701e262d3d
Now that all users have replaced setting IDs with direct pointers, find_setting() and friends don't need to return an ID value. Change-Id: I8c5c31bb68d3bca5350d43538335265a55fd5517 |
||
---|---|---|
.. | ||
awendian.h | ||
bank.c | ||
bank.h | ||
engine.c | ||
engine.h | ||
file.c | ||
file.h | ||
intern.h | ||
mixer.c | ||
mixer.h | ||
parts.c | ||
parts.h | ||
README | ||
README.newraw | ||
README.rockbox | ||
resource.c | ||
resource.h | ||
serializer.c | ||
serializer.h | ||
sfxplayer.c | ||
sfxplayer.h | ||
SOURCES | ||
sys.c | ||
sys.h | ||
util.c | ||
util.h | ||
video.c | ||
video.h | ||
video_data.c | ||
video_data.h | ||
vm.c | ||
vm.h | ||
xworld.c | ||
xworld.make |
This is the original readme from the "Fabother World" sources; the Rockbox port's readme is in README.rockbox. Franklin Wei ================================================================================= This is "Fabother World": an Another World (Out Of This World in North America) interpreter codebase. This work is based on: - Piotr Padkowski's newRaw interpreter which was based on - Gregory Montoir's reverse engineering of - Eric Chahi's assembly code. I cleaned up a lot of the code, removing cryptic hexadecimal notation with meaningful macros name. I also cleanup a lot of the code so it has a C/C++ philosophy instead of an assembly structure. I also created a Visual Studio 2010 project. TODO: Create a MacOS X project. Add a different rendering path OpenGL support. Fabien Sanglard raw README Release version: 0.1.1 (May 15 2004) ------------------------------------------------------------------------------- About: ------ raw is a re-implementation of the engine used in the game Another World. This game, released under the name Out Of This World in non-European countries, was written by Eric Chahi at the beginning of the '90s. More information can be found here : http://www.mobygames.com/game/sheet/p,2/gameId,564/. Please be aware that, currently, this implementation may contains bugs and non-implemented features that make it impossible to finish the game. Supported Versions: ------------------- Currently, only the english PC DOS version is supported ("Out of this World"). Compiling: ---------- Tweak the Makefile if needed and type make (only gcc3 has been tested so far). The SDL and zlib libraries are required. Running: -------- You will need the original files, here is the required list : BANK* MEMLIST.BIN To start the game, you can either : - put the game's datafiles in the same directory as the executable - use the --datapath command line option to specify the datafiles directory Here are the various in game hotkeys : Arrow Keys allow you to move Lester Enter/Space allow you run/shoot with your gun C allow to enter a code to jump at a specific level P pause the game Alt X exit the game Ctrl S save game state Ctrl L load game state Ctrl + and - change game state slot Ctrl F toggle fast mode Alt Enter toggle windowed/fullscreen mode Alt + and - change scaler factor Credits: -------- Eric Chahi, obviously, for making this great game. Contact: -------- Gregory Montoir, cyx@users.sourceforge.net