XRACER-TOOLS(1)
XRACER-TOOLS β the xracer-mktube era π
okay bestie, pull up a chair, we're reading the xracer-tools(1) manual page from the General Commands Manual section and honestly? it's giving niche-but-iconic. sit with me. π«Ά
β¨ NAME β¨
xracer-mktube β the XRacer tubular outline generator π¦
πΈ SYNOPSIS πΈ
xracer-mktube --steps STEPS [--outputc OUTPUTFILE] [--outputtube
TUBEOUTPUTFILE] [--verbose] [INPUTFILE]
like, that's the whole vibe right there. steps, some files, a little verbosity, and an input. slay.
π DESCRIPTION π
so this page is a quick lil rundown of the xracer-mktube command. that's it, that's the assignment. β¨
and listen β this manual page exists for the Debian distribution specifically because the original program does not have a manual page. so we wrote one. no cap, we're doing the lord's work out here. π
now for the tea: xracer-mktube is a perl script. it takes a Blender VideoScape file, INPUTFILE, which is a basic tubular outline of the track β like, the skeleton of the whole thing. π
and then, optionally, it generates:
- a C source file
OUTPUTFILEthat contains code suitable to be used as a track in the game XRacer π₯ - and also an intermediate
TUBEOUTPUTFILE(that's a.tubefile, bestie) which is used by the other track processing scripts π
so yeah. one script, in goes a tube outline, out comes game-ready track code. main character energy fr fr.
π OPTIONS π
here's where we get into the details. buckle up. π
--stepsSTEPSβ the number of vertices in each segment. that's the whole thing, that's what it does. β--outputcOUTPUTFILEβ the C file to write. you're telling it where the C source goes. π¦--verboseβ verbose output. it yaps. we love a yapper. π--tubefileTUBEFILEβ the tube file generated by mktube prog. πΈ
not me clocking that the SYNOPSIS says--outputtube TUBEOUTPUTFILEwhile OPTIONS says--tubefile TUBEFILEπ i'm not fixing anything, i'm just the messenger β everything is quoted exactly as it appears, periodt.
π SEE ALSO π
go read these next, bestie, i promise they're worth it:
xracer(6)XRacer::BVRML(3pm)
π AUTHOR π
this manual page was written by Ying-Chun Liu (PaulLiu) <grandpaul@gmail.com> for the Debian system β but it may be used by others, so go off. π«Ά
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. (yes, that's the GPL, we love a license that ate. π)
on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. go look if you want the full lore. β¨
and that's the whole page, bestie β XRACER-TOOLS(1) from the General Commands Manual, signing off. stay tubular. πππ¦ππ
π¦ where this page comes from
- debian bookworm: xracer-tools 0.96.9.1-11 Β· GPL-2.0-or-later
- debian trixie: xracer-tools 0.96.9.1-13 Β· GPL-2.0-or-later
- ubuntu jammy: xracer-tools 0.96.9.1-11build1 Β· GPL-2.0-or-later
- ubuntu noble: xracer-tools 0.96.9.1-12 Β· GPL-2.0-or-later
- ubuntu questing: xracer-tools 0.96.9.1-13
- ubuntu resolute: xracer-tools 0.96.9.1-13build1 Β· GPL-2.0-or-later
- ubuntu stonking: xracer-tools 0.96.9.1-13.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms