[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ultima I Cheat



Great Hierophant writes ...
> 
> This is technically a hack, but it will give you the best stats after character
> creation and allow you to easily and quickly beat the game.  It involves adding
> lines of BASIC code to the "INIT DISPLAY" file.  For the inexperienced, I will go
> through the steps slowly.
> 
> Note 1: This will not work with "Ultima I - The First Age of Darkness", Origin's
> remake.  Use only the version of Ultima from California Pacific Computer Co.
> Note 2: Backup both disks or disk images before modifiying anything.  Modify the
> backups only!
> Note 3: Type what appears in quotes exactly as it appears.  Make sure the line
> number, the first thing you type, is correct before you type in anything else.
> You don't want to overwrite original code by putting in the wrong number.
> Note 4: Disk images should not have the read only attribute in place.  (DOS and
> Windows only)
> 
> 1.  Boot the Apple II or Apple II emulator into Applesoft BASIC with the DOS 3.3
> Master Disk in the first disk drive.
> 2.  When at the ] prompt, insert the Ultima Program Disk into your first disk
> drive.
> 3.  When inserted, type "UNLOCK INIT DISPLAY" (do not type the "s) and press
> return.
> 4.  Type "LOAD INIT DISPLAY" and press return.
> 5.  Type "770 C(0) = 99999: C(1) = 99: C(2) = 99: C(3) = 99: C(4) = 99: C(5) =
> 99: C(6) = 99: C(7) = 9999" and press return.
> 6.  Type "780 G1 = 1: G2 = 1: G3 = 1: G4 = 1: FOOD = 9999: TIME = 9999: K6 = 21:
> EPNT = 9999" and press return.
> 7.  Type "SAVE INIT DISPLAY" and press return.
> 8.  Type "LOCK INIT DISPLAY" and press return.
> 9.  Create a character as normal with a copy of the Ultima Player Disk.
> 10. Marvel at your new stats.
> 
> This code will give the new player the following:
> H.P.=99999 (enjoy it while it lasts)
> FOOD=9999
> EXP.=9999
> GOLD=9999
> STRENGTH.......99
> AGILITY........99
> STAMINA........99
> CHARISMA.......99
> WISDOM.........99
> INTELLIGENCE...99
> RED GEM........1
> GREEN GEM......1
> BLUE GEM.......1
> WHITE GEM......1
> ENEMY VESSELS..21 (not shown, enough for a Space Ace)
> 
> I think by process of elimination anyone can figure out which variables effect
> what.  As to the limits, I am not sure whether having more than 99 in the
> Strength-Intelligence stats works, and while three digits are possible, they are
> not needed.  Adding more food or gold than the number given may encumber the
> character so much that he cannot buy weapons or armor.  I did not have a lot of
> luck with adding extra weapons, armor, and spells, but with the code one can buy
> anything and everything from the nearest shops, including vessels (affected by
> TIME variable.)  The experience points are more than enough for level 8.  All one
> has to do is to rescue the Princess, who will reveal the Time Machine, then go
> kill Mondain.  Or you can travel the stars in a Shuttle.
> 
> The cheat does the following.  The INIT DISPLAY file initializes Ultima and has
> the code to create a new character.  There are no lines 770 or 780 in the
> original file, so you will not overwrite any original code.  The program executes
> these lines just after the lines for the character generation and the lines set
> the variables before the program writes the data to the Player Disk.  That is the
> only time they set the variables, so the code will not alter any existing games
> on other Player Disks.  You can eliminate the code by deleting those two lines.
> 
> Let me know if you can refine the code some more or figure out new variables.
> 
 ....

     Simple and quick-- if anyone wants to diddle their Ultima I character stats,
they just need to use your method. Thanks for posting the info.



Rubywand