EEPROM Support?

Telemachus
Posts: 25
Joined: Tue Jul 12, 2022 11:23 am
Has thanked: 3 times
Been thanked: 2 times

EEPROM Support?

Unread post by Telemachus »

Anyone working on proper support for EEPROM carts? Not SRAM conversions or using Save States.

https://krikzz.com/pub/support/everdriv ... eeprom.pdf

Barkley: Shut Up and Jam! 2 (EEPROM)
Blockbuster World Videogame Championship II (NBA Jam T.E. portion) (EEPROM)
Brian Lara/Shane Warne Cricket (Europe/Australia exclusive title) (EEPROM)
College Slam (EEPROM)
Evander "Real Deal" Holyfield Boxing (EEPROM)
Frank Thomas Big Hurt Baseball (EEPROM)
Greatest Heavyweights of the Ring (EEPROM)
Mega Man: The Wily Wars (Europe uses EEPROM, Japanese release uses SRAM)
Micro Machines '96 (Europe exclusive title) (EEPROM)
Micro Machines 2 (Europe exclusive title) (EEPROM)
Micro Machines Military (Europe exclusive title) (EEPROM)
NBA Jam (EEPROM)
NBA Jam Tournament Edition (EEPROM)
NBA Jam Tournament Edition 32X (EEPROM)
NFL Quarterback Club (EEPROM)
NFL Quarterback Club 32X (EEPROM)
NFL Quarterback Club '96 (EEPROM)
NHLPA Hockey '93 (EEPROM)
Rings of Power (EEPROM)
Sports Talk Baseball (EEPROM)
Unnecessary Roughness '95 (EEPROM)
Wonder Boy in Monster World (EEPROM)

User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 94 times

Re: EEPROM Support?

Unread post by wark91 »

Hi,
You need to use patch roms for the moment.
You could follow this comment : https://github.com/MiSTer-devel/Genesis ... 1104203939

Telemachus
Posts: 25
Joined: Tue Jul 12, 2022 11:23 am
Has thanked: 3 times
Been thanked: 2 times

Re: EEPROM Support?

Unread post by Telemachus »

wark91 wrote: Sun Jan 08, 2023 10:28 am

Hi,
You need to use patch roms for the moment.
You could follow this comment : https://github.com/MiSTer-devel/Genesis ... 1104203939

I'll keep an eye on it, thanks. :)

MrDo
Posts: 14
Joined: Fri Jan 21, 2022 5:08 pm
Has thanked: 3 times

Re: EEPROM Support?

Unread post by MrDo »

Does EEPROM saving work on emulators?

Maybe I'll give it a try. Whats the best Genesis emulator these days?

Would like to play NHLPA Hockey '93 and Micro Machines '96 with save support.

Jingsing
Posts: 8
Joined: Fri Jan 27, 2023 9:18 am
Has thanked: 1 time
Been thanked: 2 times

Re: EEPROM Support?

Unread post by Jingsing »

MrDo wrote: Tue Jan 31, 2023 11:27 pm

Does EEPROM saving work on emulators?

Maybe I'll give it a try. Whats the best Genesis emulator these days?

Would like to play NHLPA Hockey '93 and Micro Machines '96 with save support.

Try BlastEm or Genesis Plus GX, I think even Kega Fusion supports EEPROM. The EEPROM carts were documented over a decade ago and implemented.

MrDo
Posts: 14
Joined: Fri Jan 21, 2022 5:08 pm
Has thanked: 3 times

Re: EEPROM Support?

Unread post by MrDo »

Jingsing wrote: Wed Feb 01, 2023 9:52 am

Try BlastEm or Genesis Plus GX, I think even Kega Fusion supports EEPROM. The EEPROM carts were documented over a decade ago and implemented.

Thanks. I remember using Kega back in the day. Did a quick test of MM'96 and saving custom tracks works!

Hopefully support will come to MiSTer at some point. In the meantime, does anyone know whats involved with hacking the rom to use SRAM instead?

Jingsing
Posts: 8
Joined: Fri Jan 27, 2023 9:18 am
Has thanked: 1 time
Been thanked: 2 times

Re: EEPROM Support?

Unread post by Jingsing »

MrDo wrote: Thu Feb 02, 2023 7:51 pm
Jingsing wrote: Wed Feb 01, 2023 9:52 am

Try BlastEm or Genesis Plus GX, I think even Kega Fusion supports EEPROM. The EEPROM carts were documented over a decade ago and implemented.

Thanks. I remember using Kega back in the day. Did a quick test of MM'96 and saving custom tracks works!

Hopefully support will come to MiSTer at some point. In the meantime, does anyone know whats involved with hacking the rom to use SRAM instead?

https://gendev.spritesmind.net/forum/vi ... f=25&t=947 Might help.

Arguably Rings of Power is probably the game that needs support the most being a very large RPG.

I think Wonderboy has an SRAM hack but the other games use EEPROM mostly for score keeping/player data, except Micro Machines 96' which has a track creator.

EEPROM support is one of those things that no one is motivated to do or if you request a feature you are met with a response of "If you want it so much do it yourself", This seems to be happening with a lot of cores these days. :(

MrDo
Posts: 14
Joined: Fri Jan 21, 2022 5:08 pm
Has thanked: 3 times

Re: EEPROM Support?

Unread post by MrDo »

Nuked-MD MegaDrive core has support for EEPROM saves! Game changer. I haven't tried it yet though.

EDIT: I tried Micro Machines '96 and NBA Jam TE. Both work! Good times!

However NBA Jam wouldn't work until I did the "AutoStat™" feature fix lol - https://tcrf.net/Bugs:NBA_Jam_Tournamen ... _(Genesis)

Post Reply