
                        DAGGERFALL SAVE GAME EDITOR
                               Version 2.0A
                    ===================================


Programming by Mark Haman                   email:  mark_haman@cyberstore.ca

Special thanks to Rick Huebner, for producing the "Reputations" Software,
known on the market as REP.EXE.  His code was incorporated into DF-EDIT.

The DF-EDIT program is a small editor to manipulate the main character
statistics and skills of a saved game.  It works on Daggerfall saved games
up to patch ".177".


Included in the "df-edit.zip" file are :

DF-EDIT.BAT  -- a batch file that sets 43x80 text mode and runs the Editor.
DFEDIT2a.EXE -- the editor program
DF-EDIT.TXT  -- this file, the installation documentation.
DF-MONST.EXE -- a program that lets you scale the monster abilities. You amy
                increase the hit points and defensive abilities for monsters
                by up to 300 times their original values.  A setting of 0
                returns the abilities to the normal settings.
32rtm.exe    -- required for running a 32 bit program under DOS
                (not required for Win95)
dpmi32vm.ovl -- required for running a 32 bit program under DOS
                (not required for Win95)


WHATS NEW IN 2.0A
-----------------

This version of the DF-EDIT program lets you :

* Load and edit any save game by the touch of a button
* View & Edit main character (statistics and skills, money, and hit points)
* View & Edit Class name and bonuses/restrictions.
* Change your Primary, Major, and Minor class skills.
* View reputations with the NPC's, sorted by name, rank, affiliations etc.
* If you are running under Win95, you do NOT need to exist from DF-EDIT
  when returning to Daggerfall.  Likewise, if you save a game within
  Daggerfall, you can now <alt>Tab to DF-EDIT and instantly view the
  changes to your character/reputation etc.


INSTALLATION
------------

To install the program unzip all files in the DF-EDIT.ZIP file into your
DAGGERFALL game directory (default is C:\DAGGER).

The program runs in text mode VGA to minimize the program size.  DF-EDIT.EXE
is approximately 80k is size, including help data & documentation.  It has
been tested with large save game files (up to 300,000 bytes).  It has been
scanned for viruses before it left my system, although it is recommended
that you do your own scan before running the program (a good rule whenever
downloading software).


RUNNING UNDER WINDOWS 95
------------------------

The program works best under Win95.  It needs a MS-DOS Prompt (either full
screen or a window).  The "Properties" (right click on the MS-DOS Pompt" 
icon) should be set as follows :

"Program" -- Select the "Advanced" box, turn off "Prevent MS-DOS programs
             from detecting Windows" (no check mark).

The other properties should not affect the programs ability to run, although
setting it up for to run as a window with the 8x12 font works well.


RUNNING UNDER DOS
-----------------

The program operates in 43x80 character text mode.  On some systems this
mode is not readily available.  If the program's screen looks scrambled, 
exit from the program and type "mode con lines=43" at the DOS prompt (without
the quotes).  Then run the df-edit program again.



LOADING THE DF-EDIT PROGRAM
---------------------------

DF-EDIT now expects to be run from your game directory, since it lets
you load and edit save games once the program is loaded.

When you saved the game in DaggerFall, you had 6 save game boxes, which
correspond to the save game directories below :

     --------------------
    |         |          |
    |  SAVE0  |   SAVE3  |
    |         |          |
     --------------------
    |         |          |
    |  SAVE1  |   SAVE4  |
    |         |          |
     --------------------
    |         |          |
    |  SAVE2  |   SAVE5  |
    |         |          |
     --------------------

So, if you saved to the middle box on the left side, you will need to edit
the  "SAVE1"  game.


At DOS :

C:\DAGGER> DF-EDIT   

The program searches for the file "SAVETREE.DAT".  If it is not found an
error message to that effect is displayed.


EDIT YOUR SAVE GAME
-------------------

The software automatically loads the most recent save game.  The game number
and description are shown at the bottom left of the screen.

To select a different save game, hold down teh alt key, and press 0 - 5 (for
save games 0 through 5).

