Thanks rCade - It looks like CRT_Emudriver only works on ATI Catalyst stuff whereas the card I've got is a Matrox. Oddly enough, during my attemtps to get all of this working I found an old ATI Rage3d to use with a second monitor (enabling me to mess about with the Matrox settings without losing the screen (essential)) - but it looks like the only way to get Catalyst working on it is via a hacky solution, so that's a no go.
Is there a better GPU I could use for the type of CRT that's in the cabinet? I only ask as there's a computer fair on nearby (every saturday) where I could picj up pretty much any type of card, esp old ones - there's guys who have stalls there with boxes and boxes of old gear in them for sale for next to nothing...
-
Guys, Soft15kHz is really not the best option anymore.
First of all, it's silly to use a real CRT and not use GroovyMAME, and that works hand in hand with CRT_Emudriver. GM can generate resolutions on the fly to keep everything native res (and native refresh, very important), saving you a lot of work; and it has a lot of other important features for native res even if you don't use the auto-generation.
Even if not using GM, tweaking your resolutions in Soft15kHz requires editing the text modelines by hand (super tedious), or using Powerstrip. Powerstrip was not really designed for this application, it's very cumbersome, and does not even fit on the screen in lower resolutions. CRT_Emudriver includes ArcadeOSD, which was purposely designed for this, is just as powerful if not more so, more flexible, and much easier to use.
Making the change only takes a couple of minutes once you have the right graphics card (which can be dirt cheap). I started with Soft15kHz too, and resisted make the change because I had some GeForce cards on hand (only compatible with Soft15kHz). When I finally switched over to CRT_Emudriver, I was really kicking myself for not doing it sooner.
Dawgz, did you mean to say CRT_Emudriver? If you're picking up ATI 4XXX cards you already have the right video cards for it.
Here's a question: If I were to get a new board, and a decent card for it - which modern graphics card is the best for this sort of thing?
I use a fanless ATI HD4350. It's as flexible as possible for resolution adjustment (no minimum dot clock), should be powerful enough for anything in MAME, and being silent is great in a cab. It's very common and you can find it on eBay regularly for around $20. I've been stockpiling them as Dawgz suggested.
If you want to run newer console emulators, Dreamcast, PS2, Gamecube, etc., you might need something faster. An ATI HD4890 is the fastest card you can use with CRT_Emudriver (I don't
think there's anything faster that works with Soft15kHz), but that's going to be more expensive, maybe $60-120. You'll need a faster computer too. I just stick to real hardware aside from MAME.
Those are both PCI-E cards. If you're not upgrading the PC now, there are AGP cards that will work with CRT_Emudriver, just look through that list I linked to. AGP cards will tend to be older though.