Author Topic: Converting Everdrive MD SRM files to work with an emulator (and Vice Versa)  (Read 4632 times)

0 Members and 1 Guest are viewing this topic.

Offline Majestic_Lizard

  • Full Member
  • ***
  • Posts: 138
  • Karma: +13/-58
    • View Profile
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.


Offline Majestic_Lizard

  • Full Member
  • ***
  • Posts: 138
  • Karma: +13/-58
    • View Profile
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.

Offline Grambo

  • Full Member
  • ***
  • Posts: 222
  • Karma: +24/-10
    • View Profile
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.

Offline dvd2vcd

  • Hero Member
  • *****
  • Posts: 1741
  • Karma: +153/-116
    • View Profile
dont cheat :D lol
ED64 v2.5 - MEGAED X7 - TED v2.4 - SD2SNES rev F - EDN8 fami - REVO K101 GBA

Offline Grambo

  • Full Member
  • ***
  • Posts: 222
  • Karma: +24/-10
    • View Profile
dont cheat :D lol

Rofl... and I was worried about my answer being unhelpful.
I feel better now.

Offline Majestic_Lizard

  • Full Member
  • ***
  • Posts: 138
  • Karma: +13/-58
    • View Profile
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.


Offline KRIKzz

  • Administrator
  • Hero Member
  • *****
  • Posts: 2957
  • Karma: +438/-2
    • View Profile
every odd byte should be removed to use save file with emulator

Offline Majestic_Lizard

  • Full Member
  • ***
  • Posts: 138
  • Karma: +13/-58
    • View Profile
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.

Offline KRIKzz

  • Administrator
  • Hero Member
  • *****
  • Posts: 2957
  • Karma: +438/-2
    • View Profile
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
« Last Edit: January 28, 2013, 08:37 AM by KRIKzz »

Offline Savefiles

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
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.

Offline lee4

  • codetype specialist
  • Sr. Member
  • ****
  • Posts: 423
  • Karma: +20/-0
    • View Profile
    • gamehacking.org
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
ED64 v2.0 & v3.0 | EDMD v3 | MEGAED X7 M15 v2.01 | TED v2.4 | EDN8 v1.2N | SED v2.1 | SD2SNES rev E1 | EDGB v1.1 | EDGBA X5 M16 rev A

Offline Savefiles

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
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.

Offline FeverDrive

  • Hero Member
  • *****
  • Posts: 713
  • Karma: +23/-0
  • GOTTA GO FAST
    • View Profile
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?
Previously known as DC/AC

Offline Marteicos

  • Newbie
  • *
  • Posts: 39
  • Karma: +1/-0
    • View Profile
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.