Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
Acmlm's Board - I2 Archive - - Posts by AnyoneEB |
User | Post | ||
AnyoneEB Level: 3 Posts: 1/5 EXP: 55 For next: 73 Since: 10-09-05 Since last post: 9 days Last activity: 7 hours |
| ||
Cool idea. Anything that helps non-programmers make editors sounds good to me. Actually, this looks a bit different from Nightmare. Nightmare is for editing tables, this is for editing miscellaneous bytes around a ROM. I guess you could tell Nightmare that you have a single entry and get the same functionality, but I like the idea of using an XML file to allow putting everything into one file. Perhaps you could add a Also, type requests: 1. Binary flags like the "ownership" byte in EarthBound's items table (http://pkhack.fobby.net/misc/txt/items_table.txt). (I believe that is a feature request for Nightmare.) You would have to specify the meaning of each bit. 2. Being able to edit a string by specifying in the XML that it is ASCII+something text would be nice. I probably will not be doing any coding for another few months, but when I have time I plan to implement Nightmare in Java. Maybe I will look into implementing DRDHack, too. Or maybe just whichever one is still around. |
|||
AnyoneEB Level: 3 Posts: 2/5 EXP: 55 For next: 73 Since: 10-09-05 Since last post: 9 days Last activity: 7 hours |
| ||
I am looking for clarification on the copyright for the information on WikiRAM. http://www.infinines.net/wikiram/index.php/WikiRAM:Copyrights is empty. The GNU FDL (http://www.gnu.org/copyleft/fdl.html) link is missing, so I assume you intend some other license. Public domain would also be appropriate, but please state so if that is what you meant. (edited by AnyoneEB on 10-09-05 05:36 PM) |
|||
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. |
|||
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. | |||
AnyoneEB Level: 3 Posts: 5/5 EXP: 55 For next: 73 Since: 10-09-05 Since last post: 9 days Last activity: 7 hours |
| ||
Small bowser shooting fireballs sounds like it should be a relatively simple ASM hack. Somewhere there must be a comparison checking if the RAM location 0756 is set to 02, and if true, shoot a fireball. Just change it to always shoot fireballs, instead. You probably need to change one opcode from BEQ (Branch on EQual) to BRA (BRAnch always) or something like that. (I am not familar with 6502 ASM, only 65816 ASM, so I may be a bit off.) See the RAM map for more information. I do not remember SMB1 supporting throwing hammers. I thought that was in SMB3. Have I just not played SMB1 in too long? |
Acmlm's Board - I2 Archive - - Posts by AnyoneEB |