***************************************** * CASTLEVANIA, prelude of chaos * ***************************************** v 1.0 programmed by Martin Bousquet (martin.bousquet@hotmail.fr) for TI-82 (with Crash shell) published in September 2007 I) Disclaimer II) Description of the game III) Installation IV) Prologue V) Starting the game, saving and loading a game, game over VI) Controls VII) Hearts VIII) Whips IX) Auxiliary Weapons X) Credits XI) Few words for Programmers XII) Versions ---------------------------------------------------------------------------------------------- Disclaimer ---------------------------------------------------------------------------------------------- I'm not responsible for any problems encountered by playing this game (calc crash, memory damage ...). The game has been tested, of course, but it still may contain some bugs. You can edit the game as you like but don't distribute modified copy. If you use some part of the source code, please give me credits. ---------------------------------------------------------------------------------------------- Description of the game ---------------------------------------------------------------------------------------------- 'Castlevania, prelude of chaos' is a platform/adventure game inspired by the well-known saga of Castlevania by Konami. If you have played Simon's quest, I think you'll like prelude of chaos... Collect items and weapons to fight against evil in the land of Transilvania, talk to people to find your way trough the four mansions and kill the monsters... ---------------------------------------------------------------------------------------------- Installation ---------------------------------------------------------------------------------------------- - Make sure Crash is installed on your TI-82 - Send Cstle_19.0.82p or Cstle_19.006.82p to your calc from a computer or from another calc. Be careful, the version of the game (19.0 or 19.006) and the version of your TI-82 must be the same, or the calc will crash ! Note that the game won't work properly on Virtual TI: you can't use auxiliary weapons. ---------------------------------------------------------------------------------------------- Prologue ---------------------------------------------------------------------------------------------- The terrible Dracula has raised again, spreading death and pain in the land of Transylvania. Monsters are prowling everywhere, forcing people who have survived to hide ... Dracula's loyal friends, the Gargoyle, the Ghost Pirate and the Grim Reaper, protect him and serve him to expand his power. Alexis Belmont, the vampire killer, is the only hope to save the world by killing Dracula and his friends. Will you have the courage to fight against the power of Darkness and its horrible creatures? (whaouh, THAT's a great prologue!) ---------------------------------------------------------------------------------------------- Starting the game, saving and loading a game, game over ---------------------------------------------------------------------------------------------- To start a game, just select 'new' on title screen. You'll start with 50 hearts, the small whip and no other weapons, in the town of Aljiba. When you quit the game, the whip you are using, your weapons, the number of hearts you have, the boss you have killed and the place where you are will automatically be saved, while your energy and the number of lives your have will be reset. To load a game, first select 'contine' on title screen. 'load' and 'erase' will apear. Selecting 'load' will load your party, selecting 'erase' will erase it, so that you can start another one. If you are killed 9 times, the game will be over, then you have the choice to restart where you were killed or in Alijiba town (in both cases, your weapons, your whip and the boss you have killed will be saved) ---------------------------------------------------------------------------------------------- Controls ---------------------------------------------------------------------------------------------- **************** On menu screen * **************** - [up], [down], [left], [right] - move the cursor up, down, left or right (sometimes i wonder if this readme is really useful) - [enter] - confirm your choice **************************** Controlling Alexis Belmont * **************************** - [left], [right] - no comment... - [down] - kneel down - [2nd] - use your whip, talk to people - [alpha] - jump vertically - [alpha]+[left] - jump to the left - [alpha]+[right] - jump to the right - [up] - enter in open doors - [up]+[2nd] - use an auxiliary weapon (you must be equipped) - [clear] - a dialog box will appear to make you choose a weapon (push left and right) and/or quit the game Note that I won't add a teacher's key! I will not encourage people to play during lessons.... (even that's what I was doing sometimes in school) ---------------------------------------------------------------------------------------------- Hearts ---------------------------------------------------------------------------------------------- In Castlevania, hearts do not make you recover your health, but you can use it to buy things and to use certain weapons. The only way to recover your health is to use a medicine. ---------------------------------------------------------------------------------------------- Whips ---------------------------------------------------------------------------------------------- - Small whip: the one given to you at the beginning of the game. It's not very powerful. - Long whip: as powerful as the small whip, but longer. - Chain whip: small, but more powerful than the two others. - Long chain whip: a long whip, as powerful as the chain whip - Ultimate whip: hard to find, I think... It's the best one, with a very nice design :) ---------------------------------------------------------------------------------------------- Auxiliary Weapons ---------------------------------------------------------------------------------------------- Each of them work differently, some of them need some hearts to be used. Here is the list: name price hearts needed effect white cristal 50 - ? dark craistal - - ? dagger 50 1 trow a dagger holy water 50 0 break some walls, hurt enemies lightning 200 5 hurt every monsters in the area invincibility - 1 every 128 cycles makes you invincible ---------------------------------------------------------------------------------------------- Credits ---------------------------------------------------------------------------------------------- Thanks to: - Sam Heald - a great programmer. Mario source code was very useful, I couldn't do anything without it - Rusty Wagner - for Virtual TI - Smitemeister Software - the tutorial 'compression techniques', avaible on www.ticalc.org, helped me to write my own compression routines - Peter Schraut - for the 'Map Editor' software (avaible on www.console-dev.de) which helped me to create maps for Castlevania. The Soft was built for the game boy programmation, but you can use it for TI-prog. - Darth Devilous - for 'Bitmap to asm' - Konami - for the original concept Beta Testers: - Deeph - Corentin Risselin - Vivien Laperouze ---------------------------------------------------------------------------------------------- Few words for Programmers ---------------------------------------------------------------------------------------------- I've done my best to make the code source understandable. I consider that reading the name of the labels and variables is sufficient to guess what the program does, but almost all the labels are in French... I don't have the courage nor the desire to translate them into english, so I put some comments to explain what the source does. I hope it is useful for you, e-mail me if you want me to clarify something. By the way, Castlevania is the first game published on ticalc.org which uses GBA library (a set of routines that constitutes the engine of a game). But as you may have seen, I didn't use it as its normal way, an external library, but I prefered to include the routines in my prog. It appeared that using external files causes many problems... What's more I couldn't optimise the routines especially for Castlevania. The next version of GBAlib will be a normal library. ---------------------------------------------------------------------------------------------- Versions ---------------------------------------------------------------------------------------------- This is the first version publised on ticalc.org. The Ti83(+) and the TI-82 versions are slightly different: since the RAM of a TI-82 is about 29KO and the RAM of a TI-83(+) is about 24.3Ko, I had to delete some part of the prog to save memory while porting the game to TI-83(+). Some maps have been shrinked while some other have been erased. The werewolf no longer exist. ---------------------------------------------------------------------------------------------- If you have any suggestion, any problem, e-mail me. Enjoy!