Skip to content
SPECIFICTION
Get listed

vibe-sms

github.com

WindowsmacOSLinux
Visit github.com
Spec score 6.5 #21 of 25 in Sega Master System Emulators

Spec sheet

What it does
vibe-sms is a Sega 8-bit emulator written in Rust for Master System, Game Gear, SG-1000 and SC-3000.Read 4 Oct 2026 · github.com
Product
vibe-sms is a Sega 8-bit emulator written in Rust for Master System, Game Gear, SG-1000 and SC-3000.Read 4 Oct 2026 · github.com
License
The README says “TODO: add license.”Read 4 Oct 2026 · github.com
Audio
Audio features include SN76489 PSG, YM2413 FM synthesis and Game Gear stereo output.Read 4 Oct 2026 · github.com
Battery saves
SRAM battery saves are written beside the ROM as .sav files, and compatible cartridges can use .eep EEPROM files.Read 4 Oct 2026 · github.com
Build requirements
The README lists Linux build dependencies and says Windows and macOS require no extra dependencies.Read 4 Oct 2026 · github.com
Cartridge saves
Battery-backed SRAM is saved beside the ROM in a .sav file, and compatible cartridges can use EEPROM saved in a .eep file.Read 4 Oct 2026 · github.com
Controls
It supports remappable keyboard bindings, gamepads, a mouse-controlled Light Phaser and two players.Read 4 Oct 2026 · github.com
Creator
The README says the project was created using Google Antigravity powered by Gemini.Read 4 Oct 2026 · github.com
Distribution
Release binaries are attached automatically when a tag is pushed, according to the repository README.Read 4 Oct 2026 · github.com
Downloads
Prebuilt downloads are listed for Linux x86_64, Windows x86_64, macOS Intel and macOS Apple Silicon.Read 4 Oct 2026 · github.com
Integration
The README describes native gamepad support via gilrs and audio output via cpal.Read 4 Oct 2026 · github.com
Linux interface
Linux uses an egui menu bar fallback described as Wayland-compatible.Read 4 Oct 2026 · github.com
Maker attribution
The README says the project was created using Google Antigravity powered by Gemini.Read 4 Oct 2026 · github.com
ROM formats
The emulator detects the system from the ROM extension: .sms, .gg, .sg or .sc.Read 4 Oct 2026 · github.com
Save states
It provides nine save-state slots, with F7 to save and F5 to load.Read 4 Oct 2026 · github.com
Video
It supports Mode 4 graphics for Master System and Game Gear, plus TMS9918A modes for SG-1000 and SC-3000.Read 4 Oct 2026 · github.com

Where Specifiction places it

Alternatives to vibe-smsAll alternatives →