Willsy Posted December 3, 2015 Share Posted December 3, 2015 Is the power-up routine address in cartridges actually honoured by the TI OS, or is it only relevant in device DSRs? Quote Link to comment Share on other sites More sharing options...
Asmusr Posted December 3, 2015 Share Posted December 3, 2015 Is the power-up routine address in cartridges actually honoured by the TI OS, or is it only relevant in device DSRs? DSR or GROM but not ROM (source: http://www.unige.ch/medecine/nouspikel/ti99/headers.htm) Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 3, 2015 Share Posted December 3, 2015 It's honoured in GROMs and DSRs but not in ROM cartridges. Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted December 3, 2015 Share Posted December 3, 2015 Is the power-up routine address in cartridges actually honoured by the TI OS, or is it only relevant in device DSRs? It's honoured in GROMs and DSRs but not in ROM cartridges. Excuse me, I hope I'm not being out-of-line here, but in reading these two public posts, I'm detecting 'something' that 'could' be interesting.... ... anything new and exciting that an UberGROM blue board could handle? Quote Link to comment Share on other sites More sharing options...
Willsy Posted December 3, 2015 Author Share Posted December 3, 2015 Okay thanks guys. Nothing exciting Omega, just looking at ways of saving code. If the power-up address was honoured in ROMs in cartridges then multibank carts could be simplified. For example, in an 8 bank cart, banks 1 to 7 could have power-up routines defined that actually changed the bank to bank 0 and did a cold reset. It would be a nice means of dealing with carts that don't start in bank 0. Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 3, 2015 Share Posted December 3, 2015 The other problem with multicart images that actually run from ROM (and not E/A 5 load-&-run) is that every one after the first one must have code to run from the banks in which they get stashed. This is easy enough to do if the programmer is available and willing, but not so much otherwise. ...lee Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 3, 2015 Share Posted December 3, 2015 It's not hard to find the bank switches with a debugger, the real problem with modifying such cartridges is being sure that you got them all. Quote Link to comment 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.