My understanding is the original developer claimed to be able to not use the goofy scanline hack if he'd been on a larger ROM. Maybe Ms. Pac Man was a 16K ROM rather than 8K?
That's the link I was thinking of. I was slightly off too; a commenter had the Thinkpad EDID issue, and it was set to a 5:4 resolution on a 720p display.
Isn't that more of a problem with the circuitry inside the TV? I remember reading a bunch of stuff by mjg about how the EDID and such inside TVs are a complete joke, if present at all. One anecdote he listed was a 32" 720p-class TV with a Thinkpad (yes, Thinkpad) 4:3 EDID.
FWIW, while FreeBSD does not yet have KMS, it is definitely being worked on. I think the goal is to have KMS entirely running on BSD so all these video drivers can work there too. It's unfortunate that the BSDs are effectively held back now by this, but the driver model did necessitate a change. Devs had wrung out all they could out of the old-style drivers.
The reason given for releasing them all at once is that while there is an order they expect them to be viewed, they can be viewed in random order to get the stories in different perspectives. Portia de Rossi said something to the effect of if you watch her episode first, Lucille ends up looking particularly bitchy, but if you watch Jessica Walters' episode first, Lindsay ends up looking bitchy.
I'm with you; I love that, some 10 years on, I can still just fire up SC4 from time to time and play around for a little while. Then, if I'm changing PCs, all I have to do is copy a directory full of files to the new box. Sad that this is now a "killer feature", being able to control your data.
The same guy developed both - the PSP one and the iOS 1.0 one.
Link to Original Source
Undoing accidental mod
Even some 64-bit EFI machines won't run it, because they have Intel graphics. Anything with the 965 series (such as X3100) is unsupported for one reason - there was never a 64-bit kext for it. This is also what kept these machines from booting a 64-bit kernel in 10.7. So if Apple and/or Intel would actually create a 64-bit kext for the 965 series, a whole bunch more machines would run it just fine.
FWIW, this might also get your Mini up and running, as there are definitely ways to get around the 32-bit EFI problem. But until they create that kext (read: never), it's not gonna happen.