I took a few hours recently to set my Eee PC 701 2G Surf up as a dedicated emulator machine. I picked up a dirt-cheap 16GB Sandisk Cruzer USB stick for $9 and downloaded an ISO of Mandriva Linux 2011.0.
This thing is pretty sweet! It runs SNES, NES, Game Boy, Game Boy Color, Game Boy Advance, Nintendo DS, Genesis, MAME, and Sega Master System emulators. Pretty much anything 2D it can handle easily.
Even better, I had a bunch of space left over on the USB stick for mp3s and oggs, so I can listen to some decent music while I’m driving in my car thanks to the audio input jack on my car stereo.
I’d buy PlayOnLinux and Cedega and Crossover Games (while maintaining a great working relationship with the good folks still at Crossover working on apps) and put together (with some hefty funds behind them) a crack team of DirectX hackers and previous Microsoft DirectX programmers to put together a fully-functional, working DirectX emulator for Mac and Linux. Then, port all those changes back into the Wine trunk while promoting an off-the-shelf Windows games player.
I truly believe that if games worked on Linux flawlessly there would be a greater adoption of Linux on desktops worldwide. I know locally it is a huge hurdle to jump. All of my friends are interested in Linux, two of them have the ISO sitting on their desktop. Why are they not making the switch? One: Games. The other: Sony Vegas. People want to use it but they want their games too!
Game development and publishing companies wouldn’t have to write games to be cross platform if the emulator worked perfectly. They would go on making Windows games while Linux continues to grow in installed user base.
Making games for Linux is not the answer, making Linux work for games is!