WyattOS
- 7 Devlogs
- 14 Total hours
A custom Operating System using EDK II
A custom Operating System using EDK II
So… Funny thing happened… something went wrong and GitHub decided to delete all of the progress that was not committed… Which was the whole 8 hours of struggle to get file support working… So I am going to come back to files later and make a GUI interface
I am working on getting it to run… what is basically a glorified text file. So I can start breaking it down to other files and maybe make it so other people can make programs for it. Just getting a USB mass storage driver working has taken WAY longer than I thought and am in the middle of debugging it. Anyway, I hope I can finish it soon.
I got a total of 5 jokes and 5 facts that are randomly selected and am going to add a game menu
I am working on adding some jokes and facts, got a main loop down, just need to add random joke generator
Made the test display a loading screen afterward.
I got audio to work! It uses the onboard buzzer to generate a 1000Hz tone for 1500ms. So I have added sound, a sleep function for timed events, and an actual printString function because debugging without a print function is actually torture. I don’t have a photo because nothing changed visually, so here is the photo from before
So, this is my first devlog on the project, this is a OS I built as a project to show off my skills when I get older. Right now, I got it exiting BootServices and into a standalone kernel, it has GOP support and displays the classic NTSC test pattern and a some text that says “WyattOS loaded”. I need to add sound support and some actual interface to it, but it’s a good start