- Home
- Sega Master System Emulators
- TotalSMS
On the recordRead 7 Oct 202613 facts
TotalSMS
On the record
- Bug reports
- The project asks users to open an issue to report problems and, for graphics bugs when possible, include a screenshot or video.github.com · read 7 Oct 2026
- Build dependency
- The README says the SDL2 example can use any version of SDL2.github.com · read 7 Oct 2026
- Build output
- The documented build produces a binary named TotalSMS_SDL2 in build/bin.github.com · read 7 Oct 2026
- Controls
- The README maps X and Z to A and B, and the arrow keys to directional controls.github.com · read 7 Oct 2026
- Dependencies
- The documented SDL2 build requires SDL2 and CMake 3.18 or higher.github.com · read 7 Oct 2026
- Game controls
- The README maps X to A, Z to B, and the arrow keys to directional controls.github.com · read 7 Oct 2026
- License
- GitHub identifies the repository license as MIT.github.com · read 7 Oct 2026
- Purpose
- TotalSMS is a simple Sega Master System, Game Gear, and SG-1000 emulator.github.com · read 7 Oct 2026
- ROM loading
- The SDL2 example loads a ROM from a path, with a ZIP path shown as an example.github.com · read 7 Oct 2026
- Save states
- The listed controls use Ctrl+S to save a state and Ctrl+L to load one.github.com · read 7 Oct 2026
- SDL2 build
- The README describes building an SDL2-based example with CMake 3.18 or higher and SDL2.github.com · read 7 Oct 2026
- Web build
- The project’s linked page is an Emscripten build with a control to load a ROM.itotaljustice.github.io · read 7 Oct 2026
- Web version
- The project website shows an Emscripten build with a control to load a ROM.itotaljustice.github.io · read 7 Oct 2026