Skip to content

martinx72/SAROO_Firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

SAROO Firmware

Firmware package and companion browser tools for MarTinX SAROO firmware build.

Base projects:

Enhancements:

  • MarTinX / Retro Game Restore
  • psplandy

Community:

Note: this program is freeware. If you paid for it, you have been scammed. The Kaito team does not manufacture or sell SAROO hardware.

"Buy Me A Coffee"    ko-fi

    

Firmware Files

Make sure your SAROO cartridge is already updated to FPGA 05 and MCU 231125 or later. If not, contact your hardware source and confirm that the cartridge has been updated.

Latest MarTinX SAROO firmware build package: https://github.com/martinx72/SAROO_Firmware/

Basic SD card layout:

[SD card root]
  + SAROO/
      + ssfirm.bin
      + saroocfg.txt
      + mcuapp.bin
      + BIN/
      + ISO/
      + update/
	  + CHEAT /
	      + ID /
		  + F /

Game ISO or CUE/BIN files must be placed under /SAROO/ISO. Use one folder per game:

[SD card root]
  + SAROO/
      + ISO/
          + Game0/
              + game0.iso
          + Game1/
              + game1.cue
              + game1.bin
          + Game2/
              + game2.iso

Browser Tools

These tools run locally in the browser. No files are uploaded to a server.

GitHub Pages URLs:

Notes:

  • .scht cheat files and the built-in cheat code feature were added in MarTinX SAROO firmware builds from May 2026 onward. Older MarTinX builds and firmware builds from other maintainers may not support .scht files, and may not include cheat code support at all.
  • PSKai cheat source files are not bundled. Users must provide their own files when using the PSKai conversion tab.
  • Game ID CSV auto-loading is optional. Users can also load the CSV manually.

Documentation

  • SCHT binary format: docs/cheat_cht_format.md
  • Cheat builder usage: docs/cheat_web_tool.md
  • MCU UART shell commands: docs/mcu_uart_shell.md

SAROO Config

Use the config editor above, or edit /SAROO/saroocfg.txt manually.

Common global settings:

[global]
lang_id = 1
sort_mode = 1
idx_in_list = 0
exmem_4M

Common per-game fix example:

# Final Fight Revenge
[T-1248G   V1.004]
sector_delay = 2000

About

Enhanced firmware for SAROO cartridge for SEGA SATURN

Resources

Stars

Watchers

Forks

Contributors