SOLARUS-RUN(6)

πŸ“¦ version 2.1.4, in nixos 26.05, nixpkgs unstable

🌸 SOLARUS-RUN(6) β€” the solarus-run girlie's guide πŸ’…

okay so first things first, bestie: this is the manual page for solarus-run, version 1.6.2, part of the Games manual section. yes, section 6. she's living in the games section and she's thriving ✨


✨ NAME ✨

solarus-run β€” like, the actual manual page for solarus-run 1.6.2. that's the whole name section, she's lowkey minimal πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

solarus-run [options] [quest_path]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the quest path? that's the name of a directory, and inside that directory lives either the data directory or the data archive (data.solarus or data.solarus.zip) of the game you wanna run. that's the whole vibe check 🫢

and if you don't specify the quest path at all? no worries bestie, the default directory is literally just:

.

periodt. πŸ’–


πŸ”₯ OPTIONS πŸ”₯

so many options, and every single one of them ate. let's go:

  • -help β€” shows this help message and then dips out (exits). iconic, honestly.
  • -no-audio β€” disables sounds and musics. silence era πŸŽ€
  • -no-video β€” disables displaying. no screen, no problem.
  • -quest-size=<width>x<height> β€” sets the size of the drawing area (but only if it's compatible with the quest, so don't get too comfy).
  • -lua-console=yes|no β€” accepts standard input lines as Lua commands. default is yes β€” she's chatty by default, love that for her.
  • -turbo=yes|no β€” runs as fast as possible rather than simulating real time. default is no. go fast mode is right there if you want it 🏎️
  • -lag=X β€” slows down each frame of X milliseconds to simulate slower systems for debugging. default is 0, aka no fake lag. purely a debugging thing, not a lifestyle choice.
  • -cursor-visible=yes|no β€” sets the mouse cursor visibility on start. default is leave unchanged β€” she's not gonna touch your cursor unless you ask bestie.
  • -fullscreen=yes|no β€” sets fullscreen mode on start. default is leave unchanged. same energy, respect.
  • -perf-sound-play=yes|no β€” enables performance reporting of sound playing. default no.
  • -perf-video-render=yes|no β€” enables performance reporting of video rendering, i.e. FPS. default no. the numbers girlies will love this one πŸ“Š
  • -joypad-deadzone=<value> β€” sets the joypad axis deadzone between 0-32767. default is 10000.
  • -quit-combo=<b1>+<b2>+... β€” enables a joypad buttons combo for quitting. default is disabled. your "get me out of here" finger combo πŸ•ΉοΈ
  • -s=<code> β€” execute some Lua code before the main.lua script of the quest. little pre-game snack of code.
  • -force-software-rendering β€” force the engine to use SDL software rendering. disabling opengl. (yes, opengl rendered in lowercase there, she said what she said.)
fr fr, -lag=X is for debugging only β€” don't go thinking it's a real performance setting, bestie 😭

πŸ‘‘ AUTHOR πŸ‘‘

solarus was written by Christopho and the Solarus Team. absolute legends, no cap πŸ’œ

this manual page was written by Nathan Moore <natedevv@gmail.com>, for the Solarus project (feel free to use it β€” queen behaviour honestly 🫢).


🌈 SEE ALSO 🌈

  • solarus-launcher(6)
  • solarus-editor(6)

the rest of the squad, go check them out ✨


and that's the whole page, bestie! this was solarus-run 1.6.2, dated August 2019 β€” written down, signed off, and slayed. iykyk πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from