pacman3211 Posted March 27, 2014 Share Posted March 27, 2014 Thunder Castle infinite time to kill dragon thundercastle.bin Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/ Share on other sites More sharing options...
clowerweb Posted July 19, 2014 Share Posted July 19, 2014 Do you have the disassembled source for this? If so, would be awesome if you could post it. I can't get the game to disassemble properly in dis1600 or dasm1600. How did you manage to get it disassembled by the way? Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3034968 Share on other sites More sharing options...
+DZ-Jay Posted July 19, 2014 Share Posted July 19, 2014 Do you have the disassembled source for this? If so, would be awesome if you could post it. I can't get the game to disassemble properly in dis1600 or dasm1600. How did you manage to get it disassembled by the way? What do you mean "disassembled properly"? Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3035090 Share on other sites More sharing options...
clowerweb Posted July 20, 2014 Share Posted July 20, 2014 What do you mean "disassembled properly"? The disassembly won't recompile into a usable ROM. It just crashes on startup in jzintv for me, and Bliss won't even open it. What I'm looking for is a compilable disassembly of it. Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3035581 Share on other sites More sharing options...
+DZ-Jay Posted July 20, 2014 Share Posted July 20, 2014 There are two bugs we've recently discovered in dis1600: first, it replaces addresses with EXEC symbols, but does not provide a copy of the symbol table, or allow to disable that feature; and second, conditional "move" operations on the stack (e.g., "CMPR") are misidentified as "PULR" (stack pop) operations. The first one prevents you from re-assembling the source; the second one adds some weird and unexpected behaviour to the game. Take a look at the "fantasy sports idea" thread in this forum for a similar discussion and ways to fix the first problem. Basically, I provided a primary EXEC symbol table, and instructions on how to "fix" the auto-generated symbols to their corresponding addresses. For the second problem, it requires a bit more work, though it is still rather easy to do. Get the first one done first, and I can provide assistance with the second if you need it. -dZ. Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3035790 Share on other sites More sharing options...
clowerweb Posted July 20, 2014 Share Posted July 20, 2014 There are two bugs we've recently discovered in dis1600: first, it replaces addresses with EXEC symbols, but does not provide a copy of the symbol table, or allow to disable that feature; and second, conditional "move" operations on the stack (e.g., "CMPR") are misidentified as "PULR" (stack pop) operations. The first one prevents you from re-assembling the source; the second one adds some weird and unexpected behaviour to the game. Take a look at the "fantasy sports idea" thread in this forum for a similar discussion and ways to fix the first problem. Basically, I provided a primary EXEC symbol table, and instructions on how to "fix" the auto-generated symbols to their corresponding addresses. For the second problem, it requires a bit more work, though it is still rather easy to do. Get the first one done first, and I can provide assistance with the second if you need it. -dZ. Thanks dZ! I'll have a look and let you know what I figure out. I know nothing about assembly though, I'm just a lowly JavaScript programmer lol, so it might take me a bit. Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3036073 Share on other sites More sharing options...
+DZ-Jay Posted July 20, 2014 Share Posted July 20, 2014 No worries, clowerweb, we all start somewhere. Just feel free to ask. -dZ. 1 Quote Link to comment https://forums.atariage.com/topic/223640-thunder-castle-hack/#findComment-3036093 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.