Sega Master System/Game Gear Emulator
Go to file
rdanbrook c8df1d8bed Make some vars static 2019-04-29 12:25:32 -04:00
core Fixed hashing and added ability to load a ROM directly from memory 2019-04-28 21:06:43 -04:00
shell Make some vars static 2019-04-29 12:25:32 -04:00
.gitignore Added entries to .gitignore 2018-02-03 22:46:45 -05:00
AUTHORS Updated documentation 2018-02-03 22:42:45 -05:00
ChangeLog Updated documentation 2018-02-03 22:42:45 -05:00
LICENSE Update license terms 2018-02-03 19:21:38 -05:00
Makefile Switched from libao to miniaudio 2019-04-28 20:35:38 -04:00
README.md Update README.md 2019-04-28 21:22:30 -04:00

README.md

SMS Plus

This is a modernized, cleaned up, basic, standalone port of Charles MacDonald's SMS Plus. The goal of this project is to be useful to homebrewers or emulator developers who need a simple reference Sega Master System/Game Gear emulator for testing.

Currently runs on Linux, macOS, BSD, and Windows.

Compiling

You will require GLFW3, and libepoxy to build.

make

Options may be set in the .ini file. An example .ini file is included:

cp shell/smsplus.ini.default smsplus.ini
Usage: ./smsplus [FILE]

Controls:

  Player 1 Up       Up
  Player 1 Down     Down
  Player 1 Left     Left
  Player 1 Right    Right
  Player 1 B1       Z
  Player 1 B2       A

  Player 2 Up       I
  Player 2 Down     K
  Player 2 Left     J
  Player 2 Right    L
  Player 2 B1       ;
  Player 2 B2       '

  Reset             Tab
  Pause             \
  Start             Enter

  Screenshot        F9
  Exit              Escape