Search found 14 matches

by Whipon
Sat Jul 16, 2011 1:00 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Well, thanks again Eke.
We'll never know until I test it.
I'll report the progress this afternoon ^^.
by Whipon
Sat Jul 16, 2011 12:31 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Eke wrote:There is no guarantee that this will work though
But then, why it works in Geneis Plus and its ports?. Isn't the same code?.
by Whipon
Sat Jul 16, 2011 12:26 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

I think the problem occurs when using Mednafen on little-endian platform. I'm not sure how the data input in MD_Cart_Type_EEPROM::Write16 and output by MD_Cart_Type_EEPROM::Read16 is handled but you might want to try the following modification: Change /* EA mapper (24C01 only) */ { EEP_EA_24C01, {7...
by Whipon
Sat Jul 16, 2011 12:16 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

How difficult would it be adding your EEPROM code to the source and recompile it?.
I'm at my job, so I can't do it right now.
If its just a copy paste, I'll give it a try.
Meanwhile, while I'm at my job, if you feel like doing it, feel free to recompile it ;).
by Whipon
Sat Jul 16, 2011 4:30 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Weird, i thought it does but apparently not for all EEPROM games. You could also try mednafen, it uses my code for EEPROM emulation, and Rings of Power is supported. I don't know if it has a debugger though. Again. All your EMUs able to save at new generation I2C EEPROM 24cxx. And ROP save to early...
by Whipon
Sat Jul 16, 2011 2:37 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Weird, i thought it does but apparently not for all EEPROM games. You could also try mednafen, it uses my code for EEPROM emulation, and Rings of Power is supported. I don't know if it has a debugger though. u_u. I downloaded latest WIP (0.9.17) but it also doesn't let me save. A pity, because it s...
by Whipon
Thu Jul 14, 2011 6:36 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Regen does... and it has some kind of debugger version too. I tried a clean rom with its latest version, normal and debugger one. It doesn't let me save. The game outputs the same message as in most emulators and pirate cartridges: "I cannot save the game because of a media error. Consult your manu...
by Whipon
Thu Jul 14, 2011 6:01 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

What about the data pointer issues I described?. I wanted to debug it a bit to see what it writes, etc. I don't use MESS, so I don't know what it does or what it don't. In addition, the game can perform some tests of equipment before use. Just do write/read byte to/from (a) and see what you get on ...
by Whipon
Thu Jul 14, 2011 1:05 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Another question: since I will write to odd addresses only, and since I need 128 bytes, my SRAM should be 256 bytes, right?. Nope. Consider your SRAM as 128 WORD SRAM with used only low. byte. So, you have 128 bytes SRAM in 256 byte address space (odd bytes only). Thanks a lot HardwareMan. What abo...
by Whipon
Thu Jul 14, 2011 3:13 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

The routines you want to patch are indeed the "I2C_Read_Byte" and "I2C_Write_Byte" functions but it can be a little bit complicated as you have to find where the address/data is passed, insert move instructions and disable the original I2C functions that write to $200000 and could therefore corrupt...
by Whipon
Wed Jul 13, 2011 4:45 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

On a side note, I have an Everdrive Cartridge and I want to modify the game to be able to save in it. I've hacked an original ROP cartdridge in the past with my own hacked version of ROP. However, flashing that cart requires to erase the EEPROM through UV and use a special adapter to flash it throug...
by Whipon
Sat Jul 09, 2011 6:03 pm
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Thank you very much to everyone

You gave me lots of very interesting info. I appreciatte your help.
Tomorrow after my job, I will try to put it in practice.
Thanks a lot ;).
by Whipon
Fri Jul 08, 2011 12:51 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Thanks a lot

Thanks a lot HardWareMan. I'll see if I can modify the code by reading some Genesis SRAM docs. I've seen the changed code in Megaman: Willy Wars, and most of it are just some NOPs and a few byte modifications. It seems it will not be that easy with this game. But I'll give it a try and report back. ...
by Whipon
Thu Jul 07, 2011 3:17 am
Forum: Cartridge
Topic: Hacking ROP to use SRAM instead of Serial EEPROM
Replies: 30
Views: 36268

Hacking ROP to use SRAM instead of Serial EEPROM

Good night: I have some basic 68k asm knowledge, and I'm experienced using MESS to hack Genesis games, among other systems. However I need to do something that I never did before, and I need help: I want to hack Rings of Power, so it saves using SRAM instead of Serial EEPROM. I've seen this done bef...