Once the SAVETREE.DAT file is found you will be prompted for the name of
your character.  You may enter the entire name, or as few as 4 characters
of the name.  Press either the "Enter" or the "Down Arrow" keys.

A search is done on the file and if the name is valid the statistics are
loaded and displayed.  Help is displayed at the bottom of the screen.

You may edit all of the data except the characters name.  This field is
used only to find the data within the savetree.dat file.  You may, however,
change the class name, gold & statistics.


USING THE KEYBOARD
------------------

The following keys are used :

Cntrl Up Arrow -- Top of column
Cntrl Dn Arrow -- Bottom of column
Cntrl Left/Right Arrows -- Move to next column on left or right.

F1         --   reload the character statistics from the current save game

F2         --   reload the character statistics from the original character
                (the first time you edit a characters statistics they are
                saved to the CharName.dat file, in the same directory as
                the savetree.dat file).

F5         --   move a "main" skill.  Use the arrow keys to get to the line
                of the Skill you want to change, then press F5. Now use the 
                arrow keys to highlight another skill.  Press enter at the
                new skill.

F10        --   SAVE any changes you have made to the save game.

PAGE UP    --   view the previous screen of data

PAGE DOWN  --   view the next screen of data

<alt>X     --   exit without applying your changes.

Up Arrow   --   move up a line
Down Arrow --   move down a line
Enter      --   move down a line
Esc        --   clear the current item



THE CHARACTER STATISTICS
------------------------

The first page of information contains the Characters name and statistics.

Total   HPs -- The Total Hit Points your character has
Current HPs -- The current Hit Points for your character.

STR - LUC   -- Main statistics.  You may reset the values to any number
               from 0 to 9999.

Medical     -- Main skills.  You may reset the values to any number
to             from 0 to 9999.  You can also re-assign the Primary, Major,
Critical       and Minor skills (go to the skill to change, press F5, then
Strike         use the up/down arrow to select a new skill, then press
               Enter).

Gold        -- Amount of Loot on hand. Caution: gold is heavy, too much and
               you will not be able to pick up other items.

Once you have finished your edits, press F10 to save them to disk.



THE CLASS ATTRIBUTES
--------------------

The second page of information contains the Class Attributes.

Paralysis    -- Each of these has 4 settings : Resistant, Immune, Low
thru            Tolerance, and Critical Weakness.  Press R/I/L/C to
Disease         toggle each setting.  When the letter appears its effect
                is active (otherwise a dot is shown).  Note that some of
                these are mutually exclusive (DF-EDIT will not prohibit
                you from activating each option).

Acute Hearing-- You may change any of these items by pressing the space
thru            bar.  If only 2 options exist, then the space bar toggles
Phobias         the setting.  If more than two options exist, then the 
                next option is shown (until you return to original setting). 

SP in Dark   -- This sets your ability to use magic at night. Your options
                are for full spell points, limited spell points, or none.

SP in Light  -- Same as above, but applies to daylight.

Once you have finished your edits, press F10 to save them to disk.



VIEWING YOUR REPUTATION WITH NPC's
----------------------------------

DF-EDIT now displays the various reputations of Factions in Daggerfall.
Factions is used rather loosely, to encompass all main characters or groups
within Daggerfall.

The third page of data displays:

The Factions's name, Your Reputation with them, their Power rating, and the
association to whom they belong.

This list may be sorted by pressing :

<alt>N   --  sort by the faction Name.
<alt>T   --  sort by the faction Type.
<alt>P   --  sort by the faction Power rating.
<alt>G   --  sort by the faction's Group association.
<alt>R   --  sort by the your reputation (highest to lowest, with zero reps
             moved to the end of the list and sorted by name).

Note that you can also switch between saved games while viewing the
reputations.






If you have any comments or ideas, send me a message via email.

Happy exploring,

Mark


----------------------------------------------------------
Daggerfall is a registered trademark of Bethesda Softworks
----------------------------------------------------------
