Jump to content

Photo

Required technical devices for running newer games/demos on real iron TI 99


17 replies to this topic

#1 MueThor OFFLINE  

MueThor

    Space Invader

  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Thu Jul 27, 2017 4:13 AM

Hello guys,

 

Your help is needed. This new thread is necessary, because I am a dummy that needs an overview of the required technical devices for running newer games/demos on real iron TI 99 and simple explanations on how these devices work and for what or why these devices are needed with regard to the corresponding game/demo. Thereby some games/demos seem to work solely as a "stand alone" cartridge to be purchased, while for others a file has to be uploaded into a FinalGROM 99. It would be nice, if beside each needed possible combination of devices also the address would be mentioned, where to download the file for the corresponding game/demo and the special combination of devices used therewith (if there are different combinations of devices possible, then please document it).

I discovered following newer games/demos:

 

1. Alex Kidd on Miracle Island by TheMole

2. The Legend of Tilda by PeteE

3. Tutankham by retroclouds

4. KnightLore by Asmusr

5. TI 99 4a Mega Demo Don't Mess with Texas by Desire

 

 

It would be great, if every developer of a game/demo mentioned above would response to my message with regard to his game/demo.

Thank you in advance for your efforts.

 

 

Regards


Edited by MueThor, Thu Jul 27, 2017 4:40 AM.


#2 TheMole OFFLINE  

TheMole

    Dragonstomper

  • 729 posts
  • Location:Belgium

Posted Thu Jul 27, 2017 5:34 AM

Alex Kidd needs 32k mem expansion, and can be burned to a "red board", a "yellow board", or an "ubercart". It can also be run from a FinalGROM, but not from a FinalROM cartridge. It has optional support for the F18A for (much) enhanced graphics and it supports the gamepad hacks that map the second joystick's fire button to one of the additional buttons available on the gamepad.

 

The demo can be downloaded only from this forum: http://atariage.com/...demo/?p=3343399

 

It's been eons since I've done any actual work on the full game, and I just saw that PeteE reported a bug in the demo that I should probably fix. I hope I can do some work on it in the not-to-far-away future...

 



#3 Asmusr OFFLINE  

Asmusr

    River Patroller

  • 2,401 posts
  • Location:Denmark

Posted Thu Jul 27, 2017 8:55 AM

4 and 5 (and pretty much everything else I have done) require a 32K expansion. As for Alex Kidd they can be burned to a "red board", a "yellow board", or an "ubercart" or can run from a FinalGROM 99, but not from a FlashROM 99 cartridge (because the images are bigger than 32K). They do not require an F18A.



#4 arcadeshopper ONLINE  

arcadeshopper

    River Patroller

  • 2,425 posts
  • Location:Portland, Oregon USA

Posted Thu Jul 27, 2017 9:20 AM

I sell the 32k ram expansion and the carts at arcadeshopper.com I can sell you the carts listed or sell you the components to build your own. With the exception of the finalgrom99 which is sold by ralphb directly.

Greg

Sent from my LG-H830 using Tapatalk

#5 PeteE ONLINE  

PeteE

    Star Raider

  • 70 posts
  • Location:Beaverton, OR

Posted Thu Jul 27, 2017 9:44 AM

If you're just getting started, I suggest getting the FinalGrom99 and a 32K RAM expansion.  That will get you playing almost anything.

 

The Legend of Tilda will work on the FlashRom or FinalGrom, and that's all you need.  Put the .bin file on the SD card and you're good to go.



#6 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Thu Jul 27, 2017 4:51 PM

Hello guys,

 

Please take following assumption of mine into account, when you write your messages:

...Thereby some games/demos seem to work solely as a "stand alone" cartridge to be purchased, while for others a file has to be uploaded into a FinalGROM 99.

In other words: Will your game/demo also run, if the file for it is uploaded onto a flash card to be used in a CF7+ and/or nanoPEB?

 

 

Regards



