Homebrew RELEASE Heart of Darkness

  • Thread starter Thread starter usineur
  • Start date Start date
  • Views Views 54,616
  • Replies Replies 78
  • Likes Likes 31

usineur

Well-Known Member
Newcomer
Joined
Mar 20, 2016
Messages
98
Reaction score
367
Trophies
1
Age
44
XP
2,830
Country
France
Hi there,

hode is a rewrite of the engine used in the game Heart of Darkness made by Amazing Studio. It was made by Grégory Montoir.

I just wrote a port for Nintendo Switch (and also for PS Vita).

NRO and install instructions can be found here: https://github.com/usineur/hode/releases/latest

Original README: https://github.com/usineur/hode/blob/master/README.txt

Datafiles:
  • dark_hod.lvl
  • dark_hod.mst
  • dark_hod.sss
  • fort_hod.lvl
  • fort_hod.mst
  • fort_hod.sss
  • hod.paf
  • isld_hod.lvl
  • isld_hod.mst
  • isld_hod.sss
  • lar1_hod.lvl
  • lar1_hod.mst
  • lar1_hod.sss
  • lar2_hod.lvl
  • lar2_hod.mst
  • lar2_hod.sss
  • lava_hod.lvl
  • lava_hod.mst
  • lava_hod.sss
  • pwr1_hod.lvl
  • pwr1_hod.mst
  • pwr1_hod.sss
  • pwr2_hod.lvl
  • pwr2_hod.mst
  • pwr2_hod.sss
  • rock_hod.lvl
  • rock_hod.mst
  • rock_hod.sss
  • setup.dat

Screenshots:
hode1.jpg

hode2.jpg

Have fun,
usineur
 
Last edited by usineur,
Never knew that the rewrite existed, thanks!
One of my favorite games of that time period.

Off-topic, but curious: why do you (almost?) never include makefiles for Switch?
 
Last edited by octopus,
  • Like
Reactions: usineur
Really nice thanks! sadly i'm not sure if it's your port that is to blame or the original hode but game speed is too fast (maybe ini can be tweaked ?) compared to the original game, and also I can't really progress after the 2nd/3rd room : the black ennemies respawn endlessly and block my way, and I don't remember such issue on the original game.

EDIT : seems i've fixed the speed with
# frame duration in milliseconds (original is 80ms, eg. 12.5hz)
frame_duration=80

and the monster bug seems fixed with difficulty set to normal... Need to test more but seems ok now.
Great homebrew thanks! also i like how it smoothens the graphics.
 
Last edited by alkar,
  • Like
Reactions: usineur
Off-topic, but curious: why do you (almost?) never include makefiles for Switch?

Instead of a makefile, i provide a CMakeLists.txt. I know that some (a lot?) of devs hate cmake, but not me, I feel comfortable with it.

Really nice thanks! sadly i'm not sure if it's your port that is to blame or the original hode but game speed is too fast (maybe ini can be tweaked ?) compared to the original game, and also I can't really progress after the 2nd/3rd room : the black ennemies respawn endlessly and block my way, and I don't remember such issue on the original game.

EDIT : seems i've fixed the speed with
# frame duration in milliseconds (original is 80ms, eg. 12.5hz)
frame_duration=80

and the monster bug seems fixed with difficulty set to normal... Need to test more but seems ok now.
Great homebrew thanks! also i like how it smoothens the graphics.
"Infinite waves of enemies" is a known bug in the first screens of level 1. It can be bypassed for now if you go back and forward again. It's a bit annoying but it will be fixed in next releases.
 
  • Like
