Welcome to the Super Mario Minigame, built entirely using Assembly for a 16-bit simulator! This project incorporates several key features of a retro platformer, such as:
- Horizontal Scrolling (Hscroll)
- Sprites
- Interrupt Handling
- Text Mode
- Collision Detection
To play the game, follow these steps:
- Open the Simulator: Click here to access the Assembly 16-bit Simulator (All credits go to the creator).
- Set Speed: Set the speed to 50KHz for optimal performance.
- Assemble & Run: Click the Assemble button and then hit Run to start the game.
- Controls:
- Move Left: Press
4
- Move Right: Press
6
- Jump: Press
8
- Move Left: Press
- Mario vs. Goomba: You control Mario as he moves across the screen. There's a collision detection system in place, allowing you to defeat the Goomba character when Mario jumps on it.
- Collision Goomba can beat Mario if Mario doesn't jump above/on Goomba.
- End Goal: After progressing a certain distance through horizontal scrolling, you can capture a flag to end the game.