| |||
Views: 88,320,187 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 03-29-24 04:09 PM |
|
Guest: Register | Login |
0 users currently in ROM Hacking | 4 guests | 1 bot |
Main - ROM Hacking - Shin Zelda Densetsu (my fixes) | New thread | New reply |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 696/968 EXP: 2362735 Next: 99116 Since: 05-24-07 Last post: 931 days Last view: 787 days |
This game was brought to my attention, regarding 2 glitches within the 2nd quest. The Raft & Zelda Appearing Within The HUD. I believe to have fixed them. I don't know anything about the author(s) of this game, but I wanted to share my notes publicly, so that others may change what needs to be changed, in order for the 2 issues to be resolved.
9-30-14 infidelity Shin Zelda Densetsu Raft/Zelda Glitch Fix The Raft --------- $83=x position $97=y position $6B1D ram/$192AF rom looks to be the Y position. If i set it to 10, the raft is now obtainable. (i don't know if this will affect other things), but from what i've seen within the FCEUX trace logger, the raft get's this value based off of the current dungeon screen id within $EB, so it's probably safe to edit. Zelda stuck in HUD --------------------- $699D ram/$1912F rom is showing 00, this needs to be 6A, so that Zelda will no longer appear within the HUD. This clearly looks like it was messed up via incorrect usage within an editor, because this 00 is embedded within a table of 6A's. -infidelity |
Gnite |
| ||
Newcomer Level: 4 Posts: 1/2 EXP: 166 Next: 113 Since: 10-18-14 Last post: 3440 days Last view: 3440 days |
Hi infidelity,
This is very good to know, I've been wanting to play the second quest for a while now. I had a question regarding your fixes. The steps you mention are for applying in assembler which I struggle to edit and recompile successfully. I was wondering if your fixes could be applied via hex editor? (Please don't laugh I'm quite new to hacking and have just finished working through the main guide). I've used several hex programs for text replacement in the past, but never for code changes, if that is even possible. If it is, would you be able to tell me which strings would need to be changed? Thanks in advance. |
Arseen |
| ||
Micro-Goomba Level: 11 Posts: 15/17 EXP: 4414 Next: 1571 Since: 05-20-13 From: Lemi (in South-Easter Finland) Last post: 3441 days Last view: 3272 days |
Or release fixed patch for us totally noobs...
Thank you. |
ShaneM |
| ||
Snifit Compromised account. Please contact an admin to restore access. Level: 36 Posts: 197/285 EXP: 292380 Next: 15730 Since: 02-17-14 Last post: 3109 days Last view: 2625 days |
Posted by Arseen Here: http://www.mediafire.com/download/j48pzxrat1pt8pq/PRG0SZeldaD_Fix.ips Patch it to the PRG0 ROM with a CRC16 of 3C6E. Posted by Gnite Actually, those changes deal with data, not code. And he gave you the RAM/ROM addresses. Either way, one can code within a hex editor, too. All you'd need to do is a JSR, JMP (unconditional statement that can be either local or greater than $FF) or a form of branching (conditional, always local operation...so $FF or less within memory) to free space somewhere within the same bank to add code. (Or, if you're using something like MMC3, you can do a bank switching routine, which is more advanced [always use register A when loading the bank ID.]) RAM can be viewed using FCEUX's debugger or FCEUX's hex editor. The ROM addresses are literally the addresses found in ROM using a hex editor. Basically, he gave you all the answers. --ShaneM ____________________ At the end, when the day is over, the only one left to face is yourself. Have you been true to yourself and made the most of your day? |
Arseen |
| ||
Micro-Goomba Level: 11 Posts: 17/17 EXP: 4414 Next: 1571 Since: 05-20-13 From: Lemi (in South-Easter Finland) Last post: 3441 days Last view: 3272 days |
Thank you. |
Gnite |
| ||
Newcomer Level: 4 Posts: 2/2 EXP: 166 Next: 113 Since: 10-18-14 Last post: 3440 days Last view: 3440 days |
At shanem:
Thank you for the extended explanation and the IPS file - much appreciated. |
erpster2 |
| ||
Red Goomba Level: 17 Posts: 11/47 EXP: 23447 Next: 1296 Since: 09-29-09 Last post: 16 hours Last view: 16 hours |
sorry to bring this up but I also bug-fixed the Shin Zelda Densetsu game a few years ago although privately.
there were other problems such as the game crashing in level 9 of the 2nd quest, which I had to remove some enemies in certain rooms to prevent the game from crashing. I have the fixes for both PRG0 AND PRG1 ROMs (yes, I went further in making IPS files for them). let me know if you need them. |
XTTX |
| ||
Flurry Level: 36 Posts: 218/251 EXP: 303593 Next: 4517 Since: 04-14-08 From: DTOWN Last post: 2363 days Last view: 39 days |
Yes i would like them as well erpster. |
Main - ROM Hacking - Shin Zelda Densetsu (my fixes) | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 72, rows: 100/100, time: 0.016 seconds. |