King's Quest VII: The Princeless Bride Technical

From Sierra WikiNew
Revision as of 00:07, 3 June 2024 by Andrew Branscom (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


  This article is a technical stub page. You
can help the Sierra Wiki by expanding it.




General Information

Graphics

Sound

Requirements


PC

Minimum OS:
Minimum CPU: Intel i486 DX
Minimum RAM: 8 MB
Minimum Video RAM: N/A
Graphics Modes: VGA, SVGA
Audio Hardware: Sound Blaster,Sound Blaster Pro,Sound Blaster 16,General MIDI,Digital Audio,Windows Compatible Sound CardSound Blaster, Sound Blaster Pro, Sound Blaster 16, General MIDI, Digital Audio, Windows Compatible Sound Card
Input Devices: Keyboard, Mouse
Media: 1 CD disc


Mac

Minimum OS:
Minimum CPU:
Minimum RAM:
Graphics Modes:
Audio Hardware:
Input Devices: Keyboard, Mouse
Media:
Minimum CD-ROM Speed:


Exploring Game Resources

King's Quest 7 featured VESA graphics with a native resolution of 640px x 480px. RBTs were used for the DOS cutscenes, while the Windows interpreter used Windows AVI movies.


Resources Used

  • *.V56 — View Resource; 256 color sprite graphics. Location: RESOURCE.00*, RESSCI.00*, patchDir.
  • *.P56 — Picture resources; 256 color background graphics. Location: RESOURCE.00*, RESSCI.00*, patchDir.
  • *.SCR — Script resources; Scripts (static data). Location: RESOURCE.00*, RESSCI.00*, patchDir.
  • *.TEX — Text resources; Texts (deprecated in favor of messages). Location: RESOURCE.00*
  • *.SND — Sound resources; MIDI music and some sound effects. Location: RESOURCE.00*, patchDir.
  • *.VOC — Vocab; not used.[1]. Location: RESOURCE.00*.
  • *.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 resources; 256 color palette files. Location: RESOURCE.00*, RESSCI.00*, patchDir.
  • *.AUD — Audio resources; voice and digital sound effects. Location: RESOURCE.SFX, patchDir.
  • *.SYN — Audio resources; audio synchronization. Location: RESOURCE.00*, patchDir.
  • *.MSG — Message resources; text plus metadata. Location: RESOURCE.00*, patchDir
  • *.HEP — Heap resources; dynamic script data.[2] Location: RESOURCE.00*, patchDir.
  • Sync36 — Sync36 resources; Audio36 synchronization. Location: RESOURCE.00*, patchDir.
  • *.WAV — Audio Wave resources; 16-bit PCM mono 22050 Hz audio resource. Location: RESOURCE.SFX, external, patchDir.


External Resources

  • *.MAP — Map Resource; lookup tables for the individual resources. Location: external, RESSCI.00*, patchDir.
  • Audio36 — Audio36 resources. Location: RESOURCE.SFX, external, patchDir.
  • *.SEQ — Sequence resources; cut scenes resources. Location: external, patchDir.
  • *.RBT — Robot video resources. Location: external, patchDir.
  • *.VMD — VMD videos (external). Location: external, patchDir.
  • *.WAV — Audio wave resources; 16-bit PCM mono 22050 Hz audio resource. Location: RESOURCE.SFX, external, patchDir.


Resource Tools

Patches

    • Possible lockups when Rosella is walking through the were-forest.
    • Situations where the scene with the mockingbird in the nest repeats or locks up when trying to get the wooden nickel.
    • Instances when the spider web/hummingbird scene repeating after having been completed.
    • Lockups in scenes where Valanice has to interact with the Headless Horseman.
    • When trying to use the wooden nickel in the faux shop the nickel won't highlight.
    • Lockups in scenes where Valanice or Rosella interacts with the bogeyman.
    • Lockups in Malicia's house.


New Installer

Works with most English versions of KQ7. This bilingual installer will work with version 1.4, 1.51, 2.00 Spanish and 2.00b of the game. It will update your KQ7 v 1.4 or v 1.51 to v 2.00b with DOS interpreter and set it up in DOSBox. This will address the Firecracker bug. Installs the entire game to the hard drive for CD-less play. You will be given the option to download the DOS movies for versions 1.4 and 1.51.


Debug Modes

The "magic" script is 99. Extract 99.SCR/99.HEP.

Command Action Notes
[ALT + A] Show cast (information about all objects on screen)  
[ALT + B] Polygon editor (edit walking areas)  
[ALT + D] DebugOn toggle (internal debugger on room change) Doesn't seem to do anything
[ALT + E] Show ego information  
[ALT + F] Set flag / clear  
[ALT + G] Set global variable  
[ALT + H] Help  
[ALT + I] Get inventory item  
[ALT + J] Load picture  
[ALT + K] Show palette  
[ALT + L] Logfile  
[ALT + M] Show free memory  
[ALT + P] Position ego at cursor  
[ALT + Q] Show cursor coordinates  
[ALT + R] Show room info  
[ALT + S] Updating cast elements  
[ALT + T] Teleport (change room/scene/script)  
[ALT + U] Give HandsOn (return user control)  
[ALT + V] Show room polygons  
[ALT + W] Feature writer This removed option crashes game
[ALT + X] Exit game  
[ALT + Y] Adjust vanishing point This removed option crashes game
[CTRL + B] Capture screenshot (in BMP format)  
[CTRL + S] Sound test  
[SHIFT + /] Help  

References

  1. Type 0x85 resources are 'memory' resources, which are only used internally.
  2. The script resource split introduced in SCI01 was incorporated into the actual resource layout in SCI1


Related Links