Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zeroplayerrodent/duck-and-cover-64
Duck and Cover for the Commodore 64!
https://github.com/zeroplayerrodent/duck-and-cover-64
assembly commodore commodore-64 compiler game lisp
Last synced: 4 days ago
JSON representation
Duck and Cover for the Commodore 64!
- Host: GitHub
- URL: https://github.com/zeroplayerrodent/duck-and-cover-64
- Owner: ZeroPlayerRodent
- Created: 2024-11-01T14:33:30.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T17:30:44.000Z (2 months ago)
- Last Synced: 2024-11-13T18:32:02.394Z (2 months ago)
- Topics: assembly, commodore, commodore-64, compiler, game, lisp
- Language: Assembly
- Homepage:
- Size: 68.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Duck and Cover 64
Duck and Cover for the Commodore 64!![Screenshot](https://github.com/ZeroPlayerRodent/Duck-and-Cover-64/blob/main/DaC64.png)
## About
This is the Commodore 64 version of Duck and Cover.It was programmed using a custom compiler with a Lisp-like syntax.
It also includes 2 minigames as a bonus!
Assemble the assembly code with [dasm](https://dasm-assembler.github.io/).
## How to Play
First, load the game from disk or tape and type `SYS 32768` to begin.
Player 1 uses controller port 1 and player 2 uses controller port 2.
### MENU CONTROLS
To start/restart the game, hold FIRE on joystick 1 for two seconds.
To change modes, tap UP on joystick 1.
To find a specific mode, refer to the [game mode matrix](https://github.com/ZeroPlayerRodent/Duck-and-Cover-2600/blob/main/Game_Matrix.png).To toggle hard mode, tap DOWN on joystick 1.
To enable 2-player co-op, press FIRE on joystick 2.
To enable 2-player versus, press FIRE on joystick 2 again.
### GAME CONTROLS
Use LEFT and RIGHT on the joystick to move your duck.
Repeatedly tap FIRE on the joystick to flap your wings and fly.
Dodge the missiles and explosions, and collect bread to score points.
You have 3 lives. When you run out of lives it's game over.