#7 Asmusr OFFLINE  

Asmusr

    River Patroller

  • 2,401 posts
  • Location:Denmark

Posted Thu Jul 27, 2017 10:32 PM

Hello guys,

 

Please take following assumption of mine into account, when you write your messages:

In other words: Will your game/demo also run, if the file for it is uploaded onto a flash card to be used in a CF7+ and/or nanoPEB?

 

 

Regards

 

No, a CF7+/nanoPEB is proving a system for mounting floppy disk images on a memory card - not a system for mounting cartridge images like the FinalGROM is doing.

 

The nanoPEB also provides a 32K RAM expansion, so you could run all the software with a nanoPEB plus a FinalGROM.



#8 retroclouds OFFLINE  

retroclouds

    Stargunner

  • 1,530 posts
  • Location:Germany

Posted Fri Jul 28, 2017 1:18 AM

The Tutankham prototype/demo is a 32k rom (4x8k) that can run on a console without 32k RAM expansion. Banks are reversed as the image was built for John Guidry cart.

#9 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Fri Jul 28, 2017 3:59 AM

Hello retroclouds,

 

Would your game also run on a CF7+/nanoPEB (with 32k RAM) and/or on a FinalGROM 99 without 32k RAM?

 

 

Regards


Edited by MueThor, Sun Jul 30, 2017 12:14 AM.


#10 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Fri Jul 28, 2017 4:32 AM

Dear guys,

 

Does there exist in case of your game/demo at least one further reason besides higher execution speed in comparison with the speed, if it was realized as a disk image, and/or no necessity of 32 k RAM for realizing it as a cartridge image? Would your game/demo also run, if it was realized as a disk image? If not, which limitations/drawbacks would have to be accepted for your game/demo (e.g. lesser number of levels, colors etc.) to be realized as a disk image?

 

Thank you in advance for providing me with additional informations.

 

 

Regards 


Edited by MueThor, Fri Jul 28, 2017 4:35 AM.


#11 Asmusr OFFLINE  

Asmusr

    River Patroller

  • 2,401 posts
  • Location:Denmark

Posted Fri Jul 28, 2017 10:26 AM

Dear guys,

 

Does there exist in case of your game/demo at least one further reason besides higher execution speed in comparison with the speed, if it was realized as a disk image, and/or no necessity of 32 k RAM for realizing it as a cartridge image? Would your game/demo also run, if it was realized as a disk image? If not, which limitations/drawbacks would have to be accepted for your game/demo (e.g. lesser number of levels, colors etc.) to be realized as a disk image?

 

Thank you in advance for providing me with additional informations.

 

 

Regards 

 

There is a disk version of the megademo. The drawback is that it has to load from disk between each effect, which to some extent ruins the experience.

 

Knight Lore was originally made for a machine with 48K, and since the code is even longer on a TI there is no way to fit it into 32K, so a disk version is not possible. A disk version using SAMS (extended memory) instead of ROM would be possible.



#12 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Fri Jul 28, 2017 11:56 AM

Dear Asmusr,

 

Thank you for your clarifications :).

There is a disk version of the megademo.

Where can it be downloaded?

 

Knight Lore was originally made for a machine with 48K, and since the code is even longer on a TI there is no way to fit it into 32K, so a disk version is not possible.

You mean that TI has got only 32k RAM for the Assembly program and 16k VDP RAM and therefore a total of 48k RAM, which is still not enough?

 

 

Offtopic: I newly discovered that you have programed Formula 18A demos, the latest one of them specified as demo 4. They have become very nice  :) :thumbsup:. At this point a hint for an improvement: For demo 4 you have created a too small racing car. The car should be bigger, but not as big as in demo 3.

 

 

 

 

Regards


Edited by MueThor, Fri Jul 28, 2017 12:22 PM.

  • RXB likes this

#13 retroclouds OFFLINE  

retroclouds

    Stargunner

  • 1,530 posts
  • Location:Germany

