
About
Castle Adventure is a 1984 DOS game in which the player is trapped in a castle and must find a way out while fighting enemies and collecting items. This is a remake of the 1984 DOS game Castle Adventure that reuses the same map as the original. Originally coded for allegro.cc using DirectDraw 3 and DirectInput 3, it's written in C++ (Visual Studio 2017) and now runs through a compatibility layer (dxwrapper) that converts it to Direct3D9 and DirectInput8.
How it differs from the original
The remake reuses the exact same map as the original DOS game; the main technical change is moving from legacy DirectDraw/DirectInput to a Direct3D9/DirectInput8 rendering pipeline via a compatibility wrapper.
History
The code was originally written in 2001 by DanielH for allegro.cc, and was updated in 2019 by Elisha Riedlinger to convert it to Direct3D9/DirectInput8 via dxwrapper.