Project made in University of BrasΓlia, for the course "Introdução a Sistemas Computacionais" (Introduction to Computer Systems), in which we learned about machine language assembly RISC-V. The project proposal was to recreate the NES game Road Fighter with assembly RISC-V. We used RARS to program, and FPGRARS to execute the game.
You can find the more descriptive report, in scientific article model, only in Portuguese here.
- Initial menu
- Car movement
- 2 different maps
- Win condition
- Pause
- Sound effects
- Map collisions
- Gas system
- Fun references
- Prof. Lamar: Teacher who taught us and proposed the project
- Monitores: Teacher assistants that helped us so much, thanks to Eduardo Freire, and others that helped too
Java is a prerequisite to run
- Download the repo
- Open the
/arquivos&Sprites
folder - Drag the file
movimento_carro.s
to the executablefpgrars-x86_64-pc-windows-gnu--8-bit-display.exe
or
- Clone the repo
- Open the
/arquivos&Sprites
folder - Run
fpgrars-x86_64-pc-windows-gnu--8-bit-display movimento_carro.s
- W = accelerate
- A = drive left
- D = drive right
- Space = select
- Esc = pause