Reactions: octopus
Oh, god this game.
The swimming levels still haunt my dreams after all those years (couldn't get past, I think, one of the last ones).

Might give it a go :p
 
It was released in PS1. I never knew about it but I am getting PS1 version and this ported for Switch from you. Keep up the good work!
 
Nice i know of the rewrite but never tried it, guess i gonne try it on switch :-D
Where is my original copy
 
I can't really seem to get Heart of Darkness working?
I have the original game on PC..
i placed these files..
hode.ini
hode.nro
(including these files from my CD Rip)
- hod.paf
- setup.dat
- *_hod.lvl
- *_hod.sss
- *_hod.mst

inside Switch/hode
and when accessing the game from the HBMenu with full ram access
the screen goes black and back to the HBMenu or it just crashes the switch and forces me to reset.
(running 9.0.0 Kosmos Atmosphere w/ Sigpatches)
I've tried keeping hod.paf in its respectable folder.. aswell as setup.dat
and then i also tried just dropping them in switch/hode however the same issue occurs..

after that didn't work i decided to try just dragging and dropping all the contents of the CDRip inside Switch/hode
and that just causes the same issues..
Help? :(
 

Works on my machine. /s
Check if your files are ok:
Dark_hod.lvl : 6291cf83daede9bb6ad980e6783edcc9
Fort_hod.lvl : 8a2cd126a85f2ba60d06066ca644be08
Isld_hod.lvl : eb19441e4e6acaf8eddfd51fe2244dc2
Lar1_hod.lvl : eedbec30bda5b66dc000f6f256b8ba38
Lar2_hod.lvl : 1511c1b8152bad5cc14e5b865e761725
Lava_hod.lvl : fb73743b1ce7dc655c048a3ee183fcaf
Pwr1_hod.lvl : f27056f03bf310ba2caf3311f76c186c
Pwr2_hod.lvl : f4666a77e92c78199d2969827d5693b6
Rock_hod.lvl : 6109ae9a9b7160e0fe5a68fb069aa894
Dark_hod.mst : 44b00c6caa3cbab11bf3fc214a69ff87
Fort_hod.mst : 0341f50bece8b6d8ae6ec5d6c6158916
Isld_hod.mst : 175a3199cc18ffb4f121e0b5e3eca389
Lar1_hod.mst : 958046b257e64ab075e99797a7de69d0
Lar2_hod.mst : 45d8eb8fcf8ded91fd7ee9a834f97628
Lava_hod.mst : 72db21256d388c0ba38c2635c7c617cc
Pwr1_hod.mst : 00f65d3b31dc34078aebd36475f21ad1
Pwr2_hod.mst : b1bc7061f99b1012dac1f3b208fe6dbb
Rock_hod.mst : 294d3da20945c7c4379a44b0d59cd3e4
Dark_hod.sss : 1bbfc6a2a99ee73fb5d27adf8356dc1e
Fort_hod.sss : eff53d8fca1b28c0ad1a5a0b5bf78ce6
Isld_hod.sss : 837a624df1e7d1d3c6f996ae232bea6f
Lar1_hod.sss : 28863f8ea1e9c587c5fd0352258a60af
Lar2_hod.sss : 5e869191ca4de16061c7a7feddc3d2a8
Lava_hod.sss : 69f9de5747922fe128659d83113e5867
Pwr1_hod.sss : cb8eca65ee943a64b88c78d232bc3d53
Pwr2_hod.sss : 28eb2c24391648e6ac19da64c2dad80b
Rock_hod.sss : cea277bb9a358fd052961174f64e8b92
Setup.dat : bdc3f552cadc843919c2914c3fc04eb7
hod.paf : 910a3bd6f4c20750aca9014dc97981c3
 
Last edited by octopus,
This game is great, thanks for the port =)
i did a gbatemp recommends on it like 7 years ago, lol https://gbatemp.net/threads/gbatemp-recommends-revival-040.330813/

Tried it out on my Vita, and it loads, runs and plays, but the analog and dpad are too sensitive. Walking doesnt work very well, if the analog stick is moved all the way left or right, it stops moving, and the dpad is wonky too.
 
  • Like
Reactions: sloppycrap
This game is great, thanks for the port =)
i did a gbatemp recommends on it like 7 years ago, lol https://gbatemp.net/threads/gbatemp-recommends-revival-040.330813/

Tried it out on my Vita, and it loads, runs and plays, but the analog and dpad are too sensitive. Walking doesnt work very well, if the analog stick is moved all the way left or right, it stops moving, and the dpad is wonky too.

Me too. I'm going to go put in an issue on the github repo.
 

Site & Scene News

Popular threads in this forum