Collection of eight-bit processor emulators (for various projects)
Go to file
Adrian Conlon 89fae1cb6f Tidy the Gaming library a little:
*) Add an SDLWrapper class to control the lifetime of SDL_Init/SDL_Quit
*) Pass FPS as a float, rather than int
*) Allow the key and button handlers to show whether an event was handled or not
*) Add a full screen render option (F12)
*) Use smart pointers in the GameController class

Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
2019-10-01 23:54:48 +01:00
Gaming Tidy the Gaming library a little: 2019-10-01 23:54:48 +01:00
inc Add R/W pins to the MC6809 and MOS6502 processors. Hoping it'll ease peripheral development. 2019-09-15 12:49:32 +01:00
Intel8080
LR35902
M6502 Add R/W pins to the MC6809 and MOS6502 processors. Hoping it'll ease peripheral development. 2019-09-15 12:49:32 +01:00
M6532
MC6809 Add R/W pins to the MC6809 and MOS6502 processors. Hoping it'll ease peripheral development. 2019-09-15 12:49:32 +01:00
MC6850
modules
Ricoh2A03
src
Z80 Add support for RD and WR lines to the Z80 emulator. 2019-09-15 01:35:57 +01:00
.gitignore
.gitmodules
compile.mk
EightBit.sln For convenience, add a very lightweight SDL wrapper to the EightBit library. 2019-09-28 14:29:44 +01:00
exe_build.mk
lib_build.mk
LICENSE
Makefile
README.md

EightBit

Assortment of eight-bit processor emulators:

  • Intel 8080
  • Zilog Z80
  • Sharp LR35902 (Gameboy)
  • MOS Technology 6502
  • Ricoh 2A03 (NES)
  • Motorola MC6809

Some support chips:

  • Motorola MC6850
  • MOS 6532 (Not working)