Skip to content
forked from usineur/hode

hode is a rewrite of the engine used in the game Heart of Darkness made by Amazing Studio.

Notifications You must be signed in to change notification settings

beefviper/hode-vs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forked from https://github.com/usineur/hode (full README.txt included below)

***
Compiling hode via Visual Studio 2019

Install vcpkg:
https://github.com/microsoft/vcpkg#quick-start-windows

Needed libraries from vcpkg:
vcpkg install sdl2:x64-windows
vcpkg install getopt:x64-windows
vcpkg install dirent:x64-windows

Clone repo with submodules init'd:
git clone --recurse-submodules https://github.com/beefviper/hode-vs

Suggested build steps:
cd hode-vs
mkdir build
cd build 
cmake -DCMAKE_TOOLCHAIN_FILE=[path to vcpkg]/scripts/buildsystems/vcpkg.cmake -DVCPKG_TARGET_TRIPLET=x64-windows ..
hode.sln

In Visual Studio:
Right click the hode project in the loaded solution and select Properties.
Under Configuration Properties look for vcpkg sub-menu.
Make sure Use Vcpkg is set to Yes.
Build Solution.
***


hode README
Release version: 0.2.9d
-------------------------------------------------------------------------------


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, hod_demo2.paf)
- setup.dat
- *_hod.lvl
- *_hod.sss
- *_hod.mst

See also the 'RELEASES.yaml' file for a list of game versions this program
has been tested with.


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 '.')
    --savepath=PATH   Path to save 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.

Game progress is saved in 'setup.cfg', similar to the original engine.


Credits:
--------

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


Contact:
--------

Gregory Montoir, cyx@users.sourceforge.net


URLs:
-----

[1] https://www.mobygames.com/game/heart-of-darkness
[2] http://heartofdarkness.ca/

Packages

No packages published

Languages

  • C++ 93.8%
  • C 5.9%
  • Other 0.3%