EverDrive Forum

General => Off Topic => EverDrive MD => Topic started by: Majestic_Lizard on January 25, 2013, 11:13 PM

Title: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Majestic_Lizard on January 25, 2013, 11:13 PM
Is there a way to convert Everdrive MD SRM files, to work with an emulator such as Fusion or GENS?

For instance you would be playing an Action RPG. Save your game.

Take the SRM to your PC.

Play the emulator with the SRM file from the real console. Beat a boss. Save your game.

Take the new SRM back to your Everdrive.

I'm not seeing any threads on this anywhere.

Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Majestic_Lizard on January 26, 2013, 03:23 AM
I take it no one gets why I would want to do this.

Okay.

I'm playing an action RPG. There is a long, long, long maze level followed by an impossible boss. When the boss kills you, you have to start the maze over. This could take many hours to days to beat and frankly the game isn't that good to begin with (Sword of Vermilion). The control is horrible in the boss encounters.

As I can save my SRM file to the flash drive and transport it to my PC, I'd like to use that SRM file with an emulator. Load my game. Start at the save my last save point. Then, on the computer beat the boss using various cheats available to emulators, not available to a real console. Then once I've beat the boss I'll go save my game again. This will add to the SRM file.

Then I'll take my SRM file and put it back on my flash drive. Then I'll start me game and continue playing with the boss beaten.

The problem is that the SRM files for the real Mega Drive and the SRM files for the games on an emulator ARE NOT THE SAME. They are a different size.

Why is is this? How can I fix it?

Somebody say SOMETHING.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Grambo on January 26, 2013, 03:51 AM
Something.





I don't think anyone misunderstands why you would want to do this. Even if they did, the question is still valid (you could just be wanting to download some save files of GameFAQs for all I care). However, I'm not familiar enough with the Everdrive MD to give you a good answer. Sorry, wish I could help you out. I do know it varies from cart to cart (for example, the Everdrive64 save files require some alterations via a hex code editor)

It's been 4 whole hours since you asked your question. Patience, buddy, patience.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: dvd2vcd on January 26, 2013, 03:54 AM
dont cheat :D lol
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Grambo on January 26, 2013, 03:57 AM
dont cheat :D lol

Rofl... and I was worried about my answer being unhelpful.
I feel better now.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Majestic_Lizard on January 26, 2013, 05:59 AM
I don't think anyone misunderstands
I wasn't saying people"misunderstood". I was saying that they might not see the point.

I was suggesting that people reading it might think the idea was a complete waste of time.

I managed to get passed the part of the game that was getting me killed.

The guy who designed the game, Yu Suzuki, is the wizard who designed Space Harrier, Out Run, and Afterburner. However, while his action and racing games are fantastic...

...this one role playing game is pretty tedious. The graphics are so beautiful though.

Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: KRIKzz on January 27, 2013, 07:04 PM
every odd byte should be removed to use save file with emulator
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Majestic_Lizard on January 28, 2013, 05:14 AM
every odd byte should be removed to use save file with emulator

How would I do that?

Is there a program that would enable me to do this?

I'm afraid I would not know what to look for in a hex editor.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: KRIKzz on January 28, 2013, 08:33 AM
this one for convert file from ed to emu format: http://krikzz.com/pub/support/everdrive-md/16to8.exe
this one for convert file from emu to ed format: http://krikzz.com/pub/support/everdrive-md/8to16.exe
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Savefiles on August 27, 2017, 06:46 PM
this one for convert file from ed to emu format: http://krikzz.com/pub/support/everdrive-md/16to8.exe
this one for convert file from emu to ed format: http://krikzz.com/pub/support/everdrive-md/8to16.exe

Hello! I would really like to use these files, but the link is no longer working. Could I suggest adding these to the official Everdrive website?

Thank you.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: lee4 on August 27, 2017, 06:55 PM
here the new links

this one for convert file from ed to emu format: http://krikzz.com/pub/support/everdrive-md/v2/16to8.exe
this one for convert file from emu to ed format: http://krikzz.com/pub/support/everdrive-md/v2/8to16.exe
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Savefiles on August 27, 2017, 07:18 PM
Thanks for that. :)

Too bad it doesn't seem to actually work.

The original SRAM file from the Everdrive MD is called a.gen, and is 64 KiB.

The output from 8to16.exe is called a.gen.bin, and is 128 KiB.

The output from 16to8.exe is called a.gen_out.srm and is 32 KiB.

None of these three files work in KEGA Fusion, even when renamed to a.srm. The emulator just makes its own, new and empty a.srm file and ignores all the others.
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: FeverDrive on August 28, 2017, 09:51 PM
Thanks for that. :)

Too bad it doesn't seem to actually work.

The original SRAM file from the Everdrive MD is called a.gen, and is 64 KiB.

The output from 8to16.exe is called a.gen.bin, and is 128 KiB.

The output from 16to8.exe is called a.gen_out.srm and is 32 KiB.

None of these three files work in KEGA Fusion, even when renamed to a.srm. The emulator just makes its own, new and empty a.srm file and ignores all the others.
It could be an emulator issue? Is there an option to load a save file from any location in the filesystem?
Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Marteicos on August 30, 2017, 06:43 AM
The name of the sram file needs to match with game rom file, this is a rule for emulators and Everdrives.

Is your OS hiding known file extensions? For example, if you have an application configured the OS will hide the srm extension, if you add it again the file will then be called "gamename.srm.srm" The emulator will only use this file with a game rom named gamename.srm.bin (or whatever extension is your rom).

All of your save files are stored in the "SAVE" folder of your Everdrive SD card, and they have the .srm extension. Are you using the correct files? Before taking your save from sd, be sure to load another sram enabled game to make sure your progress is backed up.

Title: Re: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)
Post by: Artai on October 05, 2019, 09:12 PM
I solved this issue here:
https://krikzz.com/forum/index.php?topic=6466.msg71072#msg71072

Cheers