155 comments

[ 2.7 ms ] story [ 209 ms ] thread
“Your computer might be at risk”

That extra detail made it very realistic.

Came here to say this.

As soon as it popped up, I was like; oh, shit, yup - there it is.

WinAmp and it's fantastically on-point UI-mockup and functionality was also a super nice touch.

tbh I still use Windows XP SP3 in my VM on my Mac for the occasional Windows utility I need. It's super no-cruft and lightweight - especially as a VM - compared to anything since - and is surprisingly compatible. Because it's in a VM, I'm not too worried about the security issues, and most of the Windows-only utilities I use are fairly archaic anyway. (In computer years)

Yeah, I was pleasantly surprised that the Winamp EQ is fully functioning.
I am hoping to someday see total stability in ReactOS to the level where we can use that as a Windows VM. I forget what that VirtualBox mode is I think its called Seamless it would be neat to be able to just run ReactOS in Seamless mode in a VM with low memory footprint.
Wait are we seriously at the point where XP is now considered "super no-cruft and lightweight"? XP? How times have changed.
> How times have changed.

Windows has become a 20+GB OS with a mess of dumbed down UIs. So yes, XP was effective and light by today's standards. That's partially because your current mobile phones are more powerful than the PCs that used to run XP.

I appreciate that it can only be dismissed. Clicking the bubble as asked does nothing.
how do I secure it?
Ctrl + W (Or Command + W on Mac)
For me, it was the fading to grey when you hit "Shutdown"
I hadn't noticed that. That is a small but very authentic part of the XPerience. I didn't even remember it did that, until I saw it happen in this.
It just needs periodic "Messenger Service" popups to be 100% authentic.
Paint et. all work too, what an incredible simulation! :)
That's another way to make "ReactOS" :)
This is excellent, with the very minor detail of the fonts, which look a little off, and perhaps a little too anti-aliased? This seems to be the main issue with all web-based retro simulations of Windows 9x and XP. I'm guessing this is because the default font (Tahoma?) isn't freely licensed? Everything else is spot on, though!
Browser text rasterization isn't configurable enough to make text look like XP, even if you have the right font.
I am very disappointed in the lack of response from Explorer > Help > Is this copy of Windows legal?
I was disappointed that winamp visualizations didn't work, especially considering milkdrop has already been ported to the web: https://webamp.org/
I thought someone else in the thread said they did work.

That's a lot more work than a quick easter egg, I'm just impressed it's as complete as it is. And a lot of the places where it's not (Antivirus popup) are funnier by not being implemented.

As soon as I tried to play the visualizations the nvidia driver gave up and I had to hard reboot, the heck?
In a moment of serendipity, I was just finishing up a tiny project prompted by a moment of nostalgia: installing a Windows XP system under VirtualBox and getting the internet working on it.

I always had fond memories of Win2k and WinXP and I wanted to know if my feelings today would match what I remembered, or if I was just seeing the past through rose-coloured glasses.

I couldn't get IE to co-operate with modern browsing bar a few websites, I'm assuming this was to do with SSL. I did get Firefox 41 .0 working a few minutes ago and immediately went to HN to test it (as an easy https-enabled text-based website) only to find this to be the top post.

For those curious, clicking Help -> Is this copy of Windows legal? goes to a 404 [0] page in IE.

To answer my own question: Windows XP feels incredibly more user-friendly and accessible than the version of Windows 10 that I bailed from to Linux. I don't know how much of that is familiarity and how much is actual difference, though I did use Windows 10 far longer than I did Windows XP before finally deciding it's not working for me.

Why are there two control panels? Why do I have to move the mouse all over the screen to click something because the OS uses a weird mix of desktop-oriented and touchscreen-oriented design? Why do I have to dive into the guts of the system to disable the invasive features that track me and send my information to Microsoft?

Opening Windows Media Player prompted me with some privacy options such as obtaining licensing info and sending diagnostics back to Microsoft, each of which were clearly explained and had to be toggled on/off in the setup. It was so clearly out of the norm at the time that they went out of their way to make it visible. I feel like today it would not even warrant a mention, bar locales where that's required by law.

Perhaps I'm wrong, but with WinXP it feels like I own the system. The customer-merchant relationship is clear. I paid Microsoft money, they provided me with software and now I am using it. 15 years ago I never would have though to consider that a company whose software I use would be selling my personal data to figure out exactly what kind of ads I should see.

Using Windows 10 now feels like a constant battle between me and the company that sold me the software ("do you want to enable Cortana? can we send your keyboard input to our servers? can we update your system without permission unless you have an enterprise account? can we, can we, can we...")

I'm not RMS. I don't care if companies use binary blobs to distribute drivers or collect basic usage info without full disclosure. Yet I still feel the pendulum has swung too far and its momentum continues to push it in the same direction. In both UI design and privacy.

I'm glad that there are still a vocal group of enthusiastic people that are keeping the spirit of FOSS alive, but I'm concerned about the commoditization of our information.

Phew, sorry, I got really bloody off-topic. Great website! It didn't work on my WinXP VM under Firefox or IE but it did work on my Linux system. Congrats!

[0] https://i.imgur.com/M2NoHrt.png

> Opening Windows Media Player prompted me with some privacy options such as obtaining licensing info and sending diagnostics back to Microsoft, each of which were clearly explained and had to be toggled on/off in the setup. It was so clearly out of the norm at the time that they went out of their way to make it visible. I feel like today it would not even warrant a mention, bar locales where that's required by law.

