Thrust Advance GBA

From GameBrew
Revision as of 13:22, 18 September 2022 by HydeWing (talk | contribs) (→‎Compatibility)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Thrust Advance
Thrustadv2.png
General
AuthorMatthew R. Partridge
TypeShooter
Version1.04
LicenseFreeware
Last Updated2002/12/02
Links
Download
Website

Thrust Advance is an unofficial conversion of the arcade space shooter Thrust.

User guide

Differences to Thrust (C64):

  • The door opens the wrong way on level 5.
  • The teleport effect is missing.
  • There should be 2 types of fuel pod, there is only one.
  • There are no collisions between the ship or orb and static objects.
  • The particles for players bullets, limpet bullets and debris are all the same colour.
  • The sprites are 2/3 the size that they should be, in comparison to the landscape.
  • The orb stand remains after the orb has been picked up.

Controls

Left/Right - Rotate anti-clockwise/clockwise

A - Fire

B - Thrust

R - Shield, Tractor beam

Screenshots

thrustadv3.pngthrustadv4.pngthrustadv5.png

Compatibility

This version works on hardware as well as emulators as below.

VisualBoyAdvance - Works fine
BoycottAdvance - Has dodgy sound
Mappy - Looks OK but goes totally bonkers

Known issues

After entering a high score it's saved by writing to CartRAM at 0x0E000000 this might possibly cause problems on hardware but does work on VisualBoyAdvance.

Changelog

V1.04 2002/12/02

  • Running out of fuel and dying ends the game.
  • The reactor flashes when it goes into meltdown.
  • Added a pause mode using the "Select" key.
  • Added an "enter" character to the highscore entry.
  • During highscore entry the "Up" and "Down" keys repeat after a short delay.
  • Added a prompt to enter your name on the highscore screen.

V1.03 2002/11/18

  • Removed BIOS calls.

V1.02 2002/11/15

  • Fixed a minor door bug.
  • Fixed bug with losing lives at when the reactor blows.
  • Lowered the fireing rate increase when the reactor is destroyed.
  • Fixed a rogue limpet gun on map 6.
  • Centered the lives, text and number, on the OSD.
  • Removed DMA (except sound).

V1.01 2002/11/05

  • Changed the title screen.

V1.00 2002/11/05

  • Inital release.

Credits

Thanks to:

  • Jeremy C. Smith for the original Thrust.
  • The entire GBA Dev community for info and tools.
  • www.gbadev.org and www.devrs.com/gba/
  • Yahoo! group gbadev.
  • Everyone who has e-mailed me with helpful comments.
  • Extra special thanks go to Chris Naylor for helping me to get it working on a real GBA.

Tools/Docs Used:

  • Devkit advance.
  • VisualBoyAdvance.
  • Gfx2GBA.
  • b2x.
  • Mappy for Win32, V1.3.14 (tile editor).
  • Cowbite spec.
  • Jeff Frohwein's crt0.s and lnkscript.
  • Jaap Suter's on screen assert routine.

External links

Advertising: