██╗██╗ ██╗███╗ ██╗███╗ ███╗ █████╗ ██╗███╗ ███╗███████╗ ██║██║ ██║████╗ ██║████╗ ████║██╔══██╗██║████╗ ████║██╔════╝ ██║███████║██╔██╗ ██║██╔████╔██║███████║██║██╔████╔██║███████╗ ██║██╔══██║██║╚██╗██║██║╚██╔╝██║██╔══██║██║██║╚██╔╝██║╚════██║ ██║██║ ██║██║ ╚████║██║ ╚████║██║ ██║██║██║ ╚═╝ ██║███████║ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝╚══════╝
VOICES[1-6].RES
Per-character dialogue. Outputs each line as a separate .wav (22250 Hz, mono, 16-bit). Roughly 2,500 clips total across the six files.
VOICESS.RES
Cutscene / cinematic voice tracks. Note the double S, separate from VOICES1-6.RES. 92 stereo clips, output as extracted_N.wav.
SFX.RES
Sound effects archive. ~256 clips, 22050 Hz mono. Same RIFF concat layout as VOICES.
SCRIPTS.RES
Game script bytecode. Outputs 16 binary entries (entry_NN.bin) plus ALL_TEXT.txt with readable strings pulled from the bytecode (character names, item labels).
SCREAM.RES
Game asset megapack: sprites, animations, tiles, palettes. Outputs ~1273 raw entry_NNNN.bin files. The output won't be viewable or readable as-is — it's raw binary that needs a sprite/animation decoder to mean anything. That decoder is work in progress.
MUSICFM.RES / MUSICGM.RES
FM and General-MIDI music tracks in IFF FORM XDIR / CAT XMID layout. Outputs each chunk as FORM.bin / CAT .bin. Playback needs SAMPLE.OPL and SAMPLE.AD; the Steam release ships them in Classic\.
Where to find your .res files
Steam: DRIVE:\Steam\steamapps\common\IHNMAIMS\Classic\
GOG: DRIVE:\GOG Games\I Have No Mouth\