Jump to content

Photo

A marriage of two programs I'd really like to see in .BIN format...


14 replies to this topic

#1 --- Ω --- OFFLINE  

--- Ω ---

    TI-Runner

  • 10,607 posts

Posted Wed Aug 9, 2017 7:30 PM

Video Chess for the TI is a nice program but typing in all those moves gets tedious.  But along came Harry Wilhelm with his awesome "Beyond Video Chess" which makes moving easy with the joystick.  It's the ONLY reason I still need and use a Widget... but i'd sure like to eliminate that.

 

I know people use Classic 99 to make .BINs of programs in memory, but I wonder if it's possible to emulate a widget in Classic 99 to combine both Video Chess & Beyond Video Chess, take the data in memory and make a .BIN of those two combined?

 

I'm sure with the new FinalGROM 99 or an UberGROM board, more people would be playing Video Chess if they could use a joystick and easily save their games.



#2 atrax27407 OFFLINE  

atrax27407

    Dragonstomper

  • 775 posts

Posted Thu Aug 10, 2017 6:32 AM

It should be possible with an HSGPL card with Video Chess as the installed cartridge. I haven't tried it, though. Maybe this afternoon.



#3 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Thu Aug 10, 2017 8:33 AM

This would be a perfect application for the playground loader.  Then it would simply be a matter of OLD DSK1.BVC and RUN and video chess would be running with beyond video chess active.  I will take a look to see what would be involved but it shouldn't be too hard.



#4 --- Ω --- OFFLINE  

--- Ω ---

    TI-Runner

  • Topic Starter
  • 10,607 posts

Posted Thu Aug 10, 2017 5:53 PM

I will take a look to see what would be involved but it shouldn't be too hard.

 

Sooooo coooool THANKS!  :)

Being able to load it as a single program in the FinalGROM would be excellent!



#5 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Thu Aug 10, 2017 9:21 PM

Here you go!

 

In the folder is a BASIC program called BVC.  Extract the program.  Plug in the Video Chess cartridge.  Push 1 for TI BASIC.  Type OLD DSKn.BVC and then RUN.  It will start up as usual.

 

I should add that BVC loads the program to low memory at >2000 to >3619 and you B @>26B8 to start it up.  Maybe this information will help someone put it all into one cartridge.

Attached Files

  • Attached File  BVC.zip   4KB   9 downloads

Edited by senior_falcon, Thu Aug 10, 2017 9:25 PM.


#6 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Fri Aug 11, 2017 8:03 PM

gallery_34177_1071_74014.gif



#7 sparkdrummer ONLINE  

sparkdrummer

    Dragonstomper

  • 777 posts
  • Status? I don't need no stinkin' status!
  • Location:Phoenix,Arizona

Posted Sat Aug 12, 2017 1:08 AM

Freakin' awesome Harry!

#8 --- Ω --- OFFLINE  

--- Ω ---

    TI-Runner

  • Topic Starter
  • 10,607 posts

Posted Sat Aug 12, 2017 6:28 AM

Freakin' awesome Harry!

 

I totally agree.  I think more people will be trying video chess sooner than later.  I do have one question though, if someone turns this into a cartridge... what are they going to make the start point?  The main selection menu?  The printer settings menu?  The animated portion?

 

Until then, for any newbies wanting to play,  << CLICK HERE >> for the keyboard strip.  :)



#9 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Sat Aug 12, 2017 6:39 AM

I don't know how you would go about doing this, but here's what has to happen:   With the Video Chess cartridge in the slot you need to do is copy the BVC code into >2000 to >3619.  Then B @>26B8 and it will start up just like in the video.  You could probably put the code in a GROM and just copy it over and then start it up.

 

(edit) You'd probably want to have a 3rd entry for Beyond Video Chess to load and start it up.  Grom at >E000 is empty and the second bank of ROM is empty, so there are places to store the code.  


Edited by senior_falcon, Sat Aug 12, 2017 6:53 AM.


#10 Asmusr OFFLINE  

Asmusr

    River Patroller

  • 2,465 posts
  • Location:Denmark

Posted Sat Aug 12, 2017 10:50 AM

My idea would be to make a ROM loader cartridge for senior_falcon's program and then attach the Video Chess ROM as a second bank, but I'm not sure what the TI does if there are cartridge headers in both ROM and GROM? If the GROM wins then the GROM header would have to be wiped out. Is BVC availble as E/A#5? Would it be easy to add an instruction to switch to the second bank, e.g. SETO @>6002?



#11 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Sat Aug 12, 2017 12:29 PM

Yes, it is available as E/A 5 and DF80 as well.  

 

Grom headers seem quite versatile.  Alpiner has the header for "English" in the grom starting at >6000 and all the other language options in the grom starting at >C000 so that tells me that you should be able to put all the code for Beyond Video Chess plus the header into the unused GROM at >E000.  Then 2 lines of GPL code will move the program to low memory and start it up.  Unless someone beats me to it I may take a stab at this tonight.



#12 Asmusr OFFLINE  

Asmusr

    River Patroller

  • 2,465 posts
  • Location:Denmark

Posted Sat Aug 12, 2017 1:30 PM

Yes, it is available as E/A 5 and DF80 as well.  

 

Grom headers seem quite versatile.  Alpiner has the header for "English" in the grom starting at >6000 and all the other language options in the grom starting at >C000 so that tells me that you should be able to put all the code for Beyond Video Chess plus the header into the unused GROM at >E000.  Then 2 lines of GPL code will move the program to low memory and start it up.  Unless someone beats me to it I may take a stab at this tonight.

 

I won't do it if it involves GPL  :).



#13 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Sat Aug 12, 2017 11:06 PM

Looks like it will work fine out of the grom.  Should have it finished tomorrow.  Beyond Video Chess shows up fine in the menu and I can now transfer data from grom to cpu memory.  I am doing the gpl work without an assembler, so it's a bit tedious.



#14 senior_falcon OFFLINE  

senior_falcon

    Dragonstomper

  • 946 posts
  • Location:Lansing, NY, USA

Posted Sun Aug 13, 2017 11:11 AM

gallery_34177_1071_18751.gif

Here you go.  There is a loader called BVCGROM that runs from TI BASIC.  It puts Beyond Video Chess into the unused grom at >E000.

Also, in GROM.TXT you can find the code that goes into the grom.  I don't know how to make a cartridge, but you should be able to do it with this information.

Attached Files



#15 --- Ω --- OFFLINE  

--- Ω ---

    TI-Runner

  • Topic Starter
  • 10,607 posts

Posted Mon Aug 14, 2017 6:43 AM

Thanks for getting us this far along Senior_Falcon.  :thumbsup:  :thumbsup:  I love a no-widget BVC!

Now we've got some really talented cartridge makers here, who've a;ready made TONS of the images here for the FlashROM & FinalGROM.  We'll all get lucky if one of them takes this across the finish line for all of us.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users