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

926 stars
32 watching
60 forks
Language: C++
last commit: 8 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 623
deathkiller/jazz2 Reimplementation of Jazz Jackrabbit 2 game engine and game assets 501
jpd002/play- An emulator for playing PlayStation 2 games on multiple platforms 2,192
kondrak/rust64 A Rust-based Commodore 64 emulator with a built-in visual debugger and cycle-based emulation. 263
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. 910
koute/pinky An NES emulator written in Rust with basic 6502, PPU and APU emulation capabilities. 778
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 219
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 114
opendune/opendune A re-creation of the classic game Dune II, implemented in C and compatible with modern operating systems. 1,599
chocolate-doom/chocolate-doom A minimalist Doom source port with compatibility and accuracy for retro gaming on modern systems. 1,965
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. 862