Releases: metteo/chip8-swing
Releases · metteo/chip8-swing
Chip8 Emulgator v0.1.0-snap
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
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. typing1000
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)