Repository of my retro game saves. Readme includes various tools for interacting with game saves and games. Also included is firmware for devices and programs used with saves.
- drehren/ra_mp64_srm_convert - RetroArch N64 Save Converter. Worked for Snowboard Kids 2 (so far) but created SRA and EEP files when only EEP was needed.
- heuripedes/pj64tosrm - Another SRM converter. See
/executables/
. Just drag + drop files to convert onto the exe. Tested minimally. - feyris-tan/gdidrop - Convert Dreamcast BIN/CUE to GDI. WORKS.
- bryc/mempak - Online N64 memory pak manager
- savefileconverter.com
- save-editor.com
- hjojojo8359/DeSmuMESaveConverter
- j-tai/dsv2sav
JustEnoughLinuxOS/distribution - The GitHub repo
Model: Q5 IPS LCD Retro Pixel 2.0 laminated with OSD - Funny Playing
Operating OSD:
- Tap and hold the touch sensor for 3 seconds to open OSD menu.
- Quick tap to make adjustments in the current menu option.
- To move to the next menu option, tap and hold the touch sensor for 2 seconds.
- To exit the OSD menu, hold the touch sensor for 3 seconds or the menu will time out on its own.
Functions:
- BRT = Brightness options
- DSP = Pixel Modes
- FRM = Frame Blending Mode - flicker reduction
- LGC = GBC logo color options
- R/G/B = Customize GBC logo color options
- N = Move the display image left and right respectively
Pixel Modes:
- Built-in 5 display effects.
- 2? Full pixel copy display (display the highest brightness, gorgeous and concise)
- 3? Classic GBC display (perfectly restore the original display effect)
- 4? Classic RGB display (perfectly restore the original display effect, and the pixel gap looks smaller, the brightness will be slightly darker)
- 5? RGB display (closest to the original display, but the brightness is very low)
- 1? Grid line display (close to the display effect of DMG)
- chdman - Converts between GDI/CUE and CHD
- saveswap - worked for N64 SRAM (.sra .srm) saves from Joey to work on the Everdrive (and vice versa), does a word AND byte swap by default which is what works for the Everdrive
- Note: save files in this repo may be in either format depending on where they were played or taken from and have not been consolidated to a single format
- projectpokemon/Gen3-WCTool - Gen 3 Wondercard Editor
- Diff binary files like this:
hexdiff.sh <file1> <file2>
checksums.sh
will compare checksums of ALL save files, and tell you if a file is empty
- Save Methods
- CIC List
- GameboxSystems/64HD-Installation-Guide
- L + R + C-down + Dpad-down = enter OSD mode
- Checkpoint
- Twilight Menu
- Universal Updater
- Homebrew Launcher
- FBI
- Godemode9
- 3DS Hacking Guide
- CFW Guide
- Holding (Select) on boot will launch the Luma3DS configuration menu.
- Holding (Start) on boot will launch GodMode9, or if you have multiple payloads in /luma/payloads/, the Luma3DS chainloader.
- By default, pressing (Left Shoulder) + (Down D-Pad) + (Select) while in 3DS mode will open the Rosalina menu, where you can check system information, take screenshots, enable cheats, and more. This can be changed from the Rosalina menu.
- Holding (Start) + (Select) + (X) on boot will make the notification LED show a color for debug purposes. See the changelog for a list.
Drivers seem to be not needed on Windows 11. Used the firmware upload tool to upload v1.3 firmware. Writing a save failed twice, succeeded on 3rd try.
Files
drivers/r4i/drivers.rar
- Drivers, not needed?firmware/r4i/SaveDongle_v13.bin
- The actual firmwareprograms/r4i/SaveDongle_Firmware_Uploader.rar
- Contains the program to upload the firmwareprograms/r4i/R4i SaveDongle V1.5.rar
- Contains the program to read/write save filesprograms/r4i/3DSaveToolv0.2b-cred.rar
- Tool to encrypt/decrypt 3DS saves
Links
Programs for patching:
/programs/patchers/Lunar IPS.exe
to apply.ips
/programs/patchers/beat.exe
to apple.bps
/programs/patchers/tsukuyomi ups.exe
to apple.ups
Hack | File | ROM SHA1 |
---|---|---|
Tecmo Super Bowl 2014 | TSB2014.ips |
0A491B125CA1D8BCEBFD19174527D9EEC13820D0 |
Hack | File | ROM SHA1 |
---|---|---|
F-Zero BS Deluxe | bs-deluxe-usa.ips |
D3EFD32B68F1FE37A82DB9D9929B7CA7CC1A3AF4 |
Kirby's Super Star Stacker | Super Star Stacker 1.1.ips |
DC252753D4964516419CA981D59A8E704BA41842 |
Mario's Super Picross | Marios Super Picross - English Translation.bps |
C4200B9886B16C148B32D2C75D02F2A875D997CC |
Super Mario World - A Plumber For All Seasons | a-plumber-for-all-seasons_2021-11-22.bps |
6B47BB75D16514B6A476AA0C73A683A2A4C18765 |
Super Bomberman 4 Translation | Super Bomberman 4 (jap2eng) v1.0.zip |
FF580E5A990B1EB4026FDC3669EC6F4A750B6309 |
Super Bomberman 5 Translation | sbomb5-beta.7z |
E2DD2F062D3B41F7550FDBC5F7E2B7D0C8AC684C |
Hack | File | ROM SHA1 |
---|---|---|
Bomberman 64 - Arcade Edition Translation | Bomberman64.7z |
08E491F87445C6E5C168D982FC665D5F (MD5) |
Hack | File | ROM SHA1 |
---|---|---|
For the Frog the Bell Tolls | Frog_v1.0.ips |
CE1E4A788327F3099877C88CC848E48C1FD055AB |
Hack | File | ROM SHA1 |
---|---|---|
Donkey Kong Land 2 DX | DKL2 V1.2.ips |
89CC4F01653A6105EE5C00E10FC65AA1437FD320 |
Donkey Kong Land DX | DKL_v1.01.ips |
4E6D8F085CA197479D59912C1D58E4F3B40C28AC |
Dr Mario DX | dr_mario_dx.ips |
D31D67D0682515C7C85DEAA1752B02231150E5BF |
Kirby's Dream Land 2 DX | Kirby's Dream Land 2 DX v1.0b.bps |
8A2898FFA17E25F43793F40C88421D840D372D3C |
Kirby's Dream Land DX | dreamLandDX.ips |
90979BAA1D0E24B41B5C304C5DDAF77450692D5A |
Kirby's Pinball Land DX | Kirby's Pinball Land DX v1.1.ips |
06EFDB138FF56CD9522DECE44ADADD3FAE169C76 |
Mario Picross 2 | Picross2.ips |
57788519111CBE9E20B43D1935E9F52AE165E858 |
Metroid II EJRTQ Colorization | Metroid_II_EJRTQ_Colorization_v1.3.zip |
worked on my ROM |
Pokemon Crystal 251 | 251 Crystal (2.3).ips |
F2F52230B536214EF7C9924F483392993E226CFB |
Pokemon Picross | POKEPICROSS_ENG.ups |
8204064B7149357939B57342820E7955749183B6 |
Pokemon TCG 2 | PokemonTCG2-FullTrans.ips |
A7E12BCC5F514E3AAD8DE570FD511AAB0A308822 |
Super Mario Land 2 DX | SML2DXv181.ips |
BBA408539ECBF8D322324956D859BC86E2A9977B |
Super Mario Land DX | smldx.ips |
3A4DDB39B234A67FFB361EE7ABC3D23E0A8B1C89 |
Wario Land Super Mario Land 3 DX | Wario Land - Super Mario Land 3 DX (World).ips |
AE65800302438E37A99E623A71D1C954D73C843E |
Hack | File | ROM SHA1 |
---|---|---|
F-Zero Climax Translation | F-Zero Climax English Patch 1.1.ips |
6EB9208C493E8BAA43ECC0DACF71A8CB631BE7CA |
F-Zero GP Legend eReader Levels | f-zero_gpl_e+_complete.zip |
977588D9D27B7115E0BB309FB019AE81B9F413FF |
Mother 3 Fan Translation | MOTHER3_EarthBound2_English_v1.3.zip |
4F0F493E12C2A8C61B2D809AF03F7ABF87A85776 |
Pokemon Liquid Crystal | PKMNLC-3.3.00512.ips |
41CB23D8DCCC8EBD7C649CD8FBB58EEACE6E2FDC |
Hack | File | ROM SHA1 |
---|---|---|
Lode Runner: Lost Labyrinth Translation | ldrun_ll.ips |
D3C9813D6133EF0CA468870E9E1C8A8FE8E46C09 |
- Manage physical VMUs using SD card adapter + Dreamshell
- SD card needs
DreamShell_4.0.0_RC4_and_Boot_Loader.7z
expanded in root - IMPORTANT: Get the full VMU dumps, not individual saves, otherwise information is lost
- SD card needs
- Use
vmuexplorer.exe
to manage the files*.vmd
files can be renamed*.bin
- Delete
dc_nvmem.bin
from Anbernic to clear out the Dreamcast emulator's internal memory (which will clear PSO SN/AK)- This only worked deleting over SSH, and did NOT work when deleting from the SD card on PC
Important Git repos
- PicoBoot - PicoBoot firmware for Raspberry Pi Pico
- iplboot - I believe PicoBoot uses this to boot
- Swiss - main homebrew/ROM launcher
- CleanRip - homebrew for ripping ROMs
- GCMM - homebrew for managing memory cards
- TODO: gameboy player interface
- GBI-Speedrunning-Fullscreen - presets for GBI
-
HW1 is typically external (N64 adapter)
-
HW2 is typically internal (Gamecube port adapter)