Skip to content

caselli05/fulecoMan

Repository files navigation

Fuleco-Man - RISC-V

Description

This is a remake of the classic Pacman game, developed in Assembly for the RISC-V architecture. Instead of Pacman, you play as Fuleco, the mascot of the 2014 World Cup, and the ghosts are players from the German national team that defeated Brazil in the infamous semi-final. The goal is to help Fuleco escape the players and restore his honor!

Features

  • Graphical interface: Bitmap Display, 320x240px, 8bits/pixel

  • Keyboard interface: Keyboard and Display MMIO simulator

  • MIDI audio interface: ecalls 31, 32, 33

  • Collisions: with walls and enemies

  • Four enemies: with different behaviors

  • Two levels: with different layouts

  • Character annimation and movement

  • Developed in Assembly for RISC-V architecture.

Requirements

To run the game, you will need:

  • A RISC-V simulator or emulator: such as FPGARS (included in this repository)
  • A RISC-V development environment: such as Rars16_Custom1.jar (included in this repository)
  • A Virtual Machine: such as Java

Controls

  • WASD keys: move Fuleco
  • 1: starts game in phase one
  • 2: cheat code to phase two

Contributions

Contributions are welcome! Feel free to open issues and submit pull requests.

License

This project is licensed under the MIT License.

Authors

Have fun saving Brazil!

About

PacMan version in Assembly

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors