This page is a wiki. Please login or create an account to begin editing.


31 posts / 0 new
Last post
Nicolas Bahamondes's picture
Joined: 2011 Jun 16
Repairing a HQX from the Net.

Howdy, everyone.
Recently, in the website http://download.ware.ru/mac I've found an old version of Musicmatch Jukebox (2.Innocent. When I try to StuffIt, the file seems to be corrupted.

Is there any way to repair this file? It corresponds to a software in danger of extinction.

The link is http://download.ware.ru/mac/Musicmatch_2.0.hqx

Comments

Mulder's picture
Offline
Joined: 2012 Jan 29

What do you mean by corrupted? Are you saying you can't UnStuff it, or what? I had no problem decompressing it; I used a more recent version of Stuffit Expander, but I could have used The Unarchiver just as well.

I tried launching the installer and it started up Mac OS Classic (9.2.2), but after that, nothing happened, so it might not be compatible with Mac OS 9.

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

...When I try to StuffIt, the file seems to be corrupted...

Are you by any chance using a Mozilla varient of web browser, e.g. Firefox?

If so, there is a known bug in these browsers when it comes to DL'ing ".hqx", that is, if you "left-click" to DL a ".hqx" file, Firefox, or Seamonkey will drop the header, destroying the file.

If using one of these browsers, you should "right-click" only, to DL ".hqx" files.

See this thread's comments discussing this issue, here.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Just using Google Chrome to download the file. Can you upload the file in sit or bin format, please?

Mulder's picture
Offline
Joined: 2012 Jan 29

You still haven't told us what you mean by "corrupted", or what you were using to decompress the .hqx file, and that's important information.

If you provide that info, then we can get a better idea of what the problem might be; right now everything is a guess, and that wastes time.

Offline
Joined: 2010 Nov 19

Stuffit says "File shorter than expected" and quits in an error, or the result misses its resource fork.
Seems to be an oddball to me.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

1. HQX was downloaded using Chrome/Win32 with left click.

2. Downloaded file was dragged to a folder in my PC. The folder is used as a hard disk drive (win8 feature).

3. I Started the SheepShaver config tool, enabled drive polling to that folder and I Started Mac OS.

4. Once in Finder, i opened the folder drive and I copied the HQX to the startup disk (hfs).

5. I double clicked the file, stuffit starts, but just in the end it says "file corrupted".

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Sorry, the message says "shorter than expected", not "file corrupt". :S

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Sorry, the message says "shorter than expected", not "file corrupt". :S

Mulder's picture
Offline
Joined: 2012 Jan 29

You can download it here in it's Aladdin Installer format, which doesn't need to be in .sit, .bin, or even .hqx format: https://www.box.com/s/b96rrudkkgsva33gt2mn

It won't be there for long (maybe a few hours), so grab it now.

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

This file DL's with a filename "MusicMatch Jukebox 2.0Ê10" from box dot com, which is odd. Is this supposed to be a (classic) Mac executable?

Mulder's picture
Offline
Joined: 2012 Jan 29

Yes, that's the name of the file when you unStuff it. I'd guess it is a Classic Mac executable, based on the fact that it uses the old Aladdin Installer to install it, which won't work on Mac OS X systems. But as for what version of Mac OS, that's anyone's guess at this point.

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

I was able to successfully extract the contents using the Unarchiver on Windows then transferring to Basilisk II drive OK, it looks in good shape.

Other methods used, such as attempting to extract the file as is, on a classic Mac system using Stuffit Expander 5.5 fails. Also, the resource fork of the uploaded Stuffit executable gets lost in transit (it cannot be used at the receiving end as a self extracting archive).

Offline
Joined: 2010 Nov 19

Saw the installer made with The Unarchiver too, but it wont work because of Error -199.
Not that I would need it, just curiosity.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

I'll test it in a moment...

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

TT.TT It doesn't work.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Do I need Aladdin Installer?

Mulder's picture
Offline
Joined: 2012 Jan 29

What do you mean it doesn't work? Be specific as to what happens (or doesn't happen). There is no Aladdin Installer; there's an Aladdin Installer Maker, which is what software developers used to make the installer packages for Classic Mac back in the "old days".

All you should need to do is double-click the icon and it should guide you through the installation of the program, assuming that it was designed to run in the version of Mac OS you're emulating.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

It says ("Musicmatch Jukebox" could not be opened, because the application program that created it could not be found.)

Mulder's picture
Offline
Joined: 2012 Jan 29

That's odd, to say the least. I would suspect that it's really due to the fact that you're emulating Mac OS instead of running it on a real Mac, although I have no way to test that.

Might I suggest getting your hands on a real "vintage" Mac from that era and testing it, or perhaps you know somebody with one that you could test it on?

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Can you upload the file you sent me inside a .img or DiskCopy Beta DMG image? Maybe my downloads corrupts the resource forks.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

The resource fork is gone, then!

Mulder's picture
Offline
Joined: 2012 Jan 29

That doesn't mean the resource fork is gone. It could be due to a variety of different things, let's not jump to conclusions for which there is no evidence. If I attempt to open it in ResEdit, it claims the file is damaged beyond repair, but it doesn't tell us anything about the resource fork.

However, I did locate a different version of the program, v3.0fc77 which you can download here:

http://sd-cf.en.softonic.com/17000/17933/891d0/MUSICMATCH_3.0fc77.hqx?Po...

MusicMatch requires a G3 processor or better, along with Mac OS 8.6 or higher.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

So, I need to use "The Unarchiver" to install this file? Good! I'll test it out.

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

If using Windows, the command line is:
unar -k hfv [filename to extract]

Results in a folder with extracted filename in same location.

Move extracted folder to a Mac drive using HFVExplorer.
Options set to "Automatic, let the program decide" and make sure checkbox "Check for AppleDouble" is checked.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

I thought It was available for Windows. Really Really I wish a modern MacBook TT.TT

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

That's the version I uploaded here. Now I'm going for the 2.0 version, but I can upload to MG unless I find the way to fix the file.

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

I can upload vers 2 to the garden if you wish, I had was successful at extracting, as mentioned before.

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Really? Thanks! Smile

MikeTomTom's picture
Offline
Joined: 2009 Dec 7

OK, will be with-in an hour from now.

[Edit] Done. You will need to flesh out the details on the page and add screenshots if needed. Hopefully it works too. Smile

Used Stuffit 5.5 to archive as ".sit".

Nicolas Bahamondes's picture
Joined: 2011 Jun 16

Yeah! Only some elements are out-of-folder, but who cares? You have restored a good old program in danger of extinction.