Skip to content

Releases

Chocolate Quake 2.1.0

Choose a tag to compare

@Henrique194 Henrique194 released this 22 Feb 20:09
8ee2217

2.1.0 (2026-02-22)

v2.1.0

General Updates

  • Common Library Refactor: The common library has been refactored to improve readability and portability.
  • Fixed-Width Integers: The engine now consistently uses fixed-width integer types. This improves portability and avoids issues caused by Quake's assumptions about built-in type sizes.
  • Default Base Directory: On Linux and macOS, the engine now uses more appropriate default directories when searching for game data.
  • macOS Builds: macOS builds are now maintained by Mac Source Ports. Distributions are signed and notarized for improved security.

Bug Fixes

  • Client Quit Source: Client-initiated quits are now correctly reported as originating from the host rather than the server.

Contributors

Full Changelog: chocolate-quake-2.0.0...chocolate-quake-2.1.0

Chocolate Quake 2.0.0

Choose a tag to compare

@Henrique194 Henrique194 released this 14 Dec 13:03
e8c9baf

2.0.0 (2025-12-14)

General Updates

  • Multiplayer: Added support for multiplayer.
  • Start Windowed: Restored "-startwindowed" command line.

Bug Fixes

  • Arch Linux: Fixed compilation issue when building with GCC on Arch Linux.

Contributors

Full Changelog: chocolate-quake-1.3.0...chocolate-quake-2.0.0

Chocolate Quake 1.3.0

Choose a tag to compare

@Henrique194 Henrique194 released this 11 Oct 20:49
f063d53

1.3.0 (2025-10-11)

General Updates

  • New Audio Formats: Added support for MP3, FLAC, and WAV music files.

Contributors

Full Changelog: chocolate-quake-1.2.0...chocolate-quake-1.3.0

Chocolate Quake 1.2.0

Choose a tag to compare

@Henrique194 Henrique194 released this 21 Sep 19:17
41aea13

1.2.0 (2025-09-21)

General Updates

  • Restored Quake End Screen: The VGA end screen from the DOS version of Quake now appears when quitting the game.
  • Music Volume Control: Music volume slider now works properly.
  • New Logo: Updated Chocolate Quake icon created by Florian Piesche.
  • Distribution Improvements: Added distribution files, including install targets for the icon, metainfo, and other assets on Linux.

Contributors

Full Changelog: chocolate-quake-1.1.1...chocolate-quake-1.2.0

Chocolate Quake 1.1.1

Choose a tag to compare

@Henrique194 Henrique194 released this 07 Aug 23:10
64f054e

1.1.1 (2025-08-07)

Bug Fixes

  • Windows XP Compatibility: Restored support for running Chocolate Quake on Windows XP.
  • Mouse Wheel Console Scrolling: Fixed an issue where the mouse wheel would not scroll the console.

Contributors

Full Changelog: chocolate-quake-1.1.0...chocolate-quake-1.1.1

Chocolate Quake 1.1.0

Choose a tag to compare

@Henrique194 Henrique194 released this 27 Jul 17:16
516c483

1.1.0 (2025-07-29)

General Updates

  • Gamepad Support: Added support for modern game controllers.
  • 5-button Mouse Support: Added support for extended mouse buttons.
  • Continuous Integration: Set up GitHub Actions for automated builds.
  • Improved Dependency Management: Integrated vcpkg to simplify dependency
    handling and improve cross-platform builds.

Bug Fixes

  • Fixed Crash in Abyss of Pandemonium: Fixed a crash that occurred when
    playing on Easy mode by restoring original limit on sound effects.
  • Texture Cleanup on Shutdown: Fixed a double-free issue with textures when
    closing the window.

Contributors

Full Changelog: chocolate-quake-1.0.0...chocolate-quake-1.1.0

Chocolate Quake 1.0.0

Choose a tag to compare

@Henrique194 Henrique194 released this 07 Jul 00:19
b185584

1.0.0 (2025-07-06)

General Updates

  • 64-bit System Support: Chocolate Quake now compiles and runs correctly on
    64-bit systems.
  • Linux Build Support: Added support for compiling Chocolate Quake on Linux.
  • macOS Performance Improvements: macOS builds now use the GPU as a screen
    blitter via Metal, significantly improving performance.
  • Graceful Quit Handling: The engine now properly handles quit events
    triggered by the window close button or termination signals (SIGINT and SIGTERM).
  • Restored Video Menu: Re-implemented the video settings menu with support
    for 15 display modes, including both fullscreen and windowed resolutions.

Bug Fixes

  • Music Looping: Background music now loops correctly after reaching the end
    of a track.
  • Music in Shareware Version: Resolved an issue where music would not play
    when using the Quake shareware files.
  • Crash on Missing Audio Device: Fixed a segmentation fault when launching
    the game without an active audio output device.

Contributors

Chocolate Quake Beta3

Chocolate Quake Beta3 Pre-release
Pre-release

Choose a tag to compare

@Henrique194 Henrique194 released this 24 Jun 18:59
5f0240e

What's Changed

Full Changelog: chocolate-quake-beta2...chocolate-quake-beta3

Chocolate Quake Beta2

Chocolate Quake Beta2 Pre-release
Pre-release

Choose a tag to compare

@Henrique194 Henrique194 released this 14 Jun 19:02
61609e7

What's Changed

  • 64-bit System Support
  • Linux Build Support
  • macOS Performance Improvements
  • Graceful Quit Handling
  • Fixed Music Looping

New Contributors

  • @arrowgent made their first contribution in #3

Full Changelog: chocolate-quake-beta1...chocolate-quake-beta2

Chocolate Quake Beta 1

Pre-release

Choose a tag to compare

@Henrique194 Henrique194 released this 31 May 19:21
e04fb01
chocolate-quake-beta1

feat: initial commit