View Single Post
Old 22 January 2021, 23:16   #95
mcgeezer
Registered User
 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,702
Quote:
Originally Posted by Old_Bob View Post
Interesting, as well as slightly infuriating, that two of you have encountered the very same problem. I've played the game right through all the levels several times over here with no issue which is why I was pretty confident that this was fixed for good.

If you want to have a peek around inside it, then by all means, you're more than welcome to.* The player control flag bits are held in a longword at address $108, what value is in there when it's frozen, dude?


*although rooting through somebody else's code to find bugs is surely the programming job from hell, lol.

B

Here you go.

>m 108
00000108 2000 0041 0047 0091 0047 0091 0067 0057 ..A.G...G...g.W
00000118 0047 0037 0031 0061 0091 00C1 00C0 00D2 .G.7.1.a........
00000128 00E0 00F0 005E 004E 003E 002E 0400 0004 .....^.N.>......


Writing 0.l back to $108 kicks the game back into life.
I suspect you have an overrun somewhere earlier in memory.

Last edited by mcgeezer; 22 January 2021 at 23:49.
mcgeezer is offline  
 
Page generated in 0.07350 seconds with 11 queries