Skip to content
c6a66d1
Compare
Choose a tag to compare

Overview

⚠️ Have a look at platform-specific info for info on which build to download, installation instructions, troubleshooting etc.

This is a small bug fix follow-up to v0.8.0, fixing a bug that was introduced shortly before releasing. See 0.8.0 for full release notes.

Release notes

Bug fixes

  • Fixed laser turrets beings destructible with Duke's regular weapon after loading a quick save
d315e76
Compare
Choose a tag to compare

Overview

⚠️ ⚠️ ⚠️ See known issues below before downloading ⚠️ ⚠️ ⚠️

⚠️ Have a look at platform-specific info for info on which build to download, installation instructions, troubleshooting etc.

There are many new features, bug fixes, and improvements in this release. Some of the highlights are extended modding support (swap in high fidelity replacements for graphics and sound) and more sound options (AdLib only, combined AdLib/SoundBlaster).

What's more, this is also the first release to include pre-built binaries for Mac OS and Linux! And there is now an icon for RigelEngine thanks to @LunarLoony.

Many thanks to everyone who tested the game, reported bugs and made suggestions!

Known issues (fixed in 0.8.1)

Laser turrets destructible wi…

5511365
Compare
Choose a tag to compare

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This release is primarily focused on bug fixes and better Raspberry Pi support. Additionally, the original game's cheat codes have been implemented.

Known issues (fixed in 0.8)

There are a few known issues in this release:

  • The window cannot be moved after switching to windowed mode. Workaround: Press Windows key and a direction key to snap the window to one side of the screen, this brings the window title bar into view and the window can now be resized. Alternatively, edit the config file.
  • In level 1 of episode 1, the wrong background is sometimes shown after quick loading
  • In wide-screen mode, sprites in the lower left part of the screen are…
c017d6a
Compare
Choose a tag to compare

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This release adds keyboard control rebinding, a new quick save feature, and a few other missing features. Plus, some minor discrepancies with the original game have been fixed.

Also worth noting is that game options are now stored in a human-readable text file, next to the user profile file.

Release notes

New features

  • Added a "Keyboard controls" tab to the options menu, to allow customizing key bindings for in-game controls. On first launch, key bindings from the original game are imported (if present).
  • Added the Duke Nukem 3D teaser screen that appears after beating episode 4
  • Added the "hype" message shown when launching the game for the fi…
28082e3
Compare
Choose a tag to compare

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This release further improves gamepad support, making the game fully usable without a keyboard or mouse being present. Thanks to this, RigelEngine is now playable on hand-held devices like the Odroid Go Advance.

In addition, there is now preliminary support for running the game in a web browser (via Webassembly) thanks to @pratikone, and a few bug fixes.

Release notes

General improvements

  • More robust sound format handling, fixing issues on some platforms where the audio device does not support 16-bit signed integer PCM output (e.g. web browsers)
  • It's now possible to navigate the options menu using a keyboard

Gamepad support improvements

  • Al…
d341c66
Compare
Choose a tag to compare

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This is a small bugfix release, plus some OpenGL compatibility improvements.

Release Notes

General improvements

  • It's now possible to set the difficulty when launching into a specific level via the command line (example: -l L2 --difficulty easy)

OpenGL support improvements

  • The minimum required GLSL version is now 130 instead of 150, allowing the game to run on older GPUs which support OpenGL 3.0 but not GLSL 150.
  • More robust OpenGL initialization error handling
  • OpenGL ES support was broken and is now fixed, allowing the game to run on some older GPUs and on a Raspberry Pi (not optimized yet)
  • Fixed a crash when running the game on Linux with…
d4cc375
Compare
Choose a tag to compare

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

As of this release, the full game (Shareware and registered version content) can be completed without any known issues, making RigelEngine feature complete in terms of gameplay.

In addition, gamepad/controller support was further improved.

Release notes

Gamepad support improvements

  • Force field card readers, door locks, and teleporters can be triggered by moving the analog stick up. Previously, this worked only with the D-Pad
  • Improved analog stick sensitivity for piloting Duke's ship
  • It's now possible to use the analog stick for menu navigation, in addition to the D-Pad

Bug fixes

  • It was possible for a ceiling sucker to try to eat Duke while…
d5b171e
Compare
Choose a tag to compare

Beta v0.5.3

Pre-release
Pre-release

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This is primarily a bug fix release, fixing a lot of issues discovered while playing through episodes 3 and 4, and some other problems.

Additionally, game pad support is improved.

Release notes

General improvements

  • Debugging functionality is now disabled by default. This prevents accidentally hitting one of the debug feature keys (like single step mode) during gameplay. It can be reenabled with a command line option (-d).

Gamepad support improvements

  • Analog stick movement is more reliable, especially on a PS4 controller, and there is much less unintended up/down motion
  • The trigger buttons (LT/RT aka L2/R2) can now be used for jumping/shoot…
7b3802f
Compare
Choose a tag to compare

Beta v0.5.2

Pre-release
Pre-release

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

This release adds a graphical UI for selecting a Duke Nukem II installation to use for loading game data, improving usability (thanks to contributor @pratikone!). Also fixes a couple of bugs.

Note: This release still has a bug which makes conveyor belts work incorrectly in the 7th level of the 3rd episode (N7). This bug is already fixed on the master branch.

Release notes

New features

  • When starting RigelEngine for the first time, a graphical file browser UI is shown. This allows choosing the location of the Duke Nukem II data files required for playing the game. The chosen location is stored in the user profile, so this only has to be done o…
569c971
Compare
Choose a tag to compare

Beta v0.5.1

Pre-release
Pre-release

Overview

⚠️ If you encounter missing DLL errors, install the Visual Studio 2019 Redistributable.

⚠️ Note: This release doesn't include the UI for selecting your Duke Nukem II installation yet. To make RigelEngine find the game data, copy RigelEngine.exe (and accompanying DLLs) into the directory of your Duke Nukem II installation, and launch RigelEngine.exe instead of NUKEM2.EXE.

This release completes registered version support, but there are still some bugs left to fix before reaching full parity with the original. Another update will hopefully follow soon!

In addition, a few bugs have been fixed, and the game can now be played using a game pad (e.g. Xbox controller, PS4 controller).

Release notes

New features

  • Gamepad support (thanks …