Opened 15 years ago

Closed 15 years ago

#4064 closed defect (fixed)

GOB2: Mac Version Still Detected as DOS

Reported by: SF/koalet Owned by: DrMcCoy
Priority: normal Component: Engine: Gob
Version: Keywords: detection
Cc: Game: Gobliins 2

Description

The Macintosh version is still detected as DOS on 0.13svn

# MD5 checksums generated by MD5summer (http://www.md5summer.org) # Generated 12/31/2008 07:19:38

2a56133ca40849215c1e66c2155a9875 *All.ask 89f7ef7f82590e714967f88df7307255 *Disk2.stk d68d88d2116e9f72ce8e1fc984c5cb39 *Disk3.stk 40fefdaab076e4f820d2dcf1e20889cd *Go.bat d41d8cd98f00b204e9800998ecf8427e *Icon_ a5e232fcd02733c7dffff107d22d36eb *INTRO.STK 9b6de65d811c08eebf50391b84fcba92 *Intro2.stk 0d285bf881fbc460f2e7c8fa25750a03 *Jeudak.fnt 550b27dcee92a43d8db448fb0bf88c78 *Jeulet1.fnt c8a7ff84c63cb0bca21d295ba0bb584c *Jeulet2.fnt f638643ec5eb5e293ff0a4bae3797424 *L360.gdr 2d8b53126c02a102dd439778c1d1a078 *Lvga.gdr 536a91ce917562c6e654625aaa9d8ff3 *Maj1.fnt 2ec0e1a967c72a3904c39e5ffb720d4d *Maj2.fnt cf7d465f332e68660483c1dc2678c216 *Maj3.fnt 7f96f491448c7a001b32df89cf8d2af2 *Musmac1.mid 16dd21b3f8915b2f69f376976a91c20e *Musmac2.mid ecfc41446aca28b33409a678fc4fdda8 *Musmac3.mid 5ce38ef4b45f04211ecedcc8965bede6 *Musmac4.mid e2bc33efce12cdf2d69ed94eddf4c125 *Musmac5.mid 64960e9433546cc9118c55a5a9b76045 *Musmac6.mid

Ticket imported from: #2478585. Ticket imported from: bugs/4064.

Change History (10)

comment:1 by DrMcCoy, 15 years ago

Could you please give the file sizes as well? And the MD5 sums out of only the first 5000 bytes of each file? Especially from your intro.stk, since this looks like an unknown mac version using the same intro.stk than another DOS version. I probably should add a generic fallback detection for MAC versions, too...

comment:2 by DrMcCoy, 15 years ago

Owner: set to DrMcCoy

comment:3 by SF/koalet, 15 years ago

Can you help me in how to get the needed MD5? I seeked for tools to do it on windows and I only could find tools to generate for the entire file.

Follow the file sizes

Volume in drive D is NCC-1701A Serial number is f474:3a2f Directory of D:\ScummVM\gob2\MAC\*

12/31/2008 07:41 <DIR> . 12/31/2008 07:41 <DIR> .. 12/31/2008 07:06 8.537 All.ask 12/31/2008 07:41 0 dir.txt 12/31/2008 07:06 1.001.893 Disk2.stk 12/31/2008 07:06 950.651 Disk3.stk 12/31/2008 07:06 24 Go.bat 12/31/2008 07:06 0 Icon_ 12/31/2008 07:06 233.466 INTRO.STK 12/31/2008 07:06 828.443 Intro2.stk 12/31/2008 07:06 7.172 Jeudak.fnt 12/31/2008 07:06 5.732 Jeulet1.fnt 12/31/2008 07:06 6.724 Jeulet2.fnt 12/31/2008 07:06 3.524 L360.gdr 12/31/2008 07:06 4.844 Lvga.gdr 12/31/2008 07:19 1.051 MAC.md5 12/31/2008 07:06 7.172 Maj1.fnt 12/31/2008 07:06 5.732 Maj2.fnt 12/31/2008 07:06 7.172 Maj3.fnt 12/31/2008 07:06 1.658 Musmac1.mid 12/31/2008 07:06 1.287 Musmac2.mid 12/31/2008 07:06 1.807 Musmac3.mid 12/31/2008 07:06 2.814 Musmac4.mid 12/31/2008 07:06 9.213 Musmac5.mid 12/31/2008 07:06 1.143 Musmac6.mid 3.090.059 bytes in 23 files and 2 dirs 4.259.840 bytes allocated 380.780.010.496 bytes free

comment:4 by DrMcCoy, 15 years ago

http://md5deep.sourceforge.net/ Run it that way:

md5deep -p 5000 <file> | find /i "offset 0-5000"

where "<file>" should be replaced with the name of your input file.

comment:5 by SF/koalet, 15 years ago

97fbaca635b92ad4fdf6ba50bf531836 D:\ScummVM\gob2\MAC\Disk2.stk offset 0-5000 b090fcd87bbe9ce36f51cae2b79d973a D:\ScummVM\gob2\MAC\Disk3.stk offset 0-5000 26a9118c0770fa5ac93a9626761600b2 D:\ScummVM\gob2\MAC\INTRO.STK offset 0-5000 b45b984ee8017efd6ea965b9becd4d66 D:\ScummVM\gob2\MAC\Intro2.stk offset 0-5000 33dcd99ea4d0090df9c663efd9495326 D:\ScummVM\gob2\MAC\Musmac5.mid offset 0-5000

comment:6 by DrMcCoy, 15 years ago

Huh, what game version is that?!? Your intro.stk is a Gob1 one and your intro2.stk is a Gob2 one... Is that some kind of combo release? And if so, why are there no musmac*.adl for the music the Mac version of Gob1 has?

comment:7 by SF/koalet, 15 years ago

Sorry, I made a mess with some files here and sent the wrong info... Got the files again from the original disk again. I found only a strange thing on my version: it's a multi-language (english/french, as most mac games that landed here in Brazil), but on Scumm it only detects as French (as DOS Version, though)

Follows the sizes and md5

12/31/2008 09:06 <DIR> . 12/31/2008 09:06 <DIR> .. 12/31/2008 09:05 997.418 Disk2.stk 12/31/2008 09:05 921.796 Disk3.stk 12/31/2008 09:05 837.275 Intro.stk 12/31/2008 09:05 7.172 Jeudak.fnt 12/31/2008 09:05 5.732 Jeulet1.fnt 12/31/2008 09:05 6.724 Jeulet2.fnt 12/31/2008 09:05 3.524 L360.gdr 12/31/2008 09:05 7.172 Maj1.fnt 12/31/2008 09:05 5.732 Maj2.fnt 12/31/2008 09:05 7.172 Maj3.fnt 12/31/2008 09:05 1.658 Musmac1.mid 12/31/2008 09:05 1.287 Musmac2.mid 12/31/2008 09:05 1.807 Musmac3.mid 12/31/2008 09:05 2.814 Musmac4.mid 12/31/2008 09:05 9.213 Musmac5.mid 12/31/2008 09:05 1.143 Musmac6.mid

6257093d43b1151c4d19eacc008cf3fa D:\ScummVM\gob2\Data\Disk2.stk offset 0-5000 842fb8b4683183ed78c4501843c6e6ed D:\ScummVM\gob2\Data\Disk3.stk offset 0-5000 a13ecb4f6d8fd881ebbcc02e45cb5475 D:\ScummVM\gob2\Data\Intro.stk offset 0-5000 e01d21330dbb1acd606060013eae2b82 D:\ScummVM\gob2\Data\Jeudak.fnt offset 0-5000 70dbe9389aa5767e138c1263ce150230 D:\ScummVM\gob2\Data\Jeulet1.fnt offset 0-5000 d325811bdf44c98f64db8ac7416a6d4b D:\ScummVM\gob2\Data\Jeulet2.fnt offset 0-5000 ca3221e41a1d2fc0230c7faa572ce5e3 D:\ScummVM\gob2\Data\Maj1.fnt offset 0-5000 5b3931d44c8b193281e45ba3d5d2d869 D:\ScummVM\gob2\Data\Maj2.fnt offset 0-5000 9d6f8aa005aa54483ac7f29c8b135d51 D:\ScummVM\gob2\Data\Maj3.fnt offset 0-5000 33dcd99ea4d0090df9c663efd9495326 D:\ScummVM\gob2\Data\Musmac5.mid offset 0-5000

comment:8 by DrMcCoy, 15 years ago

No, that version is most certainly not bilingual, it's french only. I've got the DOS version of that version here (which is basically the same but without the extra fonts (*.fnt) and music (*.mid) the Mac versions use, and a DOS binary instead of a Mac one). There are no .ANG or .USA files in there (for British or American English text), only .DAT files (French text).

I did add a detection entry with the musmac1.mid, which should identify it correctly as the (French) Mac version, though.

comment:9 by SF/koalet, 15 years ago

I can't test right now on Mac, but it's ok... I'll get the next build and test it.

Thanks for your time again

Life long and prosper ;)

comment:10 by DrMcCoy, 15 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.