An emulator, assembler, and disassembler for the Sega Game Gear
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 
Ben Kurtovic 4ac596fd88 Add to README, finish makefile; project structure. 10 yıl önce
roms Initial commit 10 yıl önce
src Add to README, finish makefile; project structure. 10 yıl önce
.gitignore Add to README, finish makefile; project structure. 10 yıl önce
LICENSE Initial commit 10 yıl önce
README.md Add to README, finish makefile; project structure. 10 yıl önce
crater.c Add to README, finish makefile; project structure. 10 yıl önce
makefile Add to README, finish makefile; project structure. 10 yıl önce

README.md

crater

crater is an emulator for the [Sega Game Gear](game gear), written in C.

Why?

While the internet is full of emulators for retro game systems, writing one is nevertheless a fun learning project.

Crater is named after 31 Crateris, a star that was – for a short time in 1974 – misidentified as a moon of Mercury. Mercury was Sega’s codename for the Game Gear during development.

Installing

Only OS X and Linux are tested. You’ll need a decent compiler that supports C11 (gcc, clang) and SDL 2. Using Homebrew, you can brew install sdl2; using apt, you can apt-get install libsdl2-dev.

Run make and then ./crater. To build the development version with debug symbols (they can exist simultaneously), run make DEBUG=1 and then ./crater-dev.