Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Thrust GBA: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title= (Shooter) - GameBrew |title_mode=append |image=thrustgru2.png |image_alt=Thrust }} {{Infobox GBA Homebrews |title=Thrust |image=thrustgru2.png |description=Rem...")
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title= (Shooter) - GameBrew
|title_mode=append
|image=thrustgru2.png
|image_alt=Thrust
}}
{{Infobox GBA Homebrews
{{Infobox GBA Homebrews
|title=Thrust
|title=Thrust
Line 14: Line 8:
|version=1.1
|version=1.1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/gbahomebrews/thrustgru.7z
|download=https://dlhb.gamebrew.org/gbahomebrews/thrust_v1.1.zip
|website=http://www.geocities.com/grumpycatsoftware
|website=http://www.geocities.com/grumpycatsoftware
|source=
}}
{{#seo:
|title= (Shooter) - GameBrew
|title_mode=append
|image=thrustgru2.png
|image_alt=Thrust
}}
}}
This is Grumpy Cat's tribute to the classic space shooter Thrust for the Gameboy Advance.
This is Grumpy Cat's tribute to the classic space shooter Thrust for the Gameboy Advance.
Line 46: Line 45:


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/gbahomebrews/https://dlhb.gamebrew.org/gbahomebrews/thrustgru3.png
https://dlhb.gamebrew.org/gbahomebrews/thrustgru3.png
thrustgru4.png
https://dlhb.gamebrew.org/gbahomebrews/thrustgru4.png


==Changelog==
==Changelog==
Line 53: Line 52:
*First release.
*First release.


''Version 1.01 2003/03/04'''
'''Version 1.01 2003/03/04'''
*Made "START" the pause key.
*Made "START" the pause key.
*Clear BIOS interrupt flag and use VBLANK intr instead of spinwait.
*Clear BIOS interrupt flag and use VBLANK intr instead of spinwait.
Line 82: Line 81:
==External links==
==External links==
* Author's website - http://www.geocities.com/grumpycatsoftware.
* Author's website - http://www.geocities.com/grumpycatsoftware.
[[Category:GBA homebrew games]]
[[Category:Homebrew action games on GBA]]

Latest revision as of 02:31, 18 August 2024

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.png thrustgru4.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: