Skip to content

Releases: metteo/chip8-swing

Chip8 Emulgator v0.1.0-snap

11 Jun 18:41
Compare
Choose a tag to compare
Pre-release

Improved pre-release.

Features:

  • properly generated sound (square wave, 150 Hz)
  • Flat Darcula theme

Known issues:

  • secondary window menu is buggy, but still usable for view processing comparison

Chip8 Emulgator v0.0.1-snap

14 May 14:45
efa4a21
Compare
Choose a tag to compare
Pre-release

First usable release.

Features:

  • most of emulator core controlled through menu with shortcuts
  • support for 2 windows with independent view processing (theme / heuristics)
  • 3 themes: original COSMAC VIP, with borders around pixels and brick game clone
  • basic drag and drop support (drag files into display)
  • basic game profile support (compatibility, for those included in the release)
  • basic live view of core parameters: fps, CPU frequency, timers.
  • when opened without file, loads Boot-128 (written by David Winter) which allows editing of program memory which then can be executed by doing soft reset (e.g. typing 1000 will create infinite loop in bootloader).
  • supports both class path (chip8-cpe.sh) and module path (chip8-mpe.sh) startup on Linux
  • direct key mapping 0-9, A-F maps to 0x0 - 0xF

Known issues:

  • visual glitches on windows (especially with Windows L&F, app developed on Linux, only minor testing on Windows)

Requirements:
Java 11 properly installed ($JAVA_HOME set)