Thrust GBA

From GameBrew
Thrust
Thrustgru2.png
General
AuthorGrumpy Cat
TypeShooter
Version1.1
LicenseMixed
Last Updated2003/03/04
Links
Download
Website

This is Grumpy Cat's tribute to the classic space shooter Thrust for the Gameboy Advance.

It is based on the Atari ST version of Thrust by Alan Butcher.

Features

  • Complete game: intro, info screens, demos, high score table (and the game itself). All 80s style.
  • All 10 missions from the Atari ST version.
  • High scores saved to battery backed RAM.
  • Antialiased sprites and tether.
  • Reverse gravity.
  • Invisible landscape.
  • All-new sound effects.
  • Original Atari ST "Thrust" theme by Rob Hubbard.

Controls

Left/Right - Rotate ship anti-clockwise/clockwise

B - Thrust

A - Fire

R - Shields, Tractor beam

L - Abandon game (without high score entry)

Start - Pause

Screenshots

thrustgru3.pngthrustgru4.png

Changelog

Version 1.00 2003/01/05

  • First release.

Version 1.01 2003/03/04

  • Made "START" the pause key.
  • Clear BIOS interrupt flag and use VBLANK intr instead of spinwait.
  • Fix last character in Grumpy intro at wrong pos.
  • Fix ball tether centering.
  • Fix sound popping.
  • Fix dirty linedraw tiles after demo.
  • Fix end-of theme tune overrun.

Credits

Jeremy C. Smith wrote the original "Thrust" for the BBC Microcomputer. The status display and font are from his version.

The following tools were used to develop "Thrust":

  • STEEM - Atari ST emulator for ST "Thrust".
  • BeebEm - BBC Microcomputer emulator for the Original "Thrust".
  • Devkit Advance - Gameboy Advance code generation and libraries.
  • crt0.s lnkscript - Jeff Frohwein's Gameboy Advance linking and startup.
  • CYGWIN - X-Window System, GCC for Win32, vi, development environment.
  • Tile Studio - Font generation.
  • Quack - Synthesized sound effects generation.
  • Paint Shop Pro - Graphics editing.
  • FlashAdvance II - Flash card and linker software for the Gameboy Advance.

The two main sources of information were:

  • "CowBite Virtual Hardware Specification" by Tom Happ.
  • "Audio Programming on the Gameboy Advance" by Chris Strickland.

External links

Advertising: