[Scummvm-tracker] [ScummVM :: Bugs] #15505: SCUMM HE MOONBASE: big endian problem (MORPHOS)

ScummVM :: Bugs trac at scummvm.org
Sun Nov 17 21:13:50 UTC 2024


#15505: SCUMM HE MOONBASE: big endian problem (MORPHOS)
------------------------+---------------------------------
Reporter:  BeWorld2018  |       Owner:  AndywinXp
    Type:  defect       |      Status:  pending
Priority:  high         |   Component:  Engine: SCUMM
 Version:               |  Resolution:  pending
Keywords:               |        Game:  Moonbase Commander
------------------------+---------------------------------
Comment (by dwatteau):

 I've added some screenshots from own BE tests, at Andy's request.

 For Freddi5, we saw that removing this part of
 Wiz::processWizImageDrawCmd() didn't change the result:

 {{{
 // Check if the images are in their native format and swap them if
 needed...
 if (_vm->_game.heversion > 99) {
         for (int i = 0; i < requiredImageCount; i++) {
                 ensureNativeFormatImageForState(requiredImages[i], state);
         }
 }
 }}}

 In ensureNativeFormatImageForState(), we saw that compType == 1, so
 wiz16bpp is always false.

 Investigation continues... :)
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15505#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list