Rouyert Software presents :

 
 

bigworm.gif (4307 octets)WORMS 89 V1.081


 
 
 
 
 

If you speak French, read the French documentation, it’s more complete, and it’s more comprehensible.
 

WARNING : Worms 89 may crash your calculator. I'm not responsible for the problems caused by this game. See the section 9 : The bugs for more details

This file is optimised for Netscape Navigator and 800x600.
 
 
 

NOTE : This game is a freeware, but it took me many hours to program it. If you often play at Worms, please send me a mail (jcbudin@ifrance.com) to say me that. It would take only one minute !


 
 

1. General information

2. Installation

3. What is Worms 89 ?

4. How to play ?

5. Weapons

6. Map Editor

7. Team Management

8. Screenshots

9. Bugs

10. Historic

11. Contact me

12. Thanks
 


 
 
 

1. General Information
 

Worms 89 Version 1.081

By Jean-Christophe Budin

Type of game : Worms-clone

Language : 90% C   10% Asm

Hardware : TI-89 (HW 1 or 2, AMS 1.00->2.05)

OS : no shell are needed

Size : 22 Kb + 2 Kb for MapEdit + 1.5 Kb by saving + 1.3 Kb par carte
 


 
 

2. Installation
 

There are two versions of Worms 89 :

-« nostub » version, which need no system and which is compressed. It takes 19 Kb.

- « doors » version, which need a shell, and which isn’t compressed. It takes 38 Kb
 

If you want the nostub version, send ttstart.89z and worms.89y to your calculator. To launch Worms, type ttstart("worms"). If Worms isn’t in the current directory, type the full path, for instance : ttstart("asmgames\worms")

If you have chosen the Doors version, send worms.89z to your calculator.
 

If you want to use MapEdit, type the same thing, only replace "worms" by "mapedit"
 


 
 

3. What is Worms 89 ?
 

Worms 89 is a clone of Worms 2 or Worms Armageddon, famous games on PC.

To play it, you must be two players. Each player commands a worms team, the goal is to kill the opponent's team, reducing their life to 0 points, sending them out of the map or sending them into the map's holes.

At the beginning of each turn, a player control one of his worms. You can move them, use a weapon and hurt an opponent worm.

The worms of the two players are different : player 1 controls white worms whereas player 2 controls black worms.
 


 
 

4. How to play
 

This paragraph will describe step by step the game keys, the options, etc…Read it carefully, coz some keys have changed, for example
 

WARNING : stay in mode No-2nd, No-Diamond, No-Alpha when it isn’t signalled. If, at a moment, you think Worms has crashed, check that you aren’t in one of this mode.
 

The arrows and Enter, and sometimes the numbers, are used in the menus.
 

The first menu of Worms 89 lets you choose between beginning a new game, load a game, change the options, or quit the game.

If you select LOAD GAME, you can load an old game of Worms 89 that you saved (File WSAV). Type the file name in alpha mode, then press Enter. The file must be in the current directory.
 

With « OPTIONS », you can change them :

- Wind : if you disable the wind, it’s easier, but it isn’t fun, I think

- Choose Worms : If this mode is enabled, you can choose the worm you’ll control at each beginning of the turn. Personally, I always disable this mode

- Worm beginning health : you can choose the number of life points of the worms.

- Number of worms : you can also choose the number of worms you have

- Health boxes : you can choose which number of health points you win when you take an health box

- Turns before SuddenDeath : it lets you choose the number of turns before a Sudden Death (reduces the number of life points of all the worms to 1)

- Moves by turn : it lets you choose the number of moves a worm can make in a turn (from 0 to 70))

