pacman(6x)
β¨ pacman(6x) β¨
okay bestie, so this is a page from the XScreenSaver manual, and it's all about pacman(6x) π like, the actual little demo, not the game you're thinking of.
π NAME π
pacman β bestie it simulates a game of Pac-Man on a randomly-created level. no cap. every single run is a brand new level, randomly made, icon behaviour only π
π SYNOPSIS π
pacman [--display host:display.screen] [--window] [--root] [--window-id
number] [--mono] [--install] [--visual visual] [--ncolors integer]
[--delay microseconds] [--size pixels] [--fps]
like literally that's the whole thing π
π¦ DESCRIPTION π¦
Simulates a game of Pac-Man on a randomly-created level. that's it, that's the description, and honestly? it ate. it's giving main character energy on your X display and it's obsessed with generating a fresh random level every time π§
π OPTIONS π
pacman accepts the following options, and yes, we're going through all of them because you deserve the full lore:
--windowβ Draw on a newly-created window. This is the default, so if you don't say anything, this is what you get π--rootβ Draw on the root window. yes, straight onto your desktop backdrop, go off β¨--window-id numberβ Draw on the specified window. you pick the exact window id, you're in charge here π--monoβ If you're on a color display, pretend we're on a monochrome display. delulu? maybe. but it's what you asked for π--installβ Install a private colormap for the window. private colormap? very exclusive, very VIP π«Ά--visual visualβ Specify which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. so like, a class name or an id number in decimal or hex, both slay πΈ--ncolors integerβ How many colors should be used (if possible). Default is6. that's the default, remember it π--delay microsecondsβ (appears in the synopsis above, bestie β same flag name, same spelling, don't come for me) β¨--size integerβ How big to make Pac-Man and the ghosts.0means "default." so0= "idk you decide," and honestly same π--fpsβ Display the current frame rate and CPU load. numbers on screen, we love to see it π₯
π ENVIRONMENT π
the environment variables are lowkey important, so:
DISPLAYto get the default host and display number.XENVIRONMENTto get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWThe window ID to use with--root.
that last one is the combo move: XSCREENSAVER_WINDOW + --root π€
π SEE ALSO π
X(1), xscreensaver(1).
go read those too, iykyk π
β COPYRIGHT β
Copyright Β© 2000 Edwin de Jong.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
β οΈ okay so the legal bit is important and we do not skip it: free to use, copy, modify and distribute, for any purpose, no fee β but that copyright notice has to appear in all copies, and both the copyright notice and this permission notice have to show up in supporting documentation. periodt. π
π§ AUTHOR π§
Edwin de Jong <mauddib@gmx.net>.
aaaaand that's the whole page, bestie π
X Version 11, this one's 6.17-1.fc44, dated 13-Oct-2026 β thanks for coming to my ted talk, drink water, and go watch Pac-Man get randomly spawned on your root window πβ¨π¦
π¦ where this page comes from
- fedora 44: xscreensaver-extras 1:6.17-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms