Tempest Posted January 20, 2010 Share Posted January 20, 2010 As we all know the later beige version of the TI-99/4a came with an updated BIOS that supposedly had a locked out 3rd party carts and stopped them from working. Does this actually happen? I've never heard of people having games that don't work on the beige TI and can't find a list of non-working programs anywhere. My beige TI is in much nicer shape than my silver one and I'd like to use it (has a handy dandy reset button that someone installed as well) but if it's going to cause problems with certain programs I'll pass. Tempest Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/ Share on other sites More sharing options...
oracle_jedi Posted January 20, 2010 Share Posted January 20, 2010 Some beige consoles had the 1981 ROM like the last of the black/silver consoles. Later beige consoles had the V2.2 ROM. The V2.2 shows up at power up, with a copyright date of 1983. If you have this model, Atarisoft cartridges wont play, plus I am guessing any cartridge that by-passes the GROM. Beige consoles with the 1981 ROM play Atarisoft games just fine. Corcomp did sell an adapter to defeat the lock-out, I have seen only one come up on Ebay. My beige console has a 1981 ROM and plays Atarisoft games. However, side-car games like Miner 2049er do not play, the title never appears in the opening menu. I am guessing other side car games like Espial, Arcturus and Killer Caterpillar would also refuse to play. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1923599 Share on other sites More sharing options...
Tempest Posted January 20, 2010 Author Share Posted January 20, 2010 I wonder if I can just do a Mother Board swap between my two consoles? The sidecar thing wouldn't bother me too much as the only one I own is Miner (good luck getting the others). Still, that makes me wonder if there are other incompatibilities that we just don't know of. Tempest Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1923644 Share on other sites More sharing options...
JamesD Posted January 20, 2010 Share Posted January 20, 2010 Can't you just change the ROM instead of the entire motherboard. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1923648 Share on other sites More sharing options...
Tursi Posted January 22, 2010 Share Posted January 22, 2010 The ROMs are soldered.. and it's the GROMs that have the difference, meaning you can't even burn your own replacements. The main 'lock out' is that they no longer scan the ROM cartridge memory for a header. I'm not aware of any changes that should prevent the side cars from working, especially since the 1981 motherboards are (as far as I have seen) all the same... the updated motherboard came with the updated ROMs. That said, if you were somehow stuck with a 2.2 motherboard as your only machine and didn't want to replace it with a cheap console off EBay, there are numerous ways around it... a RAMdisk with the boot menu can launch them, for instance. It is a small problem since most of the new carts are currently ROM-based. I had intended to program an Atmel as a GROM replacement to see what performance was like. Will get to that soon-ish. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1924656 Share on other sites More sharing options...
zylon Posted January 22, 2010 Share Posted January 22, 2010 I'll have to check mine sometime. Somebody gave me a beige one a few years ago and I've never even turned it on. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1924735 Share on other sites More sharing options...
Tursi Posted January 22, 2010 Share Posted January 22, 2010 You can tell by looking at the side port actually. Mainbyte has a nice page with the differences and photos: http://www.mainbyte.com/ti99/computers/ti99qi.html Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1925249 Share on other sites More sharing options...
S1500 Posted January 22, 2010 Share Posted January 22, 2010 Can't you have some Game Genie-like thing in the middle? Ooh that could be fun. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1925285 Share on other sites More sharing options...
Tursi Posted January 23, 2010 Share Posted January 23, 2010 You could in theory. All you need is to get enough code running to read the cartridge header and start the code. The problem is getting that code going without the GPL hook needs something either in a custom GROM (which we don't have yet) or something that hijacks the powerup vector. Not sure if you can do that through the cart port, it's missing a few important pins. But if you had a game genie like device with a GROM or GROM simulator in it that did that much, it would work fine. Likewise, if you can run your own assembly code (like, say you have Editor/Assembler installed in the console), you just need a couple lines of assembly to launch the cart. There's no lockout except that it doesn't offer the ROM-based carts in the startup menu. The reason you don't see many workarounds is that it's not actually a big problem. The v2.2 consoles are actually relatively rare compared to the v1.x consoles. I guess there's not enough demand to bump up their prices but I don't know of anyone who's actually stuck, and if you were, someone would probably ship you a free console for the asking to get you unstuck. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1925468 Share on other sites More sharing options...
S1500 Posted January 23, 2010 Share Posted January 23, 2010 I can understand why TI would want to lock out un-licensed 3rd party carts($), but the side effect is that it really can kill the popularity of the console or computer. Sure, it didn't hurt Nintendo for the NES, but.... Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1925581 Share on other sites More sharing options...
Tempest Posted January 25, 2010 Author Share Posted January 25, 2010 Turns out my beige TI is the original ROM and not a V2.2. Not only does it look better (the aluminum on my other one is all dented) but it seems to work better as well (no more screwy video flicker). Someone even installed a reset button on it for me which is really handy. Now if only they made a beige speech adapter... Tempest Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1927067 Share on other sites More sharing options...
zylon Posted February 25, 2010 Share Posted February 25, 2010 Update: My free beige ti99 does play the 3rd party games. I finally got around to buying a game to try. My side port has the copper and 1981 comes up on main screen. Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-1949895 Share on other sites More sharing options...
Brufnus Posted October 20 Share Posted October 20 On 1/22/2010 at 1:12 AM, Tursi said: The ROMs are soldered.. and it's the GROMs that have the difference, meaning you can't even burn your own replacements. The main 'lock out' is that they no longer scan the ROM cartridge memory for a header. I'm not aware of any changes that should prevent the side cars from working, especially since the 1981 motherboards are (as far as I have seen) all the same... the updated motherboard came with the updated ROMs. That said, if you were somehow stuck with a 2.2 motherboard as your only machine and didn't want to replace it with a cheap console off EBay, there are numerous ways around it... a RAMdisk with the boot menu can launch them, for instance. It is a small problem since most of the new carts are currently ROM-based. I had intended to program an Atmel as a GROM replacement to see what performance was like. Will get to that soon-ish. Without any experience with the GROMS whatsoever, I'd think it should be possible to read out the contents of these, find a compatible EPROM equivalent, and then burn some working replacements? Unfortunately I don't even have a beige TI to test for that; I could, of course, paint one of the consoles that I DO have... Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-5552288 Share on other sites More sharing options...
+Ksarul Posted October 20 Share Posted October 20 1 hour ago, Brufnus said: Without any experience with the GROMS whatsoever, I'd think it should be possible to read out the contents of these, find a compatible EPROM equivalent, and then burn some working replacements? Unfortunately I don't even have a beige TI to test for that; I could, of course, paint one of the consoles that I DO have... EPROMs are not one-for-one substitutes for GROMs. Each GROM chip has an internal 13-bit address counter that auto-advances to the next address each time the chip is hit with a read. Even stranger is that all 8 of the GROM chips in the system advance in lockstep, cycling back to 0 after going through the entire memory space of a single GROM. That is why solutions like the GRAM Kracker, GSIM, EGROM, Gram Karte, HSGPL, Gramulator, Maximem, Wiesbaden Supermodul, p-GRAM, FinalGROM, and UberGROM exist--as each of those devices includes the necessary circuitry to simulate the address counters and connect a bog-standard EPROM with the code in it to the system. 4 Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-5552324 Share on other sites More sharing options...
Brufnus Posted October 20 Share Posted October 20 (edited) 32 minutes ago, Ksarul said: EPROMs are not one-for-one substitutes for GROMs. Each GROM chip has an internal 13-bit address counter that auto-advances to the next address each time the chip is hit with a read. Even stranger is that all 8 of the GROM chips in the system advance in lockstep, cycling back to 0 after going through the entire memory space of a single GROM. That is why solutions like the GRAM Kracker, GSIM, EGROM, Gram Karte, HSGPL, Gramulator, Maximem, Wiesbaden Supermodul, p-GRAM, FinalGROM, and UberGROM exist--as each of those devices includes the necessary circuitry to simulate the address counters and connect a bog-standard EPROM with the code in it to the system. Ah, okay! Thanks for enlightening this for me. I actually have a Gram Karte, by the way... nice creature. Edited October 20 by Brufnus 2 Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-5552341 Share on other sites More sharing options...
+arcadeshopper Posted October 26 Share Posted October 26 the grommy device would be what you want to replace groms. also there's a software fix to the not loading rom modules that runs in ti basic and uses a overflow to execute assembly code 1 Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-5555484 Share on other sites More sharing options...
senior_falcon Posted October 27 Share Posted October 27 (edited) This is one way to do it. Here are two short programs that run in TI BASIC. One will run the first program it finds in the ROM cartridge menu; the second displays the entire rom cartridge menu. You would use this if there are more than one program contained in the menu. Edited October 27 by senior_falcon 4 Quote Link to comment https://forums.atariage.com/topic/156758-games-that-dont-work-on-the-beige-ti-994a/#findComment-5555612 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.