Windows 99

win99.dev

1,767,505 views
372 followers
64,058 updates
0 tips
Aframe question: Instead of using a heavy physics library (like CANNON.js or ammo.js, which can be super buggy and bloated), I ended up writing a custom collision component attached directly to the player's camera rig. It queries nearby invisible boundary boxes (represented as basic A-Frame boxes with a specific class) and uses basic Axis-Aligned Bounding Box (AABB) intersection math to resolve overlaps by pushing...
3 likes
win1999's avatar win1999 6 hours ago

the player back along the axis of least penetration. For fast movement, it switches to a Swept AABB raycast to prevent the camera from clipping/phasing through walls. For complex 3D GLTF models, I have an auto-collision component that waits for the model to load..

1 like
win1999's avatar win1999 6 hours ago

It's far from perfect, and I won't go into the details of how much trial and error there was here.

1 like
The backrooms microsite is really cool. Is that your work?
3 likes
Your website, feels like I am experiencing old retro computers. Thanks for this as I wanted to experience what it's like in those times, especially y2k because people have Playboy Logos on their clothes, which is what I like...
2 likes
Requested feature: Dragging items from one window to another? Oh yes! https://d2w9rnfcy7mm78.cloudfront.net/47985495/original_66b5f9c639b172d9e0ad67c7bbe0f875.gif
15 likes
Getting further and further into the weeds of Windows 95/98/2000/ME. There are so many crazy features and options I sincerely never knew about but have found on accident/reference manuals. My favorite one today: moving and resizing windows with arrow keys (ctrl+arrow for pixel adj), as well as snapping window position to where your cursor is (if your window titlebar gets stuck offscreen this is particularly helpful).
23 likes
win1999's avatar win1999 3 days ago

Of course implementing these features is a whole other ordeal.

8 likes
thanks for the follow!
win1999's avatar win1999 4 days ago

likewise! your earthbound shrine is ON POINT

1 like
Oh we got some aframe usage in the house (literally)! I'm digging :))
9 likes
digimechanoid's avatar digimechanoid 3 days ago

𓆩𓆪 Thank you for checking it out! 𓆩𓆪

win1999's avatar win1999 1 day ago

Do come view my aframe setup if ye haven't! -> https://win99.dev/?app=dev99menu

1 like
digimechanoid's avatar digimechanoid 1 day ago

Ah that's so sick! If I may ask, how did you get the colliders to work? That has been my biggest issue with a-frame so far.

I played around for a good hour, and had so much fun!! already bluescreened Win 99 3 times and crashed windows explorer 2 😭 I have absolutely no idea how you managed to make a whole OS like this, but my jaw is literally on the floor :O
1 like
win1999's avatar win1999 5 days ago

Thank you! It's been a massive labor of love for the past 16 months. There will be a big update soon-ish as well to look forward to. If you can, report any glaring bugs you might run into.

1 like
lattematche's avatar lattematche 5 days ago

It's showing! And I will :D Is it like a real OS that you somehow made available in a browser? I mean it's probably a super dumb question but I never seen something like this before!

win1999's avatar win1999 4 days ago

It was supposed to be Notepad, Internet Explorer (with pages I repaired from 1999 in archive.org) and MS-DOS. Then it grew to Display Properties, Date/Time Settings, and so on and so forth. Some of the starting code was built off github repos, and some were jettisoned as we learned the design systems were off. Lots of VM referencing. There is some documentation in https://win99.dev/devblog/ but it needs updating.

1 like
lattematche's avatar lattematche 4 days ago

That is so frikin cool!! ill take a look at it!

I absolutely love your art style, especially in the about section. It's reminding me of Another World: https://www.youtube.com/watch?v=wLTnEGpEz3M Which is a style I hold very dear to my heart.
4 likes
lattematche's avatar lattematche 5 days ago

Thank you so much!! I have so much fun drawing and modeling stuff for this website, so I´m super happy that my style resonates with you like this! Holy moly you have a literal OS as your website, i cannot even put into words how frikin cool that is :O

Hey, this is looking great! You have my full support :)
5 likes
youtob's avatar youtob 1 week ago

woah, thank you!

Website Stats

Last updated 1 month ago
CreatedMar 6, 2025
Site Traffic Stats

Tags

windows 1999 os y2k windows98