orangest Posted February 18, 2010 Author Share Posted February 18, 2010 Midnight Magic actually has a programming error. If it starts in bank 0, it's fine, but if it starts in another bank, it attempts to start by pushing reset vector minus one into the stack, switching to bank 0, and issuing a RTS. Only problem is, it doesn't initialize the stack pointer. Assuming random bank and random stack pointer, actual carts should have 37.5% chance of failure on 2600s (they may work 100% on 7800s due to the 7800 BIOS.) On Harmony, this failure rate is 100% because we start in a bank other than zero and although we start with a stack pointer initialized, it doesn't point to RAM so it won't work. I have fixed the binary but apparently I need to change the BIOS as well to always start F6 games in the first bank. As always, thanks for the fix and for the explanation, which i understood most of. Quote Link to comment Share on other sites More sharing options...
orangest Posted February 23, 2010 Author Share Posted February 23, 2010 Bearer of glad tidings, as always. Tomarc won't boot up for me. I'll place my bet on "bad dump"... Tomarc the Barbarian (Thundarr the Barbarian) (1983) (99007, 6240) (Xonox - K-Tel Software, Anthony R. Henderson) ~.bin Quote Link to comment Share on other sites More sharing options...
Omegamatrix Posted February 24, 2010 Share Posted February 24, 2010 I'd dump mine and compare it for you, but I don't have my game collection or dumper where I'm living now. Someone else will have to do the deed. Quote Link to comment Share on other sites More sharing options...
Omegamatrix Posted May 2, 2010 Share Posted May 2, 2010 Alright, the old dump of Tomarc was bad. I dumped this one from a Tomarc/Motocross double ender. Tomarc (good dump).bin Also I received an used Harmony today. It's pretty sweet... I just started to play around with it too! 2 Quote Link to comment Share on other sites More sharing options...
orangest Posted May 11, 2010 Author Share Posted May 11, 2010 Alright, the old dump of Tomarc was bad. I dumped this one from a Tomarc/Motocross double ender. Thank you! 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.