Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.72 KB

README.md

File metadata and controls

71 lines (53 loc) · 1.72 KB

Logo

Try It Yourself

You can try clownmdemu in your web browser at clownmdemu.clownacy.com.

Overview

This is clownmdemu, a Sega Mega Drive (a.k.a. Sega Genesis) emulator.

It is currently in the very early stages of development: it can run some games, but many standard features of the Mega Drive are unemulated (see clownmdemu-frontend-common/clownmdemu/TODO.md for more information).

Minimal Debug

The repository contains clownmdemu's standalone frontend; it is written in C++11 and leverages the SDL2, Dear ImGui, FreeType, and inih libraries. On Unix platforms, there is also an optional dependency on the Zenity and kdialog projects.

Controls

The default control scheme is as follows:

Keyboard

  • Up = Up
  • Down = Down
  • Left = Left
  • Right = Right
  • Z = A
  • X = B
  • C = C
  • Enter = Start

Controller

Hotkeys

  • Pause = Pause
  • Space = Fast-forward (unpaused), frame-advance (paused)
  • R = Rewind
  • Tab = Soft reset
  • F1 = Toggle which Control Pad the keyboard controls
  • F5 = Create save state
  • F9 = Load save state
  • F11 = Toggle fullscreen

Licence

clownmdemu is free software, licensed under the AGPLv3 (or any later version). See LICENCE.txt for more information.