ResidualVM - Le Bottin des Jeux Linux

ResidualVM

🗃️ Specifications

📰 Title: ResidualVM 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 🚦 Status: 05. Released
🏷️ Category: Development ➤ Engine ➤ 2D & 3D ➤ Point & click 🌍️ Browser-based:
🔖 Tags: 3D engine; Scripting language; Adventure; Action; Exploration; Sierra, LucasArts, ...; Family Friendly; Comedy; Cartoon; Pixel Art; Retro; Cult Classic 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch:
🐤️ Latest: 2019-12-17 🍥️ On Deb repo:
📍️ Version: Latest : 0.3.1 / Dev : dbe9763 📦️ Deb:
🏛️ License type: FOSS/Libre 📦️ RPM:
🏛️ License: GPL-2 & LGPL 2.1 📦️ AppImage:
🏝️ Perspective: Third person 📦️ Snap:
👁️ Visual: 3D 📦️ Flatpak/Athenaeum:
⏱️ Pacing: Point and Click ⚙️ Generic bin.: ✓
👫️ Played: Single 📄️ Source: ✓
🎖️ This record: 5 stars 📱️ PDA support: ✓
🎖️ Game design: 👫️ Contrib.: Goupil & Louis
🎰️ ID: 12540 🐛️ Created: 2011-05-20
🐜️ Updated: 2021-11-14

📖️ Summary

[fr]: Un moteur libre et multi-plateforme de pointer-et-cliquer en vrai 3D dérivé de ScummVM, et compatible avec les moteurs GrimE (du studio LucasArts, le successeur de SCUMM, qui ne supportait que la 2D), et Sprint (du studio Presto Studios). D'autres moteurs sont en cours de portage. L'objectif était de séparer le support des jeux 2D (ScummVM) et 3D (ResidualVM). À ce jour ce moteur supporte les jeux "Grim Fandango", "Escape from Monkey Island" (partiellement), "Myst III : Exile" et "The Longest Journey". Le projet est à présent (Oct-20) intégré dans ScummVM. [en]: A libre, multi-platform point-and-click engine in real 3D derived from ScummVM, and compatible with the GrimE (from LucasArts studio, the successor to SCUMM, which only supported 2D), and Sprint (from Presto studio). Other engines are being ported. The goal was to separate support for 2D (ScummVM) and 3D (ResidualVM) games. To date, this engine supports the games "Grim Fandango", "Escape from Monkey Island" (partially), "Myst III: Exile" and "The Longest Journey". The project is now (Oct-20) integrated into ScummVM.

🎥️ Videos

🎮️ Quelques exemples / Some examples (Showcase) :
• Grim Fandango, Escape from Monkey Island, Myst III: Exile

• The Longest Journey

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) d(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI 1 2 3] [FAQ] [RSS] [Changelog 1 2 3]

💵 Commercial :
• Grim Fandango (see also "Grim Fandango Remastered") : [PCGamingWiki] [MobyGames]
• Escape from Monkey Island : [PCGamingWiki] [MobyGames] [Humble Store (Windows, for contents extraction)] [Steam (Windows, for contents extraction)] [GOG (Windows, for contents extraction)]
• Myst III : Exile : [PCGamingWiki] [MobyGames] [Steam (Windows, for contents extraction)] [GOG (Windows, for contents extraction)]
• The Longest Journey : [PCGamingWiki] [MobyGames] [Humble Store (Windows, for contents extraction)] [Steam (Windows, for contents extraction)] [GOG (Windows, for contents extraction)] [Gamesplanet [fr] (Windows, for contents extraction)]

🍩️ Resources
• Demo / Abandonware, Windows, for contents extraction (Grim Fandango) : [ClasicosBasicos] [LTF Abandonware France [fr]] [The iso zone]
• Demo / Abandonware, Windows, for contents extraction (Escape from Monkey Island) : [GamesNostalgia] [GameFabrique]
• Demo / Abandonware, Windows, for contents extraction (Myst III : Exile) : [Giochi Abandonware]
• Demo / Abandonware, Windows, for contents extraction (The Longest Journey) : Not found.

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Gros Pixels (Grim Fandango) [fr]] [GameBoomers (Walkthroughs / Soluces) (Grim Fandango) 1 2] [GameBoomers (Walkthroughs / Soluces) (Myst III: Exile) 1 2 3 4 5 6]

🐘 Social
(ResidualVM) Devs (ResidualVM Team [en]) : [Site 1 2 3] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [Facebook] [YouTube]

🐝️ Related
[Wikipedia (ResidualVM) [fr] [en]] [de]]
[Wikipedia (GrimE) [fr] [en] [de]] - [Wikipedia (SCUMM) [fr] [en] [de]] - [Wikipedia (LucasArts) [fr] [en] [de]]
[Wikipedia (Grim Fandango) [fr] [en] [de]] - [Wikipedia (Escape from Monkey Island) [fr] [en] [de]] - [Wikipedia (Myst III: Exile) [fr] [en] [de]] - [Wikipedia (The Longest Journey) [fr] [en] [de]]
[The Linux Game Tome] [HOLaRSE [de]]

📦️ Misc. repositories


