Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
tagline-image
A classic racer from the 90's, Need For Speed™ II SE has an open source game engine allowing you to play it on Linux.

It seems like it has almost everything implemented too.

It's pleasing to see another classic revived and working on Linux! Especially awesome that game engines like this are released as open source so the community can tinker away with it.

I actually owned this game many years ago, not a clue where my CD is for it, probably long lost by now. I don't even own a CD drive now, so it would be a bit useless anyway. Not sure where you can legally buy it as a download, I tried looking for it but found nothing but warez links.

Find the code on github.

Anyone going to try it? Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
22 comments
Page: 1/3»
  Go to:

cRaZy-bisCuiT Jun 20, 2016
Awesome! One of the games of my childhood! I do love it! <3

PS: How well does the AI work? Does the game feel like the original game? It's not the Case with Caesarium.


Last edited by cRaZy-bisCuiT on 20 June 2016 at 7:03 pm UTC
Snowdrake Jun 20, 2016
I really love the effort that people can put to develop open source gaming engine recreation or emulators.
This really helps preserving video game history.
damarrin Jun 20, 2016
View PC info
  • Supporter Plus
Oooh, I loved this game. I'm pretty sure it's not aged well. :-) I have the disc for it somewhere, I wonder if I can find it...
Cybolic Jun 20, 2016
I can only find one copy available on Amazon priced at $50, which is frankly insane considering the age of it :/

EDIT: Wow, this is not trivial to compile on Ubuntu :/ Anyone know how to cleanly install libsdl1.2-dev:i386 ?


Last edited by Cybolic on 20 June 2016 at 7:32 pm UTC
coruun Jun 20, 2016
Is the FZR2000 included? :D

I'll give it a try! My CD was lying directly behind my monitor on a big pile of discs, which were considered for the trashcan. I hope it is compatible with the Green Pepper version...
Linas Jun 20, 2016
View PC info
  • Supporter Plus
I may be mistaken, but as far as I know they disassembled the game binaries. That would make it a bit problematic in a legal sense.
coruun Jun 20, 2016
Quoting: CybolicEDIT: Wow, this is not trivial to compile on Ubuntu :/ Anyone know how to cleanly install libsdl1.2-dev:i386 ?

I'll try to create a 32bit VM. This should be much easier!

I had similar problems with the official mail client, which is used by our university. For Linux, there is only an old 32bit client available. I tried to install this on 64bit Ubuntu without success. I think the installation of 32bit Java was the biggest problem. On 32bit Ubuntu, it worked like a charm. Luckily, this client is only needed for setting up the automatic mail filters, while the main functionality can be reached from the extremely dumbed-down web interface.
m2mg2 Jun 20, 2016
This is one of the big reasons I moved away from Debian. Multi arch support is a pain. Your can force mutli arch support but it gives you a bunch of scary warnings. You can try to find 32 bit versions but the support is sparse. Fedora has great multiarch support, I run 32 execs and compile 32 source on my 64 bit machine quite frequently.

One thing you can do on Debian/Ubuntu, which I have done in the past, is create 32 chroot in your 64 bit system. You have to bind mount some dirs like /dev but it works really well, just wasteful as you have to maintain full installs of 64 bit and 32 bit at the same time.

This is awesome though, Ive been using dosbox for Need for Speed 1, with openglide for Tombraider and some other dos games. Now I can get Need for Speed 2 also.


Last edited by m2mg2 on 20 June 2016 at 8:11 pm UTC
Milanium Jun 20, 2016
The developer decompiled it and replaced all the legacy windowing and OS integration with something portable. A remarkable achievement. This is the reason why the game is fully implemented and only runs on 32-bit.
Cybolic Jun 20, 2016
Quoting: MilaniumThe developer decompiled it and replaced all the legacy windowing and OS integration with something portable. A remarkable achievement. This is the reason why the game is fully implemented and only runs on 32-bit.
I just looked at the code and that does indeed seem to be the case! It looks something like a miniature Wine-implementation based on SDL2, re-implementing just the calls that NFSIISE uses. I don't know about international law (or law in general, IANAL), but this doesn't look particularly legal.
It would be very nice if it could be the basis of an official port though!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.