Skip to content

Osmose (RetroPie)

Osmose (RetroPie) emulates Sega Master System and Sega Game Gear.

About this profile
Detail Value
Type standalone
Classification Community fork
Source https://github.com/RetroPie/osmose-rpi
Version 0.8.1+rpi20130302
Revision RetroPie/osmose-rpi@7775add582ad
Profiled 2026-10-20
Profile YAML, JSON
Cores osmose
Systems Sega Master System, Sega Game Gear
Technical notes

Bruno Vedder's OsmOse 0.8.1 as ported to the Raspberry Pi by palerider, with badman12345's joystick quit option (readme.rpi:1-13, Version.h:3). RetroPie builds the tree with make and launches osmose with the ROM and -tv -fs.

The cartridge is mapped directly at reset. No BIOS image is loaded: the memory control port handler only prints whether the program enables or disables the BIOS ROM. ref: IOMapper.cpp:124-131

The ROM is read as a plain file or as the first entry of a zip archive. Battery RAM comes from ./osmose_files/bbr/<rom>.bbr when present, and save states, screenshots, tile dumps and sound captures are written under ./osmose_files/. The configuration is ~/.osmose/osmose.ini, written with defaults when absent. The on screen font is the bitmap compiled into TextWriter.cpp. ref: MemoryMapper.cpp:120-140, MemoryMapper.cpp:545-553, MemoryMapper.cpp:705-712, OsmoseConfiguration.cpp:26-58, OsmoseConfiguration.cpp:145, TextWriter.cpp:48

No BIOS or firmware files required.

.