I've just spent a weekend installing my MAME pc, an exercise that ordinarily should take only a few hours. I thought I'd share the tale to give fellow BYOACers a humourous read.
Because this pc will one day sit inside a lowboy cab design, I went with Micro ATX case and motherboard for their small form factor, along with a P4 processor, 1GB RAM and a DVD/CDR combo.
My brother-in-law and I built the pc for the first time late Friday night. It took a few attempts at getting everything inside the tiny case because cabling got in the way of the DVD/HDD caddy, which swivels into the case. It refused to go back into the case until we realised we had mounted the HDD wrong. We'd tested the motherboard as soon as we had power connected, so it looked like everything was ok, but when it came time to installing Windows, just as it got to the bit where it starts to write to the hard drive, the system shut itself off. Being that it was past midnight, we left it at that, but I went to bed thinking I'd made a terrible mistake with the case, thinking it couldn't even power the simplest of computers (ie that it auto-shutdown to prevent an overload).
Saturday I woke up after having evil dreams about PSUs. I tried windows install again, and it died at the same exact moment. I was all set to go to the shops and try to buy a more powerful PSU (the case comes with 250W) but I had the thought that, there was no way anyone would sell a case that couldn't power a basic pc. So, I ripped out all the cabling, and re-built it. Started the Windows installation, and held my breath at the "crash point" but it didn't crash. So, must have had a loose connection somewhere. Anyway, I proceeded to install Windows and install all motherboard drivers. Everything worked. So then I unbuilt the pc and rebuilt it neatly, tucking away all the cabling etc.
Sunday, today: time to install the ArcadeVGA. I plugged the card into the PCI-E slot, connected my monitor to the VGA port, and booted up. Got a whole bunch of garbage on the screen. Then I remembered that the VGA port outputs the 15kHz signal, and its the DVI port that outputs the 31kHz. One minor problem: the Arcade VGA card is taller than my case, and the back of the case is (you guessed it) just where the DVI port is on the ArcadeVGA.
No problem, I have on-board VGA (which is what I used to install Windows). So I connected my monitor to the on-board port, booted up and... nothing! Powered down, removed the ArcadeVGA, powered up and.. it worked. Turns out, the on-board VGA port switches off when it detects a card plugged in the PCI-E.
So the only way I can see Windows to install the driver for my ArcadeVGA is to use the DVI port on the ArcadeVGA itself... which involves unbuilding the pc AGAIN (only this time, undoing all my lovely cable ties etc). So there I am, motherboard sitting on the anti-static wrapper, next to the case which is powering the motherboard, ArcadeVGA card sticking out of the motherboard, monitor connected, and finally installing the drivers for the ArcadeVGA.
And then I had to undo it all and rebuild it again.
As I type this, the newly rebuilt pc is sitting next to me. I am giving it evil looks. I still don't like the fact that my ArcadeVGA is not screwed down. I may yet change to a normal ATX case, even though it means unbuilding and rebuilding the pc again.
And I never got around to configuring MAME etc because, at the end of it all, I didn't get a signal out of the ArcadeVGA, probably because my hacked VGA->SCART cabling has some problem. But that's going to be a different story for another day.
Anyway, hoped you enjoy reading.