This wiki has been moved to into the mediawiki branch.

Difference between revisions of "SuperTux:Community Discussion"

From SuperTux
Jump to: navigation, search
(OpenAL32.dll error on Windows Vista: people already being warned about OpenAL, good to know exact wording though)
(OpenAL32.dll error on Windows Vista)
Line 178: Line 178:
[ SuperTux OpenAL32.dll] ([ Direct Download Link])
[ SuperTux OpenAL32.dll] ([ Direct Download Link])
:Good to know that it runs on Vista. However, the [[Download/Installation Milestone 1.9|download page for MS2]] already notes (in bold lettering) that you might have to get OpenAL, so we won't make any large official note out of this (except maybe an entry in the [[SuperTux FAQ]] if many people ask us about this error). Thanks for giving us the exact wording, though! <nowiki>~~</nowiki>[[User:RavuAlHemio|Ravu]] 15:07, 1 October 2007 (UTC)
:Good to know that it runs on Vista. However, the [[Download/Installation Milestone 1.9|download page for MS2]] already notes (in bold lettering) that you might have to get OpenAL, so we won't make any large official note out of this (except maybe an entry in the [[SuperTux FAQ]] if many people ask us about this error). Thanks for giving us the exact wording, though! <nowiki>~~</nowiki>[[User:RavuAlHemio|Ravu]] 15:07, 1 October 2007 (UTC)
I can´t download the file: "Access denied. Invalid user name or password"

Revision as of 09:42, 1 October 2007

Welcome to the SuperTux Community Discussion! Here you may talk about anything related to SuperTux or this wiki. To make a comment, click on the edit button on the top of the page.


Website update?

I've built supertux from svn and saw all the great updates you guys have done. Don't you believe it's about time to let the world know a bit about it? Just like, let's say, a little piece of news with one or two screenshots on the front page, telling "we're not dead". Because I really thought supertux was a dying project, before managing to compile svn version. --polyprograms 17:15, 4 Sep 2006 (BST)

(note: sorry, I had to break links to be able to edit)

Speed issue

Hello. My SuperTux 0.1 is good, but my SuperTux 0.3 is slow. How I make to increase the speed of the game supertux? Thank you

Make sure your computer got hardware acceleration for OpenGL. How to check for that depends on what operating system you use (Linux, Windows, Mac OS X, and so on). On Linux you run the command "glxinfo | grep -i direct" (without quotes), in a terminal. It should return something like "direct rendering: Yes", the important part being the "yes". On Windows I don't know, maybe someone else can help you. If you don't have hardware acceleration for OpenGL you won't be able to use SuperTux 0.3. --AnMaster 18:48, 14 September 2007 (UTC)

Level 24

Hey I just recently found your game and am stuck at level 24... I guess that there have to be blocks behind the water texture but I have no idea on how to figure where are these... and I doubt it just comes to luck there. What am I missing? mfg DJGummikuh

Just look closely and you will see there are single blocks to step on. You might want to ask on the fansite forums next time you need help, you'll get more responses there. --FlyingPenguins 22:35, 29 Jul 2006 (BST)

Wiki external links

This is just a note: I have realised that on the wiki, whenever an anon or normal user edits a page with external links on it, it will be without the "http: //" part, essentially breaking the link. This can be troublesome for a page with lots of links on it. Sysops will then have to fill back the links.

Also, just a suggestion, maybe it would be a good idea to upgrade this version of MediaWiki, to prevent any security vulnerabilities. --FlyingPenguins 22:47, 29 Jul 2006 (BST)

I would upgrade if the MySQL version of wasn't too old. This have been discussed in #supertux and there is a berlios bug for it. Also [http :// this bug about php not available on] blocks the update. --AnMaster 00:21, 30 Jul 2006 (BST)

Supertux being sold?!

Has anybody else noticed that SuperTux is being sold at ClickGamer? The porters site is located here; Seems to also have made a one level demo available. While I know that the GPL permits this, I can't stand people it. I was planning to create a Pocket PC port before I found this. We should be able to get the source from this shouldn't we?

You can download a Pocket PC Binary there. They call it a demo. Anyway, its a binary based on our GPL Code. As fas as I understand the GPL they have to give the source to everyone who has a Binary. -- 15:03, 2 Aug 2006 (BST)
Is it possible to build the binary with the source included in the demo's .zip file?
No idea, but looks like they did not change the level format. So why not create a package from the demo which includes all levels for free? Can someone with the right hardware test if that works? --Superdev 16:08, 2 Aug 2006 (BST)
Just tested it on my PPC. All original SuperTux 0.1.3 levels work with the provided "demo" engine.
Seems like the source code included with the "demo" engine is only for the original, unaltered versions. This is in direct violation of the GPL which forbids linking GPLed code with proprietary code.
Not necessarily. They just have to give you the source if you ask for it, they don't have to ship it with the binary. So ask for it and if you don't get the source hand it over to

