Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Sega Master System Emulators
  3. TotalSMS

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

Alternatives to TotalSMS

Every alternative, ranked