sms_go

command module
v0.0.0-...-e163d25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2024 License: MIT Imports: 10 Imported by: 0

README

SMS - A concurrent Sega Master System emulator

SMS is a free and open-source (MIT licensed) Sega Master System emulator written in Go. I think it's the first Sega Master System emulator written in this language.

Quick start

Installing and starting SMS with Go is simple:

go get -v github.com/rafaelmdcarneiro/sms_go/
./sms roms/Sonic The Hedgehog (USA, Europe).sms

Features

  • Complete Zilog Z80 emulation
  • Concurrent
  • SDL backend
  • 2x scaler and fullscreen

Todo

  • Sound support
  • Write more tests

Key bindings

Host computer   Sega Master System
----------------------------------
Arrows          Joypad directions
X               Fire 1
Z               Fire 2

For more info about key bindings see file input.go

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL