SUPERTUXKART(6)

πŸ“¦
version 1.5 Β· 2 versions
  • 1.5 Β· debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.5 Β· fedora 43, fedora 44
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ SUPERTUXKART(6) ✨

okay so bestie, welcome to the SuperTuxKart Manual πŸŽ€ β€” like, the actual manual, manual name SUPERTUXKART, section 6. Grab a snack, we're doing this. πŸ“


🌈 NAME 🌈

supertuxkart β€” a fun racing game with go-karts πŸ’– vroom vroom


πŸ¦‹ SYNOPSIS πŸ¦‹

supertuxkart [options] [<args>]

✨ OPTIONS ✨

This program accepts some optional parameters. Like, a LOT of them. She's got range. πŸ’…

  • -N, --no-start-screen β€” skips the menu entirely and just launches you straight into the race. no scrolling, no deciding, no thoughts. main character behavior fr fr 🏁
  • -R, --race-now β€” literally the same as -N but it ALSO skips the ready-set-go phase and the music. straight to business. 😀
  • -t, --track=NAME β€” start the track called NAME. your choice bestie πŸ—ΊοΈ
  • --gp=NAME β€” start the Grand Prix you named. πŸ†
  • --add-gp-dir=DIR β€” load Grand Prix files out of DIR. this setting gets saved in config.xml under additional_gp_directory. and if you wanna unset it, use "--add-gp-dir=" with nothing after the equals. bye felicia πŸ‘‹
  • --stk-config=FILE β€” use ./data/FILE instead of ./data/stk_config.xml βš™οΈ
  • -k, --numkarts=NUM β€” sets how many karts are on the race track. NUM karts, no more no less. 🏎️
  • --kart=NAME β€” use the kart called NAME πŸ’–
  • --ai=a,b,... β€” use karts a, b, ... for the AI, PLUS an additional player kart. so like, you're also in there. πŸ€–
  • --aiNP=a,b,... β€” use karts a, b, ... for the AI, and NO additional player kart. just vibes and bots. πŸ™ˆ
  • --laps=N β€” set the number of laps to N. πŸ”
  • --mode=N β€” N=0 Normal, N=1 Time trial, N=2 Battle, N=3 Soccer, N=4 Follow The Leader. and when you're configuring a server, use "--battle-mode=N" for a battle server, and "--soccer-timed" / goals for a soccer server to control it verbosely β€” details down below bestie πŸ‘‡
  • --difficulty=N β€” N=0 Beginner, N=1 Intermediate, N=2 Expert, N=3 SuperTux. pick your fighter 😼
  • --battle-mode=N β€” specifies battle mode in network. 0 is Free-For-All and 1 is Capture The Flag. 🚩
  • --soccer-timed β€” use time limit mode in a network soccer game. ⏱️
  • --soccer-goals β€” use goals limit mode in a network soccer game. ⚽
  • --reverse β€” play the track in reverse (if it's allowed). no cap πŸš—πŸ’¨
  • -f, --fullscreen β€” use fullscreen display. immersive queen πŸ‘‘
  • -w, --windowed β€” use windowed display. this one's the default! πŸͺŸ
  • -s, --screensize=WxH β€” set the display size, e.g. 320x200. πŸ“
  • -v, --version β€” prints the version of SuperTuxKart. 🏷️
  • --trackdir=DIR β€” a directory to load additional tracks from. πŸ“‚
  • --seed=N β€” seed for random number generation, so you get reproducible behavior. 🎲
  • --profile-laps=N β€” enable automatic driven profile mode for N laps. πŸ“Š
  • --profile-time=N β€” enable automatic driven profile mode for N seconds. ⏳
  • --unlock-all β€” permanently unlock all karts and tracks, for testing. πŸ”“
  • --no-unlock-all β€” disable unlock-all, i.e. base the unlocking on player achievement like a normal person. πŸ”’
  • --no-graphics β€” do not display the actual race. she's there in spirit ✨
  • --sp-shader-debug β€” enables debug in sp shader, it will print all unavailable uniforms. πŸ§ͺ
  • --demo-mode=t β€” enables demo mode after t seconds of idle time in the main menu. πŸ’€
  • --demo-tracks=t1,t2 β€” list of tracks to use in demo mode. no spaces allowed in the track names, so watch that. 🚫
  • --demo-laps=N β€” number of laps to use in a demo. πŸ”
  • --demo-karts=N β€” number of karts to use in a demo. 🏎️
  • --server-config=file β€” specify the server_config.xml for server hosting. if it doesn't exist, it'll create one for you 🫢
  • --network-console β€” enable network console. πŸ–₯️
  • --wan-server=NAME β€” start a Wan server (not a playing client). 🌍
  • --public-server β€” allow direct connection to the server (without STK server). πŸ“‘
  • --lan-server=NAME β€” start a LAN server (not a playing client). 🏠
  • --server-password=PASS β€” sets a password for a server (both client and server). πŸ”‘
  • --connect-now=IP β€” connect to a server whose IP you know right now, in the format x.x.x.x:xxx(port) β€” and the port should be its public port. ⚑
  • --connect-now6=IP β€” connect to a server whose IPv6 you know right now, in the format [x:x:x:x:x:x:x:x]:xxx(port) β€” and again, the port should be its public port. πŸ›°οΈ
  • --server-id=N β€” server id in STK addons, for "--connect-now". πŸ†”
  • --network-ai=N β€” numbers of AI for connecting to a linear race server, used together with "--connect-now". πŸ€–
  • --login=S β€” automatically log in (set the login). πŸͺͺ
  • --password=S β€” automatically log in (set the password). 🀫
  • --init-user β€” save the above login and password (if set) in config. πŸ’Ύ
  • --disable-polling β€” don't poll for logged in user. 🚫
  • --port=N β€” port number to use. πŸ”Œ
  • --auto-connect β€” automatically connect to the first server and start the race. πŸš€
  • --max-players=N β€” maximum number of clients (server only). πŸ‘₯
  • --min-players=N β€” minimum number of clients for an ownerless server (server only). πŸ‘€
  • --motd β€” message showing in all lobby of clients, can specify a .txt file. πŸ“’
  • --auto-end β€” automatically end the network game after the 1st player finished, for some time (currently his finished time * 0.25 + 15.0). ⏲️
  • --no-auto-end β€” don't automatically end the network game after the 1st player finished. βœ‹
  • --team-choosing β€” enable choosing team in lobby for a team game. 🎽
  • --no-team-choosing β€” disable choosing team in lobby for a team game. 🚷
  • --network-gp=N β€” specify number of tracks used in network grand prix. 🏁
  • --graphical-server β€” enable graphical view in server. πŸ–ΌοΈ
  • --no-validation β€” allow non validated and unencrypted connection in wan. ⚠️
  • --ranked β€” server will submit ranking to STK addons server. πŸ“ˆ
  • --no-ranked β€” server will not submit ranking to STK addons server. you require permission for that. πŸ“‰
  • --owner-less β€” race will autostart and no one can kick players in server. 🎬
  • --no-owner-less β€” race will not autostart and server owner can kick players in server. πŸ₯Ύ
  • --firewalled-server β€” turn on all stun related code in server. πŸ”₯
  • --no-firewalled-server β€” turn off all stun related code in server. 🧯
  • --connection-debug β€” print verbose info for sending or receiving packets. πŸ›
  • --no-console-log β€” does not write messages in the console but to stdout.log. πŸ“
  • -h, --help β€” show this help. πŸ†˜
  • --log=N β€” set the verbosity to a value between 0 (Debug) and 5 (Only Fatal messages). πŸ”Š
  • --logbuffer=N β€” buffers up to N lines log lines before writing. 🧺
  • --root=DIR β€” path to add to the list of STK root directories. you can specify more than one by separating them with colons (:). 🌳
  • --cutscene=NAME β€” launch the specified track as a cutscene. this is for internal debugging use only. πŸŽ₯
  • --enable-glow β€” enable glow effect. ✨
  • --disable-glow β€” disable glow effect. ✨🚫
  • --enable-bloom β€” enable bloom effect. 🌸
  • --disable-bloom β€” disable bloom effect. 🌸🚫
  • --enable-light-shaft β€” enable light shafts (God rays). 🌀️
  • --disable-light-shaft β€” disable light shafts (God rays). 🌀️🚫
  • --enable-dof β€” enable depth of field. πŸ“·
  • --disable-dof β€” disable depth of field. πŸ“·πŸš«
  • --enable-particles β€” enable particles. 🫧
  • --disable-particles β€” disable particles. 🫧🚫
  • --enable-animated-characters β€” enable animated characters. πŸ•Ί
  • --disable-animated-characters β€” disable animated characters. πŸ•ΊπŸš«
  • --enable-motion-blur β€” enable motion blur. πŸ’«
  • --disable-motion-blur β€” disable motion blur. πŸ’«πŸš«
  • --enable-mlaa β€” enable anti-aliasing. πŸͺž
  • --disable-mlaa β€” disable anti-aliasing. πŸͺžπŸš«
  • --enable-texture-compression β€” enable texture compression. πŸ—œοΈ
  • --disable-texture-compression β€” disable texture compression. πŸ—œοΈπŸš«
  • --enable-ssao β€” enable screen space ambient occlusion. πŸŒ‘
  • --disable-ssao β€” disable screen space ambient occlusion. πŸŒ‘πŸš«
  • --enable-ibl β€” enable image based lighting. πŸ’‘
  • --disable-ibl β€” disable image based lighting. πŸ’‘πŸš«
  • --enable-hd-textures β€” enable high definition textures. πŸ”
  • --disable-hd-textures β€” disable high definition textures. πŸ”πŸš«
  • --enable-dynamic-lights β€” enable advanced pipeline. 🚰
  • --disable-dynamic-lights β€” disable advanced pipeline. 🚰🚫
  • --anisotropic=N β€” anisotropic filtering quality (0 to disable). takes precedence over trilinear or bilinear texture filtering. πŸ₯‡
  • --shadows=N β€” set resolution of shadows (0 to disable). 🌚
  • --apitrace β€” this will disable buffer storage and writing gpu query strings to opengl, which can be seen later in apitrace. 🎬

πŸ’œ AUTHOR πŸ’œ

This manual page was based an earlier one written by GonΓ©ri Le Bouder <goneri@rulezlan.org> (2006, GPLv2) for the GNU/Linux Debian Operating System, in addition to the official SuperTuxKart command-line options, Steve Baker <sjbaker1@airmail.net> (2004-2015, GPL v3), Joerg Henrichs, Marianne Gagnon (2011-2015, GPLv3). Edited by J. T-Katiska (2019, GPLv3).

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.


🌟 NOTES 🌟

  1. STK homepage: https://supertuxkart.net/Main_Page
  2. The SuperTuxKart official FAQ: https://supertuxkart.net/FAQ
  3. Previous manual page: https://web.archive.org/save/https://manpages.debian.org/buster/supertuxkart/supertuxkart.6.en.html

bestie you made it to the end, I'm so proud of you 😭🫢 go race something.

kisses, this was SuperTuxKart 1.1, dated 10/20/2019 πŸ’–πŸŽ€πŸ¦‹ slay, periodt, iykyk ✨