Flying Solitaire is a horizontal scrolling video game developed using Assembly language.
MARS MIPS Simulator Installation Link: https://courses.missouristate.edu/KenVollmar/mars/download.htm
- Navigate to
Tools
>Bitmap Display
. - Input the following display specifications:
- Unit width in pixels: 4
- Unit height in pixels: 4
- Display width in pixels: 256
- Display height in pixels: 256
- Base Address for Display: 0x10008000 ($gp)
- Click on
Connect to MIPS
.
- Navigate to
Tools
>Keyboard and Display MMIO Simulator
. - Click on
Connect to MIPS
.
A
= move left,S
= move down,D
= move right,W
= move up- Press
P
to restart the game at any time - Avoid flying cards on the screen. With every collision, health points are deducted.
- Press
space
to shoot - Player cannot shoot a second time if shot is still on screen
- Pick-up rules:
- Horseshoe pick-up: increases score by 10 points
- Golden key pick-up: increases HP by 5 units (if there is the capacity to do so)
- Grazing colour coding:
- Slight grazing is indicated by a orange/yellow glow of the avatar
- Substantial collision is indicated by a blue glow of the avatar