[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ultima I Cheat
- Subject: Re: Ultima I Cheat
- From: Rubywand <rubywand@swbell.net>
- Date: Mon, 01 Mar 2004 18:56:20 GMT
- Newsgroups: comp.sys.apple2, comp.emulators.apple2
- Organization: SBC http://yahoo.sbc.com
- References: <404110ce$1_6@corp.newsgroups.com>
- Xref: archiver1.google.com comp.sys.apple2:3928 comp.emulators.apple2:4142
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
- References:
- Ultima I Cheat
- From: "Great Hierophant" <great_hierophant@hotmail.com>