Patrick Prendergast(tr1p1ea) - 14/08/2004 (dd/mm/yyyy) ------------------------------------------------------ .;{=============================================================================================};. ..... . . ,######Kf. #, tE ,#########. #, tE ,#########, #, tE ,# .;G#; :fDEDf, :fDL :fDEDf, #, fDf: tE .jDEEL; ,# #; G#######E. G###D G#######E. #, D###G tE f#######K: ,# Wi #########, ####D #########, #, D#### t#####t K########t ,# Kt.##Gt;iLW#;.##Gt, .##Gt;iLW#; #, ,tG##.t#####t W#Dt;ifK#f ,# Et:#, :#t:#, :#, #i #, ,#:t#####t #j WL ,# Et,#GLLLLLG#j,#GLLLLLLL,,#. Wt #,;LLLLLLLG#,tK.... #DLLLLLL#G ,# Kt;#########j,#########t;# Ej #,j#########;tK #########G ,# Ki;#########j,#########t;# Kj #,j#########;iK #########G ,# #i,#ffffffff,.fffffffL#t,#. Wt #,j#Lf ff#,i# #Gfffffffi ,#ffffLE##,.##KLi ;fE##;.##KLfLE##; #,;##E K##.,##Dj: W#KLj ,#########: ####D f####, #########, #,,######### :####j E###W ,#######Wt jW##D f###L jW######L #, L######Wj L###j iW##W .LLLLLfi ift ifi. ifLfi. L. .ifLf; .if; ;jf .;{=============================================================================================};. Introduction: ------------- 'Desolate', my first z80 ASM game is 'finally' complete. It has taken me a bit over 6 months, but i have finally got there ... and learned a lot :). It is kind of a hard game to classify. Its not really an RPG but it is from an 'overhead' perspective. I like to call it an Adventure game with some Puzzle elements ... and best yet its in GrayScale!!! I believe that this game is the first of its kind for the TI-83 :). The game features: - Flickerless Grayscale GFX - 24 Items - 7 Puzzles - Over 70 Rooms to Explore - Random Door-Codes - 2 Different Enemies - 1 Weapon (err...) - Save Game - Some other stuff :) Installation: ------------- TI-83: ------ Because of the amount of GFX, ROOMS & TEXT that is in this game ... the file size is HUGE. There isnt much that can be done about that as everything that can be compressed is compressed :P. Therefore the only real way to play this game an on ordinary 83 is by using the fabulous SHELL by Tijl Coosemans known as 'Venus'. You can download 'Venus' from: http://www.ticalc.org/archives/files/fileinfo/171/17170.html *NOTE* - It is 'HIGHLY' recommended that you RESET your Calc's RAM before installing/playing this game. i - To install 'Venus' send prgm0V to your calc ii - To install Desolate send prgmDESOLATE to your calc After this is done you should have about 1kb free. The beauty of 'Venus' is that it allows you to run ASM programs the same way you run BASIC programs. That is you simply select them from the 'PRGM' menu and hit 'Enter' twice. So to run 'DESOLATE' you simply select it from the 'PRGM' menu and hit 'Enter' twice. *Notes on VTI* - This game will NOT function properly in VTI ... :(. TI-83+(SE): ----------- *Note - This game has been tested on a TI-84+ and apparently works fine. Installation is the same as for TI-83+ users. If you have any problems please email me :). To play Desolate on an 83+ or 83+SE you will need MirageOS by Detached Solutions. Once again this game is HUGE, so HUGE that it would not fit into RAM! So i had to split it up into 2 parts. The first part is a DATA file that MUST reside within the archive. The other part is the MAIN program file which generally needs to be in RAM ... but it can be run from the archive as well ... its your choice. I recommend a RAM reset and Garbage Collect prior to playing this game. To install: 1) Copy the file 'DesDATA.8XP' to your calc and ARCHIVE it. 2) Copy the file 'Desolate.8XP' to your calc and run with MirageOS *Note the game will not work if the file 'DesDATA.8XP' is not present in the archive. Also please refer to http://www.detachedsolutions.com/mirageos/ for info on how to download and install MirageOS. ALSO - YOU MUST NOT HAVE ION INSTALLED! Because of the executable code limit on the 83+ Having Ion installed will cause a RAM reset if you play Desolate. This is not my fault nor is it Ion's ... *shakes fist at TI* If there are any problems please email me. Game Notes: ----------- When you execute the game it will prompt you for an Interrupt Frequency. The default is 4, and is also recommended for the 'newer' TI-83's (the ones with the updated display driver). However '4' is too slow on the 'older' TI-83's. So a little bit of experimentation on your behalf is needed. HOWEVER selecting a low frequency may slow the game down a lot. You might have to hold a key for it to recognise it. Also you may experience quality differences on different frequency settings. Not much can be helped about that. YOU MUST PLAY AROUND WITH THE INTERRUPT FREQUENCIES TO SEE WHAT WORKS BEST FOR YOURSELF! IF THE GAME RUNS SLOW OR LOOKS FUNNY, TRY ANOTHER FREQUENCY. Story: ------ 'Desolate' takes place in the distant future. A time when long distance space travel is possible and frequent... The Desolate Space Cruiser leaves orbit. Its mission is secret, its cargo classified. 6014 Cycles into the journey the ship encounters a savage meteorite shower. Contact with Desolate is lost. The ship sustains heavy damage. Onboard a cryo-genic incubation cell finishes re-animation. Its occupant steps out of the chamber not knowing who he is, or what he is going to do. But at least he is alive. ---- You 'must' escape the derelict space craft. On the way you will have to overcome various challenges and obstacles. Your struggle for survival is escalated by your 'need' to know two things ... What happened to the ship ... And who 'you' are ... Credits: -------- This game wouldnt be possible if it wasnt for many people: Durk Kingma - The man who made the 'AWESOME' Grayscale Package for the 83(+). This will change Calc gaming forever! Kerey Roper - His 'HUFFMAN' routine saved this game. Without them it would never have fitted on calc. Joe Pemberton - His RLE compressor saved me from having to make my own :). All of my maps use RLE. Joe Wingbermuehle - For making Ion. This game was originally for Ion but sadly it ended up too big. Tijl Coosemans - For Venus. An awesome shell! Without it you wouldnt be able to play this game! DetachedS - For MirageOS. A great shell for the 83+! Testers: -------- Without my loyal testers this game wouldnt be half the game it is now. They 'forced' me to include extra stuff like Random Door Codes, and different enemies etc. :P. David Sleight John Sleight Durk Kingma Joe Pemberton Shawn McAndrews Tom King Domi Alex Sammy Griff Dennis Tseng AndySoft jedbouy Bram Tant Martin Warmer Vincent Junemann Michael Angel ABlakRain Travis Supalla Jim Dieckmann Thanks & Greetz: ---------------- I would also like to thank everyone who has helped me learn z80 ASM thus far ... you know who you are :). Greetings to: Everyone at MaxCoderz!!! - Hey guys! Everyone on #TCPA (EfNet) - Cheers! All the hard working people at ticalc.org!!! And to everyone i forgot. Contact: -------- You can always find me at the MaxCoderz Forums or on #TCPA EfNet. My email is: tr1p1ea@yahoo.com.au - drop us an email if you want :P. Disclaimer: ----------- This program comes completely as is, without a warranty of any kind. Use this program at your own risk. I accept no responsibility for loss of data or damage of property etc. You may not decompile/edit/try to pass off as your own/etc this program. If you want some source code to certain parts you can always email me :P. Copyright (C) 2004 Patrick Prendergast (tr1p1ea)