Tags

Tags give the ability to mark specific points in history as being important
  • release/3.3

    7e94a0d7 · Prepare for Release 3.3 ·
    - Enhancement
      - Compile & run on MacOS (no sound)
    - Fix
      - Dark theme detection now working on Windows / Linux and MacOS
    
  • release/3.2

    608b7a0d · Prepare for Release 3.2 ·
    - Enhancement
      - Clean code
      - About dialog (refactored)
      - Dark theme detection
    
  • release/3.1

    13471d29 · Prepare for Release 3.1 ·
    - Enhancement
      - Clean code
    - Fix
      - Gamestate can now be loaded on Linux
    
  • release/3.0

    dd980a2e · Prepare for Release 3.0 ·
    - 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)
    
  • release/2.0

    136ac69a · Clean code ·
    - 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)
    
  • release/1.1

    - 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

    9adb8c35 · Add dynamic key binding ·
    _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