Dega
github.com
What it is
Dega is an emulator for Sega Master System, Mark III, and Game Gear games. It runs on Windows and *NIX systems; its README names Windows 95, NT, 98, 2000, ME, and XP. The software is free for non-commercial use only, and the GitHub repository has no releases. Dega supports Python scripting for input, resets, movie playback and recording, and access to a running game's RAM. Python can be used as a module in another program or embedded in the emulator. The distribution includes memory.py, a Python memory viewer and trainer. Users can record a movie and continue recording later from a saved state. Windows provides save-state slots, and Dega also supports a gzip-compressed .dgz save-state format. Other features include loading ROMs from ZIP files, AVI encoding from movie files on *NIX, and Yamaha 2413 FM audio for machines equipped with that chip. It can also combine some games' flickering-glasses effect into a red-and-blue image for red/blue glasses. Technical information estimates compatibility at 97%.
Spec sheet
- What it does
- Dega is an emulator for Sega Master System, Mark III and Game Gear games.Read 30 Sep 2026 · raw.githubusercontent.com
- 3D display
- Dega can merge the flickering glasses effect from some games into a red/blue image for red/blue glasses.Read 30 Sep 2026 · raw.githubusercontent.com
- Commercial restriction
- The software may be used freely as long as it is not used commercially.Read 30 Sep 2026 · raw.githubusercontent.com
- Compatibility
- The technical information estimates 97% compatibility.Read 30 Sep 2026 · raw.githubusercontent.com
- FM audio
- Dega can enable the Yamaha 2413 FM sound chip for machines equipped with it.Read 30 Sep 2026 · raw.githubusercontent.com
- Memory tools
- The distribution includes memory.py, a memory viewer and trainer fully implemented in Python.Read 30 Sep 2026 · raw.githubusercontent.com
- Movie recording
- Dega allows users to record a movie and resume recording it later from a saved state.Read 30 Sep 2026 · raw.githubusercontent.com
- Operating systems
- The README says Dega runs under Windows 95, NT, 98, 2000, ME or XP and *NIX.Read 30 Sep 2026 · raw.githubusercontent.com
- Python modes
- Python support works in standalone mode as a module in a Python program or embedded mode inside the emulator.Read 30 Sep 2026 · raw.githubusercontent.com
- Python scripting
- Dega supports Python scripting of user input, resets, movie playback and recording, and access to the running game's RAM.Read 30 Sep 2026 · raw.githubusercontent.com
- Release availability
- The GitHub repository currently has no releases.Read 30 Sep 2026 · github.com
- ROM loading
- Dega supports loading ROMs from ZIP files.Read 30 Sep 2026 · raw.githubusercontent.com
- Save states
- Dega provides save-state slots on Windows and supports a native gzip-compressed .dgz save-state format.Read 30 Sep 2026 · raw.githubusercontent.com
- Video encoding
- Dega supports AVI encoding from a movie file on *NIX systems.Read 30 Sep 2026 · raw.githubusercontent.com
Plans and prices
Strong points and limits
Strong points
- Supports three Sega systems.
- Python scripting can access the running game's RAM.
- Movie recording can resume from a saved state.
- ROMs can be loaded from ZIP files.
Limits
- Use is limited to non-commercial purposes.
- The repository currently has no releases.
- README lists older Windows versions.
Who it suits
Dega may suit people running Sega Master System, Mark III, or Game Gear games on Windows or *NIX, particularly those interested in scripting or movie recording. Use is restricted to non-commercial purposes.
Verdict
Dega combines emulation with Python scripting, memory tools, and movie recording. Its non-commercial restriction and lack of repository releases are key considerations.
Where Specifiction places it
- Sega Master System Emulators#6 of 257.9
- Game Gear Emulators#15 of 317.9