BTW, my_defs.cpp does not look like original supertux code so better check again.

I think that the GPL is much more strict than that. I think it is against the license to modify the sources, and distribute those modifications without those modifications also falling under the GPL. Since those modifications apparently fall under a commercial license, it is already a GPL violation. By his own admittance, it is a derivative work. --Tuxdev 22:15, 4 Aug 2006 (BST)
No. The GPL allows for reselling GPLed software for profit. How else would people get away with selling pre-burned Linux CDs and DVDs? I know it sounds twisted, but there's nothing we can do. --DJ WingsFreesyle here 17:48, 10 Aug 2006 (BST)
The GPL says that you can sell GPL software for money, but only physically (on CD, not on the net).
Yes, the GPL allows selling GPLed software, but it clearly states that all derivative work must be distributed under the GPL, not any other license (the "commercial license", the website in question mentions).
The fishy part about all this is "Commercial part of license covers work and time spent to change source code and other resources to make SuperTux playable on Pocket PC platform.", if that commercial part goes into the binary and no source code is provided its a clear violation, otherwise its fine. -- Grumbel 06:31, 8 Aug 2006 (BST)
The GPL in section 2 part b says, "You must cause any work that you distribute or publish, that in whole or part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License." or in English, "If you make a program out of this one, it has to be licensed under the GPL only."
Since they're charging money for all of it except the demo (and they're not distributing the source with it), not to mention they're selling it as a download and not a CD, this is a violation. Course of action? Someone should make them aware of this, a "cease-and-desist" email if nothing else. By the way, check this out: GNUs fighting back!--DJ WingsFreesyle here 17:04, 24 Sep 2006 (BST)
I can see no problem with that. All the source code is included in the /supertux/qvgadata/distr/st_src.tar.bz2 so everyone can download it and play for free. Is there any other problem? --member of
That is fine to me as long as you a. relicense what you have done to GPL, and b. clearly advertise where the source is on your website. Even better would be to let us keep a SVN repository, then you become an unofficial official maintainer of it, or merge it with main ST using #ifdef wherever. --Tuxdev 17:51, 25 Sep 2006 (BST)

To answer a few questions from above:

  • You do not need to put modifications of GPL'ed software under the GPL if you only use it internally. As soon as publish it, you need to.
  • You can sell the game over whatever medium you like.
  • You do not need to include the source code with the binary distribution, but you must provide a written offer for the source code, licenced under the GPL, via the same medium. In this case, a download.
  • Only a copyright holder is able to send a cease and desist. This means i can not send them any. Neither can Harald of I am sure he will be more than happy to help you guys, send one, though. Each and everyone of you devs: Get together, contact Harald and make 'oldray' an unhappy dev.

If you have questions, get hold of me on -- RichiH 23:10, 25 Sep 2006 (BST)

supertux copy

I found superburgerworld on source forge and all it is is supertux w/ a few titles and images changed!

Mind giving us a link? Also, did you look for copied code?--DJ WingsFreesyle here 02:43, 28 Sep 2006 (CEST)
I did a Google search and found I also downloaded and went through the game a bit; it is exactly the same as the main world of SuperTux 0.1.3. However, it credits refer to the game being based off SuperTux (in fact, its credits include all of the original credits from the original game, even the "Milestone 2 is on its way..." part). The levels are exactly the same, with the level names and the some of the graphics changed, but the names of the authors of the original SuperTux levels remain. --FlyingPenguins 04:57, 28 Sep 2006 (CEST)
I'd say that's because of laziness on the "developer"'s part, and not giving credit. This guy is BSing too many people. The site doesn't give ANY credit to us Tuxers, and it's basically a complete ripoff with a few level titles changed and some added graphics that look like a 2-year-old scrawled them. I mean, honestly, they didn't even mod the Dark Snow tileset OR the Cave background, OR almost anything else. By the way, almost EVERYTHING that was in SuperTux that doesn't belong in SBW is still in there (images/backgrounds, the Tux icon in the Level Editor, the names of a lot of images...). The file for the non-Whopper burger is still "smalltux-right-1.png". That's laziness, not credit. Now, I posted a *clean* comment on their site. It's awaiting moderation, and it'll show up, if it does at all, as "Annoyed Tuxer" or something. The name suits me quite well right now. See the title of my edit for more info. --DJ WingsFreesyle here 00:16, 29 Sep 2006 (CEST)

