Skip to content

Releases: thibaultmeyer/chip8-emulator

Release 3.3

05 Oct 17:17
release/3.3
7e94a0d
Compare
Choose a tag to compare
  • Enhancement
    • Compile & run on MacOS (no sound)
  • Fix
    • Dark theme detection now working on Windows / Linux and MacOS

GTK3 redistribuable can be downloaded here : https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases

Release 3.2

24 Sep 17:24
release/3.2
608b7a0
Compare
Choose a tag to compare
  • Enhancement
    • Clean code
    • About dialog (refactored)
    • Dark theme detection

GTK3 redistribuable can be downloaded here : https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases

Release 3.1

10 Sep 17:28
release/3.1
13471d2
Compare
Choose a tag to compare
  • Enhancement
    • Clean code
  • Fix
    • Gamestate can now be loaded on Linux

GTK3 redistribuable can be downloaded here : https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases

Release 3.0

05 Sep 12:39
release/3.0
dd980a2
Compare
Choose a tag to compare
  • Enhancement
    • Clean code
    • Struct containing OPCODE masks is now const
    • Rendered screen is now always centred regardless of the size of the window
  • Fix
    • Pixels can't be draw outside the drawing area (ratio is still respected)

GTK3 redistribuable can be downloaded here : https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases

Release 2.0

17 Mar 13:58
release/2.0
136ac69
Compare
Choose a tag to compare
  • Feature
    • Load/Save state
    • Add storage directory for configuration and saved states
    • Add buzzer sound
  • Enhancement
    • Settings window position is now centered
    • New key binding settings UI
  • Fix
    • Application unique Id
    • Open file in binary mode (WINDOWS only)

GTK3 redistribuable can be downloaded here : https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases

Release 1.1

07 Mar 08:21
d5ac003
Compare
Choose a tag to compare
  • Feature
    • Stop emulation on operation code error
    • Display a diagnostic popup on operation code error
  • Enhancement
    • Use better seed for the random generator
    • Project is now compiled with optimization (-O2)

Release 1.0

20 Jan 19:17
9adb8c3
Compare
Choose a tag to compare

First fully working version

  • Features
    • GTK user interface
    • All CHIP-8 operation codes
    • Dynamic key binding
    • Soft reset CPU
    • Hability to resize main window with right image ratio
    • Hability to change CHIP-8 CPU frequency
    • Hability to change background and foreground colors