Daggerfall Tool Repository

-- Let's hack Daggerfall! :>

HackFall -- Unofficial patch project for Daggerfall.

// by DelphiSnake 30 November 2011


Fixes

See the Daggerfall Tool Repository for a graphical comparison of before and after applying the fix.

Extensions

This section is for things that aren't bug fixes but are intended to enhance Daggerfall while adhering to the aesthetic of the game.

* Files modified

--- MAPS.BSA
--- BLOCKS.BSA
--- FACES.CIF
--- TEXTURE.346
--- TEXTURE.432
--- TEXTURE.433
--- MAGIC.DEF

* Installation

If you are willing to use a hex editor:

--- View hackfall.dhk and take note of the _decimal_ offsets and byte values.
--- Each line is in the format: [offset] [number of bytes changed] [byte values].
--- Fire up your hex editor and make all the changes.
--- Copy over the other files to your ARENA2 directory.
--- Done!

If you are unwilling to use a hex editor:
Extract the files in the archive to a sub-directory of your Daggerfall directory named HACKFALL. This is important -- it won't work otherwise. For example:

x:\games\dagger\hackfall

This fix utilizes FALLHACK by Andy Polis. You will need to obtain a copy and install it into your Daggerfall directory.

--- Available at the DF Tool Repo or seek fallhack.zip

You should read the documentation of Fallhack before continuing as blindly following instructions is Not A Good Idea.

Now that you've read the Fallhack documentation, you'll know to install fallhack.exe to your ..\dagger\ directory and that what you need to do at the DOS prompt is:

fallhack /i hackfall

This will make permanent changes to MAPS.BSA and BLOCKS.BSA, and copy over the other included files. It will also make a back-up copy of maps.bsa in the \hackfall directory.

--- Therefore you will need ~50mb free space available for the back-up.
--- You can delete this back-up if you are satisfied with the changes or have other back-ups.

Fallhack will display a (cheesy) graphic while it is working. When it is finished it will dump you back at the prompt.

Now fire up Daggerfall and enjoy the changes.

* Distribution

Distribute as you please but include this file unmodified. Feel free to make further fixes/changes on top of mine then distribute, just credit my work. :)

* Contact

email: slushpool AT gNOmail DOT coSPAm

I'd like to hear about your hacking adventures and obtain copies of any information and tools you've developed or found.

* What's next?

Check Daggerfall Tool Repository for more patches/mods/tools and hacking info from DelphiSnake and others.


END