Opened 22 months ago

Closed 8 weeks ago

Last modified 7 weeks 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 22 months ago by csnover

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

comment:2 Changed 22 months 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 8 weeks 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 7 weeks 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.