nesdev.com
http://forums.nesdev.com/

NES Journey to Silius Wrong Death Warp
http://forums.nesdev.com/viewtopic.php?f=2&t=16458
Page 3 of 3

Author:  B00daW [ Fri Sep 15, 2017 12:04 am ]
Post subject:  Re: NES Journey to Silius Wrong Death Warp

Hey CLChambers00,

Here's a Level Select patch for Journey to Silius (U) so you don't have to worry about using Raf World to practice. :)

(Still looking into other potential exploits when I have the time...)

Attachments:
File comment: Level Select Patch for Journey to Silius (U)
Journey to Silius (U) (Level Select).ips [20 Bytes]
Downloaded 13 times

Author:  CLChambers00 [ Sat Sep 16, 2017 4:36 pm ]
Post subject:  Re: NES Journey to Silius Wrong Death Warp

Most excellent sir! Thank you very much! This is actually very helpful since the sprite of Jay McCray is larger in the US version, and therefore it would be better to practice on this for setting up visual cues, etc. Thank you!

Author:  CLChambers00 [ Sat Sep 16, 2017 5:01 pm ]
Post subject:  Re: NES Journey to Silius Wrong Death Warp

Also, I am curious how you made this patch. Are there programs out there that you use to view rom code? Also how are you creating these ips files? Also, is there a program out there that can show the differences between two roms? A friend of mine made a hack of Who Framed Roger Rabbit a few months ago and it shows values of ram addresses when running etc, and I wanted to see what he did to it that made it do this. Or is there an easier way to beginning learning these things.

I would really like to dive into this a bit because there is a new mystery in Blaster Master, something that has only been seen once and has not yet been reproduced. It occurs here: https://youtu.be/g5Hq2eASg74?t=28m56s

I was thinking that I could start by finding the subroutine that loads the boss or something like that. Any direction on learning these things would be helpful. :D

Author:  B00daW [ Mon Sep 18, 2017 4:28 pm ]
Post subject:  Re: NES Journey to Silius Wrong Death Warp

CLChambers00 wrote:
Also, I am curious how you made this patch. Are there programs out there that you use to view rom code? Also how are you creating these ips files? Also, is there a program out there that can show the differences between two roms? A friend of mine made a hack of Who Framed Roger Rabbit a few months ago and it shows values of ram addresses when running etc, and I wanted to see what he did to it that made it do this. Or is there an easier way to beginning learning these things.

I would really like to dive into this a bit because there is a new mystery in Blaster Master, something that has only been seen once and has not yet been reproduced. It occurs here: https://youtu.be/g5Hq2eASg74?t=28m56s

I was thinking that I could start by finding the subroutine that loads the boss or something like that. Any direction on learning these things would be helpful. :D

Sure... A couple things... First off I saw that there was a Game Genie code for Level Select on TCRF.

There is also a Game Genie decoder program... You will need a Hex Editor program. Find one that you like. I like Hex Workshop; but there are others that are freeware. To compare files, there is a compare function. However... In this case, I found those decoded addresses by adding the offset of +$8000 to get into ROM space. The "compare" value is what the Game Genie expects. Once it finds the compare value at that bank it replaces it with the "value" value. This is essentially overwriting opcodes or values for opcodes. In the case of this code it is turning an RTS instruction to a NOP instruction which enters the level select routine. The secondary code increases the maximum value of levels to $06 instead of $05 so that the final boss is selectable during the boss selection portion. Not certain it's possible to jump into the level select routine naturally, but I haven't done much research yet.

Remember that hex code can be disassembled into assembly. You can find your differences that way through disassemblers and hex editors. :)

Author:  CLChambers00 [ Thu Sep 21, 2017 4:10 pm ]
Post subject:  Re: NES Journey to Silius Wrong Death Warp

Thanks for the information, I greatly appreciate it! You have been very helpful on my journey to learn more about this stuff.

Page 3 of 3 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/