[Scummvm-tracker] [ScummVM :: Bugs] #11195: HOYLE4: Pallette incorrect after Klondike win on specific table background (was: HOYLE4: Score screen pallette incorrect after Klondike win on specific table background)

ScummVM :: Bugs trac at scummvm.org
Thu Oct 10 06:41:11 CEST 2019


#11195: HOYLE4: Pallette incorrect after Klondike win on specific table background
-----------------------------------------+-------------------------
  Reporter:  Karunamon                   |      Owner:  (none)
      Type:  defect                      |     Status:  new
  Priority:  low                         |  Component:  Engine: SCI
Resolution:                              |   Keywords:
      Game:  Hoyle's Classic Card Games  |
-----------------------------------------+-------------------------
Changes (by Karunamon):

 * summary:
     HOYLE4: Score screen pallette incorrect after Klondike win on specific
     table background
     =>
     HOYLE4: Pallette incorrect after Klondike win on specific table
     background


Old description:

> Version: 2.2.0git341-g151d8e336f (Windows)
>
> MD5 hashes:
> {{{
> Hash                             Path
> ----                             ----
> 20B7406EB122B2FF59C19D6E3A0DE0C5 600.hep
> A3B5CF814F6F3855CA95BF50C1689C42 600.scr
> 52BA0CDC56636275B010E4978D551C43 600.tex
> 5B3B93130E29620927A2056CA1D31084 adl.drv
> 8988CD85741A3575FB0813EE437A6282 audblast.drv
> 9EF05C13681C16C45FC54C10FEB51815 auddisny.drv
> DC8E1D36CA78B15672D2E1A62A7CB069 audmssys.drv
> 2C7DC2F6D8CB40E6E361A2D6BF8BCF43 audnone.drv
> 9BBE259708EE9695133D9D24F2409065 audpro.drv
> F622CD009615CBF37105FC80C77544D2 audpro16.drv
> E813414FDD141446A687745388B75517 audps1.drv
> 8D1987EF799C70480378E8EAABA98B0E audthund.drv
> 42DD784F20D4F1D3964CBBE9BDCCAD4F cribbage.opt
> 36E21E035D55CF46308A6E685FBC328F ega640.drv
> 05E55430DFD872A4090997C4E6750C7B game.opt
> 22AA153907CB69D5AAC4B128555F7B62 genmidi.drv
> C3F478C8FDC38E17253623D681FE1E25 GINRUMMY.OPT
> BA840B158F99A2083D749CBAE8AE3C5B hearts.opt
> DCBFC80D71C1401D62FDC9335ECDCEA8 hlpconv.txt
> AD12403E60DCE31044F41C72B305758F Hoyle Classic Card Games (1993).ba1
> B99199A1BD3E65C85BA1AA21695D179F hoyle.bat
> 3E33931A9BFE41408806D392C26F57B3 ibmkbd.drv
> EACC88538ED711CC103E3C9BD40EFC86 ibmps1.drv
> 96ECA04B42A0DCE78AFA08AA575F6ACA install.exe
> 6F7F08C4E82A98338B56345C6750B45F install.hlp
> E06C0248AB116541737556B1E515D8F7 install.scr
> DDCC8E78A6F9DF75BAE2925B1E1EEF35 install.txt
> 01B9B2549B189EA609F905FB8F432EA1 interp.err
> C75B73974160FF652A909A0D01F97214 joystick.drv
> 963FC9E3860753FCE5AD00815288C5A7 microsof.drv
> E2BCBB34B6BFE586C52605258EF9A312 mt32.drv
> 3AAF3A85BF51975071E1313F644968E4 OLDMAID.OPT
> 184FBF00CFB5CF1F6EF43982A9045D56 proaudio.drv
> 9E2B6A5C1A671AA1E95F69390AB3DE8C readme
> F7B15D8FA44572F3DEB368A78B4F6DDF resource.000
> 7D39703518D7C085E7CA20986FDA725A resource.aud
> 087E08730AFD1B9928B9F7270E00F8B4 resource.cfg
> 2B577C975CC8D8D43F61B6A756129FE3 resource.map
> A98866387783AFD3072CB8FFFCEC36FB run.bat
> 1ECB03E9EF121104B9A5CB6A44A5E061 sbpro.drv
> 40B440E4F20E7766C16104ACF65123FE sierra.exe
> AA444EEB77BC162D0EE52379DF408358 std.drv
> 30B93377DBFE1B748D3F4E70D8EBEF9A tandy3v.drv
> EB09E55A6F39EE61BE439E9773598C15 version
> 6CE7E367BDEA13766B59D8EF1898E382 vga320.drv
> 143CE4219D360A31CB2D01AA81019AF7 vga320bw.drv
> }}}
>
> This one's going to be a pain in the ass to test, but I've gotten this to
> happen twice in two wins now, so I think it's solid.
>
> 1. Start the game as usual
> 2. Go into a game of Klondike
> 3. Optional: set cards drawn to 1 and times through deck unlimited to
> maximize likelihood of winning
> 4. Using the top menu, set your background to the one shown in the
> screenshot (the "blue diamondy glass" one).
> 4. Win the game, watch the light show
> 5. The score screen that comes up will have completely bogus colors.
> Should be a marbled black/grey, shows as an ugly green/gray.
>
> I can't reproduce this in DOSBox, or the release version of ScummVM.

New description:

 Version: 2.2.0git341-g151d8e336f (Windows)

 MD5 hashes:
 {{{
 Hash                             Path
 ----                             ----
 20B7406EB122B2FF59C19D6E3A0DE0C5 600.hep
 A3B5CF814F6F3855CA95BF50C1689C42 600.scr
 52BA0CDC56636275B010E4978D551C43 600.tex
 5B3B93130E29620927A2056CA1D31084 adl.drv
 8988CD85741A3575FB0813EE437A6282 audblast.drv
 9EF05C13681C16C45FC54C10FEB51815 auddisny.drv
 DC8E1D36CA78B15672D2E1A62A7CB069 audmssys.drv
 2C7DC2F6D8CB40E6E361A2D6BF8BCF43 audnone.drv
 9BBE259708EE9695133D9D24F2409065 audpro.drv
 F622CD009615CBF37105FC80C77544D2 audpro16.drv
 E813414FDD141446A687745388B75517 audps1.drv
 8D1987EF799C70480378E8EAABA98B0E audthund.drv
 42DD784F20D4F1D3964CBBE9BDCCAD4F cribbage.opt
 36E21E035D55CF46308A6E685FBC328F ega640.drv
 05E55430DFD872A4090997C4E6750C7B game.opt
 22AA153907CB69D5AAC4B128555F7B62 genmidi.drv
 C3F478C8FDC38E17253623D681FE1E25 GINRUMMY.OPT
 BA840B158F99A2083D749CBAE8AE3C5B hearts.opt
 DCBFC80D71C1401D62FDC9335ECDCEA8 hlpconv.txt
 AD12403E60DCE31044F41C72B305758F Hoyle Classic Card Games (1993).ba1
 B99199A1BD3E65C85BA1AA21695D179F hoyle.bat
 3E33931A9BFE41408806D392C26F57B3 ibmkbd.drv
 EACC88538ED711CC103E3C9BD40EFC86 ibmps1.drv
 96ECA04B42A0DCE78AFA08AA575F6ACA install.exe
 6F7F08C4E82A98338B56345C6750B45F install.hlp
 E06C0248AB116541737556B1E515D8F7 install.scr
 DDCC8E78A6F9DF75BAE2925B1E1EEF35 install.txt
 01B9B2549B189EA609F905FB8F432EA1 interp.err
 C75B73974160FF652A909A0D01F97214 joystick.drv
 963FC9E3860753FCE5AD00815288C5A7 microsof.drv
 E2BCBB34B6BFE586C52605258EF9A312 mt32.drv
 3AAF3A85BF51975071E1313F644968E4 OLDMAID.OPT
 184FBF00CFB5CF1F6EF43982A9045D56 proaudio.drv
 9E2B6A5C1A671AA1E95F69390AB3DE8C readme
 F7B15D8FA44572F3DEB368A78B4F6DDF resource.000
 7D39703518D7C085E7CA20986FDA725A resource.aud
 087E08730AFD1B9928B9F7270E00F8B4 resource.cfg
 2B577C975CC8D8D43F61B6A756129FE3 resource.map
 A98866387783AFD3072CB8FFFCEC36FB run.bat
 1ECB03E9EF121104B9A5CB6A44A5E061 sbpro.drv
 40B440E4F20E7766C16104ACF65123FE sierra.exe
 AA444EEB77BC162D0EE52379DF408358 std.drv
 30B93377DBFE1B748D3F4E70D8EBEF9A tandy3v.drv
 EB09E55A6F39EE61BE439E9773598C15 version
 6CE7E367BDEA13766B59D8EF1898E382 vga320.drv
 143CE4219D360A31CB2D01AA81019AF7 vga320bw.drv
 }}}

 This one's going to be a pain in the ass to test, but I've gotten this to
 happen twice in two wins now, so I think it's solid.

 1. Start the game as usual
 2. Go into a game of Klondike
 3. Optional: set cards drawn to 1 and times through deck unlimited to
 maximize likelihood of winning
 4. Using the top menu, set your background to the one shown in the
 screenshot (the "blue diamondy glass" one).
 4. Win the game, watch the light show
 5. The score screen that comes up will have completely bogus colors.
 Should be a marbled black/grey, shows as an ugly green/gray. Continuing on
 will show that the color black is now green - this will continue across
 card games until exiting entirely.

 It looks like the win animation does a pallette cycling effect and doesn't
 correctly reset all colors back to their defaults before giving control
 back to you.

 I can't reproduce this in DOSBox, or the release version of ScummVM.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11195#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list