Opened 7 months ago

Closed 10 days ago

#15095 closed defect (worksforme)

ENGINES: Quitting via in-game commands does not respect "Return to the launcher when leaving the game"

Reported by: Thunderforge Owned by: sev-
Priority: high Component: Common
Version: Keywords: launcher
Cc: Game:

Description

In Freddi Fish 5: The Case of the Creature of Coral Cove (scumm:freddicove), quitting the game from the in-game computer does not respect the Return to the launcher when leaving the game global setting. However, it does respect it when quitting by other means.

Reproduction Steps

Setup

  1. From the ScummVM launcher, click the "Global Options..." button
  2. Click the "GUI" tab
  3. Ensure that "Return to the launcher when leaving the game" is checked

Working Properly

  1. Open Freddi Fish 5: The Case of the Creature of Coral Cove
  2. In Windowed mode, click the ScummVM window's close button

ScummVM properly returns to the launcher.

Working Improperly

  1. Open Freddi Fish 5: The Case of the Creature of Coral Cove
  2. Get past all the intro cutscenes (just keep hitting Esc)
  3. In the bottom left corner, click the computer icon
  4. Click the "Quit" bubble
  5. When prompted "Are you sure you want to quit? (Y/N), hit the Y key

The launcher will be briefly visible, then ScummVM will close.

I also tested these steps in Freddi Fish 4. In that game, it properly returns to the launcher.

Versions Tested

  • Freddi Fish 5: The Case of the Creature of Coral Cove, Steam version
  • ScummVM 2.9.0git (2024-04-27), Windows x64

Change History (5)

comment:1 by Thunderforge, 7 months ago

Just tested in ScummVM 2.8.1 and this does not happen in that game. So something between then and now broke it.

comment:2 by AndywinXp, 7 months ago

Component: Engine: SCUMMCommon
Game: Freddi Fish 5
Keywords: launcher added; freddicove removed
Summary: SCUMM/HE: FREDDI5: Quitting from the in-game computer does not respect "Return to the launcher when leaving the game"ENGINES: Quitting via in-game commands does not respect "Return to the launcher when leaving the game"

Changing this to a more generic ticket, as this affects more engines outside SCUMM.

comment:3 by Thunderforge, 7 months ago

@AndywinXp, I'm confused, which other engines are affected? And why would it affect some SCUMM games like Freddi 5, but not Freddi 4?

comment:4 by somaen, 13 days ago

Priority: normalhigh

Would be good to resolve this for the 2.9.0 release.

comment:5 by sev-, 10 days ago

Owner: set to sev-
Resolution: worksforme
Status: newclosed

I cannot reproduce it. It consistently returns to the launcher for me in freddicove.

Closing as 'worksforme.' Feel free to reopen if the latest daily build still has this bug.

Note: See TracTickets for help on using tickets.