Comment Re:Can someone explain how it does it? (Score 5, Interesting) 109
If you google Win3xO, you'll find the collection he took and based this on. I know because I created the collection. I suppose I'm the "volunteer" he mentioned.
I built Win3xO by taking individual Windows 3.x installs (running in Dosbox), gutting them of extra crap, and that gets them down to about 25mb, compressed.Then I had to launch into windows and install any versions of Win32, WinG, Quicktime, etc that the game required. I created a handful of "templates" that had the most common configurations to save time. Each game has the original media (cd image, floppy image, or file dump if it was shareware), mounts it, and then launches Win3x. I used a few tricks to automate the launching of the game once Win3x started. Sometimes this was as basic as just putting a shortcut in the startup folder, but that was a final solution when nothing else worked. In general, I wanted win3x to exit when the game/app closed.
If you download my version it is about 350gb, but it is all local. It also includes a front end with box scans, screen shots, game descriptions, manuals, etc....
Its compatible with my previous release eXoDOS, which is the same project, but for DOS games. Interestingly, Jason took that one and put it online last year. But because of the method Jason uses, he breaks a majority of the games when he attempts to make them sompatible with his java script dosbox. This is because he didn't take time to actually talk to me first, and he didn't understand how my conf files worked. So he attempted to automate the conf files. The causes speed issues in some cases, and in other cases it simply doesn't call the right executable. Which is my my DOS collection has 5,500 games, but once it got online, it was down to 2,000.
I appreciate Jason's work adapting my collections and getting them to more people... but I wish he wasn't such a clown about giving credit to people who actually did the bulk of the work. Not only would it be nice, but it would lead to a better quality output. Something where more than 40% of the games actually worked.