Uncle Henry's Playhouse

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

Post Reply
User avatar
mredfield
Posts: 7
Joined: Tue Dec 16, 2008 11:40 am
Location: São Paulo - Brazil
Contact:

Uncle Henry's Playhouse

Post by mredfield »

I recently came across a copy of this game (sealed!) and browsing Scummvm's source code, apparently you can enable support of the other Groovie games (this one, clandestinity and 11H if I'm not mistaken).

I know it's still experimental, but, I expected at least to get this game running, but I had no luck with it. I tried compiling it and running for both Win7 x64 and Linux x64...

Is there any know easy way to test this game (and 11H?)? I know the source code is well documented, but coding is not my strong.

Thank you!
User avatar
clone2727
Retired
Posts: 1611
Joined: Fri Jun 09, 2006 8:23 pm
Location: NJ, USA

Re: Uncle Henry's Playhouse

Post by clone2727 »

Try compiling with "--enable-groovie2" or "--enable-all-engines" as an argument to configure. No idea if Uncle Henry will start at all, though.
User avatar
mredfield
Posts: 7
Joined: Tue Dec 16, 2008 11:40 am
Location: São Paulo - Brazil
Contact:

Post by mredfield »

Much easier than enabling it by hand.

Should have read the makefile beforehand. I'll try it tonight and post the results.

Thank you!
User avatar
mredfield
Posts: 7
Joined: Tue Dec 16, 2008 11:40 am
Location: São Paulo - Brazil
Contact:

Post by mredfield »

Well, it did find my game but it won't even start!

Guess I'll stick with DosBOX for now!

Thanks! :)
User avatar
ScottT
ScummVM Developer
Posts: 31
Joined: Fri Nov 28, 2008 12:08 pm
Location: .au

Post by ScottT »

mredfield wrote:Well, it did find my game but it won't even start!
What was the error message? The game certainly wouldn't have been playable but I'd have expected at least the Groovie logo to start.
User avatar
mredfield
Posts: 7
Joined: Tue Dec 16, 2008 11:40 am
Location: São Paulo - Brazil
Contact:

Post by mredfield »

Well, I decided to dig a little bit further and... It seems that there's some sort of audio file missing (weird, since I dumped the ISO myself from the retail game!)...

marcelo@linux-desktop:~/Downloads/scummvm-scummvm-8004a82$ ./scummvm -d=999
Debuglevel (from command line): 0
WARNING: SDL mixer output buffer size: 1024 differs from desired: 2048!
WARNING: You are missing a valid 'translations.dat' file. GUI translation will not be available!
WARNING: Could not find theme 'scummmodern' falling back to builtin!
User picked target 'unclehenry' (gameid 'groovie')...
Looking for a plugin supporting this gameid... Groovie
Starting 'Groovie engine game'
Groovie::Music: sample.ad not found!


I tried disabling the audio and...

marcelo@linux-desktop:~/Downloads/scummvm-scummvm-8004a82$ ./scummvm -d=999
Debuglevel (from command line): 0
WARNING: SDL mixer output buffer size: 1024 differs from desired: 2048!
WARNING: You are missing a valid 'translations.dat' file. GUI translation will not be available!
WARNING: Could not find theme 'scummmodern' falling back to builtin!
User picked target 'unclehenry' (gameid 'groovie')...
Looking for a plugin supporting this gameid... Groovie
Starting 'Groovie engine game'
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: Invalid header with size=0 and param=30!
WARNING: Groovie::ROQ: JPEG frame (unfinshed)!
WARNING: Groovie::ROQ: Invalid header with size=0 and param=30!
Segmentation fault


Well, just like you said, I got to the groovie logo, Trilobyte... As soon as you get to the title screen it crashes! :)
User avatar
ScottT
ScummVM Developer
Posts: 31
Joined: Fri Nov 28, 2008 12:08 pm
Location: .au

Post by ScottT »

Clandestiny (and, apparently, Uncle Henry) appear to not use XMI music, hence the missing file. Invalid header is an interesting one though - seems they kept tweaking the engine slightly between each game.
Post Reply