Approaching the rebel planet TAVO.
Program listing on 48K Spectrum.
Text Listing
1 POKE 23693,7: LET s=90: LET c=9: LET g=0: CLS : FOR r=1 TO 10: PRINT AT 0,0;"$";INT c,AT r*2,0;r;". ";"FUELFOODTECHDRUGLUXYTERATAVOGRELPNIRCOLB"(r*4-3 TO r*4): NEXT r: LET k=CODE INKEY$-48: LET t=k*(k>0)*(k<6)*(c>0): LET g=g+t: LET c=c-t: POKE (k<6 OR k>10)*23620,6: INK k-5: RESTORE : READ c,x,y,m,k: FOR i=1 TO 40: BORDER 0: CLS : CIRCLE 128+x*8,88+y*8,i: PRINT AT 0,0;s,AT 7+INT (i/5)-y,m+x;"X" AND m;AT 11,15;"*" AND k=0: RESTORE : READ d,d,d,d,d,k,n,m,x,y,f,s,m: BORDER 2*f: NEXT i: DATA c+g*(.7+RND),0,0,16,51,CODE INKEY$-48,SGN (RND-.5),m+n*(m+n>12)*(m+n<20),x+(k=6)*(x<8)-(k=7)*(x>-8),y+(k=8)*(y<6)-(k=9)*(y>-6),i>10 AND m,s-f,m*(1-(7+INT (i/5)-y=11 AND m+x=15 AND k=0)): POKE 23620*(s>0),5 |
Variable list
a b c total cash owned by player d dummy variable to increment DATA pointer e f set to 1 if player is being fired upon by enemy ship g total value of goods on board h i planet distance counter & vertical position of enemy ship j k keypress value l m horizontal position of enemy ship n attempted random horizontal movement of enemy ship o p q r row counter for printed menu s shield units remaining t value of single transaction u v w x horizontal co-ordinate of player in spaceflight y vertical co-ordinate of player in spaceflight z |
Key, showing in-game features of trading screen.
Key, showing spacefilght graphics.
Game FAQ
A. It's the 24 Century and mankind has just started colonising some nearby star systems. You start off with 9 galactic credits, and 90 shield units on your spacecraft. You goal is to buy some goods, travel safely to some other planets and sell the goods (hopefully) at a profit. If you can make $50 galactic credits, then you can consider yourself to have completed the game. The game is open-ended though, and only ends when your shield units are depleted, which implies the destruction of your spacecraft.
A. The first starting planet is the blue TERA (or Earth as we know it). This planet is home of the fledgeling federation of systems, but you will still get attacked there due to the ongoing conflict with the breakaway planet TAVO.
The red desert planet TAVO was the first planet to breakaway from the federation, due to taxation disputes. Now largely lawless, and ravaged by civil war.
The beautiful Magenta planet GREL is also under attack by rebels from TAVO, who are currently attempting a trade blockade with the federation.
The lush green moon of PNIR is a peaceful, federation-friendly agricultural settlement. Pirates operate in the area though.
The ice cold dwarf planet of COLB contains huge underground mining facilities, and although protected by federation forces, is right on the edge of registered space. Expect to get attacked by either side here!
A.On the trading screen, keys 1-5 buy goods, keys 6-9 and ':' launch the ship to the various destination planets.
In spaceflight, keys are sinclair joystick 1, or left-6, right-7, down-8, up-9, fire photon cannon-0 or fire. Due to lack of space in the program listing, only one key will register at a time e.g. 'fire' has to be pressed on it's own.
A. Fuel - 1 GC (Galactic Credit), Food - 2GC, Hi-TECH equipment - 3GC, Pharmacutecals/Drugs - 4GC, Luxury Items - 5GC
A. Due to size restrictions in a one-liner program, all of your goods are automatically sold on arrival at the next planet.
A. Again, due to program size limits, please press key ':', i.e. <Symbol Shift>-Z to fly to COLB.
A. Your shield units have been depleted, therefore you ship has been destroyed! To prevent shields getting depleted, shoot down enemy craft before they attack you.