#15230 closed defect (fixed)
AGS: Robert Redford 3: Starting the "dream sequence" from GMM still opens the normal game
Reported by: | LittleAmpton | Owned by: | tag2015 |
---|---|---|---|
Priority: | low | Component: | Engine: AGS |
Version: | Keywords: | ||
Cc: | Game: |
Description
Robert Redford 3 (somewhat NSFW) has a mid-game "dream sequence", which is a separate game stored in a separate file "dreamseq.ags". AGS apparently has the ability to run other AGS games inside the main game.
When adding the robert 3 directory, ScummVM properly detects both the main game and the dream sequence, but opening either of the detected games opens the main game.
The solution I've found to actually opening the dream sequence is to move the dreamseq.ags file to another folder, and adding that one to scummvm.
Unfortunately, due to issue #15229, it is currently not possible to test how this affects entering the dream sequence (sub-game) in the game itself.
ScummVM version: 2.9.0git5402-ge29dbecf626 (Jun 22 2024 23:29:13)
OS: Void Linux x86_64
Change History (4)
comment:1 by , 5 months ago
comment:2 by , 5 months ago
Priority: | normal → low |
---|---|
Summary: | AGS: Cannot open sub-games stored in .ags files → AGS: Robert Redford 3: Starting the "dream sequence" from GMM still opens the normal game |
comment:4 by , 5 months ago
I played the entire game, the subgame loads properly, I also fixed the problem when starting from ScummVM's launcher. Fix will be in tomorrow's daily builds, if you want to try be sure to remove the entries from the gamelist and add them again
It is not frequent, but there are some AGS games that can open other games while running. One example is the Crystal Shard Adventure Bundle which, in the same directory, contains 4 .ags games and a launcher.
In this case everything works as expected, you can start the games individually using the ScummVM launcher, or load the game launcher and start the desired game from there (note that this is not recommended since doing so the saves are shared).
Twelve-Thirteen Special Edition also makes use of this feature, and IIRC works as expected.
Looks like an issue in detection/startup for this game, will need some investigation