An open source Operating System for the Nintendo Gameboy! built with GBDK!
This project has been discontinued, but you are free to continue it! I am moving this project over to ASM, and thus, I am making a new repo for it.
GBOS currently only supports the Nintendo Gameboy, but in the future it might support other consoles, like the NES.
GBOS has a max disk space of 98,304 bytes, this takes up roughly 12/16 banks of MBC5 SRAM (128kb). GBOS has plans to extend compatibility to more SRAM sizes.
You can view what features are getting worked on here!
Yes! depending on the modifications you make, it will be merged into the main branch, or a seperate/new branch.
A Pre release rom will be released when text and image saving and loading is completed.
- @calc84maniac - Bank swapping optimizations, ramdisk optimizations, overall code help.