Confused on Steam Play and Proton? Be sure to check out our guide.
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 came back to check 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
22 comments
Page: «2/3»
  Go to:

Gryxx 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.
Is it allowed to decompile proprietary game?
m2mg2 Jun 20, 2016
Just compiled it on 64bit Fedora 22. Easiest compile from source I've done in a long time. Felt like it didn't even happen, I though it was like a custom configure script but when I went looking for the make file all I found was an executable.

Would be awesome if the publisher gave their permission, even throw some change at the person that did it and make it an official port. They could release on steam/GOG multiplatform and make a few bucks. Probably never happen though, it is too reasonable.
ProfessorKaos64 Jun 20, 2016
Quoting: m2mg2This 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.

Exactly why I use pbuilder for making SteamOS packages like pcsx2. Though I. Ant agree about multiarch. I typically done hjave a problem. Most times, specifying package:i366 or package [i386] in Debian/control does the trick.
cRaZy-bisCuiT Jun 20, 2016
How did you guys manage to start the game? I did compile, copy, lowercase the file names ... after launching the game it complains about missing MOVIEs!? I opened a bug report on Github.


PS: I wouldn't buy the game nowaydays. On the one hand it's EA (they are rich as ******) on the other hand the licences might be expired anyways. Just get it from the web. Psssst... I didn't say that. ;)

EDIT: Got the movie issue fixed. It was cause by wrong (non SE) game data. Still I get a black screen.


Last edited by cRaZy-bisCuiT on 21 June 2016 at 12:12 am UTC
tuubi Jun 21, 2016
View PC info
  • Supporter
Quoting: cRaZy-bisCuiTPS: I wouldn't buy the game nowaydays. On the one hand it's EA (they are rich as ******) on the other hand the licences might be expired anyways. Just get it from the web. Psssst... I didn't say that. ;)
The copyright definitely hasn't expired, so getting it from the web would be plain old piracy. Good thing you "didn't say that", eh? Before anyone says "abandonware", I think that's a discussion for another venue.

GOG might be interested in adding the game to their catalogue though, seeing as they've got other classics of the genre like the Screamer games as well.
1mHfoksd1Z Jun 21, 2016
OH MY GOD OH MY GOD OH MY GOD! THE BEST GAME EVER!

I struggled so much to get it working in WINE and it's my proudest achievement in the emulation sector! I love this!
I used to play it in split-screen with my father and my friends, it was so cool!
I can't wait to play it natively on my favourite OS!

And being open-source too... it just couldn't have been better! I'm so gonna study every bit of code when I have the time, maybe even fork it in order to implement the many ideas that I had for this game... I wanted to make a C# reimplementation in Unity3D this summer but this is better because it's closer to the original, much more authentic.

And it's good for Windows users too, because this game no longer works on post-XP machines, at least in my experience (I did see it once in W7 but didn't work for me. Not a chance on 8/10 tho). It was kinda ironic now that I think of it... a Windows game not working on Windows but working on Linux/Mac with Wine :)
1mHfoksd1Z Jun 21, 2016
Quoting: RTherenView video on youtube.com
Wow it even features that glitched turn at 2:50. This is the best!


Last edited by 1mHfoksd1Z on 21 June 2016 at 10:42 am UTC
Cybolic Jun 21, 2016
Quoting: Hori[...]I'm so gonna study every bit of code when I have the time, maybe even fork it in order to implement the many ideas that I had for this game... [...]
You're going to have a hard time. As far as I can see, every bit of game logic is in a nice big decompiled assembler file and the only open source part of this is the SDL wrapper.
Cybolic Jun 21, 2016
Mathieu Comandon (of Lutris fame) just posted a nice precompiled archive of this engine on Google+ for anyone who has issues (or no time) compiling this! Thanks Mathieu!
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.