How to Save Games on the R36S (And Why Your Saves Disappear After Reboot)
Quick Answer · R36S Save & Load Shortcuts
To learn how to save on R36S handhelds, use two shortcuts. Press FN + R1 (or Select + R1 on older cards) for an instant Save State, and FN + L1 to load it. For in-game saves, always exit with FN + Start (or Select + Start twice) so ArkOS flushes your .srm file from RAM to the microSD card.
Below is the shortcut table for both FN and Select builds, the RAM-flush rule that keeps in-game saves from vanishing, and step-by-step fixes for Sega Dreamcast VMU and read-only SD card errors.
Quick Cheat Sheet: R36S Save & Load Shortcuts (ArkOS Stock vs. Updated FN Key)
Press FN + R1 or Select + R1 to freeze any RetroArch game into a save state slot on your 2Bluebox (2bluebox.com) R36S handheld.
When looking into how to save game in R36S or setting up an R36S save game routine, players run into a surprise. There is no dedicated physical Save button on the console shell. On top of that, the modifier key changes depending on your ArkOS firmware build.
As the official ArkOS global event keys documentation explains, community ArkOS 2.0 builds map the center FN button as the primary Hotkey Enabler. In contrast, older factory cards and generic EmuELEC clones assign hotkeys to Select. On clone boards, the center button is often labeled M or left completely disconnected.
Use these six core button combinations inside any RetroArch emulator (NES, SNES, Game Boy, GBA, Sega Genesis, PS1, and Arcade):
| FN+R1 (or Select+R1) | Instant Save State |
| FN+L1 (or Select+L1) | Instant Load State |
| FN+Left/Right | Change Save Slot (0–999) |
| FN+Start (or Select+Start 2x) | Clean Quit & Flush .srm Save |
| FN+X (or Select+X) | Open RetroArch Quick Menu |
| Start->Quit | Safe System Shutdown |
The R36S provides two distinct save architectures. Mixing them up is the number-one reason retro fans lose hours of RPG progress.
Understanding the difference between In-Game Battery Saves (.srm) and RetroArch Save States (.state) is essential:
| Save Method & File Type | How You Trigger It on R36S | When Data Writes to MicroSD | Best Fit & Skip If | Evidence |
|---|---|---|---|---|
In-Game Battery Save (.srm) |
Use the game's internal menu (e.g., Pokemon Start -> Save, PS1 Memory Card point) |
Only when you exit with FN + Start (or every 10s if Autosave is on) |
Best fit: Long RPGs (Pokemon, Final Fantasy) on 2Bluebox R36S ($79.99). Skip if: You power off with the side button mid-game. | Tested on our unit |
RetroArch Save State (.state) |
Press FN + R1 (or Select + R1) at any moment during gameplay |
Writes immediately to /roms/<system>/ when you press the shortcut |
Best fit: Arcade, platformers, and mid-boss checkpoints. Skip if: You load an old state over a newer .srm save. |
Tested on our unit |
| Undo Save / Load State | Press FN + X -> Save States -> Undo Load State or Undo Save State
|
Restores the previous RAM state before you close the game |
Best fit: Recovering when you hit FN + L1 instead of FN + R1. Skip if: You already quit back to the main menu. |
Tested on our unit |
Table 1: In-Game Battery Saves (.srm) vs. RetroArch Save States (.state) on 2Bluebox R36S. "Tested on our unit" means we checked it on a device we own. "Manufacturer spec" means the maker states it and we haven't verified it ourselves. "Community reports" means players report it, and results can vary.
For a complete layout of brightness, audio volume, and fast-forward toggles across the device, bookmark our R36S shortcuts and ArkOS hotkeys cheat sheet.
Why Your In-Game Saves Disappear: The "Select + Start" RAM Flush Rule
In-game .srm saves stay trapped in volatile RAM until you exit cleanly with FN + Start or enable a ten-second SaveRAM Autosave interval in RetroArch.
Here is the exact issue we inspect weekly on our hardware bench. A player spends three hours catching rare creatures in Pokemon Emerald or clearing castles in Super Mario World. They save inside the game menu, see the confirmation text, and immediately hold down the physical Power button on the left edge of the R36S. When they power the unit back on, their save file is gone.
According to the official Libretro documentation on SaveRAM and overrides, RetroArch emulates a cartridge's original battery-backed SRAM chip inside volatile system memory (RAM). This design prevents constant small writes from wearing out flash memory on your microSD card. By default, RetroArch flushes that .srm file to your EASYROMS partition only when the emulator closes cleanly.
If you cut power with the physical side button or press the recessed Reset pin, system RAM clears instantly. The save data never reaches your card. Follow this four-step Save Dual-Lock and Autosave routine to safeguard your progress:
- Save Inside the Game Menu First: Open the game's standard save prompt (such as a Final Fantasy inn or the Pokemon pause screen). Wait for the in-game saving animation to finish completely.
-
Drop a Backup Save State (
FN + R1orSelect + R1): Before exiting, tapFN + D-Pad Rightto select an empty slot (likeSlot 1orSlot 2). PressFN + R1to create an instant R36S save state. A yellow status notification will confirm the write at the bottom of the screen. -
Quit to EmulationStation (
FN + StartorSelect + StartTwice): PressFN + Start(orSelect + Starttwice on factory firmware). This clean exit command instructs RetroArch to write your cached.srmfile directly to the microSD card. -
Turn On 10-Second SaveRAM Autosave (Permanent Protection): Open any RetroArch game. Press
FN + X(orSelect + X), then pressBto enter the RetroArch Main Menu. Navigate toSettings -> Saving->SaveRAM Autosaveand set the timer to10 seconds. Next, browse toConfiguration File->Save Current Config. RetroArch will now sync your.srmdata to disk every ten seconds automatically while you play.
How to Fix R36S Dreamcast Save Errors (Formatting the Virtual VMU in Flycast)
Fix R36S Dreamcast save errors by booting into the Dreamcast BIOS inside the Flycast core options and formatting the virtual VMU memory card once.
Over a thousand retro enthusiasts every month search for an R36S Dreamcast save solution. Popular arcade titles like Sonic Adventure, Crazy Taxi, and Soulcalibur display "Not enough free blocks" or "Memory card is unformatted" upon booting. This message does not indicate defective R36S hardware.
As documented in the Flycast Libretro core guide, the Sega Dreamcast stored saves on a removable Visual Memory Unit (VMU). In 1998, original VMUs featured an LCD screen and 128KB of flash storage holding 200 memory blocks. When you launch a Dreamcast title for the first time on the R36S, Flycast creates a raw virtual card file (vmu_save_A1.bin in your bios/dc/ or /roms/bios/dc/ folder).
However, arcade ports like Crazy Taxi (which requires 10 blocks) and Sonic Adventure refuse to write to a blank card until the Dreamcast BIOS initializes the file system. Use this four-step procedure to format the virtual Dreamcast VMU on your R36S:
-
Use
FN + R1Save States for Immediate Play: If you want to jump straight into arcade action without formatting menus, pressFN + R1(orSelect + R1) at any point. RetroArch save states bypass the virtual VMU entirely and record your exact spot. -
Enable
Boot to BIOSin the Flycast Core Options: To fix in-game VMU saves permanently, launch any Dreamcast title that runs through RetroArch (Flycast). PressFN + X(orSelect + X) to open the Quick Menu. SelectCore Options -> System, and toggleBoot to BIOStoON. -
Format
Memory Card A1Inside the Dreamcast BIOS: Close the Quick Menu and restart the core (or relaunch the game). The classic white Sega Dreamcast swirl will load into the four-icon system dashboard. Choose theFileicon (the VMU graphic), select the memory card in Slot 1, chooseAll -> Delete All(Format Memory Card), and pick a custom icon color. The screen will confirm200 blocks free. -
Disable
Boot to BIOSand Exit Cleanly: PressFN + X, return toCore Options -> System, toggleBoot to BIOSback toOFF, and pressFN + Startto quit. ArkOS will save the newly formattedvmu_save_A1.binfile to your storage card, eliminating future Dreamcast save warnings.
If your R36S refuses to save even after you press FN + R1 and quit with FN + Start, the culprit is almost always an unbranded factory microSD card or a single-RAM clone board. Our 2Bluebox R36S Handheld ($79.99) eliminates both headaches: every unit is inspected by 2Bluebox LLC before shipping to verify genuine Dual-RAM RK3326 hardware, ArkOS 2.0 hotkey mappings, and a working game partition with 15,768 preloaded games.
Fixing R36S & R36 Max Save ROM Issues (Read-Only Stock SD Card & Pokemon Saves)
When an R36S or R36 Max stops saving ROM progress entirely, the unbranded stock microSD card has usually locked itself into read-only failure mode.
We regularly diagnose the R36 Max save ROM issue along with identical complaints on budget marketplace handhelds. The console displays "State saved to slot 0" or "Failed to save state," yet all progress vanishes after rebooting. The Handhelds Wiki R36S troubleshooting guide confirms that generic factory cards degrade quickly. Their flash controller locks into read-only mode right before total memory failure.
Investigate these three primary causes whenever your R36S or R36 Max fails to store new saves:
-
Cause 1 (Stock MicroSD Card Locked in Read-Only Mode): Power down the handheld, insert the card into a computer card reader, open the
EASYROMSdrive, and create a new folder namedTEST_SAVE. Safely eject the card, re-insert it, and verify whetherTEST_SAVEremains. If the folder vanished or your operating system throws an I/O write error, the card's NAND flash controller has permanently locked itself. Back up your screen.dtbfiles immediately and upgrade to a reputable card following our R36S SD card replacement and TF1/TF2 compatibility guide. -
Cause 2 (The Pokemon Save State vs.
.srmOverwrite Trap): In Pokemon FireRed, Emerald, and Crystal, beating the Elite Four triggers an automated.srmsave. The game then resets to the title screen. If you subsequently pressFN + L1to load an older Save State (.state), RetroArch overwrites console RAM with earlier memory data. This wipes out your newer Hall of Fame battery save. After major in-game milestones, always boot your adventure from the title screen (Continue) instead of reloading older states. -
Cause 3 (Depleted
EASYROMSStorage or Core Configuration): Uncompressed PS1 and arcade save states consume multiple megabytes per slot. When your card hits0 MBof free space, RetroArch fails to write new states. Clear out old.statefiles to free up space. You can also assign GBA titles to the mGBA core by pressingSelecton the title in EmulationStation ->Edit This Game's Metadata->Emulator: RetroArchandCore: mgba.
To review how genuine R36S hardware handles demanding emulation libraries, read our hands-on R36S review and buying guide.
Standalone Emulator Save Keys (PPSSPP, DraStic NDS & N64)
Standalone emulators for Nintendo DS, Sony PSP, and Nintendo 64 bypass RetroArch and use dedicated L3, R3, or Select menu buttons for saving states.
Why does pressing FN + R1 produce no response when you play Mario Kart DS or God of War: Chains of Olympus? To maximize frame rates on the Rockchip RK3326 processor, ArkOS 2.0 launches Nintendo DS (DraStic), Sony PSP (PPSSPP), and certain Nintendo 64 titles as standalone emulators outside RetroArch.
Because these standalone engines bypass global RetroArch hotkeys, use the dedicated mappings outlined in Table 2:
| System & Emulator on R36S | Open Emulator Menu | Save State Action | Load State Action | Clean Exit to ArkOS | Evidence |
|---|---|---|---|---|---|
Nintendo DS (DraStic Standalone) |
Press L3 (click left stick) or FN + D-Pad Down
|
Menu -> Save State (or FN + R1 on updated builds) |
Menu -> Load State (or FN + L1 on updated builds) |
Menu -> Exit DraStic (or FN + Start) |
Tested on our unit |
Sony PSP (PPSSPP Standalone) |
Press L3, R3, or Select (depends on build) |
Pause Screen -> Save State (pick one of 5 visual slots) |
Pause Screen -> Load State
|
Pause Screen -> Exit to Menu (or FN + Start) |
Tested on our unit |
Nintendo 64 (Standalone Mupen64Plus) |
Uses direct hotkeys (no visual menu overlay) | Press FN + R1 (or Select + R1) |
Press FN + L1 (or Select + L1) |
Press FN + Start (or Select + Start) |
Tested on our unit |
PlayStation 1 (DuckStation / PCSX-ReARMed) |
Press FN + X (or Select + X) |
Press FN + R1 (plus in-game Memory Card save) |
Press FN + L1
|
Press FN + Start (twice if Confirm Quit is on) |
Tested on our unit |
Table 2: Standalone Emulator Save & Exit Shortcuts on R36S (DraStic NDS, PPSSPP & N64). "Tested on our unit" means we checked it on a device we own. "Manufacturer spec" means the maker states it and we haven't verified it ourselves. "Community reports" means players report it, and results can vary.
If your emulator overlays appear misconfigured or FN combinations behave erratically, consult our step-by-step guide to updating ArkOS 2.0 on the R36S. Keep our R36S black screen fix guide bookmarked as well before modifying system files.
Matching your hardware to your playstyle makes all the difference. You might want pocket RPGs with instant save states on the R36S, two-player TV arcade action, or sixth-gen PS2 and GameCube games on PC. Explore all three bench-tested 2Bluebox systems below:
Frequently Asked Questions (FAQ)
How do you save your game progress on the R36S?
Press FN + R1 (or Select + R1 on older factory cards) at any point during gameplay to create an instant Save State, and press FN + L1 (or Select + L1) to load it back. You can also save inside the game's normal menu, then press FN + Start (or Select + Start twice) to exit cleanly so ArkOS writes the .srm save file from RAM to your microSD card.
Why do my R36S in-game saves disappear after I turn the console off?
RetroArch holds in-game battery saves (.srm) in temporary system RAM while you play and only writes them to the microSD card when you exit the game properly using FN + Start (or Select + Start twice). If you turn the R36S off with the physical Power button or press Reset while the game is still running, the RAM clears and your new save is lost.
How do I fix the R36S Dreamcast "not enough free blocks" save error?
Launch any Sega Dreamcast game in the Flycast core, press FN + X (or Select + X) to open the RetroArch Quick Menu, go to Core Options -> System, and turn Boot to BIOS ON. Restart the game to enter the Dreamcast BIOS menu, select File, choose the virtual VMU memory card, and select All -> Delete All (Format Memory Card) to unlock all 200 save blocks. Alternatively, use FN + R1 Save States to save without the VMU.
Why won't my R36S or R36 Max save games anymore?
If both in-game saves and FN + R1 save states stop persisting after a reboot, the unbranded stock microSD card that shipped with the console has likely failed into read-only mode. Test the card by plugging it into a computer and creating a new folder on the EASYROMS drive; if the folder disappears after re-inserting the card, clone or replace it with a genuine Samsung EVO or SanDisk Ultra microSD card.
How do I save games in Nintendo DS (DraStic) and PSP (PPSSPP) on the R36S?
Nintendo DS and PSP run on standalone emulators that use their own menu keys instead of standard RetroArch shortcuts. In DraStic (NDS), click the left analog stick inward (L3) or press FN + D-Pad Down to open the menu and select Save State. In PPSSPP (PSP), press L3, R3, or Select to open the pause screen and choose Save State across five visual slots.
How do I undo an accidental Load State on the R36S?
If you accidentally press FN + L1 (Load State) instead of FN + R1 (Save State) and wipe out hours of progress, do not close the game. Immediately press FN + X (or Select + X) to open the RetroArch Quick Menu, scroll to Save States, and select Undo Load State. RetroArch will restore the exact frame you were on before the accidental load.
Conclusion
Mastering how to save game on R36S consoles comes down to the Save Dual-Lock routine. Save inside the game, drop a backup state with FN + R1, and exit cleanly with FN + Start before shutting down. With that habit in place, you never have to worry about losing a 40-hour Pokemon or Final Fantasy campaign again. Format your virtual Dreamcast VMU once in Flycast, enable the 10-second SaveRAM Autosave Interval in RetroArch, and replace unbranded stock cards before they lock into read-only mode.
Lock in your save state, exit cleanly to the menu, and Press Start. - Liam Parker, Head of Retro Gaming & Hardware Testing at 2Bluebox
Further Reading & Resources
- Global ArkOS hotkeys: ArkOS Frequently Asked Questions: General Questions & Global Event Keys (ArkOS GitHub Wiki)
- SaveRAM & Save State mechanics: Libretro Guides: Overrides, SaveRAM (.srm) & Autosave Interval (Libretro Documentation)
- Dreamcast VMU configuration: Flycast Libretro Core Documentation: BIOS & VMU Files (Libretro Documentation)
- Stock SD card troubleshooting: R36S Problems and Troubleshooting Guide (Handhelds Wiki)