129 comments

[ 4.2 ms ] story [ 267 ms ] thread
Awesome that this even work well on mobile browsers!

Is this open source? So we could see how it was made?

Sort of :) Explore the "c drive" to learn about the libs. I couldn't find an uncompressed version of the main code, but in the Chrome devtools most scripts are uncompresed.
Open credits.txt on the desktop.
Amazing that this was built in HTML/JS/CSS.
Terrifying one might say
Well. It's still certainly easier than writing it from scratch, or through C/C++ and Windows GDI APIs.
One thing I can't figure out is how they implemented shaders in the FX program with the whole thing being rendered on the DOM instead of a canvas.
It's CSS SVG filters. Hilarious :-D
You can actually win the game in the solitaire clone; the minesweeper clone not so much.
Game -> Options -> Troll mode

Uncheck that box and you'll have a chance :D

Back button goes back to previous app. If this can get the back button to work correctly why can't Google AMP?
Take a look at GAFA3D (near Defrag icon). There is an interesting level called "Operation Stallman" ;-)
I only get a black window after the startup screen.
That's Wolfenstein 3D with some tasteless changes of game art. I think there are no changes in level layouts.
Just need an IRC gateway for trollbox
Half-Life 3 confirmed!
I have been waiting for a while, and am not entirely sure I believe you.
This is a work of art. The ProgressQuest game loading screen is one of the funniest things I've seen in a while. Like all well-told jokes, it's in the timing.
It's been a good joke for a while, let it run in the bg of your workstation for years and see how high a level you can get! http://progressquest.com/
This concept has also been adopted on IRC as IdleRPG.

I guess it's an in-joke about people leaving IRC-clients running in persistent shell-sessions and never checking in.

That said, it can be a lot of fun :)

ProgressQuest[1] was an actual "game" many years ago. It was kind of the progenitor of the current incremental/idle games. Looks like its basically the whole thing compiled to this ui.

[1] http://progressquest.com/

This is one of the coolest things that happened in the web for a long time.
That's clearly a labor of love. Nice job!
I've been staring at the half life 3 loading screen for the last 6 hours. I don't think it's going to start.
You’ll need to have waited 3^(33+(1/3)) to see it launch.

Note: units intentionally left blank

Nanoseconds... three months. I can handle that.
Easily. Besides it's just a 0.05% rise in my tab count.
.. Also, probably unsurprisingly, vulve is french for Vulva.
Neither of which is the company name, Valve.
I think it's supposed to be a joke.
It was probably that "unsettling, disk operation" or one of the "trojan's." I think I saw the former. It came and went so fast. :)
After a 18 month long wait it did load. Totally worth it.
This was (intentionally?) painful on my Nexus 5. Interesting nonetheless. I suppose it wouldn't be windows93 without some degree of discomfort.
Took a cursory look for now; few things I love:

- Half Life 3

- Defrag <3.

- Running Windows93 inside Windows93 inside Windows93 inside Windows93...

A work of art, indeed. Kudos!

Just a suggestion... Open up the calculator and do 0/0.
IIRC for a while the Amiga calculator would crash the OS if you did that.
Somebody took 'undefined behavior means that your compiler may optimize out large swathes of code in favor of execve("/usr/games/nethack"); way too seriously" :-)
would be great if he reproduced the 3.11-3.10 subtraction bug
Where is the project hosted?

I'd like to throw some event handlers on "Puke Data" to allow changes to the dsp graph.

Making Arena93 full-screen (within Windows93) hard-crashed my Mac! (MacOS 10.12.4, using Chrome 58)
Crashed (or rather made it unresponsive pegging the cpu) my firefox but not sure how it could possibly crash your OS.
WebGL is one of the ripest sources of web vulnerabilities right now. Probably crashed the video card driver.
"Safari is the new Internet Explorer"

Accidental "works best in browser X" 90s reference right there.

I find Safari superior to every other browser on any platform in every possible metric except for dev tools, which took a nose dive when they ditched the open source WebKit one for this calamity.

> I find Safari superior to every other browser on any platform

I can't really disagree with you, but Safari is exclusive to macOS...

