Skip to content
 
 

Repository files navigation

Fish Fillets - Next Generation
http://fillets.sf.net


Compile requirements
====================

Library SDL = Simple DirectMedia Layer (video, input, sound)
- libSDL >= 1.2, www.libsdl.org

Library SDL_mixer (multiple sounds)
- libSDL_mixer >= 1.2.5, http://www.libsdl.org/projects/SDL_mixer/

Library SDL_image (PNG support)
- libSDL_image, http://www.libsdl.org/projects/SDL_image/

Library SDL_ttf (TrueType UTF-8 fonts)
- libSDL_ttf, http://www.libsdl.org/projects/SDL_ttf/

Compile Lua
- go to lua-5.1.5 (included in repo for ease of use)
- `sudo make linux`
- `sudo make install`
- create liblualib.a : 
   `ar rcs src/liblualib.a src/lbaselib.o src/ldblib.o src/liolib.o src/lmathlib.o src/loslib.o src/ltablib.o src/lstrlib.o src/loadlib.o src/linit.o`
- `sudo cp src/liblualib.a /usr/local/lib/`

How to run
==========

I. Compile
----------

- Compile the game:
$ ./configure --with-prefix=/usr/local/lib/ (or where lua5.1.5 is installed)
$ make
$ make install


II. Install data
----------------

- Download fillets-ng-data from http://fillets.sourceforge.net/download.php
- Extract fillets-ng-data.tar.gz to a $datadir.
  default: /usr/local/share/games/fillets-ng/

III. Run it
-----------
$ ./src/game/fillets systemdir=$datadir

Controls
========

Up, down, left and right arrow keys control the current fish.
Use space bar to switch between the fish.

See also "How to Play" $datadir/doc/html/manual.html

restart level - Backspace
undo - -/+
help - F1
save game - F2
load game - F3
show/hide move counter - F5
show/hide subtitles - F6
game menu - F10
fullscreen - F11
faster game - Shift

About

Attempt to modernize code base and port to HD

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages