Skip to content

Latest commit

 

History

History
73 lines (51 loc) · 2.3 KB

README.md

File metadata and controls

73 lines (51 loc) · 2.3 KB

Commando 2084 for the Commodore 64

Commando 2084

Commando 2084 is game for the Commodoreo 64.

It is like Commando, but with the Robotron 2084 controls. Changes made to the original Commando:

  • Controls are like in Robotron 2084. Use two joysicks, or better yet, one Unijoysticle 2 to control the hero:
    • Joystick #2 to control the hero direction
    • Joystick #1 to control the fire direction
    • Autofire is enabled
    • 'Space' to throw grenades.
  • Levels 2 and 3 have bosses (enemies taken from Robotron 2084)
    • The SFX used when these bossed are killed, are unused SFX from the original Commando.
  • Difficulty increased, otherwise the game would be too easy to play:
    • No extra lives
    • 28 soldiers are inside forts, instead of 20
  • Flickers were reduced, but there are still a few. Changes made to reduce flickering:
    • Uses double-buffer multiplexer
    • Faster sorting algorithm
    • Faster "view port" rendering
    • Music is played outside IRQ
    • Unrolled some functions like "apply delta"
    • And other tiny improvements here and there
  • Smaller binary, single load
    • Removed unused data/code
    • Packed everything in a single binary
    • Compressed binary using exomizer
  • Misc fixes

Screenshots

commando64

Download

Get the latest binary from here:

Source code

The source code is the disassembled Commando, fully commented, plus my own changes.

Requirements to compile the game

To compile it do:

$ make

Original source code

The original (without the 2084 modifications), fully commented source code of Commando can be found in this branch: