Opened 2 years ago

Closed 3 months ago

Last modified 3 months ago

#9693 closed enhancement (fixed)

SCI: Hoyle5 (Hoyle Children's Collection): Disable unavailable games from being selectable in main menu

Reported by: OmerMor Owned by: bluegr
Priority: normal Component: Engine: SCI
Keywords: sci32 Cc:
Game:

Description

Using ScummVM daily build from 2017-13-01 13:06:25 (1.10.0git1663-g804058eb21).

Repro:
Start Hoyle Children's Collection.

Expected:
Only 3 games should be enabled for playing: Checkers, Old Maid and Crazy Eights.

Actual:
All the games from the full Hoyle 5 are enabled.
Trying to run any of them results in a crash, similar to this one (for Solitaire):
Script 600 not found!

Change History (4)

comment:1 Changed 2 years ago by csnover

Component: --Unset--Engine: SCI
Keywords: sci32 added

comment:2 Changed 2 years ago by csnover

Summary: SCI: Hoyle5 (Hoyle Children's Collection): Missing Games are SelectableSCI: Hoyle5 (Hoyle Children's Collection): Disable unavailable games from being selectable in main menu
Type: defectenhancement

This game creates Windows shortcuts that go directly to the individual games, so Sierra never bothered to disable buttons on the main menu since the main menu is normally inaccessible. Making the main menu work as expected will require a script patch that adds functionality that did not exist in the original game.

comment:3 Changed 3 months ago by bluegr

Owner: set to bluegr
Resolution: fixed
Status: newclosed

This has been implemented now in commit dd7c000e4449aac857646e720c6cb455c8ad20e2:
https://github.com/scummvm/scummvm/commit/dd7c000e4449aac857646e720c6cb455c8ad20e2

Closing

comment:4 Changed 3 months ago by OmerMor

Thanks for the fix!
Since you also addressed the Bridge variant, may I suggest launching this game will go directly to the Bridge game instead of the main menu? It's pretty pointless for a single game.

Note: See TracTickets for help on using tickets.