/StayAtHome-NDS

Development of NDS game related to COVID-19 during lockdown: StayAtHome-NDS

Primary LanguageMakefileMIT LicenseMIT

StayAtHome-NDS

Introduction

Development of NDS game: StayAtHome

This project is part of the subject Computer Structure given the first year of Computer Science Engineering (BS) at UPV/EHU. Consists in implementing a simple game for Nintendo DS. The objective of the code is to learn the concepts studied in the lesson Input/Output of the NDS. The game must control the perferals in both learnt ways: "poll" and "interruption". It uses the buttons and the touch-screen to interact with it and uses internal timers to grant the correct functioning of the game.

All the development was made online due to the Covid-19 situation.

The project earnt a mark of 10/10.

For more information you can read the Memory or the Project statement in documentation/ folder.

We have used libnds library.

Developed by:

How to compile

make clean: Clean binaries created. make: Create the new binaries (nds, elf, arm9,...).

How to play

You will need to download the emulator NO$GBA for Nintendo DS. Desmume does not work correctly due to a technique used in the development.