Open-Console is exactly what it sounds like. An open-source community built console to allow the creation of games for consoles rather than just PCs. This project is inspired by older consoles and games that did not need WiFi or a connection in order to play a game. The idea for this is to allow for physical games to allow the playing of games even after a game is depreciated or the console has moved away from this version. By having it open-source it makes it so that older games will be playable should the game exist.
To keep the system as bug free as possible, testing must occur from stability testing, unit testing (where applicable) and verification must occur whenever possible. Zig and C will be used to create the foundation to allow game cards to be inserted and played. Zig will be used as the compiler and will be used whenever possible to make it less likely that memory bugs exist. This is designed to be build on top of linux to both lower the scope and also make it more interoperable.
- BlueRay disks to allow for cheaper physical game production (Should hold up to ~50GB)
- Short "test" games that are used to make sure the system is up and running correctly