summaryrefslogtreecommitdiff
path: root/apps/plugins/xworld/README
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/xworld/README')
-rw-r--r--apps/plugins/xworld/README86
1 files changed, 86 insertions, 0 deletions
diff --git a/apps/plugins/xworld/README b/apps/plugins/xworld/README
new file mode 100644
index 0000000000..3a07b1ba94
--- /dev/null
+++ b/apps/plugins/xworld/README
@@ -0,0 +1,86 @@
1This is the original readme from the "Fabother World" sources; the Rockbox port's
2readme is in README.rockbox.
3
4Franklin Wei
5
6=================================================================================
7
8This is "Fabother World": an Another World (Out Of This World in North America) interpreter codebase. This work is based on:
9
10- Piotr Padkowski's newRaw interpreter which was based on
11- Gregory Montoir's reverse engineering of
12- Eric Chahi's assembly code.
13
14I cleaned up a lot of the code, removing cryptic hexadecimal notation
15with meaningful macros name. I also cleanup a lot of the code so it has a
16C/C++ philosophy instead of an assembly structure.
17
18I also created a Visual Studio 2010 project.
19
20TODO:
21
22Create a MacOS X project.
23Add a different rendering path OpenGL support.
24
25Fabien Sanglard
26
27
28raw README
29Release version: 0.1.1 (May 15 2004)
30-------------------------------------------------------------------------------
31
32About:
33------
34
35raw is a re-implementation of the engine used in the game Another World. This
36game, released under the name Out Of This World in non-European countries, was
37written by Eric Chahi at the beginning of the '90s. More information can be
38found here : http://www.mobygames.com/game/sheet/p,2/gameId,564/.
39
40Please be aware that, currently, this implementation may contains bugs and
41non-implemented features that make it impossible to finish the game.
42
43Supported Versions:
44-------------------
45
46Currently, only the english PC DOS version is supported ("Out of this World").
47
48Compiling:
49----------
50
51Tweak the Makefile if needed and type make (only gcc3 has been tested so far).
52The SDL and zlib libraries are required.
53
54Running:
55--------
56
57You will need the original files, here is the required list :
58 BANK*
59 MEMLIST.BIN
60
61To start the game, you can either :
62- put the game's datafiles in the same directory as the executable
63- use the --datapath command line option to specify the datafiles directory
64
65Here are the various in game hotkeys :
66 Arrow Keys allow you to move Lester
67 Enter/Space allow you run/shoot with your gun
68 C allow to enter a code to jump at a specific level
69 P pause the game
70 Alt X exit the game
71 Ctrl S save game state
72 Ctrl L load game state
73 Ctrl + and - change game state slot
74 Ctrl F toggle fast mode
75 Alt Enter toggle windowed/fullscreen mode
76 Alt + and - change scaler factor
77
78Credits:
79--------
80
81Eric Chahi, obviously, for making this great game.
82
83Contact:
84--------
85
86Gregory Montoir, cyx@users.sourceforge.net