Spoiler, none of the versions of MSN that was on Escargot’s site worked on ReactOS.
Woah, that setup was fast.
No, seriously, it took like 3 minutes for me to set ReactOS all up. Or it would’ve, if it didn’t freeze while booting the second time around. It did boot properly when I chose the Debug option at startup time though, and afterwards through the default option. Weird.
ReactOS prompted to install a couple drivers for networking and audio, but it couldn’t find any. I searched online and found that I needed to set the networking card to PCnet-FAST III. I set the card to that and networking worked fine.
I went to install Firefox from the applications manager because it didn’t come with a browser. (probably to keep the download size small, and my 1.5 mbps connection and I appreciate that!) While Firefox was downloading, I messed around in Paint a bit.
Firefox was downloaded, and when I opened it it asked to import Internet Explorer data, heh. The control box wouldn’t display, so that was kind of weird.
So here comes the part you’ve all been waiting for: actually installing MSN. I went to Escargot’s site and downloaded the pre-patched 7.5.0324 installer. And…
It didn’t work. I was unable to sign in because the textboxes were broken. May be a font issue. I’d hate to end it here though, so I kept trying and going through each of the versions on the Escargot website. To avoid issues, I decided to go from oldest to newest, from 5.0 to 7.0.
To get rid of 7.5 I used Jonathan Kay’s ZapMessenger, which worked well after I installed 7-Zip (to open the archive) and .NET Framework 2.0. I installed 5.0.0575, but when signing in it gave me this error:
I didn’t get any option to log the connection, so I can’t pinpoint what the exact problem was. But I moved onward, to 6.2.0208. It kept my login information from 5.0.0575. It gave me pretty much the same error, but with an error code of 0x80004005 this time.
I tried a couple more times, getting the same error code. That brings us to 7.0.0820, which again saved my login info from 5.0 and 6.2. Guess what, yep, another error, with the error code of 800701f4. The second time the code was 80072efe.
I then tried again with logging enabled, but the log file still had nothing but the default comment saying “this has personal information, blah blah.”
Update (8:00 PM): As part of a complete coincidence, the Escargot server was down when I ran these tests originally. I’ve tried 7.0.0820 again and it did login, but fonts and profile pictures are kind of messed up:
I decided to try 7.5.0324 again because my login info was saved, and I wasn’t able to enter that info in that version the first time. Unfortunately, that info wasn’t carried over when I installed 7.5 again.
I’ve tried these same versions on WINE with similar results, so I think it’s safe to say that it’s not possible in the time being to run MSN Messenger on ReactOS or through WINE.