.HALLOWEEN HARRY (Alien Carnage) HALLOWEEN HARRY ALIEN CARNAGE --------------- ------------- Part 1: Office Block Sewers Part 2: Factory Factory Part 3: Sewers Office Block Part 4: Alien Ship Alien Ship The Shareware version has Part 1 of the respective game. Command line parameters ----------------------- /C Bring up 'Game Options' menu at start SLOWPAL Forces slow palette update INFO Display game information NOPAGE Disable SVGA page-flipping mode DEMOONLY Run demo only, cannot quit SKIP Cut the crap at the start -RUN ?? -RUN SHWR ?? Other ----- Entering your name as HARRY is supposed to do something The file SHWREND.SCR displays when you quit. This file can be safely modified or deleted. When you're facing a BOSS, look for the bar graph on the top left of the screen. This shows the health of the BOSS. Keys ---- 1-5 Select weapon P Pause T Turbo play on/off R Switch between radar and weapon Arrows Move about up-arrow/ctrl Up Alt Fire Space Cycle through weapons F1 Keyboard help (After pressing esc, screen corrupted) F2 Quick Save F10 Restart this level Esc Quit Cheat keys ---------- Alt+Ctrl+rShift+F12 View your current coordinates Use this information for the Alt+= cheat below Ctrl+R+E+N Give full power on all weapons and god mode and allows you to activate the other cheats below. This only lasts a few seconds. God mode lasts about 90 seconds. According to Apogee, these are only for Halloween Harry v1.1 (DOESN'T WORK ON ALIEN CARNAGE SHAREWARE) Alt+L Go to another zone. The first digit is the adventure number and the second digit is the level number. The shareware version only has one adventure, so the allowable entries are 11 to 15. When you press Alt+L, you will get a confirmation beep. If you are too slow or make a mistake you are dumped back to DOS. (DOESN'T WORK ON ALIEN CARNAGE SHAREWARE) Alt+= Change your position in the current zone. After pressing Alt+=, you will hear a beep. You now enter new coordinates. As you type, the top left of the screen will go black. You might end up stuck in a wall. Good luck. (DOESN'T WORK ON ALIEN CARNAGE SHAREWARE) The word CHEAT was noticed in one of the files, where you choose Easy/Normal or Hard. It might do something ... maybe. (HARRY11.-0) Commercial Version ------------------ STUDIO.EXE is the jukebox for all tunes. Published cheat for commercial version -------------------------------------- B+I+G Max health, max flamethrower & jetpack juice, score to zero ============================================================================================== USING HARRYCHT.EXE This program will modify all of your save game files for Halloween Harry 1 (by Apogee) so that you will have 75 lives and 75 omegas, thermogrenades, photons, missles, and micronukes. You will also be given $25,000 to buy more ammo. If you don't like to start over a million times and just want to have some fun with this fairly decent new game, cheat! I recommend that you save copies of all your game save files (they are named SLOT.? where "?" is a number from 1 to 5) before running this program in case you want to play as a mortal again! Place the HARRYCHT.EXE file in the same directory as the save files and enter HARRYCHT to modify the files. DETAILS: This program works by changing the following bytes: byte 20h (32 decimal)=omegas byte 21h (33 decimal)=thermogrenades byte 22h (34 decimal)=photons byte 23h (35 decimal)=missles byte 24h (36 decimal)=micronukes bytes 25h and 26h (37 and 38 decimal)=$ byte 27h (39 decimal)=lives If you are handy with a hex editor, you can advance levels by increasing the value stored in byte 29h (41 decimal). Please note that the save file is stored as a simple substitution cipher where the stored value is equal to the actual hex value XOR 29. What is XOR 29? XOR is an operation performed at the binary level. Each bit of the result is set to 1 if the corresponding bits of each operand are opposite. _______________________________________________ For example: 01h is 00000001 binary 29h is 00101001 binary If you XOR 01h by 29h, you get 00101000 binary=28h Thus, 01h is stored in the save file as 28h. _______________________________________________ Here are some examples to get you started: HEX XOR 29 00 29 01 28 02 2B 03 2A 04 2D 05 2C 06 2F 07 2E 08 21 09 20 0A 23 and so on. You can play around with the other bytes as there does not appear to be a checksum involved, but remember that the values are saved after XOR29. This program is brought to you as FREEWARE by Michael P. Hoffmann and is copyright (C) 1993 by Michael P. Hoffmann, all rights reserved. GEnie: M.HOFFMANN1 Delphi: MHOFFMANN INTERNET: M.HOFFMANN1@GENIE.GEIS.COM MHOFFMANN@DELPHI.COM