You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.2 KiB
53 lines
2.2 KiB
Fireflies v2.07
|
|
===============
|
|
by Matt Perry <guy@somewhere.fscked.org>
|
|
|
|
TO COMPILE/INSTALL:
|
|
type:
|
|
./configure [--with-bindir=PATH_TO_YOUR_XSCREENSAVER_HACK_DIR]
|
|
[--with-confdir=PATH_TO_YOUR_XSCREENSAVER_CONFIG_DIR]
|
|
make
|
|
make install
|
|
./add-xscreensaver PATH_TO_YOUR_XSCREENSAVER_FILE
|
|
|
|
NOTES for Linux:
|
|
The default installation directory for fireflies is /usr/lib/xscreensaver.
|
|
The default installation directory for fireflies.xml (the xscreensaver
|
|
config file) is /usr/share/xscreensaver/config. If yours differ from this
|
|
(as it almost certainly will), you need to run ./configure with the
|
|
--with-bindir and/or --with-confdir options to tell it where to install.
|
|
Alternatively, you could just copy the binary and .xml file to the right
|
|
places yourself.
|
|
To use with xscreensaver, you must add the fireflies entry to your
|
|
~/.xscreensaver file. ./add-xscreensaver does this for you. Just run
|
|
./add-xscreensaver PATH
|
|
where PATH would usually look like ~/.xscreensaver
|
|
|
|
TO INSTALL (windows):
|
|
If you want the standalone program (for which you need SDL, see below),
|
|
run "./configure --disable-screensaver". Copy the 'fireflies.exe' program
|
|
to wherever you want to put it.
|
|
If you want the screensaver, configure and compile as usual (screensaver is
|
|
the default). By default, "make install" will put fireflies.scr in your
|
|
C:\Windows\ directory, which is where it should be. Leave it there. You
|
|
can set it up by changing your Display Properties (right click on the
|
|
desktop), and selecting 'fireflies' from the pulldown menu. Clicking on
|
|
Settings will open up a configuration window.
|
|
|
|
NOTES:
|
|
This program uses the libgfx graphics library (included with this package)
|
|
for basic vertex and rotation processing, available from
|
|
http://graphics.cs.uiuc.edu/~garland/software/libgfx.html
|
|
|
|
Requirements:
|
|
openGL and GLU (available from www.opengl.org)
|
|
|
|
Optional:
|
|
SDL (available from www.libsdl.org)
|
|
- SDL will allow you to run fireflies as a standalone program and
|
|
let you do cool things like pause and move the camera, and
|
|
trigger major modes by pressing number keys [0-6] If you don't
|
|
have it, fireflies will only be able to draw to the root window
|
|
(ie, as a screensaver), and will not respond to input.
|
|
Linux only: glX for xscreensaver support
|