Dagger of Amon Ra Technical

From Sierra WikiNew
Revision as of 11:09, 30 January 2023 by Andrew Branscom (talk | contribs) (→‎PC)
(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: Windows 3.0
Minimum CPU: Intel i386 SX
Minimum RAM: 2 MB
Minimum Video RAM: N/A
Graphics Modes: EGA, VGA, MCGA
Audio Hardware: AdLib, Roland MT-32, Sound Blaster, Pro Audio Spectrum, General MIDI, Thunderboard, Disney Sound Source
Input Devices: Keyboard, Mouse
Media: 1 CD disc


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.
  • *.MSG — Message resources; text plus metadata. Location: RESOURCE.00*, patchDir.
  • *.HEP — Heap resources; dynamic script data.[3] Location: RESOURCE.00*, patchDir.
  • Audio36 — Audio36 resource;
  • Sync36 — Audio36 resource; Audio36 synchronization


External Resources

  • *.MAP — Map resources; lookup tables for the individual resources. Location: External, patchDir.
  • *.SEQ — Sequence Resource; cut scenes resources. Location: External, patchDir.


Resource Tools

Patches

This updated AUDBLAST.DRV corrects a problem with some SoundBlaster 16 ASP sound cards in which only the first digitized sound effect is heard.

 

This non-Sierra update is one of NewRisingSun's script level timer bugs patches. Fixes:

Endless driving Moving painting to reveal safe


New Installer

Works with both floppy version and CD versions. If installing a CD version, it will install the entire CD game to the hard drive for CD-less play. If installing the floppy version, be sure you have DOSBox installed in Program Files\DOSBox before running installer. If you do not, you must be online to when you install the game to allow the installer to download and install DOSBox for you or the audio file will not be decompressed.

Since most modern PCs do not have a floppy drive, the DOSBox installers for floppy games are designed to work by using the game files copied to the harddrive. Because some files are named the same, the files from multiple disk games often need to be kept separate to avoid overwriting each other.

To install:

  • Create a temporary folder on the hard drive.
  • Inside this folder, create a numbered folder for each disk, i.e. "1" for disk 1, "2" for disk 2, etc. one for each disk.
  • Copy the contents (files and folders) of each disk into its appropriately numbered folder,
  • Download the DOSBox installer for the game into the same temporary folder.
  • Run the installer from this same folder.


Debug Modes

This probably is the buggiest debug mode, thus not really interesting. The "magic" script (10), can be found in the CD-ROM version's resource files only, but can be applied to both the floppy and CD version. So extract 10.SCR/10.HEP/10.TEX to the game directory.

Command Action Notes
[ALT + A] Show cast (information about all objects on screen) This option is very buggy or will crash game instantly
[ALT + B] Polygon editor (edit walking areas) This removed option crashes game
[ALT + C] Show control map  
[ALT + D] Place an actor This option is very buggy or will crash game instantly
[ALT + E] Show ego information This option is very buggy or will crash game instantly
[ALT + F] Show feature outlines This option is very buggy or will crash game instantly
[ALT + G] Set global variable  
[ALT + H] Show global variable  
[ALT + I] Get inventory item This option is very buggy or will crash game instantly
[ALT + J] Justify text on screen Not sure what this does or if it works at all
[ALT + K] Show palette  
[ALT + L] Set flag  
[ALT + M] Clear flag  
[ALT + N] Show flag  
[ALT + O] QA logger This removed option crashes game
[ALT + P] Show priority map  
[ALT + Q] Set detail to 1 This removed option crashes game
[ALT + R] Show room info / free memory This option is very buggy or will crash game instantly
[ALT + S] Show string or message This option is very buggy or will crash game instantly
[ALT + T] Teleport (change room/scene/script)  
[ALT + U] Give HandsOn (return user control) This option is very buggy or will crash game instantly
[ALT + V] Show visual map  
[ALT + W] Feature writer This removed option crashes game
[ALT + X] Exit game  
[ALT + Y] Stuff or unstuff a clue This option is very buggy or will crash game instantly
[ALT + Z] Exit game  
[SHIFT + /] Help  
[ALT + Left click] Instant movement This option is very buggy or will crash game instantly
[CTRL + LSHIFT + Left click] Show ego This option is very buggy or will crash game instantly
[CTRL + RSHIFT + Left click] Show room This option is very buggy or will crash game instantly
[CTRL + ALT + Left click] Show position  


References

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


Related Links