||2 weeks ago|
|tests||2 weeks ago|
|DEVLOG.md||2 weeks ago|
|LICENSE||2 weeks ago|
|README.md||2 weeks ago|
GBA Jam 2021 Entry "Metaboot" - Custom BIOS Implementation and Demo
Using a "recently" "discovered" I/O register, it is possible to change how the GBA's Work RAM and BIOS ROM are mapped into memory, allowing a custom BIOS to be run on unmodified hardware.
The goal is to create a demo capable of the following:
- Run normally using the GBA BIOS, showing something cool in line with the 'meta' theme of this entry.
- Enable and 'boot' into a custom BIOS implementing hardware and software interrupt handling, as well as a splash screen, in 16K or less.
- Run a different demo using the same ROM entry point, making use of of the custom BIOS.
All code in this project is licensed under the Mozilla Public License, version 2.0. See LICENSE for more information.
The LunarLambda logo may not be used outside of this project without permission.