[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hex Editing Ultima
> Great Hierophant writes ...
> >
> > I have been trying to Hex Edit the original Ultima (the California Pacific
> > Computer version, not Origin's remake), to boost my stats. So far, I haven't
had
> > any luck. I keep checking the second disk, the player disk, for values that
look
> > like my characters initial stats, but I never seem to find them. I would
like to
> > modify my H.P., food, gold. exp., gems, armor, weapons, spels, and enemy
vessels.
> > Can come one give me the offsets for at least some of these?
> >
> ....
>
> That's the problem. I'm pretty sure Ultima I does not use that sort of
storage.
>
> Instead, it seems to store a character by storing the block of memory
which
> contains character variables. When it loads a character, it loads the block and
sets
> pointers. If that's what's going on, the stuff you're looking for is going to
be
> saved in the format used by BASIC for floating point variables-- these may be
named
> C(0), C(1), etc..
>
> The main file for character info seems to be BEVERY.
>
> Could be that the simplest way to modify character stats is a program
which acts
> like the New Character program-- i.e. BLOADS the BVERY file, sets pointers, and
then
> just modifies stats under BASIC. When you're done, you BSAVE BEVERY.
>
>
>
> Rubywand
Excellent advice! You are correct, the best way to modify the stats is to do
something like the new character program. Unfortunately, as I have little
expertise with either BASIC or Applesoft, I could not write a new program, so I
modified the old one. Currently, I can modify stats, H.P., GOLD, and probably
EXP. and FOOD. I may also be able to modify weapons and armor soon. Gems,
spells, and enemy vessels are MIA for the moment. But my main question is: how
can I easily edit the lines of INIT DISPLAY? I don't particularly appreciate
having to type out every damn line in Applesoft every time I want to make a
minute change. How do I do with with a disk image?
GH
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----