If you try and play Superfrog HD on Linux, you may find nothing happens at all. Not a good start. Trying to run it from the terminal will give you this horrible output:
*** stack smashing detected ***: bin/Superfrog terminated
======= Backtrace: =========
======= Memory map: ========
08048000-08182000 r-xp 00000000 00:23 31674295 /home/arcade/Games/Superfrog/bin/Superfrog
Well that doesn't look good at all. Luckily, the fix is very simple. You need to force your machine to run the game without using your own language/locale. To do that, simply open up superfrog.sh
in your favourite text editor (you'll find this file in the root of Superfrog's installation folder) and add these two lines below the /bin/bash entry at the top...
Once you've done that, the file should look like this:
chmod a+x bin/Superfrog
Ta-da. You've fixed the game. Who knows why Team 17 couldn't do this themselves, but the game has been pulled from sale so I assume there were more than a few complaints about different issues.
The game should now start without any further problems.