Windows 10 will ask you questions about many privacy/diagnostics/tracking-related options during setup. Here’s a YouTube video of someone picking the wrong answers for all the questions: https://www.youtube.com/watch?v=TvgL2NI22Ks

I couldn't contain a smile when I saw Winamp's interface :)
Same! I need to print up posters lol
(comment deleted)
How much work was put into this it's impressive!
Very sad MSN Messenger did not open. This was still a hell of a nostalgia trip for me.
He could map it to a Jabber client. Or IRC.
I love windows xp. always have and still find it eaiser and more intuitive than windows 10. I encourage everyone to donate and support reactOS. It's our only hope for a sane open source OS.
(comment deleted)
The music really makes this one
The Diablo Swing Orchestra made a sale from me today. Does the same music list show up for everyone?
I can't believe I actually spent 15 minutes getting lost in Castle Wolfenstein 3D on this, thanks for the memories!
Does this work for anyone on mobile? When I try to click on things it doesn't seem to register, for example- the start button.
I’m on an ipad, and yes. Not perfect but decent. Paint recognizes touches. Have to quickly double-tap the start button, but other than that it works
iPad runs a heuristic to convert touches into clicks or hovers.
Same problems on my Pixel 3a. Looks pretty accurate. This must have been a significant labor of love.
I didn't realize that I needed half an hour therapy from playing minesweeper, yet I feel so much better now.

Nice work ShizukuIchi!

Wow - that's impressive! Now all you need to implement is the file explorer interface on top of indexedDB ...
Really nice. And seeing winamp running just instinctively made me smile. Computers used to be fun!
NO PINBALL?!?!

Other than that well done :)

Windows XP is reportedly the last version of Windows where Bill Gates played a key role in its creation and quality control – something he was very good at. In my view he should return to this job and stop listening to the Melinda Gates and Lorraine Jobs of the world encouraging him to work on saving the universe when Windows has been going downhill ever since he left.

If Bill were to start with a Windows XP sp3 base, here are a bakers dozen of tasks to get him and his new software team started. I am calling this new product Windows XP-TNG for now. Feel free to add to this list:

1. WinXP-TNG should be 64 bit only, at the same level of reliability or better as Win XP 32 bit. Support for disks larger than 2tb and main memory greater than 4gb.

2. USB 3 support.

3. Investigate if and how this 48 bit address business could be expanded to the full 64 bits.

4. DirectX 12 support

5. Directory printer option (like the best add-on utilities provide)

6. Print to PDF file print driver (better than the best add-on utilities provide)

7. Integrate the old Office 2003 into Windows XP-TNG without separate activation. Customers that really want a newer Office would buy a Cloud version or the Windows 10 native app.

8. Integrate a “cleaner” utility that would remove any malware from PDF, and, if needed, epub files.

9. Deleted file recovery (beyond restore points). Search entire disk and rebuild desired directory entries functionality (much better than the best add-on utilities provide).

10. One button setup of “classic” Win 95/2000 options and developer settings like View-Details.

11. Fix bug that causes large, say 1tb file transfers, with Copy-Paste to fail. Drag-and-Drop works ok.

12. Long-term bug fixing and cybersecurity support.

13. Option for automatic registry backups, user can delay and specify number of backups before recycling.

I feel like billionaires can't win, whatever they do.
huh. i kind of feel like they've already won...
Sure! I was thinking in terms of public opinion.
Yeah, Bill Gates should stop saving thousands of lives and instead fix a few bugs in Windows 10.
He’s not asking for fixing bugs in win10, he’s asking that usb3 support etc. should be added to winXP
Joke's on you; I don't need this. At work I still frequently use a winXP box to compile stuff.

But, impressive and awesome :)

I can somewhat understand having to compile for XP (it's been 20 years but... legacy, I get it). However compiling on XP must be hell.

Do you mind me asking what you do that requires this?

I think a lot of embedded stuff still orbits around XP.
Aerospace. A specific instrument requires that its code is compiled with a gcc version from the nineties. It has been working since then and introducing a new compiler would change the binary generated, thus nullifying all the accumulated flight hours.

And why windows XP? Well, the gcc binary is 16 bit...

Doesn't Windows 10 have a 32-bit version as well?
There are a lot of potential solutions and tbh changing my host OS didn't occur to me. I don't think I would do it though, as the current plan is to recompile the desired version with a modern gcc. It's one of those tasks that stay on the backlog though..
> It has been working since then and introducing a new compiler would change the binary generated

Surely making a code change and recompiling would also change the binary?

True, I didn't mean that the entire binary is the same, but since most of the compilation units remain untouched, they are compiled to the same machine code. Fixing a bug or introducing a small new change is one thing, but compiling the entire codebase with a different compiler would change everything
I'm in the same boat here, keeping an XP-VM with NetCobol from 95 running to support COBOL reports that were ported from an HP3000 in the mid 90s. The NetCobol activation no longer works so I did a P2V conversion to make sure it doesn't die before we're COBOL free (if ever?).
I was not expecting Paint to actually save my file, let alone paint. Bravo.
I might actually need it for projects locked into its unique cheap look.
I just spent an hour on minesweeper
Who would get Windows XP when you can have Windows 2000? (not kidding)