20180923

Savage (Firebird Software, 1988)

Part One

  • Most of the graphics engine rewritten for speed
  • [Critical] Fixed calling init-time, inexistent code after a Game Over
  • Fixed keyboard polling logic in menu and intermission screens
  • Player character's direction and thrown weapons are reset after starting a new game
  • Fixed the incorrect Part Two password displayed at game completion

 Known bugs

  1. Respawning far from where the player died, attribute artefacts might be left onscreen.
  2. Falling offscreen while in possession of the orbiting bonus weapon leaves it nearby.
  3. Crouching on platforms in the sea of fire leaves the player character unable to move.

Part Two

  • [Unnoticeable] Improved scroller code with correct synchronization
  • Changed the '000' score font after loading to that used in the game
  • Player shots are reset after starting a new game

Part Three

  • Most of the graphics engine rewritten for speed
  • [Critical] Fixed memory corruption problems in the object processing code
  • Lifted the restriction on player's fire rate for balance
  • Player character's direction and shooting FX are reset upon starting a new game
  • Enabled the score routine to display the score
  • The score display is moved to the top of the status panel, shown without flickering

 Known bugs

  1. Bad collision detection due to the fixed oversized hitbox of the player character.
20181102
  • Added tape versions