You are browsing as a guest. Sign up (or log in) to start making projects!

PixelOS

  • 9 Devlogs
  • 10 Total hours

A simplistic operating system that can be run on the web. :)

Ship #3

My WebOS 2 version of PixelOS now includes:

ALL NEW FEATURES:
DOS Emulator, DOS to your heart's content!
Terminal app, written in python, some cool easter eggs there!
and HALF LIFE, FULLY PLAYABLE IN BROWSER :) (I iframed an existing project, just to be clear)

Old Features:
DOOM,
Notepad,
Contacts,
Weather

  • 3 devlogs
  • 3h
  • 6.58x multiplier
  • WebOS 2
Try project → See source code →
Open comments for this post

1h 44m 40s logged

I iframed in the half life browser project into my webOS, so now you can play half-life in browser, IN PIXEL OS NO LESS. YAYAYYY ——————————————————I finished my terminal python script, with commands like cat, ls, lsusb, etc. I refuse to admit the amount of time I spent on this wildly inefficient and buggy code, but here we are. It has a few easter eggs (try “ls -a” and try “ls /HomeworkFolder/”) and I’m READY TO SHIPPP :)

0
0
4
Open comments for this post

54m 26s logged

I’ve added a DOS emulator, and a “terminal” which is really incomplete (which is really just a python script, using pyodide) there is a known bug where once you open doom or the DOS emulator the terminal won’t let you attach to it. I’m trying to fix that now.

0
0
4
Open comments for this post

43m 58s logged

I fixed the bug where PixelNotes won’t let you type in any of the entry boxes after opening the DOSBOX running DOOM, as it agressively forces the keyboard to attach to the DOSBOX, meaning you can’t interact with anything else in the website with your keyboard. Now when DOOM is open / closed the PixelNotes app will work regardless. The layering of the windows now also applies to the drag box, meaning that when the drag box is selected or dragged, it counts as that window being focused. This was necessary for the notes app to function properly.

0
0
7
Open comments for this post

1h 1m 11s logged

I made a few more apps: PixelContacts (to help people get in contact with me) and DOOM, which is an embedded DOSBOX running the zip file [email protected]

its pretty cool overall :)

My next step is to do WebOS 2 to “customise further” :D

1
0
8
Open comments for this post

1h 19m 18s logged

I made the notes app work, as well as the window layering. There was an issue where you could drag anywhere in a window, disabling interactions in that window, which I also got around to fixing. The notes save to local storage as well, which means they get saved even after reload. :)

0
0
6
Open comments for this post

2h 22m 31s logged

Hello there! Quick devlog update: I just finished making windows able to be moved and able to be closed with that red square at the top right of the window. I’m now making the PixelNotes app. (The clock also works properly if I didn’t mention before :3)

0
0
5

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…