Close

Project log 6 (17.04.2023) - Birthday, DOOM, Audio and Gnomes

A project log for MaslOS

A custom os made from almost scratch.

marcelMarcel 04/17/2023 at 18:160 Comments

Hello!

Yes, today is my birthday!

Also added a cool loading bar that gets used by default, instead of the verbose boot.

Also added an Image Viewer:

(Stretched Gnome lol)

Also added a simple Notepad:

Oh yeah and also I did some stuff with the PC-Speaker.

I can now "play" 1 channel MIDIs (hardcoded for now) on the PC-Speaker (even with chords!)

It sounds meh but atleast it works.

Also made a custom binary 1 bit audio file which the os can play. 

So You can take a wav file, convert it to 1 bit, then convert it to my format and play it in the OS.

I made a custom converter for it and maybe I'll share it later.

Here is an audio sample.

And I also added doom to MaslOS:

Doom Port

(Using this nice project: https://github.com/Daivuk/PureDOOM)

It is playable (although has a few issues and also like made the iso 30mb of which 70% is used by DOOM)

Actually idk if you can include the WAD file in the OS or not. I sure hope not lol.

That's about everything that happened I think.

Stuff I'm currently working on / planning to do: (mostly the same)

- Improving MIDI thing maybe and making a file format

- Improving Tetris

- Adding The Debug Ram Viewer to the Start Menu

- Maybe making a Debug Ram Image Viewer

Stuff which is far away on my Todo:

 - Fixing AHCI Driver

 - Making Paint

 - Improving Notepad

 - Improving the Image Viewer

- Making a GUI Taskmanager


And ye that's it.

Have a nice day!

Discussions