supertuxkart.6 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582
  1. .TH "SUPERTUXKART" "6" "10/20/2019" "SuperTuxKart 1.1" "SuperTuxKart Manual"
  2. .SH NAME
  3. supertuxkart \(em a fun racing game with go-karts
  4. .SH SYNOPSIS
  5. .PP
  6. supertuxkart [options] [<args>]
  7. .SH OPTIONS
  8. .PP
  9. This program accepts some optional parameters.
  10. .\" TODO: Fix indentation for inner "sub-options" as
  11. .\" '--gp=NAME' under '-t'. // 2019
  12. .PP
  13. .BR \-N ", " \-\-no\-start\-screen
  14. .RS 4
  15. Immediately start race without showing a menu.
  16. .RE
  17. .PP
  18. .BR \-R ", " \-\-race\-now
  19. .RS 4
  20. Same as \-N but also skip the ready\-set\-go phase and the music.
  21. .RE
  22. .PP
  23. .BR \-t ", " \-\-track=NAME
  24. .RS 4
  25. Start track NAME.
  26. .RE
  27. .PP
  28. .BR \-\-gp=NAME
  29. .RS 4
  30. Start the specified Grand Prix.
  31. .RE
  32. .PP
  33. .BR \-\-add\-gp\-dir=DIR
  34. .RS 4
  35. Load Grand Prix files in DIR. Setting will be saved
  36. in config.xml under additional_gp_directory. Use
  37. "\-\-add\-gp\-dir=" to unset.
  38. .RE
  39. .PP
  40. .BR \-\-stk\-config=FILE
  41. .RS 4
  42. use ./data/FILE instead of ./data/stk_config.xml
  43. .RE
  44. .PP
  45. .BR \-k ", " \-\-numkarts=NUM
  46. .RS 4
  47. Set number of karts on the race track.
  48. .RE
  49. .PP
  50. .BR \-\-kart=NAME
  51. .RS 4
  52. Use kart NAME.
  53. .RE
  54. .PP
  55. .BR \-\-ai=a,b,...
  56. .RS 4
  57. Use the karts a, b, ... for the AI, and additional player kart.
  58. .RE
  59. .PP
  60. .BR \-\-aiNP=a,b,...
  61. .RS 4
  62. Use the karts a,b, ... for the AI, no additional player kart.
  63. .RE
  64. .PP
  65. .BR \-\-laps=N
  66. .RS 4
  67. Define number of laps to N.
  68. .RE
  69. .PP
  70. .BR \-\-mode=N
  71. .RS 4
  72. N=0 Normal, N=1 Time trial, N=2 Battle, N=3 Soccer,
  73. N=4 Follow The Leader. In configure server use "\-\-battle\-mode=N"
  74. for battle server and "\-\-soccer\-timed" / goals for soccer server
  75. to control verbosely, see below.
  76. .RE
  77. .PP
  78. .BR \-\-difficulty=N
  79. .RS 4
  80. N=0 Beginner, N=1 Intermediate, N=2 Expert, N=3 SuperTux.
  81. .RE
  82. .PP
  83. .BR \-\-battle\-mode=N
  84. .RS 4
  85. Specify battle mode in network, 0 is Free\-For\-All and
  86. 1 is Capture The Flag.
  87. .RE
  88. .PP
  89. .BR \-\-soccer\-timed
  90. .RS 4
  91. Use time limit mode in network soccer game.
  92. .RE
  93. .PP
  94. .BR \-\-soccer\-goals
  95. .RS 4
  96. Use goals limit mode in network soccer game.
  97. .RE
  98. .PP
  99. .BR \-\-reverse
  100. .RS 4
  101. Play track in reverse (if allowed)
  102. .RE
  103. .PP
  104. .BR \-f ", " \-\-fullscreen
  105. .RS 4
  106. Use fullscreen display.
  107. .RE
  108. .PP
  109. .BR \-w ", " \-\-windowed
  110. .RS 4
  111. Use windowed display (default).
  112. .RE
  113. .PP
  114. .BR \-s ", " \-\-screensize=WxH
  115. .RS 4
  116. Set the display size (e.g. 320x200).
  117. .RE
  118. .PP
  119. .BR \-v ", " \-\-version
  120. .RS 4
  121. Print version of SuperTuxKart.
  122. .RE
  123. .PP
  124. .BR \-\-trackdir=DIR
  125. .RS 4
  126. A directory from which additional tracks are
  127. loaded.
  128. .RE
  129. .PP
  130. .BR \-\-seed=N
  131. .RS 4
  132. Seed for random number generation to provide reproducible behavior.
  133. .RE
  134. .PP
  135. .BR \-\-profile\-laps=N
  136. .RS 4
  137. Enable automatic driven profile mode for N laps.
  138. .RE
  139. .PP
  140. .BR \-\-profile\-time=N
  141. .RS 4
  142. Enable automatic driven profile mode for N seconds.
  143. .RE
  144. .PP
  145. .BR \-\-unlock\-all
  146. .RS 4
  147. Permanently unlock all karts and tracks for testing.
  148. .RE
  149. .PP
  150. .BR \-\-no\-unlock\-all
  151. .RS 4
  152. Disable unlock\-all (i.e. base unlocking on player achievement).
  153. .RE
  154. .PP
  155. .BR \-\-no\-graphics
  156. .RS 4
  157. Do not display the actual race.
  158. .RE
  159. .PP
  160. .BR \-\-sp\-shader\-debug
  161. .RS 4
  162. Enables debug in sp shader, it will print all unavailable uniforms.
  163. .RE
  164. .PP
  165. .BR \-\-demo\-mode=t
  166. .RS 4
  167. Enables demo mode after t seconds of idle time in main menu.
  168. .RE
  169. .PP
  170. .BR \-\-demo\-tracks=t1,t2
  171. .RS 4
  172. List of tracks to be used in demo mode. No spaces are allowed in
  173. the track names.
  174. .RE
  175. .PP
  176. .BR \-\-demo\-laps=N
  177. .RS 4
  178. Number of laps to use in a demo.
  179. .RE
  180. .PP
  181. .BR \-\-demo\-karts=N
  182. .RS 4
  183. Number of karts to use in a demo.
  184. .RE
  185. .PP
  186. .\" .BR \-\-history
  187. .\" Replay history file 'history.dat'.
  188. .\" .BR \-\-test\-ai=N
  189. .\" Use the test\-ai for every n\-th AI kart.
  190. .\" (so n=1 means all Ais will be the test ai)
  191. .\"
  192. .\" .BR \-\-disable\-item\-collection
  193. .\" Disable item collection. Useful for
  194. .\" debugging client/server item management.
  195. .\" .BR \-\-network\-item\-debugging
  196. .\" Print item handling debug information.
  197. .BR \-\-server\-config=file
  198. .RS 4
  199. Specify the server_config.xml for server hosting,
  200. it will create one if not found.
  201. .RE
  202. .PP
  203. .BR \-\-network\-console
  204. .RS 4
  205. Enable network console.
  206. .RE
  207. .PP
  208. .BR \-\-wan\-server=NAME
  209. .RS 4
  210. Start a Wan server (not a playing client).
  211. .RE
  212. .PP
  213. .BR \-\-public\-server
  214. .RS 4
  215. Allow direct connection to the server (without STK server)
  216. .RE
  217. .PP
  218. .BR \-\-lan\-server=NAME
  219. .RS 4
  220. Start a LAN server (not a playing client).
  221. .RE
  222. .PP
  223. .BR \-\-server\-password=PASS
  224. .RS 4
  225. Sets a password for a server (both client and server).
  226. .RE
  227. .PP
  228. .BR \-\-connect\-now=IP
  229. .RS 4
  230. Connect to a server with IP known now (in format
  231. x.x.x.x:xxx(port)), the port should be its public port.
  232. .RE
  233. .PP
  234. .BR \-\-connect\-now6=IP
  235. .RS 4
  236. Connect to a server with IPv6 known now (in format
  237. [x:x:x:x:x:x:x:x]:xxx(port)), the port should be its
  238. public port.
  239. .RE
  240. .PP
  241. .BR \-\-server\-id=N
  242. .RS 4
  243. Server id in STK addons for "\-\-connect\-now".
  244. .RE
  245. .PP
  246. .BR \-\-network\-ai=N
  247. .RS 4
  248. Numbers of AI for connecting to linear race server, used
  249. together with "\-\-connect\-now".
  250. .RE
  251. .PP
  252. .BR \-\-login=S
  253. .RS 4
  254. Automatically log in (set the login).
  255. .RE
  256. .PP
  257. .BR \-\-password=S
  258. .RS 4
  259. Automatically log in (set the password).
  260. .RE
  261. .PP
  262. .BR \-\-init\-user
  263. .RS 4
  264. Save the above login and password (if set) in config.
  265. .RE
  266. .PP
  267. .BR \-\-disable\-polling
  268. .RS 4
  269. Don't poll for logged in user.
  270. .RE
  271. .PP
  272. .BR \-\-port=N
  273. .RS 4
  274. Port number to use.
  275. .RE
  276. .PP
  277. .BR \-\-auto\-connect
  278. .RS 4
  279. Automatically connect to first server and start race.
  280. .RE
  281. .PP
  282. .BR \-\-max\-players=N
  283. .RS 4
  284. Maximum number of clients (server only).
  285. .RE
  286. .PP
  287. .BR \-\-min\-players=N
  288. .RS 4
  289. Minimum number of clients for ownerless server (server only).
  290. .RE
  291. .PP
  292. .BR \-\-motd
  293. .RS 4
  294. Message showing in all lobby of clients, can specify a .txt file.
  295. .RE
  296. .PP
  297. .BR \-\-auto\-end
  298. .RS 4
  299. Automatically end network game after 1st player finished
  300. for some time (currently his finished time * 0.25 + 15.0).
  301. .RE
  302. .PP
  303. .BR \-\-no\-auto\-end
  304. .RS 4
  305. Don't automatically end network game after 1st player finished.
  306. .RE
  307. .PP
  308. .BR \-\-team\-choosing
  309. .RS 4
  310. Enable choosing team in lobby for team game.
  311. .RE
  312. .PP
  313. .BR \-\-no\-team\-choosing
  314. .RS 4
  315. Disable choosing team in lobby for team game.
  316. .RE
  317. .PP
  318. .BR \-\-network\-gp=N
  319. .RS 4
  320. Specify number of tracks used in network grand prix.
  321. .RE
  322. .PP
  323. .BR \-\-graphical\-server
  324. .RS 4
  325. Enable graphical view in server.
  326. .RE
  327. .PP
  328. .BR \-\-no\-validation
  329. .RS 4
  330. Allow non validated and unencrypted connection in wan.
  331. .RE
  332. .PP
  333. .BR \-\-ranked
  334. .RS 4
  335. Server will submit ranking to STK addons server.
  336. .RE
  337. .PP
  338. .BR \-\-no\-ranked
  339. .RS 4
  340. Server will not submit ranking to STK addons server. You
  341. require permission for that.
  342. .RE
  343. .PP
  344. .BR \-\-owner\-less
  345. .RS 4
  346. Race will autostart and no one can kick players in server.
  347. .RE
  348. .PP
  349. .BR \-\-no\-owner\-less
  350. .RS 4
  351. Race will not autostart and server owner can kick players in server.
  352. .RE
  353. .PP
  354. .BR \-\-firewalled\-server
  355. .RS 4
  356. Turn on all stun related code in server.
  357. .RE
  358. .PP
  359. .BR \-\-no\-firewalled\-server
  360. .RS 4
  361. Turn off all stun related code in server.
  362. .RE
  363. .PP
  364. .BR \-\-connection\-debug
  365. .RS 4
  366. Print verbose info for sending or receiving packets.
  367. .RE
  368. .PP
  369. .BR \-\-no\-console\-log
  370. .RS 4
  371. Does not write messages in the console but to stdout.log.
  372. .RE
  373. .PP
  374. .BR \-h ", "\-\-help
  375. .RS 4
  376. Show this help.
  377. .RE
  378. .PP
  379. .BR \-\-log=N
  380. .RS 4
  381. Set the verbosity to a value between 0 (Debug) and 5 (Only
  382. Fatal messages).
  383. .RE
  384. .PP
  385. .BR \-\-logbuffer=N
  386. .RS 4
  387. Buffers up to N lines log lines before writing.
  388. .RE
  389. .PP
  390. .BR \-\-root=DIR
  391. .RS 4
  392. Path to add to the list of STK root directories. You can
  393. specify more than one by separating them with colons (:).
  394. .RE
  395. .PP
  396. .BR \-\-cutscene=NAME
  397. .RS 4
  398. Launch the specified track as a cutscene. This is for internal
  399. debugging use only.
  400. .RE
  401. .PP
  402. .BR \-\-enable\-glow
  403. .RS 4
  404. Enable glow effect.
  405. .RE
  406. .PP
  407. .BR \-\-disable\-glow
  408. .RS 4
  409. Disable glow effect.
  410. .RE
  411. .PP
  412. .BR \-\-enable\-bloom
  413. .RS 4
  414. Enable bloom effect.
  415. .RE
  416. .PP
  417. .BR \-\-disable\-bloom
  418. .RS 4
  419. Disable bloom effect.
  420. .RE
  421. .PP
  422. .BR \-\-enable\-light\-shaft
  423. .RS 4
  424. Enable light shafts (God rays).
  425. .RE
  426. .PP
  427. .BR \-\-disable\-light\-shaft
  428. .RS 4
  429. Disable light shafts (God rays).
  430. .RE
  431. .PP
  432. .BR \-\-enable\-dof
  433. .RS 4
  434. Enable depth of field.
  435. .RE
  436. .PP
  437. .BR \-\-disable\-dof
  438. .RS 4
  439. Disable depth of field.
  440. .RE
  441. .PP
  442. .BR \-\-enable\-particles
  443. .RS 4
  444. Enable particles.
  445. .RE
  446. .PP
  447. .BR \-\-disable\-particles
  448. .RS 4
  449. Disable particles.
  450. .RE
  451. .PP
  452. .BR \-\-enable\-animated\-characters
  453. .RS 4
  454. Enable animated characters.
  455. .RE
  456. .PP
  457. .BR \-\-disable\-animated\-characters
  458. .RS 4
  459. Disable animated characters.
  460. .RE
  461. .PP
  462. .BR \-\-enable\-motion\-blur
  463. .RS 4
  464. Enable motion blur.
  465. .RE
  466. .PP
  467. .BR \-\-disable\-motion\-blur
  468. .RS 4
  469. Disable motion blur.
  470. .RE
  471. .PP
  472. .BR \-\-enable\-mlaa
  473. .RS 4
  474. Enable anti\-aliasing.
  475. .RE
  476. .PP
  477. .BR \-\-disable\-mlaa
  478. .RS 4
  479. Disable anti\-aliasing.
  480. .RE
  481. .PP
  482. .BR \-\-enable\-texture\-compression
  483. .RS 4
  484. Enable texture compression.
  485. .RE
  486. .PP
  487. .BR \-\-disable\-texture\-compression
  488. .RS 4
  489. Disable texture compression.
  490. .RE
  491. .PP
  492. .BR \-\-enable\-ssao
  493. .RS 4
  494. Enable screen space ambient occlusion.
  495. .RE
  496. .PP
  497. .BR \-\-disable\-ssao
  498. .RS 4
  499. Disable screen space ambient occlusion.
  500. .RE
  501. .PP
  502. .BR \-\-enable\-ibl
  503. .RS 4
  504. Enable image based lighting.
  505. .RE
  506. .PP
  507. .BR \-\-disable\-ibl
  508. .RS 4
  509. Disable image based lighting.
  510. .RE
  511. .PP
  512. .BR \-\-enable\-hd\-textures
  513. .RS 4
  514. Enable high definition textures.
  515. .RE
  516. .PP
  517. .BR \-\-disable\-hd\-textures
  518. .RS 4
  519. Disable high definition textures.
  520. .RE
  521. .PP
  522. .BR \-\-enable\-dynamic\-lights
  523. .RS 4
  524. Enable advanced pipeline.
  525. .RE
  526. .PP
  527. .BR \-\-disable\-dynamic\-lights
  528. .RS 4
  529. Disable advanced pipeline.
  530. .RE
  531. .PP
  532. .BR \-\-anisotropic=N
  533. .RS 4
  534. Anisotropic filtering quality (0 to disable). Takes
  535. precedence over trilinear or bilinear texture filtering.
  536. .RE
  537. .PP
  538. .BR \-\-shadows=N
  539. .RS 4
  540. Set resolution of shadows (0 to disable).
  541. .RE
  542. .PP
  543. .BR \-\-apitrace
  544. .RS 4
  545. This will disable buffer storage and writing gpu query
  546. strings to opengl, which can be seen later in apitrace.
  547. .RE
  548. .SH "AUTHOR"
  549. .PP
  550. This manual page was based an earlier one written by Gonéri Le Bouder
  551. <goneri@rulezlan.org> (2006, GPLv2) for the GNU/Linux Debian Operating System,
  552. in addition to the official SuperTuxKart command-line options, Steve Baker
  553. <sjbaker1@airmail.net> (2004-2015, GPL v3), Joerg Henrichs, Marianne Gagnon
  554. (2011-2015, GPLv3). Edited by J. T-Katiska (2019, GPLv3).
  555. This program is free software; you can redistribute it and/or
  556. modify it under the terms of the GNU General Public License
  557. as published by the Free Software Foundation; either version 3
  558. of the License, or (at your option) any later version.
  559. .PP
  560. On Debian systems, the complete text of the GNU General Public
  561. License can be found in /usr/share/common-licenses/GPL.
  562. .SH "NOTES"
  563. .IP "1." 4
  564. STK homepage: https://supertuxkart.net/Main_Page
  565. .IP "2." 4
  566. The SuperTuxKart official FAQ: https://supertuxkart.net/FAQ
  567. .IP "3." 4
  568. Previous manual page:
  569. https://web.archive.org/save/https://manpages.debian.org/buster/supertuxkart/supertuxkart.6.en.html
  570. .\" created by instant / docbook-to-man, edited afterwards