Skip to content
hode is a rewrite of the engine used in the game Heart of Darkness made by Amazing Studio.
C++ C Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3p Add submodules Oct 23, 2019
res Add PS Vita support Nov 4, 2019
.gitignore Add Nintendo Switch support Nov 4, 2019
.gitmodules Add submodules Oct 23, 2019
CMakeLists.txt Fix wonky movements when using left stick on Vita #2 Nov 17, 2019
Makefile Import hode 0.2.0 Oct 23, 2019
README.txt Import hode 0.2.2 Nov 17, 2019
andy.cpp Import hode 0.2.1 Nov 4, 2019
benchmark.cpp Import hode 0.2.0 Oct 23, 2019
defs.h Import hode 0.2.2 Nov 17, 2019
fileio.cpp Import hode 0.2.2 Nov 17, 2019
fileio.h Import hode 0.2.2 Nov 17, 2019
fs.h Import hode 0.2.2 Nov 17, 2019
fs_android.cpp Import hode 0.2.2 Nov 17, 2019
fs_posix.cpp Import hode 0.2.2 Nov 17, 2019
game.cpp Merge 0.2.2 changes Nov 17, 2019
game.h Import hode 0.2.2 Nov 17, 2019
intern.h Merge 0.2.2 changes Nov 17, 2019
level.h Import hode 0.2.0 Oct 23, 2019
level1_rock.cpp Import hode 0.2.0 Oct 23, 2019
level2_fort.cpp Import hode 0.2.0 Oct 23, 2019
level3_pwr1.cpp Import hode 0.2.2 Nov 17, 2019
level4_isld.cpp Import hode 0.2.2 Nov 17, 2019
level5_lava.cpp Import hode 0.2.2 Nov 17, 2019
level6_pwr2.cpp Import hode 0.2.0 Oct 23, 2019
level7_lar1.cpp Import hode 0.2.2 Nov 17, 2019
level8_lar2.cpp Import hode 0.2.2 Nov 17, 2019
level9_dark.cpp Import hode 0.2.0 Oct 23, 2019
lzw.cpp Import hode 0.2.0 Oct 23, 2019
lzw.h Import hode 0.2.0 Oct 23, 2019
main.cpp Merge 0.2.2 changes Nov 17, 2019
menu.cpp Import hode 0.2.2 Nov 17, 2019
menu.h Import hode 0.2.2 Nov 17, 2019
mixer.cpp Import hode 0.2.1 Nov 4, 2019
mixer.h Import hode 0.2.0 Oct 23, 2019
monsters.cpp Merge 0.2.2 changes Nov 17, 2019
paf.cpp Merge 0.2.2 changes Nov 17, 2019
paf.h Import hode 0.2.2 Nov 17, 2019
random.cpp Import hode 0.2.0 Oct 23, 2019
random.h Import hode 0.2.0 Oct 23, 2019
resource.cpp Import hode 0.2.2 Nov 17, 2019
resource.h Import hode 0.2.2 Nov 17, 2019
scaler.h Import hode 0.2.0 Oct 23, 2019
scaler_nearest.cpp Import hode 0.2.0 Oct 23, 2019
scaler_xbr.cpp Import hode 0.2.0 Oct 23, 2019
screenshot.cpp Import hode 0.2.0 Oct 23, 2019
screenshot.h Import hode 0.2.0 Oct 23, 2019
sound.cpp Merge 0.2.2 changes Nov 17, 2019
staticres.cpp Import hode 0.2.1 Nov 4, 2019
system.h Add Nintendo Switch support Nov 4, 2019
system_sdl2.cpp Fix wonky movements when using left stick on Vita #2 Nov 17, 2019
util.cpp Import hode 0.2.0 Oct 23, 2019
util.h Import hode 0.2.0 Oct 23, 2019
video.cpp Import hode 0.2.2 Nov 17, 2019
video.h Import hode 0.2.2 Nov 17, 2019

README.txt

hode README
Release version: 0.2.2
-------------------------------------------------------------------------------


About:
------

hode is a reimplementation of the engine used by the game 'Heart of Darkness'
developed by Amazing Studio.


Datafiles:
----------

The original datafiles from the Windows releases (Demo or CD) are required.

- hod.paf (hod_demo.paf)
- setup.dat
- *_hod.lvl
- *_hod.sss
- *_hod.mst


Running:
--------

By default the engine will try to load the files from the current directory
and start the game from the first level.

These defaults can be changed using command line switches :

    Usage: hode [OPTIONS]...
    --datapath=PATH   Path to data files (default '.')
    --level=NUM       Start at level NUM
    --checkpoint=NUM  Start at checkpoint NUM

Display and engine settings can be configured in the 'hode.ini' file.


Status:
-------

What is working :
* Andy
* Cinematics (PAF)
* Hint screens
* Level screens
* Monsters logic (MST)
* Plasma Cannon
* Shooting collisions
* Sound playback (SSS)
* Special Powers

What is missing :
* Menus


Credits:
--------

All the team at Amazing Studio for possibly the best cinematic platformer ever developed.


URLs:
-----

[1] https://www.mobygames.com/game/heart-of-darkness
[2] http://heartofdarkness.ca/
You can’t perform that action at this time.