Dos: No, don't even think about it, if you computer cna handle windwos then it's too new to use dos.
I have a dos based cabinet that someone else put together and it is the most trouble free one I have ever had.
95: It's unstable. Unless you want to have to overhaul your cab every few months don't use it.
98/98se/me: See windows 95.
My Galaga mame has been going on a 98 install for 2 years now, without a hitch. Matter of fact, I have never had a windows 98SE installed on a cabinet go bad. I also ran a windows 95 based cabinet in my early days, without any issues.
XP: There you go. It's stable, works well with games, and is the current platform that 95% of all developers work in. Sticking with it offers the best compatability. Also many of the newer emulators only run in xp.
Agreed, for new computers, forget it for old ones though.
95 lite/98 lite/xp lite ect: NO. They are crap. They take out things that are necessary to run certain games and emulators. They also all mess around with the direct-x install, which is a huge no-no.
Minimal Installs in General: They aren't worth it. They require unnecessary time and effort for little to no speed increases. They only take up harddrive space and harddrives are cheap. Turning off services might be a good idea though as they actually reduce xp's memory footprint. Head over to blackviper.com for details.
Totally agreed, the entire XP install takes up less space then a few of those oh so precious CHD files.
Network Updates: Yes they definately are necessary. Not so much for security, but for bug fixes. Service pack two fixed a ton of older games, which didn't even run before. Also even though people (wrongly) give m$ a hard time about security, most of the xp updates involve a issue found when a certian combination of software is installed.
Couldn't disagree more about this. Service pack 2 made it so some older games can run, an also increased the memory footprint and overhead of the OS immensely, and all those games ran on 98. Matter of fact, I think 98 is still compatible with 100 percent of windows games. And can you point me towards those XP only emulators?
Network Connection: While you could use a cdrom I think it's a really dumb idea. The average major mame update adds 200-500 megs of games. Since you probably aern't going to be updating mame every time, when you do update I could easily see an update requiring multiple cds. Sure you can waste 20 minutes of your life making cd images and another 20 burning them, but the smart thing is to have your "roms" folder shared over the network so you can just turn both machines on and drop em in the folder. And since any idiot can setup a home network with xp, I really don't see any hassle in it.
I fail to see why one would ever update the software in their cabinet with the latest roms? Few of them are going to work full speed or correctly, so WHY would you install them on your cabinet. The same goes for the latest versions of mame, which are slower and slower with each release.
Speaking of new roms, and of adding them to your cabinet.
Take a good hard look at what is getting added to mame these days? Four types of games.
[.]Mahjong games.
[.]Obscure older games that no one has ever heard of and aren't going to play.
[.]Really new games that require the absolute latest hardware or even non-existant hardware to run.
[.]Clones
I read the what's new files, and almost everything added to mame for several years now with very few exceptions has fit into one of those 4 categories. PC hardware eventually catches up to the very new games, but the hardware already installed in your cabinet isn't going to get any faster, and the new mame versions are going to make your existing games slower, so why update?
Howard, feel free to correct me on this, but as far as I KNOW you don't actually have a cabinet, which means you don't have a special Mame computer, which means that you don't actually have any experience with them. Writing frontends? Running and admin'ing Windows? Sure, you have loads of experience with that, but I am not exactly sure how qualified you are to comment on what is needed with a dedicated cabinet computer when you have no experience with it.
Actually, the fact that you only seem to be around the software side of the scene and don't seem to know a whole lot about the actual cabinet side of the scene shows through in a lot of you posts. I believe your comments in this thread are 100 percent correct for DESKTOP computers, but are way off for cabinet computers.
It might also pain you to hear this, but we still run windows 95 at work, including a server running windows 95, and the installs on all of them but one are from 1997. And you know what? We don't have any troubles with them. The only troubles we ever have are the fact that the stupid custom DOS app we run is poorly coded.
It also might pain you to hear that there are still millions of Windows 95 installs kicking around. I think Win 95 OSR2 actually ages a whole lot better than 98. I have had to format and reinstall countless 98, ME and XP installs (the desktops and laptops, not cab computers), but I never had to wipe and reinstall a 95OSR2 install unless it was a virus.