This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.

Difference between revisions of "Bugs"

From SuperTux
Jump to: navigation, search
(Website)
(Website)
Line 10: Line 10:
 
*:::::I simply log in, and when logged in every single page has "Wikipedia" instead of "SuperTux". I am not using any custom skin or such. --Shylence 18:24, 3 Nov 2006 (CET)
 
*:::::I simply log in, and when logged in every single page has "Wikipedia" instead of "SuperTux". I am not using any custom skin or such. --Shylence 18:24, 3 Nov 2006 (CET)
 
*::::::Well I see SuperTux when I login. '''Nowhere''' does it say Wikipedia. Can you please tell where exactly you see Wikipedia on any page? --[[User:AnMaster|AnMaster]] 20:35, 3 Nov 2006 (CET)
 
*::::::Well I see SuperTux when I login. '''Nowhere''' does it say Wikipedia. Can you please tell where exactly you see Wikipedia on any page? --[[User:AnMaster|AnMaster]] 20:35, 3 Nov 2006 (CET)
 +
*: Probably because you set the Wiki to output non-english content. Wikimedia comes in 86 different languages and SuperTux-specific strings were only added for some of them. The Wiki now forces an english locale for all users until we have localizations for the rest of the supported languages. --[[User:Sommer|Sommer]] 13:50, 4 Nov 2006 (CET)
  
 
== Release 0.1.3 ==
 
== Release 0.1.3 ==

Revision as of 04:50, 4 November 2006

This page lists all known bugs. Feel free to elaborate on any bugs already noted here. Please make a note if a bug has either been fixed or not been fixed (in an old release).

Website

  • The titlebar of the browser in this wiki shows "Wikipedia" instead of "SuperTux" when logged in.
    Can't reproduce that problem. Works fine here. --WolfgangB 00:30, 15 Sep 2006 (BST)
    I've sometimes noticed with certain sites that exiting a tab (in Firefox) will not update the titlebar. Right now the CSS on the wiki is messed up for me, but I know it is just me. --Tuxdev 00:48, 15 Sep 2006 (BST)
    It's still there. I'm using Opera 9 on Ubuntu Dapper
    So am I, but I don't experience anything like it. Maybe a custom skin? Can you give steps to reproduce? --84.146.251.243 14:02, 29 Oct 2006 (CET)
    I simply log in, and when logged in every single page has "Wikipedia" instead of "SuperTux". I am not using any custom skin or such. --Shylence 18:24, 3 Nov 2006 (CET)
    Well I see SuperTux when I login. Nowhere does it say Wikipedia. Can you please tell where exactly you see Wikipedia on any page? --AnMaster 20:35, 3 Nov 2006 (CET)
    Probably because you set the Wiki to output non-english content. Wikimedia comes in 86 different languages and SuperTux-specific strings were only added for some of them. The Wiki now forces an english locale for all users until we have localizations for the rest of the supported languages. --Sommer 13:50, 4 Nov 2006 (CET)

