RigelEngine

Duke Nukem II emulator

A modern implementation of the classic DOS game Duke Nukem II, rewritten in C++ for native platform support and usability enhancements.

A modern re-implementation of the classic DOS game Duke Nukem II

GitHub

921 stars
32 watching
60 forks
Language: C++
last commit: 6 months ago
Linked from 1 awesome list

cppcpp17cross-platformentity-component-systemgamegame-2dgame-enginegame-engine-2dmodern-cppopenglretrogamingreverse-engineeringsdl2

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nukeykt/nblood Recreates classic games using the EDuke32 engine technology and development principles 616
deathkiller/jazz2 Reimplementation of Jazz Jackrabbit 2 game engine and game assets 495
jpd002/play- An emulator for playing PlayStation 2 games on multiple platforms 2,163
kondrak/rust64 A Rust-based Commodore 64 emulator with a built-in visual debugger and cycle-based emulation. 260
mrdimas/dmitrysengine An experimental C99 cross-platform 3D game engine with minimal external dependencies 152
kondrak/vkquake2 A Quake 2 game engine with Vulkan support and compatibility features to maintain the original game's experience. 905
koute/pinky An NES emulator written in Rust with basic 6502, PPU and APU emulation capabilities. 774
maxsavenkov/drdestructo2 A remake of the 1987 ZX Spectrum game 'Island of Dr. Destructo', built using C++ and Allegro. 29
chipsalliance/dromajo An emulator designed to run RISC-V RV64GC code on RTL co-simulation hardware 216
deadcore/playstation-emulator An emulator that replicates the behavior of a PlayStation console 3
turican0/remc2 Reimagines Magic Carpet 2 as a C/C++ game with improved features and performance 113
opendune/opendune A re-creation of the classic game Dune II, implemented in C and compatible with modern operating systems. 1,595
chocolate-doom/chocolate-doom A minimalist Doom source port with compatibility and accuracy for retro gaming on modern systems. 1,953
vladar4/nimgame2 A 2D game engine built on top of the Nim programming language, allowing developers to create games with features like physics, graphics, and user input handling. 174
klaussilveira/qengine A cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use. 855