Difference between revisions of "ResidualVM"

Jump to navigation Jump to search
1,020 bytes removed ,  06:20, 7 July 2020
remove trailing of
(insert some text from the README)
(remove trailing of)
(21 intermediate revisions by 9 users not shown)
Line 1: Line 1:
=== About Residual ===
[http://residualvm.org/ ResidualVM] started as a sub-project of ScummVM for the "residual" [[LucasArts]] games that could not be added to ScummVM because they are 3D games, namely [[Grim Fandango]] and [[Escape from Monkey Island]], using the [http://www.lua.org Lua]-based Grim Engine (GrimE).
Residual is a [http://www.scummvm.org ScummVM] sub-project to play [[LucasArts]]' [http://www.lua.org LUA]-based 3D adventures, such as [[Grim Fandango]].
Residual is an [http://www.opengl.org OpenGL] program, and requires a 3D card with working [http://www.opengl.org OpenGL] support.


The main [http://www.scummvm.org ScummVM] program can run [[LucasArts]] 2D [[SCUMM]] adventures (among others).
It has gained its independence since then as a project similar to ScummVM but for 3D adventure games with several engines from other game companies being developed.
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 [http://www.lua.org LUA]-based adventure is called GrimE (as opposed to [[SCUMM]]). Grime is a type of residue.


=== What is the state of Residual? ===
For more detailed information on the current status please read the [http://wiki.residualvm.org/ ResidualVM Wiki].
Basic gameplay works, including cutscenes.
Some of the game is playable, but many features are either missing or unstable.
There are no menus, save/load features, proper lighting, etc. Crashes are likely.
 
=== Development/debug keys from the original game ===
* Ctrl + e  : Enter lua string to execute
* Ctrl + g  : Jump to set
* Ctrl + i  : Toggle walk boxes
* Ctrl + l  : Toggle lighting
* Ctrl + n  : Display background name
* Ctrl + o  : Create a door
* Ctrl + p  : Execute patch file
* Ctrl + s  : Turn on cursor
* Ctrl + u  : Create a new object
* Ctrl + v  : print the value of a variable
* Alt + n  : Next viewpoint
* Alt + p  : Prev viewpoint
* Alt + s  : Run lua script
* Shift + n  : Next set
* Shift + p  : Prev set
* Shift + o  : Toggle object names
* F3        : Toggle sector editor
* Home      : Go to default position in current set
* j          : Enter jump number
7,987

edits

Navigation menu