SDL http://www.libsdl.org/download-1.2.php
SDL_ttf http://www.libsdl.org/projects/SDL_ttf/
+ PhysicsFS http://icculus.org/physfs/
libvorbis http://xiph.org/vorbis/
libpng http://www.libpng.org/pub/png/libpng.html
libjpeg
BlueZ http://www.bluez.org/
libwiimote http://libwiimote.sourceforge.net/
+To build Neverball with Hillcrest Labs Loop support enabled, the
+libfreespace and libusb libraries must be installed and configured:
+
+ libusb-1.0 http://www.libusb.org/wiki/Libusb1.0
+ libfreespace http://libfreespace.hillcrestlabs.com/
* FONTS
-The Deja Vu font typically used by Neverball is not usable for the
-Simplified Chinese translation. Due to file size concerns, an
-appropriate font is not included; however, if a font with the name
-"ttf/wqy-zenhei.ttc" exists in Neverball's search path, it will
-attempt to use that font. We recommend downloading and installing the
-Wen Quan Yi Chinese font:
+The Deja Vu font used by Neverball is not suitable for all
+translations included with the game. Due to file size concerns,
+another font is not included with Neverball; however, additional fonts
+can be installed in these locations:
+
+ ttf/wqy-zenhei.ttc Simplified Chinese
+ ttf/wqy-microhei.ttc Traditional Chinese
- Wen Quan Yi http://wenq.org/enindex.cgi
+The Wen Quan Yi Chinese fonts may be obtained from here:
+
+ Wen Quan Yi http://wenq.org/en/
* COMPILATION
Enable native language support. May require additional
libraries.
- ENABLE_WII=0
+ ENABLE_TILT=wii
Enable Wii Remote support. Requires additional libraries and
system configuration.
+ ENABLE_TILT=loop
+
+ Enable Hillcrest Labs Loop support. Requires additional
+ libraries and system configuration.
+
+ ENABLE_FS=stdio
+
+ Enable alternate file system backend that uses standard I/O
+ instead of PhysicsFS (thus making the dependency optional),
+ but does not provide archive support.
+
Under Mac OS X, build using the provided Xcode project files.
For Windows builds, the MinGW cross-compilation environment is
2. The directory given by the NEVERBALL_DATA environment variable.
- 3. The directory given by the CONFIG_DATA macro defined in
- share/base_config.h
+ 3. The directory given by the CONFIG_DATA macro defined in
+ share/base_config.h (which corresponds to the DATADIR Makefile
+ variable).
-A normal Linux installation would probably copy the data directory to
-"/usr/local/share/games/neverball/" and change the CONFIG_DATA macro
-to match.
+A normal Linux installation would probably copy the data directory to
+"/usr/local/share/games/neverball/" and set DATADIR to match.
* DISTRIBUTION