Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Need helping hacking a SEGA CD save. | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
BloodRevolver2 Newcomer Level: 2 Posts: 1/3 EXP: 22 For next: 24 Since: 10-14-05 Since last post: 12 days Last activity: 5 days |
| ||
Hi. I'm trying to hack a SEGA CD save file of Shining Force CD for extra cash. I loaded the .BRM save file of Shining Force CD in Save Game Analyzer and had both Shining Force CD and Save Game Analyzer running at the same time. These are the settings I am currently using in Save Game Analyzer: Data Size: 1 Byte (should I use 3 bytes?) Comparison Type: Less Than Compare To: Previous Value I bought an item, saved, then ran a search in Save Game Analyzer for a change (decrease) in any value in the .BRM. I managed to narrow the search results down to one decimal address and hex value: 00005958 0C (245 gold) Then I opened up Hex Workshop 4.2, loaded the .BRM, went to the decimal address 00005958 and changed (increased) the hex value 0C to 0D as a test to see if it will increase the amount of gold. But it didn't. The maximum amount of gold possible is 9,999,999. Any help or suggestions would be greatly appreciated. |
|||
AnyoneEB Level: 3 Posts: 3/5 EXP: 55 For next: 73 Since: 10-09-05 Since last post: 9 days Last activity: 7 hours |
| ||
I have never used Save Game Analyzer, but I find it strange that it would be giving you a decimal address. I would expect hex. It may be a coincidence that 0C is at both addresses. Also, 0C = 12 decimal, so it seems like a strange byte to be part of 245 gold (245 dec = F5 hex). Some games do have some weird ways of storing numbers, though. For example, one game has each byte used for each two decimal digits, so no byte could be above 99 decimal. The maximum amount of gold you can set may be above the maximum that it will show, depending on how the number is stored. One last thing to check: Did you have the emulator open when you used Hex Workshop? Depending on the emulator, you might have to close the emulator, edit in Hex Workshop, close Hex Workshop, and then reopen the emulator. |
|||
BloodRevolver2 Newcomer Level: 2 Posts: 2/3 EXP: 22 For next: 24 Since: 10-14-05 Since last post: 12 days Last activity: 5 days |
| ||
Originally posted by AnyoneEB No. I never run the emulator when editing anything in Hex Workshop. The emulator I am using is called Fusion 3.4. Do you know of any websites which explains how to hack Sega CD games? |
|||
AnyoneEB Level: 3 Posts: 4/5 EXP: 55 For next: 73 Since: 10-09-05 Since last post: 9 days Last activity: 7 hours |
| ||
Sorry, I mainly work with SNES games. Google gives a few pages on zophar.net with Sega CD info, though: http://www.google.com/search?&q=site%3Azophar.net%20%22sega%20cd%22. The top four hits look relevant. | |||
BloodRevolver2 Newcomer Level: 2 Posts: 3/3 EXP: 22 For next: 24 Since: 10-14-05 Since last post: 12 days Last activity: 5 days |
| ||
Ok. Well, I wasn't able to find any info on hacking Sega CD saves. I got another question about hacking SNES roms. I've been doing it for a while now but I am having problems hacking Mortal Kombat 2 (U) v1.0 for a lot more fatality time. The game genie code is: 5EC2-CF02. When converted into a Pro Action Replay code I get 83A6D5 7F. Then I have to convert it into a hex address for use with Hex Editor: 83A6D5 - BFFEOO = ERROR (less than 0) And that's the problem I am having with MK2 codes. I keep getting a less than 0 error. What I want to know is why am I getting that error with just MK2 codes and is there any way to get a valid answer? (edited by BloodRevolver2 on 10-20-05 11:52 PM) |
|||
JLukas Red Paragoomba Level: 13 Posts: 47/51 EXP: 8897 For next: 1370 Since: 03-15-04 From: USA Since last post: 9 hours Last activity: 6 hours |
| ||
Originally posted by BloodRevolver2 Lunar Address is highly recommended for this. http://fusoya.panicus.org/la/index.html To save you the work, the hex address for the above mentioned code is $01A6D5. If your file has a header it would be $01A8D5 Hope that helps. (edited by JLukas on 10-21-05 02:12 AM) |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Need helping hacking a SEGA CD save. | | | |