Master System emulators

From Emulation General Wiki
Revision as of 18:44, 10 October 2024 by SuperGamer18 (talk | contribs)
Jump to navigation Jump to search
Sega Master System
Sega Mark III.jpg
Sega-Master-System-Set.png
Sega-Game-Gear-WB.png
Top: Sega Mark III.
Middle: Sega Master System.
Bottom: Sega Game Gear.
Developer Sega
Type Home video game console, Handheld game console
Generation Third generation
Release date 1985 (Mark III)
1990 (Game Gear)
Discontinued present (Master System)
2000 (Game Gear)
Predecessor SG-1000
Successor Mega Drive / Genesis, Nomad
Emulated
For emulators that run on the Master System, see Emulators on SMS.

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 Hardware
variants
Game
Gear
Enhancements Hardware features
and peripherals
Accuracy Mappers Support
Level

Also see #Hardware quirks
License Active Recommended
PC / x86
Genesis Plus GX* Windows Linux macOS FreeBSD libretro core ~ ~ Very high Unlicensed Non-commercial
Snepulator Windows Linux git ~ ~ ? ~ ? ? MIT (Permissive)
MAME Windows Linux macOS FreeBSD 0.271
libretro core
~ ~ ? ?* Unlicensed GPLv2 (Copyleft)
BSD-3-Clause
ares Windows Linux macOS v141 ~ ~ High ? ISC (Permissive)
Emulicious Windows Linux macOS FreeBSD 2024-08-31 ~ ? Very high Unlicensed Proprietary
BizHawk
(SMSHawk)
Windows Linux Dev builds
2.10-rc1
~ ~ ? Very high ? MIT (Permissive)
GPL
~
jgenesis Windows Linux 0.8.1 ? ? ? ? ? ? MIT (Permissive) TBD
Mesen Windows Linux macOS 2.0.0 (preview) ~ ? ? ? GPLv3 (Copyleft) TBD
Cega Windows Linux macOS git ? ? Cycle ? MPL 2.0 (Copyleft TBD
FinalBurn Neo Windows Linux macOS libretro core
Stable
WIP builds
~ ~ ? ? ? Non-commercial TBD
BlastEm[1] Windows Linux macOS Nightly builds
libretro core
0.6.2
~ ? ? ? GPLv3 (Copyleft) TBD
MEKA Windows Linux macOS MS-DOS 0.8-alpha (2023-08-26) ? ? ? Unlicensed Non-commercial TBD
Retro Virtual Machine Windows Linux macOS 2.1.9 ? ? ? ? Proprietary TBD
Mednafen Windows Linux macOS FreeBSD 1.32.1 ~ ? ? ? GPLv2 (Copyleft)
CLK Linux macOS FreeBSD 2024-10-19 ? ? Very high ? MIT (Permissive)
Gearsystem Windows Linux macOS FreeBSD libretro core
3.5.0
? ? High ? GPLv3 (Copyleft)
PicoDrive Windows Linux macOS FreeBSD libretro core
1.93
~ ~ Mid ? Non-commercial
Phoenix Windows Linux macOS FreeBSD 2.8.JAG ? ? Very high ? Proprietary
higan (火眼)
byuu (謬/view)
Windows Linux macOS FreeBSD v110 ? ? High ? GPLv3 (Copyleft)
TwoMbit Windows Linux macOS 1.0.5 ? ? Very high ? GPLv3 (Copyleft)
MasterGear Windows Linux macOS FreeBSD 4.9.3 ? ? High ? Proprietary ~
Pantheon Windows 14.360 ? ? High ? Proprietary
nemulator Windows 4.5 ? ? ? ? Proprietary
Kega Fusion Windows Linux macOS 3.64 ~* ~ Mid ? Proprietary
FreezeSMS Windows 4.6 ? ? Very high ? Proprietary
DarcNES Windows Linux macOS FreeBSD 9b0401/9b0313 ? ? Low ? Non-commercial
SMS Plus Windows Linux macOS git ? ? ? ? Non-commercial
Osmose Linux 1.6 ? ? ? ? GPLv3 (Copyleft)
HiSMS Windows 0.01 beta ~ ? ? ? Proprietary
Essgee Windows git ? ? ? ? MIT (Permissive) ~
RetroCopy Windows Linux 0.960
1.00 Beta 5
? ? ? ? ? Proprietary
Mobile / ARM
Snepulator MS Android v24.05git ? ~ ? ? MIT (Permissive)
Genesis Plus GX* Android iOS Linux Pandora libretro core ~ ~ Very high ? Non-commercial
FinalBurn Neo Android iOS libretro core ~ ~ ? ? ? Non-commercial
MasterGear Android 4.9.3 ? ? High ? Proprietary ~
MasterEmu Android 4.0.1
git
? ? High ? GPLv3 (Copyleft) ~
MD.emu Android Dragonbox Pyra 1.5.77 (Android)
1.5.46.02 (Pyra)
? ? High ? GPLv3 (Copyleft) ~
WonderDroid Ultra Android 5.3git ? ? ? GPLv2 (Copyleft) ~
PicoDrive Android iOS Linux Pandora libretro core ~ ~ Mid ? Non-commercial ~
GearMasterPlayer Android 1.0.5 ? ? High ? Proprietary ~
Consoles
PicoDrive Nintendo 3DS Switch
PlayStation 2
PSP
PlayStation 3
libretro core
1.93
~ ~ Mid ? Non-commercial
Genesis Plus GX GameCube Wii Switch
Nintendo 3DS
PlayStation 3
Vita Xbox
libretro core
1.7.5 RC1
~ ~ Mid ? Non-commercial
SMS Plus GX PlayStation 2
PSP GameCube
Wii Xbox
libretro core
Wii/NGC
? ? Mid ? Non-commercial
(Libretro Core)
PSMS alt+ PlayStation 2 1.2 ? ? High ? ?
MasterBoy PSP 2.10 ? ? Mid ? Proprietary
Virtual Console Wii Nintendo 3DS N/A ? ? Mid ? Proprietary
ApprenticeminusDS Nintendo DS 0.4.0 ? ? Mid ? Proprietary
SMS Plus DC Dreamcast 0.2b ? ? Mid ? Non-commercial
DrSMS GameBoy Advance 6.0 ? ? Mid ? Proprietary ~
UltraSMS Nintendo 64 2000 ? ? Low ? ? ✓ (GG only)
MasterGear PlayStation 0.2 ? ? Low ? Proprietary ~
  1. Only standalone version for now.

Enhancements

Name Genesis Plus GX ares Emulicious Cega BlastEm Mesen Snepulator Mednafen CLK Gearsystem MEKA Retro Virtual Machine PicoDrive FinalBurn Neo BizHawk Pantheon MAME
Graphics Resizable Internal Resolution For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent.
Sprite Replacement Exclusive to HiSMS at the moment.
Widescreen hack The Sega Master System only has 256x256 pixel layers for the background tiles and sprites, therefore, in contrast to the NES or Mega Drive, a Widescreen hack is impossible. One could gain 64px vertically, but there's probably noone interested in implementing that.
Performance Internal Framerate Hack ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Overclock ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Post-Processing Filters ? ? ? ? ? ? ? ? ? ? ? ?
AI-powered filter compatible
(Freestyle)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Shader Chain * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Inverse tone mapping compatible * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
TAS features Macros/Scripts/Lua ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Rewind ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Fast-Forward/Turbo Speed ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Savestates ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Movie recording/playback ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Controls Input lag-mitigating technique ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Quality of life Built-in mod editor and manager
Built-in Cheat Manager * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Built-in Patch Manager ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Built-in Custom resolution/CRTSwitchRes
For using this on Windows OS you need CRT Emudriver.
Another option is using EDID editor tool such as "Custom Resolution Utility".
Exclusive to libretro cores and GroovyMAME at the moment.
Also there is a project for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
Streamable compression format ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Per-Game Profiles ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Command Line Options ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Big Picture Mode ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Misc Netplay ? ? ? ? ? ? ? ? ? ? ? ? ? ?
EmuVR support Exclusive to libretro cores at the moment.
AI Service
With the help of OCR and other techniques, the AI service can provide a live translation of a game, or text-to-speech capabilities for the visually impaired among other things, either on demand or automatically.
Exclusive to libretro cores at the moment.
RetroAchievements
Game Gear, Master System
roadmap ? ? ? ? ? ? ? ? ? ? ?
Debug Features ? ? * ? * * ? ? ? ? ? ? ? ? ? ? ?

Hardware features and peripherals

Name Genesis Plus GX Kega Fusion Snepulator MEKA BlastEm PicoDrive Mesen Ares Emulicious MAME Cega
FM Sound Unit ? ? * ? ? ?
Light Phaser WIP ? ? ? ? ? ?
Paddle Control ? ? ? * ? ? ?
Sports Pad ? WIP ? ? ? * ? ? ?
Sega Graphic Board ? ? ? ? ? ? ? ?
Keyboard ? ? ? ? ? ? ? ?
Furrtek's Master Tap ? ? ? ? ? ? ? ? ? ?
Floppy Disk Drive ? ? ? ? ? ? ? ? ? ? ?
System Converter ? ? ? ? ~ ? ? ? ? ?
3-D Glasses ? ? ? ? ? ? ? ? ?
Gear-to-Gear Cable & VS Cable
Bike Handle
Mega Mouse *
Cartridge Hot Swapping ? ? ? ? ? ? ? ? ? ? ?
Cartridge Tilting[N 1] ? ? ? ? ? ? ? ? ? ? ?

From SG-1000

Sega Graphic Board

Also known as Terebi Oekaki. Includes a graphic board attached to a cartridge. Can be used on SG-1000, SC-3000, Sega Mark III, and Japanese / Korean models of Master System. Another version made for the International Master System models was planned to be released and even advertised but was canceled (both ROMs are dumped).

MEKA supports both variants of the Graphic Boards.

Keyboard

Named Sega Keyboard SK-1100. It essentially adds some of the missing features of the SC-3000 to an SG-1000 or Sega Mark III. It is not compatible with the Japanese / Korean models of Master System due to pinout differences in their respective expansion ports.

Kega Fusion, Meka, and MAME support this keyboard. It can also be used with the Japanese version of F-16 Fighting Falcon as well.

Data Recorder SR-1000

Datacorder that allows common cassette tapes to be read and written with the BASIC software from SG-1000, SC-3000, or Sega Mark III. On SG-1000 and Sega Mark III, the presence of a SK-1100 is required, so, it is not compatible with the Japanese Sega Master System. It can be used on:

  • C-So! (SG-1000)
  • Championship Lode Runner (SG-1000)
  • Lode Runner (SG-1000)

MAME supports reading and writing cassette tape images. blueMSX also had planned tape support for their SC-3000 driver as well.

Handle Controller & Bike Handle

Known as SR-400 and BH-400, both are driving controllers compatible with the following games:

  • Enduro Racer
  • GP World (SG-1000)
  • Hang-On
  • Hang-On II (SG-1000)
  • Monaco GP (SG-1000)
  • Safari Race (SG-1000)
  • Zippy Race (SG-1000)
  • Zoom 909 (SG-1000)

No emulators support these controllers for now.

RAM Adapter

An 8KB RAM Adapter to be used in SG-1000, sold only in Taiwan without a license from Sega. It allows certain MSX1 conversions to be played on the system. While some of the known games were also ported to Sega Mark III, the ones sold for SG-1000 still require their respective adapter due to the way they were programmed.

Genesis Plus GX, MEKA, and MAME do support this accessory as a form of cartridge mapper.

Master System only

FM Sound Unit

Optional soundboard released for Sega Mark III. Was included by default in Japanese models of the Sega Master System. Features a Yamaha YM2413, which was been used in many MSX games. Some games with FM Sound Unit support were not released in Japan, while others had FM Sound Unit support unused or incomplete, which, for the former, must be activated with manipulation in the system's RAM (e.g.: Pro Action Replay).

Most known emulators such as Ares, Kega Fusion, MEKA, MAME, and Genesis Plus GX do support this add-on. Unfortunately, this soundboard was not carried to the Sega Genesis by any means and must be modded by the owner or through flash carts such as Mega Everdrive X7.

Light Phaser

A light gun that was released pretty much everywhere outside Japan. Some games such as Safari Hunt require this accessory to be played.

Kega Fusion, MEKA, MAME, and Genesis Plus GX support Light Phaser controls through Mouse input.

Paddle Control

A dial controller that was released only in Japan. It functions similarly to Taito's Arkanoid / Vaus controller for NES and MSX. Most games that support this controller require it.

Ares, Kega Fusion, MEKA, MAME, and Genesis Plus GX support Paddle controls through Mouse input. Some games are patched to be playable with a Control Pad or even with Sega Genesis Control Pads.

Sega Sports Pad

A trackball controller that was released only in North America and Japan. The American version is more complete, as it is bigger and has switches that allow it to be used as a Control Pad, while the Japanese version lacks this switch and is smaller. It is only used in Sports Pad Football (also known as Great Football, without Sports Pad support), Sports Pad Soccer (also known as Great Soccer [Cart version], World Soccer and Super Futebol, all of them without Sports Pad support) and Great Ice Hockey.

Ares, MEKA, MAME, and Genesis Plus GX support Sports Pad controls through Mouse input.

3-D Glasses

Known as SegaScope 3-D Glasses, it is a 3D glasses set to be used within the Card port (or with a headphone jack in Japanese models of SMS). It works similar, but way better, than Famicom 3D System games.

MEKA and MAME support 3D visuals of all games. Re-releases of Maze Hunter 3D by Sega also support the 3D effects from this game as well. Some games received patches to remove the required 3D glasses support.

Mark III Link Cable

A special cable that connects two Mark III systems through the SK-1100's Printer port. It is solely used by the Japanese version of F-16 Fighting Falcon for its respective 2-player mode.

No known emulator is capable of emulating this feature.

Floppy Disk Drive

An unreleased disk drive add-on that could connect to both International and Japanese models of the Sega Master System. It was supposed to accept 3½-inch disks that could store game(s) and save data, similar to how the Famicom Disk System could do for the Famicom. It should not be confused with the SF-7000 add-on for SC-3000.

Due to a lack of documentation on the unreleased hardware, including the floppy disk's file format, no emulators are capable of emulating it.

Game Gear only

TV Tuner

Perhaps the killer app of all Game Gear accessories, the TV Tuner is a special cartridge that allows the user to watch analog TV signals on a handheld. It also has a mono RCA input that allows devices such as VCR/DVD Players to be displayed. Due to how most countries (by 2010 decade) across the globe switched over to digital TV signals and replaced the former TV mode with 4G mobile internet signals, the main purpose of the TV Tuner is now useless.

Due to the cartridge itself having no actual software (ROM or firmware) inside, it is not emulated for now.

FM Tuner

Working similarly to the TV Tuner, the Stereo FM Tuner is an unlicensed special cartridge that allows a Game Gear owner to hear FM radio stations. It was released only in the United States, but it can work in any country that accepts the 87.5 ~ 108.0 MHz bands for FM broadcasting.

Just like the TV Tuner, the cartridge itself has no actual software, so, it is not emulated for now.

Gear-to-Gear Cable

The Gear-to-Gear Cable is a cable that allows two players to compete with each other in several games.

The 3DS Virtual Console emulator, m2engage, allows Gear-to-Gear Cable emulation through Local Play. Alternatively, the Game Gear emulator used in Sonic Origins Plus also allows several Sonic games to be used in their respective Versus modes.

Game Genie

Cheating device that was released by Galoob in North America and (also developed) by Codemasters in Europe. It was released as an official device licensed by Sega, alongside the Sega Genesis version.

Many emulators such as Kega Fusion, Genesis Plus GX, MAME, and MEKA support Game Genie codes as an in-emulator feature, but none of them supports Game Genie as a Lock-On method due to the Game Gear version's ROM being not dumped for years.

Pro Action Replay

Cheating device that was released by Datel in Europe. Unlike Game Genie, it manipulates with both systems' RAM and is not licensed by Sega.

Many emulators such as Kega Fusion, Genesis Plus GX, MAME, and MEKA support Pro Action Replay codes as an in-emulator feature, but none of them supports Pro Action Replay as a Lock-On method due to both Master System and Game Gear versions' respective ROMs being not dumped for years.

X-Terminator

A series of cheating cartridges/discs released across multiple video game systems in Japan. There is one for Game Gear, which has also been sold in the US and certain Mandarin-speaking countries (e.g.: Hong Kong). The code format is similar (if not identical) to the Pro Action Replay ones, affecting the system's RAM values.

Emulicious supports X-Terminator as an in-emulator feature, but it is unknown if it supports the Lock-On method with the X-Terminator ROM itself.

From Sega Genesis

Three and Six Button Control Pad(s)

3 and 6-button control pads that were released for the Sega Genesis. Most third-party variants are compatible with most Master System games (and can even be used on SG-1000/SC-3000), although none of the extra buttons will work beyond B and C.

Only a few homebrew games or ROM hacks make full use of the 3/6 button control pads. At least in their libretro fork, Genesis Plus GX supports several Genesis controllers to be used in Sega 8-bit systems, as long the game itself supports them.

Super Magic Drive

A series of copiers from Front Fareast allows a person to copy game cartridges to floppy disks, allowing the ROM images to run in an emulator. The ROM files are dumped in the .smd format. The copier also allows SNES and PC Engine games to be played as well through physical adapters.

While not directly compatible with the Master System, the BIOS running from these devices runs on Genesis' backward compatibility mode. While they can be playable in emulators, the Master System emulators themselves will not emulate any of the functions made by the hardware itself. Although it is not confirmed if the Super Magic Drive can dump ROMs from Master System cartridges, an unofficial loader made to run Master System ROMs in a real Super Magic Drive was been made by Charles MacDonald.

Hardware quirks

Games with extra RAM

Some cartridges include extra RAM in their cartridge boards. These games are:

  • Ernie Els Golf (8KB, Game Gear only)
  • BASIC Level II A (512 bytes, SG-1000, SC-3000 and Sega Mark III only)
  • BASIC Level II B (1KB, SG-1000, SC-3000 and Sega Mark III only)
  • BASIC SK-III (32KB, SG-1000 / Sega Mark III only)
  • Desert Speedtrap (8KB, Master System version only)
  • Home BASIC (32KB, SG-1000 / Sega Mark III only)
  • Othello (2KB)
  • The Castle (8KB)
  • The Flash (8KB)
  • The Terminator (8KB, Master System version only)
Not backward compatible warnings

Two games released in Sega Card, Pit Pot and Hang-On display an incompatibility message if they are played in a real SG-1000/SC-3000 through the Card Catcher. This feature predicts the not backward compatible warning screens from Game Boy Color-only games by more than 15 years.

Some emulators allow the use to force a system to be chosen, such as Genesis Plus GX and MAME, and these screens can be reproduced on them.

Mappers

Just like the NES, both Master System (including games that rely on legacy video modes from SG-1000) and Game Gear support a variety of cartridge mappers that can be used in their respective systems. However, only two mappers are official: The Sega one and a Codemasters one, used in their own cartridges. Many unlicensed cartridges (mostly from South Korea and Taiwan) use their own custom mappers.

Emulators that are updated still to this very day such as MEKA, Genesis Plus GX, MAME, and Emulicious, can handle almost every kind of unlicensed cartridge mapper known to the community. Most of them are used for multicarts that contain original SMS games, SG-1000 games, or even unlicensed MSX1 conversions. Notably, the only unlicensed Western cartridge with a custom mapper is 4 PAK All Action from HES, which was released only in Australia.

Game Gear to Master System hacks

ROM hacks of Game Gear games that allow them to be played in a real Master System or a Sega Genesis through the Power Base Converter. While the main advantage is a bigger (but still restricted) play area, there are more disadvantages to using them, such as a second controller required to mimic the Game Gear's Start button, a weaker color palette, missing animations or sprite zoom, graphical garbage, and no Stereo function.

While not recommended, they can be played on outdated Master System emulators who do not emulate the Game Gear.

MSX1 and Colecovision conversions

Conversions of MSX1 and ColecoVision games made by bootleg companies in Taiwan or South Korea (except for ColecoVision) or by the community. While made primarily thanks to the legacy video modes inherited from SG-1000, they are optimized for Master System and Game Gear through flash carts such as Master Everdrive and Everdrive GG. They will not work on a Sega Genesis.

Most of these conversions are not playable on SG-1000/SC-3000 with extra RAM and do not work in outdated emulators.

BIOS routine check

International Master System models do have a ROM header routine check. Most games that originated from Japanese-style cartridges do not include this ROM header, which forces the BIOS to give a SOFTWARE ERROR message, regardless from an adapter or through a custom flash cart. The only BIOS that bypasses this check is the one included in Japanese and Korean models. On Game Gear, the Majesco-manufactured models include a BIOS that works in the same way as the TMSS from Sega Genesis, except the routine is performed in the same way as the International Master System models do.

The BIOS from all models can be emulated in Kega Fusion, MAME, Genesis Plus GX, and others, although they are completely optional. MEKA includes an altered version of the v1.3 BIOS that skips the routine check.

Dual language

Some Master System and Game Gear games have dual language support, depending on the hardware's region. Japan, Korea, Taiwan, and Hong Kong use the Japan region, while every other country uses the International (English) region. This behavior may be updated in time with a region switch and such behavior can be done in emulators as well (results vary between games).

Forced flickering

A trait used in several Game Gear games that makes graphical objects flicker constantly in order to avoid damage to the LCD screen thanks to screen burn-in. It is used in Ayrton Senna's Super Monaco GP II for example.

Since this is an issue that affects only the real hardware, all known Game Gear emulators do not include an internal fix for these games.

93C46 EEPROM

A 128-byte EEPROM is used in several Game Gear cartridges. All games are licensed baseball games that make use of the EEPROM to hold custom team data and/or save Pennant Mode progress:

  • The Majors Pro Baseball
  • World Series Baseball / Pro Yakyuu GG League
  • World Series Baseball '95 (the Japanese version, Hideo Nomo no World Series Baseball, uses generic SRAM)

Several outdated Game Gear emulators do not emulate this type of SRAM, which also makes the game not initialize properly or not boot at all.

Stereo Music

A function used in most Game Gear games, it adds channel audio panning to the handheld's sound chip.

Most known Game Gear emulators support this function.

Hardware variants

Name MAME BizHawk (MAME) FinalBurn Neo Snepulator
Arcade Sega System E WIP

Several emulators such as MAME and Genesis Plus GX emulates dedicated hardware quirks from multiple variants of both Master System and Game Gear. Here are all the models that can be related to Master System and Game Gear:

SG-1000

The earlier revision of Sega Mark III. Based on Colecovision after Sega gave up on the plans of distributing them in Japan around 1982. Released in 1983 in Japan and Oceania. Does not include regional differences in software, nor does include a BIOS. All games can be played on Sega Mark III and most of them can be played on the Japanese Sega Master System without problems.

SG-1000 II

A revised version of the SG-1000. It combines the VDP and SN76489 in one single chip. A prototype diagnosis program, SG-1000 M2 Check Program, can be used to test hardware problems and emulators' accuracy.

Sega Mark III (Japan)

The first revision of the system. Released in 1985 in Japan, with South Korea and Taiwan receiving it in 1986. Supports almost everything related to SG-1000, although software released only to SC-3000 still works only on SC-3000. Does not have a BIOS and cannot play music on FM and PSG at the same time. SG-1000 games are played with a darker color palette.

Sega Master System (International)

Released in 1986 in the USA, Australia plus minor European countries, 1987 in mainland Europe, and 1989 in Brazil. Has a different cartridge pinout, a different expansion port pinout (which is canonically unused), and includes a BIOS that prevents unlicensed software from running. Cannot run SG-1000 cartridges and cards (even with an adapter, which must be done by DIY projects) without applying a ROM header in the game. Some Japan-only games do not include this required ROM header, but one exception, Woody Pop, actually runs. Cannot use the FM Sound Unit unless through hardware mods.

Sega Master System (Japan)

Released in 1987 in Japan and 1989 in South Korea. Supports most SG-1000 titles, except the ones that require the SK-1100 (expansion port pinout is from the International model). Includes a BIOS, but it does not check a ROM header. It also includes the FM Sound Unit built-in. SG-1000 games are still being played with a darker color palette.

Power Base Converter (USA) / Mega Adaptor (Japan) / Master System Converter (International)

Released in 1989 in Japan plus the USA, 1990 in Europe plus Brazil. Supports about 90% of the Master System library through an adapter for Sega Genesis, which relies on backward compatibility. No BIOS is included, region detection is done by the Genesis itself. It lacks the legacy video modes from SG-1000, which turns SG-1000 games (or SMS games that rely on legacy video modes) unplayable without graphics. Does not include FM Sound Unit, which can only be done with hardware mods or with unlicensed variants of the adapter. It is not directly compatible with Nomad, Genesis 3, or most Mega Drive clones and is totally incompatible with any Genesis system with a 32x.

Sega Master System II (International)

Released in 1990 in the US, 1991 in Europe plus Australia, and 1992 in Brazil. Supports only cartridges, includes a BIOS with Alex Kidd in Miracle World (Sonic the Hedgehog in later models), lacks a Reset button, and has improvements on the VDP. Some Brazilian-only games can run only in this model.

Samsung Gam*boy II / Aladdin Boy (Japan)

Released between 1991~1993 in South Korea by Samsung. Supports games on SG-1000 cartridge pinout, runs games within the "Japan" region, FM Sound Unit is not present, and includes a BIOS with a Korean version of Alex Kidd in Miracle World (also replaced with Sonic the Hedgehog in Aladdin Boy) that does not check ROM headers. Otherwise identical to International SMS II.

Sega Game Gear (International and Japan)

Enhanced VDP and sound features. Does not include a BIOS (save for the Majesco model). The screen area is lower than SMS and does not include the FM Sound Unit built-in. Can run SG-1000 games with external adapters on real hardware (Master Gear Converter is not enough and this doubles even more if the game is only in the Card format).

Arcade

Several Master System-based Arcade boards, mainly produced by Sega themselves, do exist:

  • Sega System E (actual improvements on sound)
  • Sega Shooting Zone
  • Sega Mega-Tech (runs converted Master System games through the backward compatibility inherited from Genesis)
  • Sega Mega Play (does not run Master System games, but the BIOS itself runs in this mode, again, through the backward compatibility inherited from Genesis)

Additionally, several bootleg arcade/hotel boxes such as Super Game were been reported to be sold in South Korea and Japan, without being licensed by Sega. Some of these also include SG-1000 games or even MSX1 conversions built-in.

Dreamcast logo.png
Consoles: SG-1000Master SystemGenesis / Mega DriveCD32XPicoSaturnDreamcast
Handhelds: Game GearVMU / VMS
Arcade: System seriesModel 1Model 2Model 3NAOMI