Posted Sat Jul 29, 2017 2:03 AM

Hello retroclouds,
 
Would your game also run on a CF7+/nanoPEB (with 32k RAM) and or/on a FinalGROM 99 without 32k RAM?

1. CF7+/nanoPEB not without changing source code. It is designed to run in the cartridge space and has bankswitching code.
2. FinalGROM 99 without 32k RAM. Yes, but banks need to be realigned if I'm not mistaking.

#14 arcadeshopper ONLINE  

arcadeshopper

    River Patroller

  • 2,425 posts
  • Location:Portland, Oregon USA

Posted Sat Jul 29, 2017 8:44 AM

Dear Asmusr,
 
Thank you for your clarifications :).
Where can it be downloaded?
 
You mean that TI has got only 32k RAM for the Assembly program and 16k VDP RAM and therefore a total of 48k RAM, which is still not enough?
 
 
Offtopic: I newly discovered that you have programed Formula 18A demos, the latest one of them specified as demo 4. They have become very nice  :) . At this point a hint for an improvement: For demo 4 you have created a too small racing car. The car should be bigger, but not as big as in demo 3.
 
https://www.youtube....h?v=9hdYd_1-Coo  
 
 
Regards

Here in the megademo thread.

I also sell it on cartridge at arcadeshopper.xom

Sent from my LG-H830 using Tapatalk

#15 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Sat Jul 29, 2017 9:30 AM

Dear retroclouds,

 

2. FinalGROM 99 without 32k RAM. Yes, but banks need to be realigned if I'm not mistaking.

Does this mean that a part of the code for the game Tutankham will probably have to be modified by you?

 

 

Regards


Edited by MueThor, Sun Jul 30, 2017 12:17 AM.


#16 MueThor OFFLINE  

MueThor

    Space Invader

  • Topic Starter
  • 40 posts
  • Location:OMG, yet another good former TI customer from Germany ;-)

Posted Sat Jul 29, 2017 9:37 AM

Dear arcadeshopper,

 

 

Here in the megademo thread.

If you answer this question, would you also be so nice to specify a link (of course I can search for it on my own)?

 

 

Regards



#17 ralphb OFFLINE  

ralphb

    Moonsweeper

  • 481 posts
  • Location:Germany

Posted Mon Jul 31, 2017 12:46 PM

Does this mean that a part of the code for the game Tutankham will probably have to be modified by you?

 

No.  Look at this ZIP for programs that run with the FinalGROM 99.  There's also an index that shows you which programs need an additional 32K.

 

Many legacy programs were converted to disk images, but those need 32K and either Extended BASIC or Editor/Assembler (or their modern equivalents) to run.



#18 retroclouds OFFLINE  

retroclouds

    Stargunner

  • 1,530 posts
  • Location:Germany

Posted Tue Aug 8, 2017 12:34 PM

Dear retroclouds,

 

Does this mean that a part of the code for the game Tutankham will probably have to be modified by you?

 

 

Regards

 

 

There is no need to change the assembly source code. The only thing necessary to make it work on the newer boards is rearrange the 8K blocks that make up the cartridge image.

 

I basically went from this:

@echo off
copy /B TUTC.BIN+TUTD.BIN+TUTE.BIN+TUTF.BIN TUT.BIN

to 

@echo off
copy /B TUTF.BIN+TUTE.BIN+TUTD.BIN+TUTC.BIN TUTR.BIN

I took the "new" TUTR.BIN and tried it with both the flashrom99 and fg99 boards and it worked without issues.

 

Attached File  TUTR.BIN   32KB   8 downloads

 

 

EDIT:

I do have a much newer version that I can't seem to assemble anymore. I lost one of the assembly source files.

***shame on me*** for not having a backup of that file. Might have it on a USB stick somewhere floating around, but didn't find it.


Edited by retroclouds, Tue Aug 8, 2017 12:39 PM.





0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users