Freelancer on VirtualBox: you heard it here first

10 April 2009

You can now play Freelancer under Linux with 100% compatibility by running it under VirtualBox with Direct3D acceleration!

Freelancer in VirtualBox

Thanks to the OpenGL support in VirtualBox, and the awesome WineD3D work by Robert Millan, Freelancer, which is a 2003 Direct3D 8.1 game, runs perfectly in VirtualBox.

All you need is the latest VirtualBox (2.1 or 2.2 will do), a copy of Windows to run inside it, and the latest WineD3D for Windows. I tested on both XP and Vista — it ran smoother on Vista (ironically), but both were playable.

Freelancer has worked in Wine on Linux without virtualisation for some years now, but multiplayer support is something that has never worked properly. With virtualisation, Freelancer can use the native Windows networking, and thus works perfectly with multiplayer.

(Well, actually, if you use Windows Vista, you have to disable IPv6, otherwise multiplayer doesn’t work, but that’s a different story.)

The game runs much smoother than back when I ran it in VMware: the speed was inconsistent, and I used to get booted off multiplayer servers for allegedly using “speed mods”. With VirtualBox, performance is extremely consistent. (Although Moore’s Law may have something to do with that.)

Have fun!

6 replies

Leave a reply