xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
> Morrowind Save Hacking Guide, with Enchanted Editor
roofus
post May 14 2005, 12:21 AM
Post #1


X-S Senior Member
**

Group: Members
Posts: 190
Joined: 3-December 02
From: San Diego, CA / San Luis Obispo, CA
Member No.: 11762
Xbox Version: v1.0
360 version: v1 (xenon)



This is a simple how-to guide for hacking Morrowind Savegames with Morrowind Enchanted Editor 0.91c, and re-signing them with XSavSig. Before you leap into this, I might warn you this guide requires a moderate level of technical expertise

To continue, you will need:
-FTP access to your Xbox
-Morrowind Enchanted Editor 0.91c
-XSavSig 0.05
-any Hex Editor of your choice (Hex Workshop, XVI32 both work nicely, I'm using Hex Workshop here)

First, if you haven't done so already, go ahead and install any of the above utilities you are missing.
Fetch your Morrowind save from your Xbox harddrive that you want to modify. Go to E/UDATA/42530005/. Under here, you'll have a list of funny looking hashes in hexadecimal. There is a way to calculate what the hash will be for a given save game, but it's easier just to check in each folder until you find the savegame you want to modify. It should look like yoursavenamehere.ess, and there should also be a vv.dat file in the directory as well. Transfer the .ess file and the vv.dat file over to your computer to some easy to remember folder.
Done with that part? Not so hard was it?

Basic Editing
Run Morrowind Enchanted Editor (might take a little while to start up on slower computers). Go to File > Open..., find and select your ess file. Enchanted editor will chew on it for a little while, then you should see a nice listing of every element inside your save file. Most of it should be relatively straightforward, except for a few parts we are primarily concerned with:
Your main character information will be under Player Reference Data (REFR):
Character Attributes (Strength, Intelligence, Willpower, etc) is under REFR > ACDT. You will notice that there are two variables for every attribute, the current value, and base value. The only time they won't match in a save file is if they have been permanently modified by something.
Character Skills (Armorer, Athletics, Alchemy, etc) is under REFR > CHRD. Same thing for base vs current attributes goes here.
Alrighty, now that we can fix that stuff, onto some more important areas, namely your inventory (including gold!). This is actually stored under the NPC copy of your player. To check this out, go to Non Player Characters > NPC_player. Here, you can edit your Name, your Head, your Hair, your Race, your Class, and even your Level. There is a copy of the original values of your strength, intelligence, and such for your race, but this has no effect on your actual attributes. Current Health, Magicka (SpellPoints), Fatigue can also be modified here. Following the information at the beginning of this section and the FLAG section, is a list of the current items in your inventory! Inventory items have the NPCO tag, and list the internal name of the item (ItemID) and how many of this item you have (count). You can change the ItemID to something else if you wanted just by typing in a new name there, or click the "..." button next to the ItemID box to view a whole list of internal names in the original Morrowind.esm file.
You may notice some funky ItemIDs in your inventory if you are into Alchemy. This is because custom made potions here are referenced by a number in the Alchemy section. If you want to edit the potion, go to the Alchemy section, hopefully find it by its name, weight, value, etc and edit those attributes accordingly. I can't say I know exactly what all the EffectID / SkillID numbers refer to, but here's a few:
Restore Health:
EffectID: 75
SkillID: 46
Levitate:
EffectID: 10
SkillID: 46
The rest you (or maybe someone else on this forum) can find out on your own by making specific potions and looking at how it shows up in the save file.
Spells that you have will show up under your NPC_player as NPCS. They only list the names here as well; just like with Alchemy, the actual spell information is listed under Player Spell Data.
Inserting records of any type is relatively easy, but can be dangerous. Just find the header of the section that you want to add to, then right click on it and click Insert Record. Then, using a similar record as a template, copy information from that record and change the name or quantity or whatever as needed.
Also, a sidenote: to those looking to slimfast their saves to fix Dirty Disk Errors and such, for now I will recommend checking under Containers Altered by Player (CNTC LootBag) to cut and paste records from your LootBag or whatever into other containers, Creatures Altered/Killed by Player and NPCs altered or killed by player to clean up some corpses by deleting records, and if you really know what you are doing you can do a search through the Cells to clean up things you left behind on the floor, though it makes things a lot easier when they are lumped together in containers. Maybe more on this later.
A warning: Deleting records with Enchanted Editor can take a long time for large savefiles!

Aside from that, I'll leave you on your own for the actual savehacking. Feel free to contribute to the scene and share your experiences or knowledge!

After you have modified your save, however, if you just copy it back to your Xbox as it is it will not work. Why? All game save files on the Xbox have computer "signatures" to make sure they were not tinkered with or corrupted. There are two solutions for this:
1) Calculate the new signature for the file, and update it. This works for any save file on modded or unmodded Xboxes.
2) Hack the XBE file to not check signatures. This is only possible if you are running a modded xbox with Morrowind ripped to the hard drive.
I might post a tutorial on option number 2 later, but for now, lets stick with option number 1.
First, you will need to go to the directory where you presumably installed XSavSig, and open up the resign.ini file in a text editor like Notepad. Add one of these entries (or both if you want) to the file depending on what version of the game you own:

[42530001]
ID=42530001
Title=Morrowind
AuthKey=43CEAEEA15CE142AD396C448C81C6F9355BD559E
DataFile=yournamehere.ess

[42530005]
ID=42530005
Title=Morrowind Game Of The Year
AuthKey=C0E2D29B509DDE874E5AB749B4CD1C1A
DataFile=yournamehere.ess