🕵️ Reviews
[Mr. Bill's Adventureland (Grim Fandango) (MYST III: Exile)] [GameBoomers]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with "integrated into ScummVM" (20201010)] [HOLaRSE on Mastodon [de] (20201011)] [Gaming on Linux (20201010) (SotN)]

🐘 Social Networking Update (on Mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🏝️ http://youtu.be/
🕵️ http://youtu.be/
🕹️ http://youtu.be/
🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Un moteur de jeux pointer-et-cliquer en vrai 3D, compatible avec les moteurs GrimE (du studio LucasArts) et Sprint (du studio Presto Studios), par la ResidualVM Team.
Il utilise les scripts Lua.

ResidualVM est un moteur libre et multi-plateforme de pointer-et-cliquer en vrai 3D dérivé de ScummVM, et compatible avec les moteurs GrimE (du studio LucasArts, le successeur de SCUMM, qui ne supportait que la 2D), et Sprint (du studio Presto Studios). D'autres moteurs sont en cours de portage. L'objectif était de séparer le support des jeux 2D (ScummVM) et 3D (ResidualVM). À ce jour ce moteur supporte les jeux "Grim Fandango", "Escape from Monkey Island" (partiellement), "Myst III : Exile" et "The Longest Journey". Le projet est à présent (Oct-20) intégré dans ScummVM.

Il vous permettra de jouer :
• aux 2 jeux développés par LucasArts - à l'origine pour GrimE : "Grim Fandango" (voir aussi Grim Fandango Remastered, dans le Bottin) et "Escape from Monkey Island" (en cours de portage), encore commercialisés, et peut-être aussi ultérieurement à des jeux libres plus récents, en utilisant leurs données,
• au jeu Myst III : Exile - à l'origine pour le moteur Sprint, encore commercialisé.
• au jeu The Longest Journey (moteur d'origine ?).


🌍️ Wikipedia:

ResidualVM (anciennement Residual) est une machine virtuelle qui permet à l'origine de jouer aux jeux qui utilisent le moteur GrimE. Il est possible d'exécuter les jeux Grim Fandango, ainsi que, pour les version non stables du logiciel, Escape From Monkey Island. Le support du jeu Myst III: Exile a été ajouté par la suite. Il s'agit d'un projet-jumeau de ScummVM.
Histoire

Le projet visait à permettre de jouer aux jeux LucasArts n'étant pas supportés par ScummVM. En effet, Grim Fandango et Escape From Monkey Island sont des jeux en 3D n'utilisant pas le moteur SCUMM mais GrimE. ScummVM étant destiné à implémenter un interpréteur SCUMM à l'origine, puis un grand nombre de moteur 2D par la suite, il était convenu que ces jeux en 3D ne serait jamais supporté. Un projet-jumeau nommé Residual (en référence au fait qu'il était destiné à permettre l'exécution des jeux LucasArts restants) est alors créé par James Brown.

📕 Description [en]

"A libre, multi-platform point-and-click engine in real 3D derived from ScummVM. The project is now (Oct-20) integrated into ScummVM" (Serge Le Tyrant, Le Bottin des Jeux Linux / The Linux Games Book).

ResidualVM is a multi-platform 3D game interpreter which allows you to run certain classic adventure games, provided you already have their data files. Like the more famous ScummVM, ResidualVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!

It was born originally as an interpreter for LucasArts' Grim Fandango but it later expanded its target to support more games.


🌍️ Wikipedia:

ResidualVM (formerly Residual) is a multi-platform computer program comprising 3D game engine recreations with a common graphical user interface. It supports Grim Fandango and Myst III: Exile.

ResidualVM was originally designed to play LucasArts adventure games that use the GrimE game engine. On May 26, 2009, ResidualVM was adapted so that it could support multiple engines. The Sprint engine from Presto Studios is now recreated in ResidualVM as well. Various other engines are in preliminary stages, but have not yet been added to the main branch. Like its sister project, the 2D adventure game interpreter ScummVM,the VM in ResidualVM stands for virtual machine.

ResidualVM is a reimplementation of the part of the software used to interpret the scripting languages by conducting reverse engineering on the original game rather than emulating the hardware the games ran on. As such, ResidualVM allows the games it supports to be played on platforms other than those for which they were originally released.

Background

The name of the project comes from the fact that it was originally started to support the residual LucasArts adventure games not supported by ScummVM. The original Lua-based engine used by LucasArts in their 3D adventure games was called GrimE (as opposed to SCUMM), so ResidualVM's title is also a word pun as grime is a type of residue.

The project was started by former ScummVM team leader James Brown, and was first publicly available on August 15, 2003. Progress on the project was initially slow, and as a result the project's main goal of supporting Grim Fandango did not occur until April 25, 2011, when the compatibility of Grim Fandango was upgraded to "completable with a few minor glitches".

The project obtained a domain separate from ScummVM on December 6, 2011. As a result of the new domain name, the project name was changed from Residual to ResidualVM. The logo was changed to reflect the new name on January 25, 2012. The first stable release of ResidualVM was released 9 years after the project started, on December 21, 2012.

ResidualVM is officially available on multiple platforms including Windows, Linux, Mac OS X, AmigaOS 4, and IRIX. In addition, an Android port is available in the source code, and unofficial builds have been made with that source. There is also a port available for the Pandora console, and for FreeBSD, but they are not official as they have not been added to the main branch.

Games supported by ResidualVM

The stable release currently supports Grim Fandango and Myst III: Exile, which are completable with a few minor glitches.

In the development branch, there is also support for Escape from Monkey Island, which is completable with a few glitches.

Like ScummVM, ResidualVM contains fixes for bugs present in the original executable. The ResidualVM team discovered a workaround for a bug that causes a critical dialog not to play in Grim Fandango. In addition, the Grim Fandango engine in ResidualVM has fixes for over a dozen other bugs present in the original. There is also a branch of ResidualVM called Grim Mouse, which allows Grim Fandango to be played completely with a mouse as a traditional point and click adventure game.

🔍️ Test [fr]

💡️ Commentaires généraux:
Pour l'instant (en Avril 2011), seul Grim Fandango est jouable avec quelques bogues mineurs.