Hi, I'm the guy who makes Super Burger World, I really don't mean to take any credit for any of the coding (I'm hopeless at it myself) but I thought that the ingame mentions were enough, however I will do more to make the fact it is based off of supertux more obvious. I don't spend much time on it (it shows) and I didn't think changing the filenames was worth the trouble. All I ever think this game to be is a bit of a skin to the original, I retained the SuperTux name on any part I didn't change. I let the comments through in case you are wondering, because I wasn't trying to take credit for any of the work that the developers did. So take a look at the site again in a day or so and comment either here or on the site if there is any more you would like me to do. My apologies to the developers if you thought your work was going uncredited -- 18:06, 7 Oct 2006 (CEST)

Just browsed through the comments on your site. You should know that not all devs feel the same way - I, for example, feel honored by the fact that someone liked SuperTux enough to dedicate time and effort to making a mod. So, while I do agree that it should have been pointed out more clearly that SBW is a ST mod, don't think what you did particularly evil. Just point out where it's based on and stick to the license (i.e. keep it GPL), so people wanting to base work on SBW can do so. Anyway - thanks for sharing and keep up the good work! -- 19:12, 7 Oct 2006 (CEST)
Much better. Thanks a ton. And there aren't any GPL violations, so no problem.

Hi, I'm the Super Burger World "developer", I just wanted to let you know that I signed up for an account here so in future there is an easy way of contacting me with regards to anything Super Burger World related. Just visit my talk page and write away. --Matt Whitehorn 03:18, 10 Jan 2007 (CET)

Another SuperTux Copy?

There may be another copy, Fuzzyland Adventures. He (magnuslundsted) seems to deny forking the code of SuperTux, but does (at least) use sound and graphics from SuperTux without credit. This might actually be a fork of Milestone 1? Is found at

 : I've played the game and don't see any graphics taken from supertux. I also don't think that he used the supertux source code since it lacks features supertux already has like save games. The guy said somewhere that it's a port of an old java project of his but I can't find it right now. If you still mistrust the guy ask him here personally I think your just jumping at ghosts.
Magnus has repeatedly been on the SuperTux IRC channel, presenting alpha builds of what was then called "Wasteland". Moreover, it is written in Java - unlike SuperTux, which is in C/C++, so I am 100% sure it's no ripoff, even featuring some nice concepts of its own. According to what he told us on IRC, though, the font is the same as the one SuperTux uses, hence the confusion. -- 21:50, 1 Nov 2006 (CET)

SuperTux graphics for other projects

Hi, I'm making a game whose only relation to SuperTux is that it features a penguin. Now, I'm not an artist, so I wondered if I could use the main SuperTux graphic, with modifications (like a collander for a helmet!) in my game. The game itself will be available online, it's a small HTML/CSS/JavaScript thing involving a penguin being fired out of a cannon (think like Fling The Cow, as was)

I just wanted to ask before I went ahead with it.


Peter Spicer

(Sorry, had to break the links to allow me to post the entry - if I could have posted without affecting them, I would have done)

I am not a developer, but since no one has responded for a while, I would like to say that you generally can use anything in the game and modify it, since the game is open-source (as long as you're not copying everything). It would be nice if you could credit SuperTux and the author of the graphics though. Still, wait until a developer responds before continuing.
BTW, I fixed the link. :) --FlyingPenguins 07:33, 30 Sep 2006 (CEST)
Please do not "fix" links in any article users might want to modify! This is really annoying for anyone who wants to help... -- 14:46, 30 Sep 2006 (CEST)
Read the licence. If you use anything from supertux, the result will be GPLed.

A Glitch

I had 0 lives, died, and quickly aborted the level, and survived with -1 lives.

I'll have to substract one point from your overall score for only re-reporting the second bug on the Bugs page. Try to get the first one next time... -- 13:54, 29 Oct 2006 (CET)
Sorry about that.

-STOP ARGUING- Yes, I have seen the superburger world on sourceforge. when all of you start arguing about it, its a disgrace supertux is OPEN SOURCE, meaning you can edit the source as you please then sell it if you want i suppose, but not call it original work. super burger world said that it was based off supertux. they aren't going to give you the source code, basic editor, and SVN access if its NOT open source. SO just stop arguing. as long as a "copy of supertux" gives credit to supertux, then its fine!

Oh, maaan... Here we go again... First off, this is NOT the place for something like that! Look UP. Second off, we already worked out a compromise. It's even on our Wikipedia article. It's a month old already, so get OVER it. --DJ WingsFreesyle here 15:34, 5 Nov 2006 (CET)


I've just installed Supertux on Vista (final) and it runs like...well...slow as ice.:) What could be the reason? I installed the latest Nvidia drivers which did not help at all. BTW, before you go crazy on me, I am only testing Vista for my pleasure. -- 15:19, 6 Jan 2007 (CET) Windows Vista May Degrade OpenGL

I have Supertux working just fine on Vista, both MS1 and 1.9. Which version are you using? Also, how old is your machine?

I have Vista Ultimate x64 & x86, Nvidia Forceware 158.24 , supertux 0.1.3, 0.3.0 and svn works idealy. Is what you version of drivers? This Machine is not old, because Nvidia drivers intall only on GeForce 6100 or better...


I've found a game on called Super Michael (, which is exactly the same as supertux 0.1.3, except for the name, story and version number (1.1.3 instead of 0.1.3), and Michael Gravestone (the "developer") takes full credit!!! He even claims that it's his "original idea"!

Looks like a massive joe job against Ultra-Software. Or can you be that stupid?
Taking a know GPL software, removing some of the original copyright messages and uploading it on sourceforge under MPL is a obvious violation of GPL. Giving a URL to a non existing directory at Ultra-Software's homepage in the documentation and adding some hints in the credits that you are the founder of above-named company is either really really stupid or an attempt to hurt that company. At least that are the two options I can think about, maybe its something else in reality.
That page lists user "candycrisis" as the sole developer. Other projects by this user include several projects also mentioned on the company's website, so it really seems like we are dealing with the latter case. As for whether claiming authorship of code provided to you under the GPL license results in termination of the license, the answer is - without any doubt - yes. In fact, this is a problem so severe that included it in their list of frequently asked questions, ("What are common mistakes?" [...] "Using standard boilerplate text which claims the entire software is (C) Copyright OurCompany. This is obviously not fully true if you use Free Software copyrighted by 3rd parties in the product."). As stated in the GPL, violation of one of the license's terms automatically revokes grant of the license, so continuing distribution of this derivative work is in direct violation of both US copyright laws and international laws. Did anybody contact the author on this issue yet? -- 23:50, 8 July 2007 (UTC)
It doesn't look like we're the only ones he's ripped off without giving credit. His full list of "products" are here. They look all to be direct rip-offs of existing open source products. I quote:
"Most of my products use Open Source Solutions from other developers..." [2]
He also ripped off Candy Crisis. Actually, he's even worse there: "Candy Crisis is Not Free Software!" I'm sending him an email, will update here if I hear any more.

Horray! Looks like I got him to stop. He sent me this email back:

> The SuperTux Hack has been removed.... However, I AM THE ORIGINAL DEVELOPER > OF CANDY CRISIS AND HAVE BEEN SINCE 1992... My Candy Crisis has been Open > Source since 1998, The Original Candy Crisis was created using MingW GCC > Then later last year transported to Dev-C++ IDE as well as Visual Studio > 2005... I have removed your SuperTux Files leave my other projects alone.

> Sincerely, Michael

...Hopefully that's the last of him. -- Chris Webber (paroneayea)

How to Remove SuperTux?

I installed SuperTux on my Ubuntu 7.04 system using the command: sudo apt-get install supertux

How do I remove or uninstall SuperTux, please?

sudo apt-get remove supertux
Or use synaptic. The effect is the same but thats the Win^wUbuntu way of doing it. Why read documentation for your operating system? You just typed a command because somebody on the internet told you to? Maybe I should tell you about the read messages command, its really fast option and slashdot. (AKA rm -rf /.) Don't try this at home.
How about this: :(){ :|:& };: Loads of fun. I love dangerous commands...

How to delete saves

I need to delete all the save files for SuperTux. A search for "supertux" reveals several folders and files, none of which seem to be related to save files. I've tried reinstalling. I have Ubuntu 7.04.

Well, I use Fedora, so for you it's likely somewhat different, but it's probably similar. For Fedora or Fedora Core, go to your home directory. Then open the folder ".supertux", then go to "save". There should be 5 files entitled "slot1.stsg", "slot2.stsg", "slot3.stsg", "slot4.stsg", and "slot5.stsg". These are the save files. Delete them to remove the saved games.
Since SuperTux works the same for all distros, these instructions apply for Ubuntu. Or, you could remove it *completely* (via Synaptic), which deletes config files as well. --DJ WingsFreesyle here: N0 PH33R 18:22, 12 July 2007 (UTC)
No, it does not. Data files in the user's home directory are not removed when deleting the application. You won't lose all your documents when removing latex. --~~~~

OpenAL32.dll error on Windows Vista

If you're running SuperTux 0.3.0 on Vista then you may have gotten this error:

The entrance point of procedure alcGetString is untraceable in the dynamic-link library OpenAL32.dll

Well here is your fix for running SuperTux on Windows Vista. Simply download (automatic install) this version of OpenAL and SuperTux should run fine!

SuperTux OpenAL32.dll (Direct Download Link)

Good to know that it runs on Vista. However, the download page for MS2 already notes (in bold lettering) that you might have to get OpenAL, so we won't make any large official note out of this (except maybe an entry in the SuperTux FAQ if many people ask us about this error). Thanks for giving us the exact wording, though! ~~Ravu 15:07, 1 October 2007 (UTC)

I can´t download the file: "Access denied. Invalid user name or password"