where yournamehere is replaced by the actual name of your save. Put your modified ess file into the temp folder in XSavSig (if it doesn't exist yet, make a "temp" folder in your xsavsig folder), then run XSavSig. Select your version of Morrowind from the list and it will give you the current signature (not valid, ignore it) and the calculated signature. Now, open up vv.dat with your Hex Editor and overwrite the first 20 bytes of this file with the signature calculated by XSavSig (a byte is 2 hex digits). Save vv.dat, transfer your ess file and vv.dat back to your Xbox into the folder you got it from and you're finally done! If it worked, give yourself a pat on the back :D
If not, fire off a message so I can help you and / or see if the guide needs to be revised.

Enjoy!

roofus
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
roofus   Morrowind Save Hacking Guide   May 14 2005, 12:21 AM
roofus   Quoted from the author's (Farren Hayden) save...   May 14 2005, 09:40 PM
Hopeful   The shit aint workin for me, man. I'm sure th...   May 21 2005, 11:53 AM
hoa   i was mucking around with dis and all xasvsig do...   May 22 2005, 12:09 AM
deadeyes989   Pleas post a tut.... i cant get the signature thi...   Jun 26 2005, 12:39 AM
darth_turtur   Refer to the hacking default.xbe guide on the to...   Jun 27 2005, 08:34 PM
roofus   Sorry about that, should have been more exact with...   May 22 2005, 05:39 AM
Jaalenn   Sorry about that, should have been more exact wit...   Jan 19 2013, 04:07 PM
Hopeful   To start, I'll say thank you, because it was p...   May 22 2005, 01:00 PM
roofus   Sure, will do. I have a few hacks for Default.xbe...   May 22 2005, 07:05 PM
Hopeful   Xx-L-nt! If you run into some kind of ridicu...   May 23 2005, 12:43 AM
gr0don   i have already tried to hack the gamesave check bu...   May 22 2005, 10:02 PM
grifter66   Hopeful, Can't the computer version be used to...   May 23 2005, 05:27 AM
hoa   is it possible to make yourself invinceable?   May 29 2005, 02:57 AM
roofus   Technically, you'd need a trainer for that... ...   May 29 2005, 05:27 AM
hoa   kool, with this editor how come i cant change heal...   May 29 2005, 05:42 AM
roofus   You can change health, look around in there! ...   May 29 2005, 07:13 PM
hoa   the only place i can find health is file header- t...   May 30 2005, 07:49 AM
hoa   and wtf is process skill   May 30 2005, 10:31 AM
hoa   sry for triple posting but i cant edit! my xb...   May 30 2005, 11:19 AM
buggs187   I know that this game is old but still fun... Coul...   Jun 6 2005, 07:49 PM
hoa   go to the hacking .xbe thread   Jun 7 2005, 10:11 AM
darth_turtur   I noticed that it's so much easier to just hac...   Jun 8 2005, 11:18 PM
Renobu   That quick and dirty method of slimming your save ...   Jun 12 2005, 10:06 AM
grifter66   I'm going to contact roofus   Jun 27 2005, 11:41 PM
roofus   Pasted from Default.xbe hacking guide: This should...   Jun 28 2005, 01:33 AM
grifter66   Thank you roofus for taking the time to come back ...   Jun 28 2005, 01:53 AM
hitokiri gensai   i need to know something.whenever i try to load up...   Jul 30 2005, 12:17 AM
Nostroph   Nevermind. I tried a different save and it worked ...   Aug 10 2005, 02:06 AM
daveuk1   Hi Everyone, I appologise for having to start thi...   Aug 20 2005, 08:18 PM
hairypottah   Can anyone reccomend the limits for some of the st...   Aug 21 2005, 10:44 PM
daedelus7183   I think if you want to modify your stats, you shou...   Aug 22 2005, 01:53 AM
Psychotic Jer   Or you could do what I did to increase health. Se...   Aug 23 2005, 04:24 PM
monroe-13   hey man, your xbox save sig link aint workin. can ...   Sep 4 2005, 02:31 AM
zer0daze   i was puttsing (is that really a word?) around and...   Sep 5 2005, 04:40 PM
darth_turtur   Here's a little cheat/glitch if you're l...   Sep 6 2005, 04:52 PM
shadowfall   The maximum normal skill levels is 100. So if you...   Sep 5 2005, 09:16 PM
zer0daze   that would make sense. thanks the help   Sep 6 2005, 12:59 PM
zer0daze   ah, dig it. that would make more sence. is there...   Sep 6 2005, 07:55 PM
JuniorFan   When I edit the gold value it doesn't show up ...   Nov 25 2005, 09:45 PM
THE HACKER   That is because you are edditing it in the wrong p...   Dec 3 2005, 06:03 PM
Legend216   I recently started another topic which I think is...   Dec 14 2005, 09:22 AM
JuniorFan   That is because you are edditing it in the wrong ...   Dec 26 2005, 04:19 AM
THE HACKER   Thats alright, I just wanted to help.   Dec 31 2005, 10:36 PM
kibaky   Ok please help me. I have tried everything. I have...   Jan 14 2006, 06:53 AM
infomad   I have posted this in another topic, but I think i...   Jan 21 2006, 05:25 PM
darth_turtur   Thanks for the recommendation infomad. Another wa...   Jan 23 2006, 06:08 PM
ShadowPhantom   When I mod my save It shows up on my harddrive as ...   Feb 27 2006, 03:54 AM
ssnake42069   one thing i wanna know is. Since people use KSE to...   May 25 2006, 01:12 AM
noabody   I couldn't get the vv.dat and xsavsig to work ...   Apr 19 2011, 12:58 AM
NecroCombine666   I believe the save I got was modded using this. ...   Nov 25 2011, 01:04 AM
Jaalenn   Sorry about the double-post, but I thought a bit o...   Jan 25 2013, 05:55 AM






Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 21st May 2013 - 05:16 PM