Changes between Version 12 and Version 13 of Ticket #15480


Ignore:
Timestamp:
Nov 14, 2024, 11:03:18 PM (5 hours ago)
Author:
VictorVVictoria
Comment:

This should be the finale Report, I don't think there is anything more I can add

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15480 – Description

    v12 v13  
    1 The Life Of Paul kind of works but it is vary unstable, temperamental and seems to have issues in almost every category.
     1The Life Of Paul is vary unstable, temperamental and seems to have issues in almost every category. This is also one of those games that runs directly from the disk, so no installation required.
    22
    3 Reverse engineering
    4 I'm not 100% sure about this but some reverse engineering might be required, 11 files on the disk have no file extension and the following files with extensions can also found on the disk
     3== Reverse Engineering
     4I'm not 100% sure about this but some reverse engineering might be required (I'm including file sizes to give little more info on the files in question)
    55
    6 T.Background
    7 You.01
    8 Dir_Temp.232
    9 Dir_Temp.348
     6the following 11 files on the disk have no file extension
     7
     8DOG FOUND SOURCE (448 KB)
     9DOG FOUND SOURCE copy (392 KB)
     10found (85 KB)
     11MAZEYOU (1.78 MB)
     12MAZEYOU3 (1.03 MB)
     13MENUBAR (518 KB)
     14menu parts (4.88 MB)
     15Paul Menu Screen Shot (99 KB)
     16paul misc art (374 KB)
     17PUZZHELP (456 KB)
     18untitled 12 (703 KB)
     19
     20There are also these files with extensions on the disk
     21
     22Dir_Temp.232 (1.79 MB)
     23Dir_Temp.348 (1.41 MB)
     24T.Background (410 KB)
     25You.01 (780 KB)
    1026
    1127There seems to be something weird going on with the game files that might be effecting ScummVM's ability to run it.
    1228
    13 Main Menu
    14 The buttons have gone from not working to unpredictable, sometimes they work, other times they don't. sometimes they work but then for whatever stop working (and vice versa) the behaviour of each button is random and all over the place.
     29== Main Menu
    1530
    16 The "Interactive Bible For Kids" series has a character that shows up in every game, the main menu has this character in the middle pointing to each activity when you hover the mouse over an option but in scumm, the character is replaced with random objects   
     31**Buttons**
     32They have gone from not working to unpredictable, sometimes they work, other times they don't. sometimes they work but then for whatever reason, they just stop working (and vice versa) the behaviour of each button is all over the place and often feels completely random.
    1733
     34**The Character In The Middle**:
     35The "Interactive Bible For Kids" series has a character that shows up in every game, the main menu has this character in the middle pointing to each activity when you hover the mouse over an option but in ScummVM, the character is replaced with random objects.   
     36
     37**Console Messages**
     38These are the warnings that show up in the console when the main menu is loaded:
    1839WARNING: NinePatchBitmap::NinePatchBitmap(): Bad bitmap!
    1940WARNING: Adding \0 to String.
     
    2243Label paul background plain.pict not found!
    2344
    24 Storybook - Paul and the Bright Light:
    25 The story part sometimes causes Scumm to Crash (well, not responding) with no console messages, it has also work as intended at least once.
     45== Storybook - Paul and the Bright Light
     46it seems to work well, that said, the first time I ran this part of the game, Scumm Crash (well, stopped responding) with no console messages.
    2647
    27 Bible Quiz Show
     48== Discover The Bible
     49Works but gives messages related to sound.
     50WARNING: SNDDecoder: Unsupported command: 0!
     51WARNING: Sound::load(): Invalid loop bounds detected. Disabling looping for cast member id 294, sndId 765!
     52
     53== Hall of Fame
     54I was lucky and got it to work a few times, that said, the button to open the Hall of Fame usually does nothing but give this console message: WARNING: Label Hall.Black.PICT not found!
     55
     56== Bible-Time Theater
     57Works well, videos play without graphical issues.
     58
     59== Fun & Games
     60The game menu itself gives these errors.
     61WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
     62WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
     63
     64**Matching Game**:
     65Works with some graphical issues
     66WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 7, spriteRecordSize: 0x18, numChannels: 50, numChannelsDisplayed: 48!
     67WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
     68WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
     69
     70**Maze**:
     71Broken graphics makes the game unplayable:
     72WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 7, spriteRecordSize: 0x18, numChannels: 50, numChannelsDisplayed: 48!
     73WARNING: Cursor::readFromCast: Needs array of 2!
     74WARNING: Cursor::readFromCast: Needs array of 2!
     75WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
     76WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
     77WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
     78WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
     79WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
     80WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
     81WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
     82WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
     83
     84**Dot to Dot**:
     85Broken graphics makes the game even more pointless then it all ready is.
     86
     87**Bible Quiz**:
     88Pressing the "I'm ready to try" button causes all buttons in the bar below like the main menu, back and even the help button to become unclickable, effectively softlocking the game
     89WARNING: Frame::readMainChannelsD5(): STUB: unk2: 0x00 0x01!
     90WARNING: Frame::readMainChannelsD5(): STUB: unk2: 0x00 0x01!
     91WARNING: b_puppetTransition: Transition already queued!
     92WARNING: b_puppetTransition: Transition already queued!
     93WARNING: b_puppetTransition: Transition already queued!
     94WARNING: b_puppetTransition: Transition already queued!
     95
     96**Puzzles**:
     97Crashes Scummvm
     98WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
     99WARNING: BitmapCastMember(): Duplicating source 40 to target 30!
     100
     101**Word Games**:
     102Crashes Scummvm
     103WARNING: Cast::loadCastInfo(): BUILDBOT: extra 6 strings!
     104STUB: Score::loadFrames(): frame1Offset: 0x14, version: 7, spriteRecordSize: 0x18, numChannels: 50, numChannelsDisplayed: 48!
     105WARNING: Unknown file type for todd1!
     106WARNING: stream is 0!
     107WARNING: BitmapCastMember(): Duplicating source 35 to target 111!
     108
     109== Bible Quiz Show
    28110Seems to Work but has broken graphics
    29111WARNING: BUILDBOT: Left over bytes: 6 in dataStream for id: 159 type: RTE!
     
    80162WARNING: Script 48 has no associated cast member!
    81163WARNING: Script 49 has no associated cast member!
    82 
    83 Discover The Bible:
    84 Works but gives messages related to sound
    85 WARNING: SNDDecoder: Unsupported command: 0!
    86 WARNING: Sound::load(): Invalid loop bounds detected. Disabling looping for cast member id 294, sndId 765!
    87 
    88 Hall of Fame
    89 I got to work only once, usually it does nothing but give this console message
    90 WARNING: Label Hall.Black.PICT not found!
    91 
    92 Bible-Time Theater
    93 Works well, videos play without graphical issues
    94 
    95 Fun & Games:
    96 The game menu itself gives these errors
    97 WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
    98 WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
    99 
    100  Matching Game:
    101 Works with some graphical issues
    102 WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 7, spriteRecordSize: 0x18, numChannels: 50, numChannelsDisplayed: 48!
    103 WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
    104 WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
    105 
    106  Maze:
    107 Broken graphics makes the game unplayable
    108 WARNING: STUB: Score::loadFrames(): frame1Offset: 0x14, version: 7, spriteRecordSize: 0x18, numChannels: 50, numChannelsDisplayed: 48!
    109 WARNING: Cursor::readFromCast: Needs array of 2!
    110 WARNING: Cursor::readFromCast: Needs array of 2!
    111 WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
    112 WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
    113 WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
    114 WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
    115 WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
    116 WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
    117 WARNING: RTECastMember::load(): rte1tid 0 isn't loaded!
    118 WARNING: RTECastMember::load(): rte2tid 0 isn't loaded!
    119 
    120  Dot to Dot:
    121 Broken graphics makes the game even more pointless then it all ready is.
    122 
    123  Bible Quiz:
    124 Pressing the "I'm ready to try" button causes all buttons in the bar below like the main menu, back and even the help button to become unclickable, effectively softlocking the game
    125 WARNING: Frame::readMainChannelsD5(): STUB: unk2: 0x00 0x01!
    126 WARNING: Frame::readMainChannelsD5(): STUB: unk2: 0x00 0x01!
    127 WARNING: b_puppetTransition: Transition already queued!
    128 WARNING: b_puppetTransition: Transition already queued!
    129 WARNING: b_puppetTransition: Transition already queued!
    130 WARNING: b_puppetTransition: Transition already queued!
    131 
    132  Puzzles
    133 Crashes Scummvm
    134 WARNING: Sprite::getShape(): kCastMemberSprite has no cast defined!
    135 WARNING: BitmapCastMember(): Duplicating source 40 to target 30!
    136 
    137  Word Games
    138 Crashes Scummvm
    139 WARNING: Unknown file type for todd1!
    140 WARNING: stream is 0!
    141 WARNING: BitmapCastMember(): Duplicating source 35 to target 111!