snowcone-ltd / merton

Simple multi-system emulator frontend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

merton is a work-in-progress emulator frontend for libretro built with libmatoya.

Design Goals

  • Small binary footprint
  • Simple user interface
  • Cross platform support
  • Limited, straightforward feature set
  • Works well "out of the box"
  • Intuitive ROM and game loading
  • Uncomplicated code base
  • Curated list of systems and cores w/ seamless core loading

If you're interested in being part of the journey, join us on Discord.

Systems

  • Atari 2600
  • Nintendo Entertainment System (Famicom)
  • Master System / SG-1000 / Game Gear
  • TurboGrafx-16 (PC Engine) / CD-ROM / Super CD-ROM / Arcade Card
  • Genesis (Mega Drive)
  • Gameboy
  • TODO: Neo Geo
  • Super Nintendo Entertainment System (Super Famicom)
  • TODO: 3DO
  • TODO: Sega Saturn
  • PlayStation
  • Nintendo 64
  • TODO: WonderSwan
  • Game Boy Advance

Building

merton is still a work in progress so we are not publishing formal releases yet.

In order to build merton, you need to clone and build libmatoya side-by-side to this repo (the makefile will look for the libmatoya static library during linking).

Other than libmatoya, merton has no dependencies outside of what's shipped with the basic developer toolchains. Run make or nmake (on Windows) to output the binary.

About

Simple multi-system emulator frontend.

License:MIT License


Languages

Language:C 68.9%Language:JavaScript 22.0%Language:Makefile 6.1%Language:Java 2.2%Language:HTML 0.9%