8,014
edits
(expanding upon Residual page a bit to make it more obvious that the program is unstable and with a little more information for users) |
|||
Line 1: | Line 1: | ||
=== | {| border="0" cellpadding="2" cellspacing="1" align="right" style="margin-left:1em; background:#CADCFB;" | ||
!colspan="3" | Residual | |||
|- border="0" cellpadding="2" cellspacing="1" align="center" style="margin-left:1em; background:#ffffff;" | |||
|- style="background:#ffffff" | |||
|Supported engines || GrimE | |||
|- style="background:#ffffff" | |||
|Engine developer || [[User:aquadran|aquadran]], [[User:Ender|Ender]] | |||
|- style="background:#ffffff" | |||
|Companies that used it || [[LucasArts]] | |||
|- style="background:#ffffff" | |||
|Games that use it || [[Grim Fandango]],<br/>[[Escape from Monkey Island]] | |||
|- style="background:#ffffff" | |||
|Status || Alpha, Unstable | |||
|} | |||
=== About === | |||
Residual is a [[About|ScummVM]] sub-project to play [[LucasArts]]' [http://www.lua.org LUA]-based 3D adventures. [[Grim Fandango]] support is in progress, but gameplay is still incomplete and unstable. There is no support for [[Escape from Monkey Island]]. Support for this game may be added in the distant future, but this is far from promised. | |||
=== | The main ScummVM program can run LucasArts 2D [[SCUMM]] adventures (among others). Residual is named such as it aims to do the same for the residual (remaining) games. It is also a word pun, as the engine used in these LUA-based adventures is called GrimE (as opposed to SCUMM). Grime is a type of residue. | ||
Basic gameplay works, including cutscenes, but many features are either missing or unstable. Save/load support is incomplete. | |||
=== Current State === | |||
Basic gameplay works, including cutscenes, but many features are either missing or unstable. Save/load support is incomplete. Crashes can and will occur. Don't report bugs. Residual is very alpha and we KNOW it doesn't work right. | |||
Grim is now playable (with some glitches) to: | Grim is now playable (with some glitches) to: | ||
Line 12: | Line 26: | ||
For more detailed information on the current status please read the [[Residual/TODO|TODO]] page. | For more detailed information on the current status please read the [[Residual/TODO|TODO]] page. | ||
=== Running Residual === | |||
=== What do I need to run Residual? === | |||
You need the data files from the original Grim Fandango CDs and a build of Residual for the operating system you are using, which can be found in our [http://scummvm.org/subprojects.php Subprojects] page, or [[Residual#Compiling Residual|compiled from sourcecode]] from our SVN repository. | |||
=== Linux Requirements === | === Linux Requirements === | ||
Line 19: | Line 37: | ||
* libGLU | * libGLU | ||
The following components are required if you are compiling from source | === Residual Configuration File === | ||
By default, the configuration file is saved in, and loaded from: | |||
*Windows Vista: | |||
**\Users\username\AppData\Roaming\Residual\residual.ini | |||
*Windows 2000/XP: | |||
**\Documents and Settings\username\Application Data\Residual\residual.ini | |||
*Windows NT4: | |||
**<windir>\Profiles\username\Application Data\Residual\residual.ini | |||
*Windows 95/98/ME: | |||
**<windir>\residual.ini | |||
*Unix: | |||
**~/.residualrc | |||
*Mac OS X: | |||
**~/Library/Preferences/Residual Preferences | |||
*Others: | |||
**residual.ini in the current directory | |||
An example config file looks as follows: | |||
[residual]<br/><br/> | |||
[grim] | |||
path=[path to all the .lab files] | |||
game_devel_mode=TRUE | |||
=== Compiling Residual from Sourcecode === | |||
Residual resides in the subtree 'residual' in our SVN repository. | |||
The following components are required if you are compiling from source: | |||
* SDL Development Files | * SDL Development Files | ||
* libGL Development Files | * libGL Development Files |
edits