Opened 13 years ago

Closed 13 years ago

Last modified 13 months ago

#2831 closed defect (fixed)

Complex support for french Humongus games

Reported by: SF/gist974 Owned by: Kirben
Priority: normal Component: Engine: SCUMM
Keywords: detection Cc:
Game:

Description

Hi twice ! kirben
Thanks to support french Humongous games :-)
Ready ---> GO !!!

NOT WORKING - NOT WORKING - NOT WORKING
***************************************
All games in this section works on the genuine windows
software. And I double checked the md5sum !

The following title is detected by scummvm-svn, but
scummvm crach when running it:
---------------------------------------------

Freddi Fish 1: The Case of the Missing Kelp Seeds (freddi)
Marine.Malice.1 (French/win)
5ebb57234b2fe5c5dff641e00184ad81 freddi.he0
fe2c13d93fde636444b47779484e17c5 freddi.he1
4a30e34b0609381024019e2fcf684253 freddi.he2
6daf76c1fe724ce6bf2e4c5175f39352 freddi.he3
8e27aebf6d89f8576a08b58e216a6a90 freddi.he4
Crash immediatly.

Scummvm do not detect the game at first, then detect
and crash if I try to link the files like this :
------------------------------------------------

Freddi Fish 4: The Case of the Hogfish Rustlers of
Briny Gulch (freddi4)
Marine.Malice.4 (French/win)
freddi4.(a) -> MaliceMRC.(a)
freddi4.he0 -> MaliceMRC.HE0
freddi4.he2 -> MaliceMRC.HE2
freddi4.he4 -> MaliceMRC.HE4
833a6f78d5fcbb754ead655736c0c6ee MaliceMRC.(a)
4f138ac6f9b2ac5a41bc68b2c3296064 MaliceMRC.HE0
348dccaf9219d027c3aba9a3a3e1156d MaliceMRC.HE2
e6d9d71decd144c7c07ec5493bb6df05 MaliceMRC.HE4
Crash immediatly for normal and (uenc) version.

Freddi Fish 5: The Case of the Creature of Coral Cave
(freddicove)
Marine.Malice.5 (French/win)
freddicove.(a) -> FreddiMML.(a)
freddicove.he0 -> FreddiMML.HE0
freddicove.he2 -> FreddiMML.he2
freddicove.he3 -> FreddiMML.he3
freddicove.he4 -> FreddiMML.he4
6d025be59c569f9eb3c1e244ee35e889 FreddiMML.(a)
b100abf7ff83146df50db78dbd5e9cfa FreddiMML.HE0
6ffb3a78358455e592c3ef52d8d29dd5 FreddiMML.he2
2f238b51cfad1b8b5c179468a19aa29b FreddiMML.he3
dfbd9adb0d406184383dd069a64c8757 FreddiMML.he4
Show the humongous start logo then scummvm say : Can't
find file freddicove (3) check game CD

Putt-Putt Enters the Race (puttrace)
Pouce.pouce.entre.dans.la.course (french/win)
puttrace.(a) -> course.(a)
puttrace.(b) -> course.(b)
puttrace.he0 -> course.he0
puttrace.he2 -> course.he2
puttrace.he4 -> course.he4
20925e4b1b5aee028aa9769049d4600f course.(a)
e56b14495c0075850c900ca0999f90f4 course.(b)
33e989f85da700e2014d00f345cab3d7 course.he0
59b5ca45d05f69101423eb932cc98884 course.he2
687211afbe7b547d036c0959ad6b787c course.he4
Let me choose between HE98, HE98.5 or HE99 at detection
time. None works.

Pajama Sam 2: Thunder and Lightning Aren't so
Frightening (pajama2)
Pyjama.Sam.2.le.héro.météo (french/win)
pajama2.(a) -> pyjam2.(a)
pajama2.he0 -> pyjam2.he0
pajama2.he2 -> pyjam2.he2
pajama2.he4 -> pyjam2.he4
2b328a76628dbce1a8cbbbca55ce18df pyjam2.(a)
e5563c8358443c4352fcddf7402a5e0a pyjam2.he0
186b598025a1f16238351fbc171a7c8c pyjam2.he2
297787a960f2b591bb98add9b0689e9f pyjam2.he4
Scummvm say : Cannot find pajama2.he1 file, but
pyjam2.he1 do not exist on the CD.

Sometimes, there are some .D32 and .u32 files
extensions. Should I bother with them ???

*******************************************
I'm here for more testing if needed.

Thanks for your hard work !
Scummvm rocks :-) Love it more each day :-)

Ticket imported from: #1558854. Ticket imported from: bugs/2831.

Change History (9)

comment:1 by SF/gist974, 13 years ago

More information from the console (ripped unknown MD5 alert):
*********************************************

Trying to start game 'Freddi Fish 1: The Case of the Missing
Kelp Seeds'
readMAXS(40) failed to read MAXS data!

Trying to start game 'Freddi Fish 4: The Case of the Hogfish
Rustlers of Briny Gulch'
WARNING: Engine_SCUMM_create: No unique game candidate
found, using first one!
readMAXS(52) failed to read MAXS data!

Trying to start game 'Freddi Fish 5: The Case of the
Creature of Coral Cave'
No errors on the console

Trying to start game 'Putt-Putt Enters the Race'
WARNING: Engine_SCUMM_create: No unique game candidate
found, using first one!
(16:1:0x48F): Value 2050 is out of bounds (200,456) (Invalid
local script 2050)
(16:1:0x48F): Value 2050 is out of bounds (200,456) (Invalid
local script 2050)!

Trying to start game 'Pajama Sam 2: Thunder and Lightning
Aren't so Frightening'
Cannot find file: 'pajama2.he1'
Cannot find file: 'pajama2.he1'!

comment:2 by SF/gist974, 13 years ago

Well, now, I'm able to run FreddiFish5 with actors colors
completly trashed .. (but the rest works great :-)

Freddi Fish 5: The Case of the Creature of Coral Cave
(freddicove)
Marine.Malice.5 (French/win)
Changed the links names :
freddicove (a) -> FreddiMML.(a)
freddicove (0) -> FreddiMML.HE0
freddicove (2) -> FreddiMML.he2
freddicove (3) -> FreddiMML.he3
freddicove (4) -> FreddiMML.he4
Same mD5sum as later.

Thanks !

comment:3 by Kirben, 13 years ago

I added the game details to ScummVM SVN, please try the
next snapshot of ScummVM SVN and report your results to
this bug report.

Make sure the platform is always set correctly for each
game, in this case Windows. As most HE games will request
different files, depending on whether the platform is set
to Macintosh or Windows.

If the game(s) still crash, start ScummVM via a command
prompt, with a debug level of 1 and send results. ie
scummvm -d1 freddicove

The .D32 and .u32 files are only used by the original games
and aren't required by ScummVM.

comment:4 by Kirben, 13 years ago

Owner: set to Kirben

comment:5 by SF/gist974, 13 years ago

Do not work on the lastest scummvm
***********************************

Pajama Sam 2: Thunder and Lightning Aren't so
Frightening (pajama2)
Pyjama.Sam.2.le.héro.météo (french/win)
Scummvm say : Cannot find pyjam2.he1 file, but
pyjam2.he1 do not exist on the genuine CD.

Here is the full console output :
$ ./scummvm -d1 pajama2
Using configuration file: /home/habib/.scummvmrc
Debuglevel (from command line): 1
Looking for pajama2
Trying to start game 'Pajama Sam 2: Thunder and Lightning
Aren't so Frightening'
Using gameid pajama2, variant , extra
Unknown MD5 (e5563c8358443c4352fcddf7402a5e0a)! If this is
an official version of the game (and not e.g. a fan made
translation), please report the details (language, platform,
etc.) of this game to the ScummVM team
Output sample rate: 22050 Hz
ScummEngine_v90he readMAXS: MAXS has blocksize 46
vars[152] = 0 (via script-0)
vars[152] = 861114369 (via script-0)
WARNING: Can not find theme config file 'modern.ini'!
WARNING: Could not initialize your preferred theme, falling
back to classic style!
Cannot find file: 'pyjam2.he1'
Cannot find file: 'pyjam2.he1'!

Working great but with actors colors trashed :
**********************************************

Freddi Fish 5: The Case of the Creature of Coral Cave
(freddicove)
Marine.Malice.5 (French/win)

Working perfect on the lastest scummvm-svn :
*********************************************

Freddi Fish 1: The Case of the Missing Kelp Seeds (freddi)
Marine.Malice.1 (French/win)

Freddi Fish 4: The Case of the Hogfish Rustlers of
Briny Gulch (freddi4)
Marine.Malice.4 (French/win)

Putt-Putt Enters the Race (puttrace)
Pouce.pouce.entre.dans.la.course (french/win)

Thanks for your hard work :-)

comment:6 by Kirben, 13 years ago

I updated the game details for Pajama Sam 2, please try the
next snapshot of ScummVM SVN and report your results to
this bug report.

The palette issues in Freddi Fish 5 are known issues, there
is currently no support for 16bit color games under ScummVM.

comment:7 by SF/gist974, 13 years ago

Everything works for Pajama Sam 2 in lastest scummvm-svn !
we can close the bug topic !
WHOOOHWW you rocks Kirben !

CU for more french games later :-)

comment:8 by Kirben, 13 years ago

Resolution: fixed
Status: newclosed

comment:9 by digitall, 13 months ago

Component: --Unset--Engine: SCUMM
Note: See TracTickets for help on using tickets.