Disclaimer: Please do not copy code for ECE 391, this is also a Spring 2024 version. Please refer to the MP3's guidelines for full academic policies for code usage. All code is in C or x86/ASM.
This makes a fish display to the screen (QEMU) and flips between the two frames.
Created and finished a game that allows you to navigate through a maze. Has VGA, HUD, and TUX controller capabilities.
Essentially created an operating system. Supports interrupt handling, paging, RTC/virtualization, system calls, file system etc.