Release 0.1.3

  • When using OpenGL renderer, water transparency is not shown. Using software renderer (SDL), water alpha looks just fine. Could you check out why transparency does not work for some people? Experienced with the binary-only ATI video driver (fglrx) for ATI Radeon X200M video card.
  • If an enemy kills Tux and the user elects to abort the level before he falls off the screen, gameplay may continue with negative lives. This happens when Tux looses his last life.
  • The texture.cpp file has an incorrect texture type (GL_RGB10_A2). Only ATI (FGLRX) drivers will interpret it correctly and will display a non-transparent waterfall in OpenGL. It's better to use GL_RGBA here since most drivers (ex. mesa) interpret GL_RGB10_A2 as GL_RGBA
  • Widely experienced bug: After compiling v0.1.3 from source on Ubuntu Linux 5.10 "Breezy Badger", the game crashes after choosing "Bonus Levels" from the main menu, although going into a 26-level game slot doesn't -djwings
    Solved by upgrading to Dapper. --DJ WingsFreesyle here 16:40, 24 Sep 2006 (BST)
  • I was able to walk throug the end of the level without finishing it. It happend while playing witw 12 frames/seconds.
  • The jumping heads with spikes sometimes only jump to the level of a passing cloud.
  • Enter key is completely ignored on a Compaq Pressario, but works fine with other SDL-based games (e.g. Falcon's Eye) (by jessejoe)
    Can be worked around by custom-compiling with all SDLK_RETURN replaced by 271
  • Tux is unable to grab Mr. Iceblock while blinking after losing a bonus (eg. Big Tux -> Small Tux).
  • The Mac OS X version seems to have some transparency problems in OpenGL mode. eg. you can easily see the 'hidden' coins at the end of the first level.
  • supertux doesn't compile with gcc-4.1.1. At line 210 of menu.h the 'Menu::' qualification needs to be removed (it is already a Menu:: member and this is no longer allowed in gcc-4.1.1).
  • Level editor: Object selection tool doesn't work when the last tool used was a badguy; it works fine when following a tile tool. Also, when a badguy's deleted, the property button doesn't gray out; clicking it causes a segment violation/GPF/segfault/crash.

Not a bug

  • After running the configure script without any options and compiling the source in the supertux-0.1.3.tar file, SuperTux crashes with the error 'Couldn't load musicfile', and reports the filename with a complete absolute path (which is correct -- SALCON.mod). Bug produced with a Slackware 9.1 system. -> Your SDL_mixer library is probably compiled without mikmod support or you grabbed 1 of the versions where mikmod support was broken.
  • Tux can junt to the top and out of the screen when a platform reaches the upper limit. This allowa to bypass certain zones.
    Intended behaviour
  • If you have the big Tux, hit a box with a flower and then for some reason you are attacked and reverted to the small Tux, when picking up the flower you'll be big Tux in fire mode.
    Intended behaviour
  • Enemies need not to fall down from the platforms. This reduces enemy number.
    Eremm... This happens in many Mario games.
    Anyway. Not a bug. If this was a feature request, please add this to the list of Ideas
    Isn't this is a badguy characteristic? Some badguys fall off, others don't. --tuxdev
    In Milestone 1, this could be configured separately for each guy on the screen. Milestone 2 will have that as a Badguy-dependent setting, i.e. MrBomb never walk off ledges, Spiky will only walk off if he won't fall offscreen, A Snowball won't care and happily drop off every ledge.

Release 0.1.2

  • The sound slightly lags. Bug produced with Fedora Core 2.
  • If an enemy kills Tux and the user elects to abort the level before he falls off the screen, gameplay may continue with negative lives.
  • When opening hand-edited levels/maps that have incorrect syntax, SuperTux crashes with an unmoveable mouse.
  • SuperTux takes up more memory on each new level/game, until it crashes the systems. Using KDE System Guard suggests that finished maps/levels are not being freed from memory. Bug produced on a Knoppix/Debian system with 128MB of RAM.

Development version

Closed

  • Revision 3641. Some platforms stop just above or below where it should. According to delta___ the bug should happen with pretty much any platform that moves fast enough and stops at an uneven part of it's speed.
    Fixed in some revision I can't find the number of right now.
  • 3657: Jamfile builds too long link command line, causing it to fail. Maybe disregarding the arch might help.
    when exactly does this happen?
    seem common on x64 boxes. They pass an arch of "foobar-unknown-baz-blah-blubb" which (gets included in each build action's path and) bloats the command line to exceed 10240 chars. Workaround is manually shortening the arch passed to the build process by running something like "./configure --build=x86_64-pc-linux-gnu"
    This was fixed in r3923.
  • 4034: When Tux is invincible he still squishes enemies and stuns iceblocks by jumping on their heads instead of simply killing them.
    Feature. Even as invincible Tux you can stun and grab Mr. Iceblock.
    More importantly, you can now cross gaps by jumping on e.g. Flying Snowballs
  • 4034: When Firetux backflips he loses his hat and status and reverts to normal bigtux (intended behaviour?).
    Intended behaviour.
  • 4075: When the game is paused, the time keeps running.
    cannot reproduce on 4076. Please give further steps to reproduce. --Sommer 00:47, 24 Jul 2006 (BST)
    Go to 'The Frosted Fields', start it, and pause.
    Fixed in r4079 --Sommer 15:14, 24 Jul 2006 (BST)
  • 4107: Editor: Deleting a Tilemap doesn't delete the tiles in it but instead lets EVERY tile of the map loose its tilemaps so you can't edit anything anymore (can't even add new tiles)
    Fixed in r4111. --WolfgangB 03:36, 2 Aug 2006 (BST)
  • 4087: Getting an icicle to fall on a snowball no longer kills the snowball. (Even if that's intended, I kinda liked that feature...)
    Fixed in r4206
  • 4249: If a coin is placed in water, when tux hits it it counts as collected but doesn't disappear.
    Not a bug, its because of Coin tile on Foreground layer.
  • 4422: Doesn't compile, gives me errors about not finding level_time.hpp on about 10-12 files. jam clean doesn't help.
    Checkin was missing a file
  • free() errors when exiting SuperTux without having entered a worldmap/level.
    Results of Ravu's testing (references are of format file.ext:function:code_line;):
    Linux tends to scream while resources.cpp:unload_shared:delete gold_text; at video/texture.cpp:~Texture:glDeleteTextures(1, &handle);
    Mac screams while main.cpp:main:delete script_manager; at squirrel/squirrel/sqclosure.h:Release:sq_delete(this,SQNativeClosure);
    Cannot reproduce. Are these still relevant?
    presumed fixed. closed.
  • 4076: Cannot get to 'Forest World'.
    presumed fixed. closed.
  • 4107: Big Tux dies when exiting some doors, (e.g. in world2/level1.stl, near the first secret area) possibly because he's spawned in the ground. (seems fixed now)
  • 4249: It is way too easy to die because a lantern crashes on top of your head, by letting go of it while airborne.
    Please say in what level this happens. -- Penguinmaster 11:38, 1 Oct 2006 (CEST)
    Doesn't matter. It is a general issue with portable stuff and crushes. --Tuxdev 22:05, 1 Oct 2006 (CEST)
    Rocks, lanterns and trampolines can now be thrown
  • 4249: On the "silver key" level on the forest world, there is no way to win or die on the level. -- smallfoot-
    Keys are not yet working
  • 4426: Console is operational during the main menu, which means you can use 'kill()' to kill Tux; the level fades out and does not fade back in again, resulting in a quiet, black background with the main menu (which still works).
    The console is a debugging tool, you can mess up any game using it as you can call any function that you could call using a script. And as normal users would never use the console I don't think that this seems like an important bug. Also having the console reachable from anywhere in the game is good for debugging (and that is what the console is meant for, it isn't for cheating...). --AnMaster 12:25, 29 Oct 2006 (CET)
    Not a bug.
  • 4249: On the castle level (before the before the boss), SuperTux runs slow, low FPS. -- smallfoot-
    Probably just because of a lot of tiles. Not a bug, could be fixed with a hardware upgrade. --DJ WingsFreesyle here 20:39, 24 Sep 2006 (BST)
    Yeah, but I have 900 MHz, 256 mb RAM, GeForce 4. I could play Super Mario on Nintendo 8 MHz.
    Not a bug.
  • 4249: I used boat and pressed forth-and-back some, then screen went dark, and it don't come back to normal, its dark! -- smallfoot-
    fixed

Open

Attention: Please make sure to always specify an exact revision number with each bug report!

  • Mac OS X on Intel: dock icon looks wacky. This is an SDL problem; will submit a bug report ASAP.
  • 3657: Infoboxes cause "Restarting audio source because of buffer underrun" errors
    that's because they do their own eventloop, they really should plug into MainLoop somehow
  • 3771: Possible to die after winning a level if not invincible (happens in yeti level)
  • 4033: Dart traps sometimes shoot right through walls, instead of hitting them.
    Seems to happen when a dart hits near the border between two tiles
  • 4041: Tux gets stuck for a few seconds climbing certain staircases in the level that's automatically played in the background on the main menu.
    yes at x 3762 y 256 and x 8288 y 1024, and sometimes other places too.
  • 4107: Editor: Placing a left-switch is difficult, the switch moves to the left in the game compared to the editor.
  • 4107: Enemies may be pushed in the ground by other objects (e.g. in world2/updown.stl, near the beginning, the snail may be pushed underground by the platform if upside-down).
  • 4107: Tux can get stuck in the "roof" of data/levels/world2/level2.stl at x 4160, y 656.001 when the level is flipped. Slopes still doesn't work when level is flipped.
  • 4107: When two slopes of opposite directions of the snow-tileset are connected to eachother on their lower side, when running from right to left it works, from left to right you get stuck.
  • 4117: Wind with x speed 0 is really x speed -1 . in order to get tux move vertically, set x-speed to 1 (or fix it ;-D)
    Might be related to the problem that sometimes when tux stands still and jumps, he land slightly behind where he stood before.
  • 4162: Error in drawing of tilemap-to-lightmap on Windows. Doesn't happen on Linux. See screenshot for details.
    4251: A similar thing (but not so ugly) happens on Ubuntu Dapper in world2/light+magic.stl, in the dark area near the end, when walking up/down.
  • 4236: When there are multiple stalactites in a row, they often disappear instead of falling (e.g. bonus2/level7.stl)
  • 4245: If you switch the camera to manual mode and scroll it so that Tux would be off the screen, Tux actually gets pushed into the water by the left edge of the screen.
  • 4249: If you jump on Poison Ivy (green thing on the ground), the leaves fly around. If you walk on the orange thing, it doesn't.
  • 4249: In "Tree Fortress" level: sometimes when Zeekling hits first Mr Tree Mr Tree can suddenly appear on wooden border and, of course stuck there. (Quite hard to reproduce)
    This is a general problem when badguys stack - it always looks a bit out of place. SuperTux might be better off either letting badguys walk through each other or having badguys get squished when another badguy steps on their head. --131.188.73.150 14:08, 26 Sep 2006 (BST)
  • 4245: Since r4208 Smalltux spawns below the spawnpoint. So reset points are no longer activated if restarting a level there. (activate firefly, kill tux. tux starts at firefly, but firefly shows inactive image)
  • 4249: I found a secret bonus level on the south-west ice island, but when I won it, SuperTux crashed. SVN 23 sept. -- smallfoot-
  • 4251: When Bigtux crushes a wooden box by jumping, enemies on that box do not die, but fall on his head.
  • 4249: Squirrel function wait() counts real seconds, not game seconds - so cutscenes can end up deadly for Tux of time synchronisation doesn't fit. -- Penguinmaster 23:42, 30 Sep 2006 (CEST)
  • 4327: Forest worldmap has a level off the path, and says that "tilemap data is buggy" when I get near it.--DJ WingsFreesyle here 15:34, 1 Oct 2006 (CEST)
  • 4328, 0_3_x branch: crash when trying to load "Light and Magic".