- Archiving : if this option is enabled, the files created by Worms 89 are automaticly archived (disable it if you don't have much archive memory free)

When you begin a game, you must choose which type of map you want :

- RANDOM MAP : there are three types of Random map. Try the three to see what you prefer. Personnally, I prefer the first.

- LOAD MAP :it lets you load a map that you have created with MapEdit
 

Then, you must choose your special weapon. You have three choices : the Napalm, the Mad Cow, the Holy Grenade
 

Then, select OK. The game will now begin !
 

At the beginning of each turn, you will have a global see on the map. Below each worm, there is its number, and above it, there is its health, in a frame. The worm you’ll control is indicated by an arrow. If you can change the worm, press the number from 1 to 6 corresponding to the worm you want to control. In the upper-left corner, there is a level indicator for each team.  The longer the bar is, the higher the team’s total health is. In the upper-right corner, the wind is indicated by an arrow (if there is no arrow, there is no wind). If you want to move the map, simply press left or right arrow. When you want to begin to play, press Enter.
 

Screen indicators are now :

- up-left : the selected weapon

- below, map indicator : screen position in comparison to the full map

- still below, the moving indicator. In fact, the number of the moves you can make in a turn is limited.

- up-right : the wind
 

Keys usable at this moment are :

- left & right : move the worm if you still can

- up & down - catalog : change the weapon (thanks to a menu)

- enter : use the current weapon

- x : jump (action which uses 12 moves and which can be useful when it is too high)

- home : switch off the calculator

- esc : quit the game

- F5 : Boss Key, ie quits Worms immediatly and saves the current game into a file called 'wormsave'

- from 1 to 5 : to choose the time before the grenades explode (from 1 to 5 seconds)

- 7 or 9 : move the map
 

There are two types of box you can take : the health boxes (+), to gain health points, weapons boxes (X), to gain weapons


 
 

5. The weapons
 

Starting from Worms 891.06, there are 16 weapons. Some are not weapons, but possible actions (skip go, it isn’t a weapon). This paragraph will describe each “weapon” one by one.
 

5.01 Air Strike     x1

This weapon allows you to launch a missile anywhere on the map.

Choose the destination location with left&right arrow, or 4/6 (slower, more precise)

J : easy-to-use / efficient / can hurt worms anywhere on the map

L : only one air strike
 

5.02 Bazooka

It’s the main weapon. You send a rocket on opponent worms by choosing angle and power

After having selected the weapon, move the sight with arrows, then press Enter and keep Enter pressed. The longer you hold Enter, the strongest your shot will be. 

J : infinite / can hurt far worms

L : hard-to-use / affected by the wind
 

5.03 Choice     x3

It allows you to choose your worm by pressing number from 1 to 6
 

5.04 Cluster Bomb     x2

A cluster bomb is a grenade, which after a determined time, explodes, and hurts the worms which are under it more.

To choose the time before the explosion, type the number from 1 to 5 corresponding at the number of seconds at the moving screen.

After having selected the weapon, move the sight with arrows, then press Enter and keep Enter pressed. The longer you hold Enter, the stronger your shot will be.

J : high damage / we can have far worms / not affected by wind

L : only two cluster bombs / hard to use
 

5.05 Pneumatic Drill     x2

The drill isn’t a weapon. It allows you to dig underground.
 

5.06 Dynamite     x1

This weapon is very easy to use. It allows you to put a dynamite in front of your worm. Five seconds later, it explodes.

When you press Enter, the countdown starts. You can move with left & right arrows.

J : Very easy to use / high damage

L : only one dynamite / can’t hurt far worms
 

5.07 Fire Punch

With this weapon, you’ll be able to knock away any worms that are in front of you. To use it, just press Enter.

J : easy to use / Infinite / can throw the worms into the holes or out of the map

L : only touches the nearest worms/ low damage
 

5.08 Grenade

You can launch grenades which will explode after a determined time.

To choose the time before the explosion, type the number from 1 to 5 (in seconds)

After selecting the weapon, move the sight with arrows, then press Enter and keep Enter pressed. The longer you hold Enter, the stronger your shot will be.

J : infinite / not affected by the wind

L : low damage / hard to use
 

5.09 Holy Grenade     Special Weapon

The Holy Grenade is an improved grenade, it is a special weapon.

To choose the time before the explosion, type the number from 1 to 5 (in seconds).

After selecting the weapon, move the sight with arrows, then press Enter and keep Enter pressed. The longer you hold Enter, the strongest your shot will be.

J : very high damage / not affected by wind / could hurt far worms

L : very hard to use / special weapon
 

5.10 Mad Cow     Special Weapon

With this weapon, you’ll be able to release a cow which will explode when it touches a worm or when there is a big slope.

J : high damage / easy-to-use

L : special weapon
 

5.11 Napalm Strike     Special Weapon

This weapon allows you to put napalm anywhere on the map. It is used like the Air Strike.

Choose the destination location with left&right arrow, or 4/6 (slower, more precise).

J : can damage many worms (45 damage each) / easy to use

L : special weapon / sometimes not easy to hurt opponent worms without hurting yours
 

5.12 Petrol Bomb     x2

This weapon is used like bazooka, but when it touches the floor, it explodes.

After selecting the weapon, move the sight with arrows, then press Enter and keep Enter pressed. The longer you hold Enter, the stronger your shot will be.

J : can damage multiple worms (35 damage each)

L : only two petrol bombs / not really easy to use / affected by wind
 

5.13 Prod

This weapon allows you to push another worm. To use it, press Enter and keep Enter pressed. The longer you hold Enter, the stronger your shot will be

J : useful to push the worms out of the map or into the holes / easy to use / infinite

L : NO DAMAGE / only hits the nearest worms
 

5.14 Shotgun

You can shoot twice in a turn with the shotgun.

After having pressed Enter, select the angle with the arrows and confirm with Enter

J : infinite / you shoot two times / easy to use

L : damages (15x2)
 

5.15 Teleport     x3

It isn’t a weapon. It allows you to teleport your worm to any location on the map. Your turn will be finished.

Choose the destination location with left&right arrow, or 4/6 (slower, more precise)
 

5.16 Skip Go

To skip one's turn
 


 
 

6. Map Editor
 

MapEdit allows you, as its name suggests, to create maps in order to use them with Worms 89.

It isn’t an advanced program, I made it quickly, and it isn’t optimized. It is quite laborious to use.

But if you made maps, please e-mail them to : jcbudin@ifrance.com

The file type of the maps has changed since 1.05 : it is now WMAP files. Despite you can load your old maps (EXPR) and convert them to WMAP. The maps are now bigger (because of the new size of the worms).

I don’t think MapEdit need a very detailed documentation, because of it's easy to use..

The unique option is “Pixel By Pixel”, which I advice you to let disabled (if you want to change it, press ‘p’). If it is enabled, you edit the map line by line, if it is disabled, when you change a line's height, all the lines on the right change too.

The keys of MapEdit when you edit a map are :

left, right, 4, 6 à change the current line

up, down, 2, 8 à change the height of the current line

ESCà quit

0à make a hole
 


 
 

7. Team Management
 

Each player can create his team and score points when he wins. In this way, there is a ranking of the players.

This option is facultative, you can choose if you enable it each time you launch the game. NB : In a save, the team mode is saved.

To create, rename, or view the rankings of the teams, go to the menu TEAM MANAGEMENT. The keys are explained on the screen. The teams are sorted by points.

When you win a game, you score 50 points and 10% of the score of the loser.
 


 
 

8. Screenshots


 
 
 
 

screen1.jpg (3884 octets)screen2.jpg (3216 octets)
 
 
 
 

screen3.jpg (2924 octets)screen4.jpg (2547 octets)
 


 
 

9. Bugs
 
 

- On some calculators, under Universal OS, the doors version is unplayable. I don't have remarked this problem on my calculator.

- Wheras there isn't such problems on my own calculator (HW1 AMS1.00 Archive Utility 2), on some calcs, the game sometimes crashes randomly.

 
 

If you find another bugs, please mail me. Describe the bug the more precisely you can, specifying, if possible, your HW, AMS, and any TSRs (like MaxMem, Archive Utility, or Fast Kbd)
 


 
 

10. Historic
 

V 1.081 (01/05/07) :

- many bugs corrected
 

V 1.08 (01/03/18) :

- scrolling and global speed optimization of the game

- small bugs corrected and little improvements
 

V 1.071 (01/01/17) :

- bug correction concerning the damages
 

V 1.07 (00/12/28) :

- graphics improvements

- team management

- new type of maps

- bugs correction
 

V 1.06 (00/12/01) :

- graphics improvements

- interface improvements

- new weapons

- compression in PPG

- new type of maps

- documentation more complete
 

V 1.05 (00/05/30) :

- new weapons

- map editor

- minor improvements
 

V 1.04 (00/05/23) :

- optimizations

- wind corrected

- bugs corrected
 

V 1.03 (00/05/16) :

- load/save

- we can aim the worm, not the floor

- worms redrawn

- damages on the earth

- integrated help
 

V 1.02 (00/05/09) :

- huge bug with the teleport corrected 

- boxes

- sudden death
 

V 1.01 (00/05/02) :

First version published on www.ticalc.org

Many defaults
 


 

V 1.09b(00/03/28) :

- version in basic of Worms

- slow, ugly, many bugs …
 


 

I don't know if I will continue on programming Worms 89, but if you have ideas or suggestions, all the same mail me.
 


 
 

11. Contact me
 

My e-mail is : jcbudin@ifrance.com

Mail me if :

- you want to give me your opinion on Worms 89

- you want to submit me critics, suggest me improvements…

- you have made maps

- you want to report bugs

- etc…
 

Your opinion and your suggestions are VERY welcome.

I will answer you when I receive your message.
 


 
 

12. Thanks
 

Thanks to the ones who have helped me :
 


Particularly :

- Paul Froissart (paul.froissart@libertysurf.fr) : It is thanks to him if Worms features now a scrolling. Thanx too to his advices.

- Jonathan Bayle (jonbayle@yahoo.fr) : he has redrawed the worms and is now responsible for the graphics of Worms 89

- François Budin (francois.budin@wanadoo.fr) : for all his advices and help and programming
 

But also :

- Dave Cocozza (xmog@angelfire.com) : for his help in bugs finding, for his advices, his help on translation....

- My friends who have a 89 and who have advised me
- Jacques-Olivier Budin (jobudin@hotmail.com) : for his help
- all people who mailed me about Worms 89

 


 

… and then, thanks to the persons who have programmed useful software :

- for TI-GCC : Xavier Vassor, Niklas Brunlid, Jean Canizzi

- Zeljko Juric for TIGCCLIB

- Thomas Nussbaumer and Marcos Lopez, for TIGCC Tools

- Rusty Wagner, for Virtual TI

- Curtis Welch, for Sprite Editor

- The ones I have forgotten (L)
 


 
 
 
 
 
 

Aaaaaaaaaaaaah ! The documentation is finished !

I hope you’ll enjoy this game.

You can distribute it as you want.

If you like it, please mail me.

JC