GameBeav is a web-based Nintendo console emulator, intended to revive the nostalgia of playing the countless games on Nintendo handheld consoles from the 90s and 2000s. This emulator was written in JavaScript and Typescript, and supports Game Boy (.gb), Game Boy Advance (.gba), and Nintendo DS (.nds) ROMs.
This project is a submission to the "retro" themed Spring 2024 BeaverHacks hackathon, hosted by Oregon State University.
To use this app, follow these steps:
-
Clone the Git Repository
git clone "https://github.com/Clavvv/VirtualArcade" -
Build and run the code
npm buildnpm start -
Open the app
Navigate to
localhost:3000 -
Select the appropriate console at the top of the page
-
Upload your favorite game's files
Download ROMs here (safe & tested!):
-
Enjoy!
