As I've previously mentioned, (in a rather whimsical fashion on april fools day, which may or may not have helped my credibility... ) I've been working on porting fallout 2 to different platforms. I've not got it running anywhere incredibly exotic yet, but it does now run reasonably well on linux, so I think it's about time for a release.
Here's the linux build. I built it on opensuse 11.4 (gcc 4.5.1/sdl 1.2.14/glibc 2.11.3) but I've no idea what backward/forwards/sideways/any other sort of compatibility is like.
Also, for completeness, here's the completely sdl-ified windows version. It requires sdl 1.2.14 and the msvc 2010 runtime.
Edit: I've taken down the downloads for now, because it's had more than enough testing, and a few sites have picked this up recently and are construing it as something it's currently not; i.e. a viable way to play fallout. If you want to play fallout on linux, use wine. You'll find it quite helpful if you ever want to leave arroyo. Thanks to everyone who did any testing for me though.
These should be considered very beta-ish. Don't try using either for serious gameplay. They aren't compatible with sfall, or any mods that need the city limits patch, and are probably buggy as eck. (They are compatible with standard fallout savegames, at least.) I would appreciate any bug reports if people do feel like testing though. I'm especially interested in if anyone else on linux gets a half second lag on the sound output. I've got no idea where that's coming from, and half suspect it's the fault of the vm I was running in.
Even if it were working perfectly, there's still little of use here; fallout already runs pretty well via wine if you really want to play on linux. That being the case, the next step will be trying to get it working somewhere other than x86. I can't give a timeline for that, because I've no idea how long it'll take, or even if I'll get bored and wander off before finishing. (I did manage to break with tradition and meet my release target for this one though, even if I did only give it 3 days ago. ) Also, I'm mostly working on this for fun rather than trying to get something perfect out, so even if I do get it 'working' someplace exotic don't hold your breath for it being any better than qemu.