Difference between revisions of "Master System emulators"
m (→Emulators) |
(→Emulators: Sprite Replacement column added.) |
||
Line 30: | Line 30: | ||
! scope="col"|[[libretro]] | ! scope="col"|[[libretro]] | ||
! scope="col"|<small>Retro<br/>Achievements</small><ref>[https://retroachievements.org/gameList.php?c=15 Game Gear achievements], [https://retroachievements.org/gameList.php?c=11 Master System achievements]</ref> | ! scope="col"|<small>Retro<br/>Achievements</small><ref>[https://retroachievements.org/gameList.php?c=15 Game Gear achievements], [https://retroachievements.org/gameList.php?c=11 Master System achievements]</ref> | ||
+ | ! scope="col"|<abbr title="Sprite Replacement/Tile-swapping">[[Texture Packs#Sprite Replacement (2D)|Sprite<br/>Replacement]]</abbr> | ||
! scope="col"|[[Emulation accuracy|Accuracy]] | ! scope="col"|[[Emulation accuracy|Accuracy]] | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
Line 44: | Line 45: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|Very high | |Very high | ||
|{{NC}} | |{{NC}} | ||
Line 54: | Line 56: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 67: | Line 70: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|High | |High | ||
Line 78: | Line 82: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 90: | Line 95: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 104: | Line 110: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|Very high | |Very high | ||
|{{✓}} | |{{✓}} | ||
Line 114: | Line 121: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 128: | Line 136: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|? | |? | ||
|{{NC}} | |{{NC}} | ||
Line 138: | Line 147: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 151: | Line 161: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|High | |High | ||
Line 162: | Line 173: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 172: | Line 184: | ||
|align=left|{{Icon|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Linux|macOS|FreeBSD}} | ||
|[https://github.com/TomHarte/CLK/releases {{clkVer}}] | |[https://github.com/TomHarte/CLK/releases {{clkVer}}] | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 188: | Line 201: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|High | |High | ||
|{{✓}} | |{{✓}} | ||
Line 198: | Line 212: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 210: | Line 225: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 222: | Line 238: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 236: | Line 253: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|Mid | |Mid | ||
|{{NC}} | |{{NC}} | ||
Line 246: | Line 264: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 258: | Line 277: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 270: | Line 290: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 284: | Line 305: | ||
|{{✗}} | |{{✗}} | ||
|? | |? | ||
+ | |{{✗}} | ||
|? | |? | ||
|{{NC}} | |{{NC}} | ||
Line 294: | Line 316: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 308: | Line 331: | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✓}}[[Texture_packs#Sega_Master_System|*]] | ||
|? | |? | ||
|{{✗}} | |{{✗}} | ||
Line 318: | Line 342: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 330: | Line 355: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 346: | Line 372: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|Very high | |Very high | ||
|{{NC}} | |{{NC}} | ||
Line 356: | Line 383: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 368: | Line 396: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 380: | Line 409: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 392: | Line 422: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 404: | Line 435: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 418: | Line 450: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|Mid | |Mid | ||
|{{NC}} | |{{NC}} | ||
Line 428: | Line 461: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 442: | Line 476: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 456: | Line 491: | ||
|{{✓}} | |{{✓}} | ||
|? | |? | ||
+ | |{{✗}} | ||
|Mid | |Mid | ||
|{{NC}} | |{{NC}} | ||
Line 468: | Line 504: | ||
|{{✓}} | |{{✓}} | ||
|? | |? | ||
+ | |{{✗}} | ||
|Mid | |Mid | ||
|{{NC}} | |{{NC}} | ||
Line 479: | Line 516: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|Mid | |Mid | ||
Line 490: | Line 528: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 502: | Line 541: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 514: | Line 554: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 526: | Line 567: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 538: | Line 580: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 550: | Line 593: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
Line 562: | Line 606: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} |
Revision as of 13:42, 1 May 2023
Top: Sega Master System. Bottom: Sega Game Gear. | |
Developer | Sega |
---|---|
Type | Home video game console |
Generation | Third generation |
Release date | 1985 |
Discontinued | 1996 |
Predecessor | SG-1000 |
Successor | Genesis / Mega Drive |
Emulated | ✓ |
The Sega Master System (SMS) is an 8-bit console released by Sega on October 20, 1985, in Japan (as "Mark III". In all actuality, the Master System and Mark III differ a bit due to the original Japanese release having more features, such as card functionality and backward compatibility with SG-1000, which the Master System lacks) and in September of 1986 in the US. It was retailed for $199.99. It had a Zilog Z80A at 4 MHz with 8 KBs of RAM and 16 KBs of VRAM. It had a Yamaha YM2602B VDP GPU. It was designed to be a direct competitor to the Nintendo Entertainment System and was technically superior to it in some ways. The Sega Game Gear was released in April of 1991 and was a competitor for the Game Boy. It had a backlit screen, color, and a nice-looking design. It retailed for $149.99. It had a Zilog Z80 CPU at 3.5 MHz with 8 KBs of RAM and 16 KBs of VRAM.
There are a lot of hardware similarities between the SMS and the Game Gear (GG). Notably, SMS game cartridges can actually be played on the Game Gear via an adapter. For this reason, most SMS emulators can also run GG games.
Internally the Master System extends Sega's older SG-1000 by adding more RAM and a single new video mode; since the SG-1000 was built from the same CPU, video, and audio chips as the ColecoVision. Many Master System emulators also run ColecoVision games.
Emulators
Name | Platform(s) | Latest Version | System E |
GG | libretro | Retro Achievements[1] |
Sprite Replacement |
Accuracy | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
PC / x86 | |||||||||||
Genesis Plus GX[2] | libretro core | ✗ | ✓ | ✓ | ✓ | ✗ | Very high | NC | ✓ | ✓ | |
Snepulator | git | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ||
MAME | 0.265 libretro core |
✓ | ✓ | ✓ | ✗ | ✗ | High | ✓ | ✓ | ✓ | |
ares | v137 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ✓ | ✓ | ✓ | |
Emulicious | 2024-03-31 | ✗ | ✓ | ✗ | ✗ | ✗ | Very high | ✗ | ✓ | ✓ | |
BizHawk | Dev builds 2.9.1 |
✓[3] | ✓ | ✗ | ✓ | ✗ | Very high | ✓ | ✓ | ~ | |
Cega | git | ✗ | ✓ | ✗ | ✗ | ✗ | Cycle | ✓ | ✓ | TBD | |
FinalBurn Neo | libretro core Stable WIP builds |
✓ | ✓ | ✓ | ✓ | ✗ | ? | NC | ✓ | TBD | |
Phoenix | 2.8.JAG | ✗ | ✓ | ✗ | ✗ | ✗ | Very high | ✗ | ✗ | ✗ | |
higan | v110 | ✗ | ✓ | ✓ | ✗ | ✗ | High | ✓ | ✗ | ✗ | |
TwoMbit | 1.0.5 | ✗ | ✓ | ✗ | ✗ | ✗ | Very high | ✓ | ✗ | ✗ | |
CLK | 2024-01-22 | ✗ | ✗ | ✗ | ✗ | ✗ | Very high | ✓ | ✓ | ✗ | |
Gearsystem | 3.5.0 | ✗ | ✓ | ✓ | ✓ | ✗ | High | ✓ | ✓ | ✗ | |
MasterGear | 4.9.3 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ✗ | ✓ | ✗ | |
Pantheon | 13.640 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ✗ | ✓ | ✗ | |
Kega Fusion | 3.64 | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | ✗ | ✗ | ✗ | |
PicoDrive | libretro core 1.93 |
✗ | ✗[4] | ✓ | ✓ | ✗ | Mid | NC | ✓ | ✗ | |
FreezeSMS | 4.6 | ✗ | ✓ | ✗ | ✗ | ✗ | Very high | ✗ | ✗ | ✗ | |
DarcNES | 9b0401/9b0313 | ✗ | ✓ | ✗ | ✗ | ✗ | Low | ✓ | ✗ | ✗ | |
MEKA | 0.8-alpha (2023-08-26) | ✗ | ✓ | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ✗ | |
SMS Plus | git | ✗ | ✓ | ✗ | ? | ✗ | ? | NC | ✓ | ✗ | |
Osmose | 1.4 | ✗ | ✓ | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ✗ | |
HiSMS | 0.01 beta | ✗ | ✗ | ✗ | ✗ | ✓* | ? | ✗ | ✗ | ✗ | |
nemulator | 4.4 | ✗ | ✓ | ✗ | ✗ | ✗ | ? | ✗ | ✓ | ✗ | |
Essgee | git | ✗ | ✓ | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ✗ | |
Mobile / ARM | |||||||||||
Genesis Plus GX[2] | libretro core | ✗ | ✓ | ✓ | ✓ | ✗ | Very high | NC | ✓ | ✓ | |
Snepulator MS | v23.02-1git | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ||
MasterGear | 4.9.3 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ✗ | ✓ | ✓ | |
MasterEmu | 4.0.1 git |
✗ | ✓ | ✗ | ✗ | ✗ | High | ✓ | ✓ | ✓ | |
MD.emu | 1.5.77 (Android) 1.5.46.02 (Pyra) |
✗ | ✓ | ✗ | ✗ | ✗ | High | ✓ | ✓ | ✓ | |
WonderDroid Ultra | 5.3git | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ||
PicoDrive | libretro core | ✗ | ✗[4] | ✓ | ✓ | ✗ | Mid | NC | ✓ | ✓ | |
GearMasterPlayer | 1.0.5 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ✗ | ✓ | ✓ | |
Consoles | |||||||||||
PSMS alt+ | 1.2 | ✗ | ✓ | ✗ | ✗ | ✗ | High | ? | ✗ | ✓ | |
PicoDrive | |
1.93 | ✗ | ✓ | ✓ | ? | ✗ | Mid | NC | ✓ | ✓ |
Genesis Plus GX | |
1.7.5 RC1 | ✗ | ✓ | ✓ | ? | ✗ | Mid | NC | ✓ | ✓ |
SMS Plus GX | |
Wii/NGC | ✗ | ✓ | ✓ | ✗ | ✗ | Mid | NC | ✓ (Libretro Core) |
✓ |
MasterBoy | 2.10 | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | ✗ | ✗ | ✓ | |
Virtual Console | N/A | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | ✗ | ✗ | ✓ | |
ApprenticeminusDS | 0.4.0 | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | ✗ | ✗ | ✓ | |
SMS Plus DC | 0.2b | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | NC | ✗ | ✓ | |
DrSMS | 6.0 | ✗ | ✓ | ✗ | ✗ | ✗ | Mid | ✗ | ✗ | ~ | |
UltraSMS | 2000 | ✗ | ✓ | ✗ | ✗ | ✗ | Low | ~ | ✗ | ✓ (GG only) | |
MasterGear | 0.2 | ✗ | ✓ | ✗ | ✗ | ✗ | Low | ✗ | ✗ | ~ |
- ↑ Game Gear achievements, Master System achievements
- ↑ 2.0 2.1 Only available on PC and mobile as a libretro core (e.g., RetroArch).
- ↑ Possible with BizHawk's MAME core
- ↑ 4.0 4.1 The Game Gear emulation doesn't work.
Consoles: SG-1000 • Master System • Genesis / Mega Drive • CD • 32X • Pico • Saturn • Dreamcast Handhelds: Game Gear • VMU / VMS Arcade: System series • Model 1 • Model 2 • Model 3 • NAOMI |