Its long-term goal is feature-completeness with Lufia 2.
Quickstart
- cd Release; make all; cd ..; ./Release/l2e test-data/*.l2s
+ cd build/release; make all; ./2e ../../test-data/*.l2s
Building
To build the binary, simply enter the desired build configuration directory
- (currently `Release' or `Debug') and execute `make all`.
+ in `build' (currently `release' or `debug') and execute `make all`.
+
+ The supplied `config.mk' includes `local-config.mk' should it exist.
+ This can be used to adjust the build configuration to your environment
+ without messing with files tracked by git.
+
+ All built files can be removed via the `clean' make target.
+
+ There are a number of silent includes in the makefiles should you need to
+ override any settings.
+ * Global build settings can be adjusted in `/build/local-config.mk'.
+ * Settings specific to building the l2e binary should go into
+ `/build/l2e-local.mk'.
+ * Build confiuration specific settings should go into
+ `/build/$config/local.mk', e.g. `/build/debug/local.mk'.
+
+Dependencies
+ Runtime
+ * SDL
+ * SDL_image
+ Building with make and supplied configuration
+ * g++
+ * find
+ * make
+ * pkg-config
+ * and a number of core utilities such as rm, mkdir, and an sh-compatible
+ shell.
Launching
The current version required huge amounts of symbols to be defined and does
By default, main() will launch a map scene.
This can be changed to a battle scene by passing `-B'.
+Control Mapping
+ pad up : W | action A : right
+ pad right : D | action B : down
+ pad down : S | action X : up
+ pad left : A | action Y : left
+ start : return | debug 1 : 1
+ select : space | debug 2 : 2
+ right : right shift | debug 3 : 3
+ left : left shift | debug 4 : 4
+
More
There is a project page online with issue tracker and wiki at
`http://luke.redirectme.net/redmine/projects/l2e'.