Author
Topic: SNES Myth menu releases (Read 118808 times)

Hint: left and right skips one page up/down in the list The menu uses a blocking key-reading function (a remain from the old neoflash code). But I suppose it could be changed.

Detecting the SRAM size is trivial since that info is stored in the ROM, so that's already done. The tricky part is to determine the SRAM mode, i.e. how and where SRAM should be mapped into the SNES's memory space for a given game.

Hint: left and right skips one page up/down in the list The menu uses a blocking key-reading function (a remain from the old neoflash code). But I suppose it could be changed.

Yes, I know, but left/right somehow ALWAYS manages to leave me the maximum number of up/down press away from the file I want.

Quote

Detecting the SRAM size is trivial since that info is stored in the ROM, so that's already done. The tricky part is to determine the SRAM mode, i.e. how and where SRAM should be mapped into the SNES's memory space for a given game.

The thing is, there are 8 different configurations to choose from, and it's not like it's obvious which one you should use (if it was I'd already have written the code for selecting it automatically). And who wants to try out a bunch of different settings to see which one works?The solution is probably to take a look at the source of some decent SNES emulator and see how they do their SRAM detection, then implement something similar.

The thing is, there are 8 different configurations to choose from, and it's not like it's obvious which one you should use (if it was I'd already have written the code for selecting it automatically). And who wants to try out a bunch of different settings to see which one works?The solution is probably to take a look at the source of some decent SNES emulator and see how they do their SRAM detection, then implement something similar.

You can use the code of SNES Plugin...It virtually supports every possible combination

everytime i reset to the menu (set it in X menu = to menu) i must set it again everytime

Quote

* Support for changing some of the default menu values through a SETTINGS.TXT file in the /MENU/SNES directory on the SD card. Currently recognized settings are: START_DIR=/SOME/DIRECTORY start in this directory instead of /SNES/ROMS RESET_MODE=0-2 0=to game, 1=to menu after 3 s, 2=to menu REGION_FIX=0-2 0=off, 1=quick, 2=complete

It´s good to see that your Myth Menu is still improving! Maybe at christmas I will have time to add some Action Replay and Game Genie Codes to your library. Can you please post a short faq, how the code has to look like?

First two columns are the checksum and checksum complement from the ROM (can be read from the SNES header in the ROM). Third column is the code table for that game (as described above), and the last column is the number of cheats for that game.

First two columns are the checksum and checksum complement from the ROM (can be read from the SNES header in the ROM). Third column is the code table for that game (as described above), and the last column is the number of cheats for that game.

OK. That´s easy!

You can be sure, I will send a *.TXT file with added cheat database...

What I'm currently working on is SD writing support. Not mainly for automatic SRAM saving-and-restoring, but to use the SNES Myth as a cart dumper. I.e. dumping the contents of the boot cartridge that you attach at the back of the Myth to a file on the SD card. I've already successfully dumped a ROM (though it's really slow right now - took about 3.5 minutes for a 4Mbit cart). It might be possible to dump the SRAM from original cartridges as well.