🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.games
Article #823

Re: Ultima Underworld, player.dat file.

#823
From: 1077... ADRIAN KOK
Date: Thu, 21 May 1992 03:52
48 lines
2682 bytes
In article <58...@hydra.gatech.EDU> gt5...@prism.gatech.EDU (William Dennis Herrin) writes:
>From: gt5...@prism.gatech.EDU (William Dennis Herrin)
>Subject: Ultima Underworld, player.dat file.
>Date: 20 May 92 15:01:07 GMT

>Someone out there in netland was working on decoding the player.dat file
>for ultima underworld so he could make a character editor... He seemed to
>be a bit further along than I am, so heres some info for you:
>The following things are at the following offsets in the file:
>Strength: $1F
>Dexterity: $20
>Intelligence: $21
>Attack through Swimming: $22 - $35
>   (In the order they appear in your inventory.)
>Vitality Max: $37
>Current Mana: $38
>Max Mana: $39
>Food level: $3a
>Experience level: $3e
>The runes in your rune bag: $45 - $47 (one bit per rune)
>Encumberance: $4d - $4e (Signed integer, lo-byte hi-byte, div 10.)
>Experience: $4f - $52
>  (A 32 bit unsigned integer, low to high, divided by 10.)
>E/W Position: $56
>N/S Position: $58
>Heading: $5c
>What level: $5d

>  Anyway, that's all I know... They've encoded it somehow, something to do
>with an XOR and the addition of 3's, but its confusing, so don't ask me.
>Anyway, if some of the rest of you have found out more than this, I'd sure
>appreciate hearing it.

>                                Bill Herrin

>p.s. my [edited] character has
>402,338,611 experience points! Oh yea, and an encumberance of -37! :)

>p.p.s. I don't think its possible to kill the slasher... After being
>sucked though the gate, with 255 stats, I plugged away at him for about 15
>mins. These were not minimum damage hits, and he went yellow on the first one.
>I never got him down to status red. (On a side note, it was fun to go around
>wasteing fire elementals with one hit from my fist.)
>-- 
>William Dennis Herrin              Internet: gt5...@prism.gatech.edu
>Georgia Institute of Technology, Atlanta Georgia, 30332
>uucp:     ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt5254a
>Disclaimer: I speak only for me. (Occasionally only to hear myself talk.)
Technical Details
Message-ID: <10779957.32.706420362@eng2.eng.monash.edu.au>
Path: mbox-mo1.pugleaf.net!sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!monu6!ctl-g10-28.cc.monash.edu.au!10779957
References: <58387@hydra.gatech.EDU>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.ibm.pc.games
Path: mbox-mo1.pugleaf.net!sparky!uunet!munnari.oz.au!bruce.cs.monash.edu.au!monu6!ctl-g10-28.cc.monash.edu.au!10779957
From: 1077...@eng2.eng.monash.edu.au (ADRIAN KOK)
Subject: Re: Ultima Underworld, player.dat file.
Message-ID: <10779957.32.706420362@eng2.eng.monash.edu.au>
Sender: ne...@monu6.cc.monash.edu.au (Usenet system)
Organization: Faculty of Engineering, Monash University
References: <58387@hydra.gatech.EDU>
Date: Thu, 21 May 1992 03:52:42 GMT
Lines: 48
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit