Dragon8

Dragon8 is a CHIP8 VM/Interpreter built in the DragonRubyGTK programming language

Currently the only "ROM" supported is a Dragon Ruby Logo

Controls

  Use the "switches" on the right of the "display" or the keyboard shortcuts:

  • S - Step (Execute a single instruction)
  • R - Run (Execute one instruction per frame)
  • P - Pick ROM (Hold to display the ROM Loader Window)
  • Q - Quit
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker made on his 1802 Microprocessor. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers. The simplicity of CHIP-8, and its long history and popularity, has ensured that CHIP-8 emulators and programs are still being made to this day.
-- Wikipedia (https://en.wikipedia.org/wiki/CHIP-8)
StatusPrototype
CategoryOther
PlatformsHTML5, Windows, macOS, Linux
AuthorKehvarl
Made withDragonRuby GTK
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard
LinksSource code

Download

Download
dragon8-linux-amd64.zip 3.8 MB
Version 0.1 Jun 06, 2023
Download
dragon8-windows-amd64.zip 3.8 MB
Version 0.1 Jun 06, 2023
Download
dragon8-linux-raspberrypi.zip 3.7 MB
Version 0.1 Jun 06, 2023
Download
dragon8-macos.zip 5.1 MB
Version 0.1 Jun 06, 2023

Install instructions

Requires the DragonRuby Runtime to play.

Clone https://github.com/Kehvarl/Dragon8  into your DragonRuby folder as `mygame`

Development log

Leave a comment

Log in with itch.io to leave a comment.