the cutting room mirror

Arthur's Computer Adventure

This article has a talk page!
view on tcrf.net

This page contains notes for the game Arthur's Computer Adventure.

Extracting Game Assets#

The game assets are stored in Broderbund Mohawk Archives, or .MHK files. To extract them you will need to use scummvm-tools (download here). Use the command extract_mohawk --convert [path to archive].

The files in the archives are in proprietary binary data formats, so once you run the tool you will get a bunch of .bin files. The filenames will tell you what type of data they are, such as BMP (graphics) or WAV (audio).

BMP images#

I think the BMP bin files have a 12-byte header comprised of 6 two-byte short values, followed by the image data. Using this site with the Format set to Grayscale 8-bit, I've had marginal luck making out rough shapes in some textures.

WAV audio#

The WAV bin files have a header that identifies them as "MHWK WAVEdata". You can use Audacity to open these files as raw audio data. Click File > Import > Raw Data... and open the file, then choose the following import settings:

  • Encoding: Unsigned 8-bit PCM
  • Byte order: Little-endian
  • Channels: 1 Channel (Mono)
  • Sample rate: 11025Hz

You can also use Sox to convert the files to wav using the following command: sox -t raw -r 11025 -b 8 -c 1 -L -e unsigned-integer inputWAV.bin output.wav

The files most likely use some kind of compression because the converted audio will be distorted and have a lot of static, but you should be able to make out speech/sounds in most of them.