King's Quest V: Absence Makes the Heart Go Yonder Technical
General Information
Graphics
Sound
Requirements
DOS
Minimum OS: DOS 4.0 Minimum CPU: Intel i286 Minimum RAM: 640 KB Minimum Video RAM: 512 KB Graphics Modes: Tandy / PCjr, EGA, VGA, MCGA Audio Hardware: PC Speaker,Tandy/PCjr Sound,Tandy with DAC,AdLib,Roland MT-32,Game Blaster (CMS),Sound Blaster,PS/1 Audio Card,Thunderboard,Disney Sound SourcePC Speaker, Tandy/PCjr Sound, Tandy with DAC, AdLib, Roland MT-32, Game Blaster (CMS), Sound Blaster, PS/1 Audio Card, Thunderboard, Disney Sound Source Input Devices: Keyboard, Mouse, Analog Joystick Media: 1 CD discs Notes:
Windows 3x
Minimum OS: DOS 4.0 Minimum CPU: Intel i386 Minimum RAM: 2 MB Minimum Video RAM: 512 KB Graphics Modes: Tandy / PCjr, EGA, VGA, MCGA Audio Hardware: PC Speaker,Tandy/PCjr Sound,Tandy with DAC,AdLib,Roland MT-32,Game Blaster (CMS),Sound Blaster,PS/1 Audio Card,Thunderboard,Disney Sound SourcePC Speaker, Tandy/PCjr Sound, Tandy with DAC, AdLib, Roland MT-32, Game Blaster (CMS), Sound Blaster, PS/1 Audio Card, Thunderboard, Disney Sound Source Input Devices: Keyboard, Mouse, Analog Joystick Media: 1 CD discs Notes:
Mac
Minimum OS: System 6.0.7 Minimum CPU: Motorola 68000 Minimum RAM: 2 MB Graphics Modes: 256 Colors Required Audio Hardware: Roland MT-32 (and LAPC-I) Input Devices: Keyboard, Mouse Media: 3.5" floppy diskettes Notes: Super Drive required.
Amiga
Minimum OS: Kickstart 1.2 Minimum CPU: Amiga 1000 Minimum RAM: 1 MB Graphics Modes: OCS/ECS Sound Devices Supported: Roland MT-32 (and LAPC-I) Input Devices: Keyboard, Mouse, Digital Joystick Media: 3.5" floppy diskettes Notes:
PC-98 Tech
Minimum Supported System PC-9801VM/VX Sound Devices Supported: Roland MT-32 (and LAPC-I) Input Devices: Keyboard, Mouse Media: 3.5" floppy diskettes Notes: Supports 16 colors and requires a PC-9801VM or higher model.
Exploring Game Resources
Resources Used
- *.V56 — 256 color VIEW resources; sprite graphics. Location: RESOURCE.00*, patchDir.
- *.P56 — 256 color Picture resources; background graphics. Location: RESOURCE.00*, patchDir.
- *.SCR — Script resources; static logic data. Location: RESOURCE.00*, patchDir.
- *.TEX — Text Resources.[1] Location: RESOURCE.00*, patchDir.
- *.SND — Sound resources; MIDI music and some sound effects. Location: RESOURCE.00*, patchDir.
- *.VOC — Vocab (not used).[2] Location: RESOURCE.00*, patchDir.
- *.FON — Font resources; graphics to display text. Location: RESOURCE.00*, patchDir.
- *.CUR — Cursor resources; mouse cursors (deprecated in favor of v56-based cursors). Location: RESOURCE.00*, patchDir.
- *.PAT — Patch resources; audio patch files. Location: RESOURCE.00*, patchDir.
- *.PAL — Palette Resource; 256 color palette files. Location: RESOURCE.00*, patchDir.
- *.AUD — Audio resources; voice and digital sound effects. Location: RESOURCE.00*, patchDir.
- *.SYN — Audio synchronization. Location: RESOURCE.00*, patchDir.
External Resources
Resource Tools
- Sierra Resource Viewer - Opens, views, and exports AGI and SCI game resources
Patches
- Official KQ5FIX Patch ZIP File [68.4 KB]
Resolves:- Restore save game problems
New Installer
- SHP New King's Quest 5 DOSBox Installer Setup File [891 KB]
- Works with either floppy or CD version. If installing the CD version, it will install the entire CD game to the hard drive for CD-less play. If installing the floppy version, just copy the files from your floppy disks into a temporary folder on your hard drive and run this installer from that folder.
- SHP New King's Quest 5 DOSBox with Munt Installer Setup File [2.05 MB]
- This new installer includes a Munt enabled build of DOSBox for MT-32 sound. Includes the required "MT32_CONTROL.ROM" and "MT32_PCM.ROM" ROMs. Requires files from the original distribution media.
Debug Modes
King's Quest 5 (Disk version)
This unusual way of activating the debug mode is only found in game versions BELOW 0.000.062. I'm currently aware of the following versions:
- King's Quest 5 EGA 0.000.055 (interpreter version 1.000.058)
- King's Quest 5 VGA 0.000.051 (interpreter version 1.000.060)
To activate the debug mode, perform the following steps, while in the game:
- Click on the question mark (located in the icon bar - help function)
- Click on "HELP"
- Click on "EXIT"
Command Action Notes ALT + C] Clear flag [ALT + D] Show free memory Doesn't seem to do anything [ALT + I] Get inventory item [ALT + S] Set flag [ALT + R] Show room info [ALT + T] Teleport (change room/scene/script) [ALT + W] Feature writer This removed option crashes game [ALT + X] Exit game instantly [ALT + Z] Exit game Note that the activation procedure has to be repeated for each time you use an option! To overcome this annoying feat, extract SCRIPT.000 from the RESOURCE files and use the table below to know which byte to change in your version. While you're at it, you can also change a byte to enable the debug mode from start.
Remove deactivation Enable debug from start offset org new offset org new King's Quest 5 EGA 0.000.055 0xB77 00 01 0x3A6A 00 01 King's Quest 5 VGA 0.000.051 0xB75 00 01 0x3A66 00 01
King's Quest 5 (CD-ROM version)Unlike the diskette version, the CD-ROM version has a debug mode that cannot be activated in-game. An older 0.SCR in the RESOURCE file reveals that originally the version number was checked in order to activate the debug mode (a routine like used in Police Quest 3, but not functioning in this case). The 0.SCR as used by the game is a newer version, residing outside the RESOURCE file. Enable the debug mode by editing this script and changing the byte at offset 0x877 from "00" to "01".
Command Action Notes [ALT + C] Clear flag [ALT + F] Show free memory [ALT + G] Switch items from inventory? [ALT + I] Get inventory item [ALT + J] Playing? [ALT + S] Set flag [ALT + R] Show room info [ALT + T] Teleport (change room/scene/script) [ALT + W] Feature writer This removed option crashes game [ALT + X] Exit game instantly [ALT + Y] Play sound [ALT + Z] Exit game?