So? Webpage rendering is a well defined enough problem that I think a cross browser, cross platform comparison is valid.
Those using IE6 also thought it was the best for a long time. Only because developers adhered to it's quirks, though, so stuff worked there (and not in "better browsers"). In the same way people accommodate Safari today, otherwise you would have felt left out a long time ago.
>Those using IE6 also thought it was the best for a long time.

And it was. Is was also closed source and had its own ideas of what standards mean (even though its “version” of the box model actually makes more sense and it's generally preferred by most developers today. Oh yeah, and Ajax.)

Webkit, on the other hand, is open source and a huge proponent of standards compliance.

The joke isn't "works best in IE" the joke is "Safari is the default browser that ships with the OS, few people get a better browser, and even though it's a piece of shit you have to continue supporting it."

>I find Safari superior to every other browser on any platform in every possible metric except for dev tools

I could remove nearly 15% of my CSS if I stopped supporting Safari at work and I wouldn't need a hundred different quirky workarounds to make the sites look even remotely how they're supposed to look. It fights me every inch of the way and then has some of the worst dev tools for debugging where any issues are.

I'd rather support IE8 for eternity if it means I never have to write another `@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {}` in my CSS again.

I've been writing CSS for years, everyday, don't remember the last problem I've had with Safari or any other modern browser, as a matter of fact.

I do get an ocasional glitch with Firefox, but it's very rare.

Perhaps if you described the problems you experienced instead of the hacks you are using to identify Safari this could be a more fruitful conversation.

Safari is a freaking amazing browser, lots of people use it by choice.

>I'd rather support IE8 for eternity…

I don't think you know what you're saying.

I create websites for the healthcare industry. I know exactly what I'm saying. There are some clients that I still need to write IE7 fallbacks for - and a single client that I still write IE6 fallbacks for. Lucky for me our contract has dropped IE7-9 support by default unless it is specifically requested by the client.

Apologies, but offhand I can only think of flexbox issues (specifically related to wrap/min-width, which has been fixed in version 11) and with interactive form validation (which was only just fixed in version 10 or 10.1). I run into various issues when testing on iPhones and the largest section of edits caught in any internal QC are always iPhone/Safari related. With relative certainty nowadays - if it works in Firefox, it works in Chrome and Edge. But then I always need to write some workaround or another for Safari.

The biggest issue is that even when these bugs are fixed - I still need to support them for an extended period of time because for whatever godforsaken reason, Safari updates are tied together with operating system updates. Want the newest Safari? Buy a new iPhone. It's the Windows XP/IE8 problem. Where IE8 had to be supported only because many users were still using XP and couldn't upgrade to IE9 even if they wanted to.

Safari is not an evergreen browser and that's a fair criticism.

However, you can run the latest browser and OS (and most people do) on a 5 year old device, which is about as much as the battery will last anyway. The situation is much worse on Android.

>I create websites for the healthcare industry.

OH BOY do I know your pain.

Ah well, it's not like those XP machines that the NHS loves so much were an attack vector in a recent, prolific cyber attack, no no.

skype is broken, very realist
You can actually right-click on the files in the "file explorer" and download them to your desktop IRL.
I am impressed they went to the extents of making Wolfenstein 3D levels.
I suspect it just uses the original levels as is. I replayed E1M1, and literally every single thing - items, secrets, even wall decorations - was where it was in the original map (don't ask me why I still remember these things...). The only differences are in replaced graphics. Also, the secret room elevator does take you to the secret map, which, at the first glance, also looked like the right thing.
This site is my favorite page to put full-screen on coworkers' computers when they forget to lock their screens.
Solitude does not accept drag and drop on android
bug report: i broke it by making a folder on the desktop, opening the folder, and putting the folder in itself.

now it's crashed and won't reload.

is there a work around for my workflow?

working as intended, moved to wontfix
Amiga (Kickstart 1.2 or 1.3 I think) had a similar bug, except the folder just disappeared forever.
I couldn't crash it but I was able to open 4 virtual machines of itself before the 5th finally did nothing but open a gray window.
Take a look at A:\system32.dll

I wonder how many hours I could waste looking for more Easter eggs ;]

> yo, please don't delete me

Nice :)

I saw that RSS icon and my first instinct was to check and see if Java needed an update.
Brilliant! Kudos to the authors