SUPERTUX2(6)
β¨ NAME β¨
okay so bestie, this is the page for supertux2 β that's SuperTux, the classic jump'n'run platformer starring everyone's favorite penguin, Tux π§π. It's a section 6 (Games) manual page, so pull up a chair, grab a snack, and let's get into it π
π SYNOPSIS π
supertux2 [options]
supertux2 [options] level.stl
supertux2 [options] worldmap.stwm
π¦ DESCRIPTION π¦
SuperTux is a classic style 2D platform game β¨ You run, you jump, you vibe your way through multiple worlds πππ, and you deal with enemies by jumping on them, bumping them from below, or tossing objects at them π€π₯ Along the way you grab power-ups and other stuff, because obviously π
It's giving pure nostalgia, no cap.
π OPTIONS π
These programs follow the usual GNU command line syntax, with long options starting with two dashes (-). A summary of options is included below, and yes, we're doing all of them because every single one matters π«Ά
-h,--helpβ Show this help message πββοΈ-v,--versionβ Show SuperTux version and quit π--verboseβ Print verbose messages π£οΈ--debugβ Print extra verbose messages π£οΈπ£οΈ (yes, even more)--print-datadirβ Print SuperTux's primary data directory π--acknowledgementsβ Print the licenses of libraries used by SuperTux π (credit where it's due, periodt)-f,--fullscreenβ Run in fullscreen mode π₯οΈβ¨-w,--windowβ Run in window mode πͺ-g,--geometryWIDTHxHEIGHT β Run SuperTux in given resolution (eg.-g 800x600) π-a,--aspectWIDTH:HEIGHT β Run SuperTux with given aspect ratio (eg.-a 4:3) π-d,--defaultβ Reset video settings to default values (-g 800x600 -a auto -w) π--rendererRENDERER β Render the game using the specified video renderer. Valid values aresdl,opengl20,opengl33, andauto(the default). π¨--disable-sound,--disable-sfxβ Disable sound effects π--disable-musicβ Disable music π΅π«--edit-levelβ Open given level in editor π οΈ--resaveβ Loads given level and saves it πΎ--show-fpsβ Display framerate in levels π--no-show-fpsβ Do not display framerate in levels π--show-posβ Display player's current position π--no-show-posβ Do not display player's position π«π--christmasβ Enable Christmas mode outside Christmas times π (festive whenever you want, iconic)--no-christmasβ Disable Christmas mode during Christmas times ππ«--developerβ Enable developer features π§βπ»-s,--debug-scriptsβ Enable script debugger. π--spawn-posX,Y β Where in the level to spawn Tux. Only used if[level]is specified. π₯--sectorSECTOR β Spawn Tux in SECTOR πΊοΈ--spawnpointSPAWNPOINT β Spawn Tux in SPAWNPOINT β--record-demoFILE LEVEL β Record a demo to FILE βΊοΈ--play-demoFILE LEVEL β Play a recorded demo βΆοΈ--datadirDIR β Set the directory for the games datafiles π--userdirDIR β Set the directory for user data (savegames, etc.) πΎ--repository-urlURL β Set the URL to the Add-On repository π
πΈ ENVIRONMENT πΈ
SUPERTUX2_USER_DIRβ Directory for user data (savegames, etc.) πΎSUPERTUX2_DATA_DIRβ Directory for the games datafiles π
π FILES π
~/.local/share/supertux2,~/.supertux2β Contains configuration and savegames. Also acts as an overlay of the SuperTux game data path: Files placed here will override or supplement game data files. π (so yeah, whatever you drop in here wins, iykyk)
β EXAMPLES β
Wanna play the level /tmp/mylevel.stl in a window that's 800x600? Run it like this, bestie:
supertux2 --window --geometry 800x600 /tmp/mylevel.stl
Wanna replay a previously recorded demo /tmp/mylevel.demo of the level /tmp/mylevel.stl? Do it like this:
supertux2 --play-demo /tmp/mylevel.demo /tmp/mylevel.stl
Custom-made levels can be conveniently stored in the overlay data folder. π
~/.supertux2/levels/sample_collection/level01.stl
(supertux-level
(version 2)
(name (_ "Sample Level"))
(author "Myself")
...
Make sure to also create an "info" file, so the collection will be recognized by SuperTux π
~/.supertux2/levels/sample_collection/info
;SuperTux-Level-Subset
(supertux-level-subset
(title "Sample Collection")
(description "")
)
For easier distribution, the level collection can be bundled in a Zip archive. ποΈβ¨
~/.supertux2/sample_collection.zip
levels/sample_collection/info
levels/sample_collection/level01.stl
...
π BUGS π
This is a development version, so expect plenty of bugs. π Not me warning you in advance, but like, genuinely β development version, lots of bugs. You've been told π«Ά
π AUTHOR π
This manual page was written by the SuperTux Devel Team and is placed in the public domain. Respect the icons who wrote it π
okay that's the whole thing, you're officially a supertux2 expert now π this was SuperTux 0.6.3, dated December 20, 2021 β mwah, slay, go jump on some enemies bestie π
π§π
π¦ where this page comes from
- debian bookworm: supertux 0.6.3-2 Β· GPL-3.0-or-later
- debian trixie: supertux 0.6.3-3 Β· GPL-3.0-or-later
- fedora 43: supertux 0.6.3-16.fc43 Β· GPL-2.0-or-later
- fedora 44: supertux 0.6.3-18.fc44 Β· GPL-2.0-or-later
- ubuntu jammy: supertux 0.6.3-1 Β· GPL-3.0-or-later
- ubuntu noble: supertux 0.6.3-2build4 Β· GPL-3.0-or-later
- ubuntu questing: supertux 0.6.3-3build3
- ubuntu resolute: supertux 0.6.3-5 Β· GPL-3.0-or-later
- ubuntu stonking: supertux 0.6.3-5build1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms