Bug 29277 - rigelengine : a re-implementation of the game Duke Nukem II [New Package Request]
Summary: rigelengine : a re-implementation of the game Duke Nukem II [New Package Requ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://github.com/lethal-guitar/Rige...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-21 03:18 CEST by Zombie Ryushu
Modified: 2023-05-18 06:35 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Zombie Ryushu 2021-07-21 03:18:09 CEST
This project is a re-implementation of the game Duke Nukem II, originally released by Apogee Software in 1993 for MS-DOS. RigelEngine works as a drop-in replacement for the original executable: It reads the game's data files and plays just like the original, but runs natively on modern operating systems and is written in modern C++ code with a completely new architecture under the hood. On top of that, it offers various modern enhancements like better game controller support, a wide-screen mode, quick saving etc.

There was never any source code released for the original game, so this project is based on reverse engineering. Disassembly from the original executable served as basis for writing new code from scratch, while video captures from DosBox were used for frame-by-frame verification. See my blog post to learn more about the process.
Comment 1 Lewis Smith 2021-07-21 20:09:09 CEST
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You Zombie might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Severity: normal => enhancement
Assignee: bugsquad => pkg-bugs
Summary: [Package Request] RigelEngine => rigelengine : a re-implementation of the game Duke Nukem II [New Package Request]

Comment 2 David GEIGER 2023-05-18 06:35:38 CEST
rigelengine 0.9.1 now imported on Cauldron.

Closing as fixed!

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => geiger.david68210


Note You need to log in before you can comment on or make changes to this bug.