Luckily the savegames are tiny, and it has not been difficult to find out where health and ammo are stored. However these locations change with each episode, so i have a made a few batch files for save points where you probably need it most.
For each of the next sections copy the text of the section verbatim to a dos batch file (copy & paste it in notepad, then choose save as..., find the hellboy save game directory and save it as `hell_e2.bat' or `hell_e4.bat', etc... ).
Then open a dos box and `cd' into your savegame directory and execute the appropriate batch file. This should patch your last savegame. You can also supply a filename on the command line.
WARNING: this might damage your savegame if you have a different version of the hellboy game, it will certainly damage your savegame if you use it on a savegame for a different episode. So make sure you make a backup first.
WARNING: the autosaves are special, find a proper [SAVE] point before attempting to cheat.
hell_e2.bat[edit]
@echo off : Ammo + Health trainer for Episode One and Two of Hellboy. if %1_==_ goto default set FILE=%1 goto skip :default for %%i in (save*.hbs) do set FILE=%%i :skip echo e 4ca > cheat.deb echo 00 44 >> cheat.deb echo e 554 >> cheat.deb echo 63 >> cheat.deb echo w >> cheat.deb echo q >> cheat.deb echo patching %FILE% ... debug %FILE% < cheat.deb > nul echo done.
hell_e4.bat[edit]
@echo off : Use this batch file ONLY for Hellboy savegames at E4 - Sewer. if %1_==_ goto default set FILE=%1 goto skip :default for %%i in (save*.hbs) do set FILE=%%i :skip echo e 4ba > cheat.deb echo 00 44 >> cheat.deb echo e 504 >> cheat.deb echo 63 >> cheat.deb echo w >> cheat.deb echo q >> cheat.deb echo patching %FILE% ... debug %FILE% < cheat.deb > nul echo done.