Skip to content

Releases: const-void/DOOM-fire-zig

2025.2 Zig 0.13 - Cross Platform Improvement

02 Feb 12:52
Compare
Choose a tag to compare

This zig0.13 release is likely more production-ready than the prior but also likely to have issues. Macos/Linux builds can now use lldb for debugging, which helps. Ubuntu on OSX works in release, has issues in debug, but does not have issues in lldb.

OSX - Yes
Linux - Release, yes! Debug, Maybe!
Windows - VS Code works, CMD/Powershell...don't.

Zig0.14 is almost here, so we will begin preparing for that moment! Thanks to all the contributors who have provided zig0.14 patches.

What's Changed

  • Improved Compatibility (MS Win, Linux), Error Handling, LLDB support by @const-void in #25
  • Update README.md: Rendering Demo Video by @carloluis in #23

New Contributors

  • @carloluis made their first contribution in #23
  • @marler8997 made their first contribution in #22
  • @n-prat submitted a patch for Windows, helping pave the way, along with other contributors
  • @sweetbbak helped triage and provided suggestions for better Linux implementation

Full Changelog: 2025...2025.1
Full Changelog: 2025.1...2025.2

2025.1 Zig 0.13.0 - HiDef [OSX]

05 Jan 13:36
b462684
Compare
Choose a tag to compare
Pre-release

Many thanks to all who contributed patches and found issues! This is a pre-release to snap a baseline for improved multi-platform support in the next release. While there is no harm in trying, it is known to function only with Mac OS -- for now!

Known Issues

  • Windows builds but does not run
  • Ubuntu fails to build.

The solution to Unbuntu is known (+LibC); however, other issues are revealed with Debug mode. Likewise, the solution to Windows is known - a different WinAPI call is needed - but again, there are Windows-specific issues beyond that.

MacOS builds and operates and works! This release should work with, at times, huge MacOS displays. From here, I want to learn what, if any, FPS impacts could be from updated error handling, so this release is intended to facilitate quick rollback vs future releases.

What's Changed

New Contributors

  • @sylr made their first contribution in #15

Full Changelog: 2024...2025

2024 Zig 0.13.0

04 Aug 18:37
b048107
Compare
Choose a tag to compare

Many thanks to contributors for finding issues, fixing them & submitting pull requests! Very generous and humbling.

Thanks to the help of multiple hands, DOOM-fire-zig is once again building under zig 0.13.0 and a bit more polished for it. It has been tested on MacOS. With luck, Windows and Linux are still building & operating!

What's Changed

New Contributors

Full Changelog: 2023...2024

2023 Zig 0.11.0

22 Sep 09:32
fa035dc
Compare
Choose a tag to compare

Thanks to contributor @zhangkaizhao, DOOM-fire is now compatible with Zig 0.11.0!

What's Changed

New Contributors

Full Changelog: 2022.1...2023

2022.1 - Linux / OSX cross platform

22 Jan 12:08
Compare
Choose a tag to compare

What's Changed

  • Be more "Zig-like" by @bradms in #1
  • Made it work on Linux. by @JacobHin2 in #2
  • Updated fire algorithm to eliminate fire aliasing

New Contributors

Full Changelog: 2022...2022.1

2022

16 Jan 00:18
Compare
Choose a tag to compare

MVP release!