STDIN(1)
π STDIN(1) π
okay so bestie, welcome to STDIN(1) β the manual page, the whole vibe, the moment. sit down, grab a snack, we're about to learn how to steal an energy pod from a whole empire π«Ά
β¨ NAME β¨
inertiablast β steal energy pods to defeat the empire. yes that's the whole job description. iconic. π
π SYNOPSIS π
inertiablast [--help] [--version] [--nodemo] [--nosoundeffects]
[--gamma=Value] [--step] [--windowed]
π¦ DESCRIPTION π¦
so the goal?? lift the Energy Pod up from the bottom of a cave and get it back to space safely. sounds cute. it is NOT cute. that Pod is very heavy compared to your little ship, and that makes the whole thing way harder than it looks. no cap. π
you gotta be careful, bestie:
- do not run out of fuel π
- do not crash into the cave walls π
- do not let the enemy artillary outposts shoot you down π
and the lore drop: this is a clone of Thrust, the classic Commodore 64 game. periodt.
π BACKGOUND STORY π
(the heading really is spelled that way, don't come for me π )
so the rebellion was struggling against the might of the empire, right? but then β a stroke of luck β they captured several warships in a recent battle. slay. except the energy pods powering those ships were destroyed. π securing new energy pods could literally turn the tide against the empire.
you are part of a risky expedition to steal energy pods. every pod construction site comes with defense systems, and you need to avoid or destroy them. also the power plant that builds the pods and powers the defenses? unstable. you can temporarily disable it with a laser blast, but too many blasts and it goes critical and destroys the entire planet. you will have limited time to escape. π³
the rebellion is counting on your success. good luck. π
β¨ OPTIONS β¨
-h,--helpβ print a usage message and exit with a non-zero status. (note: non-zero, so it's a "bye bestie, that's not a success" kind of exit.)-v,--versionβ print version information on standard output, then exit.-d,--nodemoβ do not run the demo. the demo is otherwise displayed if you leave the game untouched, so this is the "I do not want the game to entertain itself" button.-e,--nosoundeffectsβ if sound is compiled in, be silent anyway. π€«-c,--gamma=Valueβ change the brightness of the colors.1.0is the default. higher values give brighter colors. the value must be positive.-j,--jumpβ only draw every third frame. this makes the game a lot faster. πβοΈ-w,--windowedβ run in windowed mode.
π CONTROLS π
heads up bestie: the keys below are the default configuration. the user can change them by creating a file named .thrustrc in the user's home directory. iykyk.
Aβ Turn counterclockwiseSβ Turn clockwiseEnterβ Fire
shoots a bullet. different targets have different effect:
- the Fuel Tank explodes for
150points. π₯ - the Defense Systems explode for
750points. π₯ - the Nuclear Power Plant can take a number of hits. when they are destroyed you're given a short period of time to clear out before the whole neighbourhood is nuked. β’οΈ if a Power Plant is hit β but not destroyed β it will recover after a period of time. during this recovery period, the Defense Systems are not able to fire.
2000extra points are scored if the Power Plant is destroyed when the level is finished. there is exactly one Power Plant in every level. - in the more advanced levels you will find other things to shoot at. π
Right-Ctrlβ Thrust
gives the ship a forward push at the cost of some fuel.
Spacebarβ Pick up and shield.
if the ship is above a Fuel Tank the ship is refueled, i.e the fuel is picked up. two vertical bars are drawn to indicate that fuel is picked up. when there is no more fuel left in the tank, it disappears and 300 points are scored.
if the ship is close to the Energy Pod a tractor beam is initiated. the Pod is picked up when the tractor beam is of the right length. if spacebar is released before the correct distance is reached, the Pod is not picked up. π€
when the shield is activated, a circle is drawn around the ship. if the ship is carrying the Pod, the Pod and the wire are also protected by the shield. the shield costs fuel to power.
ESC/Qβ Quit the gamePβ PauseCβ Continue a paused game
πΈ CONFIGURATION πΈ
π The .thrustrc file π
each key command can be customized. key names are defined by SDL.
valid commands:
SDL-counterclockwiseSDL-clockwiseSDL-thrustSDL-fireSDL-pickup
examples:
SDL-counterclockwise A
SDL-fire Space
β FILES β
thrust.highscorein the configured shared state dir.${HOME}/.thrustrc
π«Ά AUTHORS π«Ά
- current programming by Dennis Payne
dulsi@identicalsoftware.com - original programming by Peter Ekberg
peda@lysator.liu.se. - original man page by Joey Hess
joey@kitenet.net. - thanks go out to the authors of the Thrust for the C64. π
π§ DISTRIBUTION π§
Inertia Blast may be copied under the term of the Gnu General Public Licence.
and that's the whole page, bestie. go forth, steal those pods, don't nuke the planet. β¨
this lil masterpiece isperl v5.32.1, dated2021-08-24. slay. π
π¦ where this page comes from
- fedora 43: inertiablast 0.93-11.fc43 Β· GPL-2.0-or-later AND CC0-1.0 AND LicenseRef-Callaway-CC-BY AND (LicenseRef-Callaway-CC-BY OR GPL-3.0-only)
- fedora 44: inertiablast 0.93-12.fc44 Β· GPL-2.0-or-later AND CC0-1.0 AND LicenseRef-Callaway-CC-BY AND (LicenseRef-Callaway-CC-BY OR GPL-3.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms