Extracting Mac Games in Windows
Moderator: ScummVM Team
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Extracting Mac Games in Windows
I have bought the LucasArts Macintosh Archives Volume 1 (ATLANTIS, DOTT, SAMNMAX and other StarWars junk) and INDY4 FLOPPY Macintosh.
I have managed to copy the games of the CD using HFVExplorer.
Then I extracted the "Data" files using extract_scumm_mac.exe
The extracted games run fine.
But I have read in the README that ScummVM is also able to read the unextracted Data forks.
Now, this doesn't work for me.
When I try to add DOTT or SAMNMAX I'm presented a list to choose 5 times the same game title.
Adding ATLANTIS PowerPC data forks doesn't work at all, no game found.
And I am having trouble reading the DISKs of INDY4 Floppy.
How do I do that on a PC?
I would have access to a Mac if needed.
I clarified this, it is an OS9/OSX DualBoot Mac.
Can you give me instructions what to do?
Do I need to install the game on a Mac?
How do I install the Floppy game on a Mac?
EDIT: Ok, I've managed to extract the Floppys using HFVExplorer and extract the game files using StuffIt Expander.
There's no need to install the game.
Quite interesting for me as a DOS/Windows user.
A totally different concept.
No help needed with the Floppys anymore, thanks anyways.
If you need any additional information, I can at least tell you everything about the CDs.
Ah, and of course.
ATLANTIS MacCD contains 2 versions of INDY4.
The Original release matching the MD5 of your INDY4 MAC-Talkie, in plain files so no need to "rescumm/extract".
The PowerPC release in the data fork, which extracted matches the INDY4 DOS-Talkie.
So maybe you should state "All" instead of "DOS" here:
Talkie DOS en
182344899c2e2998fca0bebcd82aa81a atlantis
Best regards
Joachim
I have managed to copy the games of the CD using HFVExplorer.
Then I extracted the "Data" files using extract_scumm_mac.exe
The extracted games run fine.
But I have read in the README that ScummVM is also able to read the unextracted Data forks.
Now, this doesn't work for me.
When I try to add DOTT or SAMNMAX I'm presented a list to choose 5 times the same game title.
Adding ATLANTIS PowerPC data forks doesn't work at all, no game found.
And I am having trouble reading the DISKs of INDY4 Floppy.
How do I do that on a PC?
I would have access to a Mac if needed.
I clarified this, it is an OS9/OSX DualBoot Mac.
Can you give me instructions what to do?
Do I need to install the game on a Mac?
How do I install the Floppy game on a Mac?
EDIT: Ok, I've managed to extract the Floppys using HFVExplorer and extract the game files using StuffIt Expander.
There's no need to install the game.
Quite interesting for me as a DOS/Windows user.
A totally different concept.
No help needed with the Floppys anymore, thanks anyways.
If you need any additional information, I can at least tell you everything about the CDs.
Ah, and of course.
ATLANTIS MacCD contains 2 versions of INDY4.
The Original release matching the MD5 of your INDY4 MAC-Talkie, in plain files so no need to "rescumm/extract".
The PowerPC release in the data fork, which extracted matches the INDY4 DOS-Talkie.
So maybe you should state "All" instead of "DOS" here:
Talkie DOS en
182344899c2e2998fca0bebcd82aa81a atlantis
Best regards
Joachim
Last edited by joachimeberhard on Thu Nov 17, 2005 7:42 pm, edited 1 time in total.
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Fate of Atlantis Data 24a9f99277ec46ec9592d7b0457896b4
Sam & Max Data e84d3a41b3015de79344f2c507639eed
Day of the Tentacle Data 4c8fdb49faf15391a3b179364c8af76a
The demos on the included Super Mac Sampler Volume 1:
The Dig Demo Data 7bc30eab02da1a6a1e4e9ede528e6be4
Full Throttle Demo Data be7ee4d2de086668e0a16b0cd5514faa
If you are interested in the demos, please contact me.
Best regards!
Joachim Eberhard
Sam & Max Data e84d3a41b3015de79344f2c507639eed
Day of the Tentacle Data 4c8fdb49faf15391a3b179364c8af76a
The demos on the included Super Mac Sampler Volume 1:
The Dig Demo Data 7bc30eab02da1a6a1e4e9ede528e6be4
Full Throttle Demo Data be7ee4d2de086668e0a16b0cd5514faa
If you are interested in the demos, please contact me.
Best regards!
Joachim Eberhard
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Now I am also presented a list of 5x INDY4 to choose, but it still doesn't work.
The state of DOTT and SAMNMAX hasn't changed.
Shall I file a bug report, or continue discussion here?
The -d9 output of the games is very short.
Only bad ID stuff.
I really must say it would be much more convenient here in the forum
Also, could you add the "Data" md5s to the Documentation on the webpage?
Maybe state them as "Mac Data" variant or so.
EDIT:
Ok I've manually edited the game-targets in the scummvm.ini, just put gameid= and platform=macintosh in there manually.
DOTT & SAMNMAX work this way, INDY4 still doesn't.
EDIT2:
Strange, but -d1 says unknown MD5 and displays a completely different one than I computed with md5sums.
Debuglevel (from command line): 1
Looking for atlantis
Trying to start game 'Indiana Jones and the Fate of Atlantis'
Output sample rate: 22050 Hz
Unknown MD5 (2d9d46f23cb07bbc90b8ad464d3e4ff8)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
Bad ID 30B9CD60('0╣═`') found in index file directory!!
Debuglevel (from command line): 1
Looking for tentacle
Trying to start game 'Day Of The Tentacle'
Output sample rate: 22050 Hz
Unknown MD5 (cc04a076779379524ed4d9c5ee3c6fb1)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
ScummEngine_v6 readMAXS: MAXS has blocksize 38
Debuglevel (from command line): 1
Looking for samnmax
Trying to start game 'Sam & Max'
Output sample rate: 22050 Hz
Unknown MD5 (166553538ff320c69edafeee29525419)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
ScummEngine_v6 readMAXS: MAXS has blocksize 38
EDIT3:
Full Throttle Demo Data delivers the following -d1 output:
Debuglevel (from command line): 1
Looking for ft
Trying to start game 'Full Throttle'
Output sample rate: 22050 Hz
Unknown MD5 (9b7452b5cd6d3ffb2b2f5118010af84f)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
EDIT4:
Also, it would be nice to be called Joachim Eberhard instead of joachimeberhard, which is just my username.
Joachim
The state of DOTT and SAMNMAX hasn't changed.
Shall I file a bug report, or continue discussion here?
The -d9 output of the games is very short.
Only bad ID stuff.
I really must say it would be much more convenient here in the forum
Also, could you add the "Data" md5s to the Documentation on the webpage?
Maybe state them as "Mac Data" variant or so.
EDIT:
Ok I've manually edited the game-targets in the scummvm.ini, just put gameid= and platform=macintosh in there manually.
DOTT & SAMNMAX work this way, INDY4 still doesn't.
EDIT2:
Strange, but -d1 says unknown MD5 and displays a completely different one than I computed with md5sums.
Debuglevel (from command line): 1
Looking for atlantis
Trying to start game 'Indiana Jones and the Fate of Atlantis'
Output sample rate: 22050 Hz
Unknown MD5 (2d9d46f23cb07bbc90b8ad464d3e4ff8)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
Bad ID 30B9CD60('0╣═`') found in index file directory!!
Debuglevel (from command line): 1
Looking for tentacle
Trying to start game 'Day Of The Tentacle'
Output sample rate: 22050 Hz
Unknown MD5 (cc04a076779379524ed4d9c5ee3c6fb1)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
ScummEngine_v6 readMAXS: MAXS has blocksize 38
Debuglevel (from command line): 1
Looking for samnmax
Trying to start game 'Sam & Max'
Output sample rate: 22050 Hz
Unknown MD5 (166553538ff320c69edafeee29525419)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
ScummEngine_v6 readMAXS: MAXS has blocksize 38
EDIT3:
Full Throttle Demo Data delivers the following -d1 output:
Debuglevel (from command line): 1
Looking for ft
Trying to start game 'Full Throttle'
Output sample rate: 22050 Hz
Unknown MD5 (9b7452b5cd6d3ffb2b2f5118010af84f)! Please report the details (langu
age, platform, etc.) of this game to the ScummVM team
EDIT4:
Also, it would be nice to be called Joachim Eberhard instead of joachimeberhard, which is just my username.
Joachim
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Another question:
How can I use ScummVM to compute MD5s??
I really would like to check this way, since my md5sums computed MD5s and the ones computed by ScummVM do not seem to match sometimes.
Am I correct at assuming that this is only the case with files over a certain file size? If so, what's the size and how do I compute that?
EDIT: Also I can't give you an exact The Dig Demo MD5 without knowing how to compute it with ScummVM or how ScummVM computes it.
Best regards
Joachim Eberhard
How can I use ScummVM to compute MD5s??
I really would like to check this way, since my md5sums computed MD5s and the ones computed by ScummVM do not seem to match sometimes.
Am I correct at assuming that this is only the case with files over a certain file size? If so, what's the size and how do I compute that?
EDIT: Also I can't give you an exact The Dig Demo MD5 without knowing how to compute it with ScummVM or how ScummVM computes it.
Best regards
Joachim Eberhard
The SCUMM engine of ScummVM gets the md5 checksum of the first 1,048,576 bytes of a filename.
The SAGA and Simon engines of ScummVM only get the md5 checksum of the firsy 5,000 bytes of a filename.
I added the updated details to ScummVM and corrected your name as requested. The Dig demo was already listed, but not marked as a bundled version.
Try the current Windows snapshot.
The SAGA and Simon engines of ScummVM only get the md5 checksum of the firsy 5,000 bytes of a filename.
I added the updated details to ScummVM and corrected your name as requested. The Dig demo was already listed, but not marked as a bundled version.
Try the current Windows snapshot.
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Thanks a lot for fixing DOTT and SAMNMAX and also for changing my name!
But INDY4 Mac bundle still errors out as described above, without complaining about md5 although.
FT demo bundle errors out as follows:
Debuglevel (from command line): 5
Looking for ft
Trying to start game 'Full Throttle'
File ft.000 not found
File Full Throttle Data not found
Generated filename substitute: ft.000 -> Full Throttle Demo Data
Output sample rate: 22050 Hz
File ft.la0 not found
File ft.000 not found
In the extracted version, the correct file is ftdemo.la0 instead of ft.la0.
How can I create an md5 of the first 1,048,576 bytes?
I just don't know how.
I use md5sums from here:
http://www.pc-tools.net/win32/md5sums/
Any program which can do that?
Can I use ScummVM to create md5 sums?
Best regards
Joachim Eberhard
But INDY4 Mac bundle still errors out as described above, without complaining about md5 although.
FT demo bundle errors out as follows:
Debuglevel (from command line): 5
Looking for ft
Trying to start game 'Full Throttle'
File ft.000 not found
File Full Throttle Data not found
Generated filename substitute: ft.000 -> Full Throttle Demo Data
Output sample rate: 22050 Hz
File ft.la0 not found
File ft.000 not found
In the extracted version, the correct file is ftdemo.la0 instead of ft.la0.
How can I create an md5 of the first 1,048,576 bytes?
I just don't know how.
I use md5sums from here:
http://www.pc-tools.net/win32/md5sums/
Any program which can do that?
Can I use ScummVM to create md5 sums?
Best regards
Joachim Eberhard
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
-
- ScummVM Team Member
- Posts: 377
- Joined: Sat Sep 24, 2005 12:25 pm
- Location: Austria
Since now I went through this whole process of extracting Mac games, I would like to make the following suggestion to the Mac-How-To documentation on the website:
First of all, the download link for HFVExplorer provided doesn't work anymore.
Here is a very good site related to PC->Mac transfer which hosts HFVExplorer:
http://home.earthlink.net/~gamba2/pc2mac.html
Unfortunately, only the ZIP-Download works, so here is how to make HFVExplorer without Installer work in Windows:
Installation of HFVExplorer
---------------------------
1. Extract all of the files to the directory of your choice.
HFVExplorer initially shows all HFV and DSK files from the directory
of the executable, so it is convenient to place them into a directory
where you have your HFV and DSK files.
2. CDENABLE.VXD is needed under Windows 95 to give access to
HFS/hybrid CD:s. Must be *moved* to "\Windows\System" directory.
CDENABLE.SYS is needed under Windows NT 4.0 to give access to
HFS/hybrid CD:s. Must be *moved* to "\Winnt\System32\Drivers" directory.
After moving the driver, the program must be run once with system administrator
rights. Later normal user rights suffice.
Next, C:\ScummVM isn't the default directory anymore, so you should state C:\program files\ScummVM instead.
The filename for "rescumm" has changed, so you should write instead:
c:\program files\ScummVM\tools\extract_scumm_mac.exe "Sam & Max Data"
You shouldn't state to delete the files anymore, since now the dataforks can be used to play as well.
Again, change rescumm to extract_scumm_mac again, and finally:
Update the link to the new forum, since the old link leads nowhere.
Best regards & thank you very much!
First of all, the download link for HFVExplorer provided doesn't work anymore.
Here is a very good site related to PC->Mac transfer which hosts HFVExplorer:
http://home.earthlink.net/~gamba2/pc2mac.html
Unfortunately, only the ZIP-Download works, so here is how to make HFVExplorer without Installer work in Windows:
Installation of HFVExplorer
---------------------------
1. Extract all of the files to the directory of your choice.
HFVExplorer initially shows all HFV and DSK files from the directory
of the executable, so it is convenient to place them into a directory
where you have your HFV and DSK files.
2. CDENABLE.VXD is needed under Windows 95 to give access to
HFS/hybrid CD:s. Must be *moved* to "\Windows\System" directory.
CDENABLE.SYS is needed under Windows NT 4.0 to give access to
HFS/hybrid CD:s. Must be *moved* to "\Winnt\System32\Drivers" directory.
After moving the driver, the program must be run once with system administrator
rights. Later normal user rights suffice.
Next, C:\ScummVM isn't the default directory anymore, so you should state C:\program files\ScummVM instead.
The filename for "rescumm" has changed, so you should write instead:
c:\program files\ScummVM\tools\extract_scumm_mac.exe "Sam & Max Data"
You shouldn't state to delete the files anymore, since now the dataforks can be used to play as well.
Again, change rescumm to extract_scumm_mac again, and finally:
Update the link to the new forum, since the old link leads nowhere.
Best regards & thank you very much!