Skip to content

Latest commit

 

History

History
71 lines (54 loc) · 1.56 KB

README.md

File metadata and controls

71 lines (54 loc) · 1.56 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.

Some standard features of the Mega Drive are currently unemulated (see common/core/TODO.md for more information).

Minimal Debug

The repository contains ClownMDEmu's standalone frontend; it is written in C++20 and leverages the SDL3, Dear ImGui, FreeType, and inih libraries.

Controls

The default control scheme is as follows:

Keyboard

  • Up = Up
  • Down = Down
  • Left = Left
  • Right = Right
  • Z = A
  • X = B
  • C = C
  • A = X
  • S = Y
  • D = Z
  • Enter = Start
  • Backspace = Mode

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.