Gabriel Knight 3: Blood of the Sacred, Blood of the Damned Technical and Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work Contents: Difference between pages

From Sierra Wiki
(Difference between pages)
Jump to navigationJump to search
m 3 revisions imported
 
m 4 revisions imported
 
Line 1: Line 1:
{{TechSubpageLinks}}
{{CntsSubpageLinks}}
{{TechStub}}
{{ContentsStub}}


==<br /> General Information ==
==<br /> MS-DOS Version Release ==


<blockquote>
{| align="center" width="80%"
<!-- Add general game tech info here -->
|- align="center"
| [[Image:LeisureSuitLarry5-QuickRef.png|190px]]
| [[Image:LeisureSuitLarry5-.png|190px]]
|- align="center"
| MS-DOS Quick Reference Card
| MS-DOS
|- align="center"
| [[Image:LeisureSuitLarry5-TechRef.png|190px]]
| [[Image:LeisureSuitLarry5-RegistrationCard.png|190px]]
|- align="center"
| MS-DOS Technical Reference
| MS-DOS Registration Card
|}


=== Graphics ===
==<br /> MS-DOS CD Version Release ==


<blockquote>
{| align="center" width="80%"
<!-- Add graphics info here -->
|- align="center"
</blockquote>
| [[Image:LeisureSuitLarry5CD-QuickRef.png|190px]]
| [[Image:LeisureSuitLarry5CD-.png|190px]]
|- align="center"
| MS-DOS CD Quick Reference Card
| MS-DOS CD
|- align="center"
| [[Image:LeisureSuitLarry5CD-TechRef.png|190px]]
| [[Image:LeisureSuitLarry5CD-RegistrationCard.png|190px]]
|- align="center"
| MS-DOS CD Technical Reference
| MS-DOS CD Registration Card
|}


=== Sound ===
==<br /> Macintosh ==


<blockquote>
{| align="center" width="80%"
<!-- Add audio info here -->
|- align="center"
</blockquote>
| [[Image:LeisureSuitLarry5Mac-QuickRef.png|190px]]
 
| [[Image:LeisureSuitLarry5Mac-.png|190px]]
=== Requirements ===
|- align="center"
| Macintosh Quick Reference Card
| Macintosh
|- align="center"
| [[Image:LeisureSuitLarry5Mac-TechRef.png|190px]]
| [[Image:LeisureSuitLarry5Mac-RegistrationCard.png|190px]]
|- align="center"
| Macintosh Technical Reference
| Macintosh Registration Card
|}


<blockquote>
==<br /> Amiga ==


====<br /> Windows ====
{| align="center" width="80%"
 
|- align="center"  
<blockquote>
| [[Image:LeisureSuitLarry5Amiga-QuickRef.png|190px]]
{|
| [[Image:LeisureSuitLarry5Amiga-.png|190px]]
|- valign="top"
|- align="center"  
| width="200" | '''Minimum&nbsp;OS:''' || Windows 95
| Amiga Quick Reference Card
|- valign="top"
| Amiga
| '''Minimum&nbsp;CPU:''' || Intel Pentium
|- align="center"  
|- valign="top"
| [[Image:LeisureSuitLarry5Amiga-TechRef.png|190px]]
| '''Minimum&nbsp;RAM:''' || 32 MB
| [[Image:LeisureSuitLarry5Amiga-RegistrationCard.png|190px]]
|- valign="top"
|- align="center"  
| '''Minimum&nbsp;Video&nbsp;RAM:''' || 4 MB
| Amiga Technical Reference
|- valign="top"
| Amiga Registration Card
| '''Graphics&nbsp;Modes:''' || SVGA, Direct3D
|- valign="top"
| '''Audio&nbsp;Hardware:''' || Digital Audio,Windows Sound CardDigital Audio, Windows Sound Card
|- valign="top"
| '''Input&nbsp;Devices:''' || Keyboard, Mouse
|- valign="top"
| '''Media:''' || 3 CD discs
|}
|}
</blockquote>
</blockquote>
</blockquote>
==<br /> Exploring Game Resources ==
<blockquote>
<!-- Resources notes here -->
===<br /> Resources Used ===
* [[G-Engine Auto Scripting|*.GAS]] — Script resources; G-Engine Auto Scripting language. Location: "*.brn".
* [[GK3 Scene Initialization File|*.SIF]] — Contains all of the data required to create a scene for GK3. Location: "*.brn".
* [[Scene Definition|*.SCN]] — Scene definition file. Location: "*.brn".
* [[Action (NVC) Files|*.NVC]] — Specifies the actions available to the player in a specific location during a specific time or range of times. Location: "*.brn".
* [[ACT Animation|*.ACT]] — ACT animation file. Location: "*.brn".
* [[Animation Script|*.ANM]] — Animation script. Location: "*.brn".
* [[Bitmap Image|*.BMP]] — Bitmap image. Location: "*.brn".
* [[Room Geography File (GK3)|*.BSP]] — Room geography file. Location: "*.brn".
* [[Cursor File (GK3)|*.CUR]] — Cursor file. Location: "*.brn".
* [[Font File (GK3)|*.FON]] — Font file. Location: "*.brn".
* [[Model Geometry|*.MOD]] — Model geometry file. Location: "*.brn".
* [[MOM Animation Script|*.MOM]] — MOM animation script. Location: "*.brn".
* [[Room Light Map (GK3)|*.MUL]] — Room light map file. Location: "*.brn".
* [[SEQ (GK3)|*.SEQ]] — Sequence file? Location: "*.brn".
* [[Sheep Script|*.SHP]] — Sheep script. Location: "*.brn".
* [[Sound Track (GK3)|*.STK]] — Sound track file. Location: "*.brn".
* [[PCM Wave|*.WAV]] — Standard PCM encoded audio WAV file. Location: "*.brn".
* [[YAK Dialog|*.YAK]] — YAK dialog file. Location: "*.brn".
====<br /> External Resources ====
* [[Microsoft Audio/Video Interleaved|*.AVI]] — Microsoft AVI video file. Location: external, /Data folder
* [[Bink Video|*.BIK]] — RAD Game Tools' game video format<ref>https://wiki.multimedia.cx/index.php?title=Bink_Video</ref>. Location: external, /Data folder
====<br /> Resource Tools ====
The game's console (Ctrl+Shift+Tilde) has an "extract" command that allows you to extract the resources from the barn (*.BRN) files. Type <code>extract</code> after invoking the console followed by the name of the resource will extract it from the barn file where it was stored. Extracting the file called "!!!README.TXT" will yield the following document:
<pre>------------------------------------------------------------------------------
    GABRIEL KNIGHT 3
    Resources Readme
------------------------------------------------------------------------------
GK3 is a data-driven game, meaning that very little of it is hard coded,
requiring changes to the EXE. The majority of its scenes are completely run
by scripts and configuration files. For the player, this means that much of
GK3 can be customized or even rewritten... Interested?
We never exactly planned to officially release any of this stuff to the
public, given time, money, and sanity constraints. So most the docs you are
about to read are in many cases unfinished, out of date, outright lies, or
perhaps written by somebody's fourth grade son. So experiment at will! GK3 is
not going to reformat your hard drive or give your dog the flu. The worst that
will happen is the game will lock up. No big deal, happens to us in development
all the time. :)
Given that you can read this file, you've already figured out the Extract()
command. Use this command to find these other key GK3 documents:
  ClothesAnm.doc              DataUsage.doc
  Footstep.doc                GAS.doc
  GK3 Fonts.doc              NVC.doc
  Official Eggs.doc          Persistence.doc
  Registry Spec.txt          Sheep Engine.doc
  SIF.doc                    Sound Track Files.doc
  TimeBlockBible.doc
The .brn files that you see on the CD's and installed on your hard drive are
"barn" files - spindled and mutilated resources packed into large volumes for
efficiency. There are over 27000 resources as of this writing, which you'll
find in gk3.log (created during your Extract("","") call). You can extract
those files out and modify them if you like. Or you can add your own. To get
GK3 to use them, you must tell it where they are, and that they are of higher
priority than the barn resources so they will override. To do this, add a
"Custom Paths" entry to your INI file or registry. See the "Registry Spec.txt"
file to find out how to do this.
Enjoy!
------------------------------------------------------------------------------
       
Scott Bilas
GK3 Technical Lead
------------------------------------------------------------------------------
</pre>
One of the files, "[[gk3.log]]" has a list all the stored resources that can be extracted with this command.
<blockquote>
within the game's barn ([[*.BRN]]) files are some developer notes and documents.
* [[DIRECTOR.NOTES.TXT]]
* [[DataUsage.doc]]
* [[GAS.doc]]
* [[NVC.doc]]
* [[Sheep Engine.doc]]
* [[SIF.doc]]
* [[GK3 Fonts.doc]]
* [[TimeBlockBible.doc]]
* [[Footstep.doc]]
* [[Persistence.doc]]
* [[Sound Track Files.doc]]
* [[Official Eggs.doc]]
* [[ClothesAnm.doc]]
* [[!!!README.TXT]]
* [[Registry Spec.txt]]
</blockquote>
===<br /> Non Resource Items ===
Other files found in the barn files includes several development documents listed in the "!!!README.TXT" file, Sierra's resource viewer for the game's resources and a player ("BINKPLAY.EXE")<ref>Bink Video player</ref> to play the "*.bik" video files found in the game's Data folder.
* [[Gabriel Knight 3 Resource Viewer|Sierra's Gabriel Knight 3 Resource Viewer]]
* [[BINKPLAY.EXE]]<ref>http://www.radgametools.com/bnkmain.htm</ref>
====<br /> GK3 Tools ====
A collection of fan developed tools and utilities<ref>https://sourceforge.net/projects/gk3tools/</ref> to view and modify Gabriel Knight 3 data files.
* [[GK3 Barn Browser]]<ref>https://sourceforge.net/projects/gk3tools/files/Barn%20Browser/</ref> - Browse barn file contents and extract them.
* [[GK3 Scene Viewer]]<ref>https://sourceforge.net/projects/gk3tools/files/Scene%20Viewer/</ref> - GK3 level viewer.
* [[GK3 Sheep Compiler and VM]]<ref>https://sourceforge.net/projects/gk3tools/files/Sheep%20Compiler%20and%20VM/</ref> - Sheep script
* [[GK3 Launcher]]<ref>http://gk3tools.sourceforge.net/launcher.php</ref> - Allows you run Gabriel Knight 3 in resolutions other than the default 640x480, 800x600, and 1024x768.
* [[GK3 obj2mod]]<ref>https://sourceforge.net/projects/gk3tools/files/obj2mod/</ref> - GK3 OBJ To MOD Converter.
</blockquote>
== Patches ==
<!--  Put patch history and general info here -->
<blockquote>
* [[File:ZIP.png]] [[SHPBin:Patches/GabrielKnight/GK3_BAT.zip|Gabriel Knight 3 Renamer Batch File (GK3_BAT)]] &nbsp; <span class="DLInfo">  ZIP File [178 bytes]</span><br />
:: This batch file will automatically rename the file mpeg2dmx.ax located in your windows\system32 folder to mp3g2dmx.old and rename it back when done playing. Unzip into your GK3 folder. Use it every time to start GK3.
</blockquote>
==<br /> New Installer ==
<blockquote>
* [[File:Setup.png]] [[SHPBin:NewInstallers/GK3Setup.zip|SHP New Gabriel Knight 3 Installer]]<span class="DLInfo"> Setup File [1.65 MB]</span><br />
::New GK3 Installer for XP/Vista. Bilingual (English and Spanish.) Addresses issues some have with the original installer under XP/Vista. Installs all three discs to the hard drive for CD-less play.
</blockquote>
==<br /> Debug Modes ==
<blockquote>
=== Developer Console ===
A simple developer console can be accessed using Ctrl+Shift+Tilde.
<ref>https://tcrf.net/Gabriel_Knight_3:_Blood_of_the_Sacred,_Blood_of_the_Damned#Debugging_Material</ref>
=== Debug Build ===
An debug build of the game is bundled in the game's assets. Use the Extract command to extract "GK3R.EXE".
This version of the game is fully functional, but with a debug mode.
* A full developer console can be accessed simply by pressing the Tilde key. This console has many more features than the one in the release version of the game. The release console is still available through the usual method.
* The CD checks performed by the release game are disabled.
* The Tab key opens "Construction Mode," which is a fairly simple built-in level editor. It is capable of visualization several scene elements (pathfinding walker map, light locations, named positions, etc), but not very useful for actually editing the level significantly.
* Some loading icons and debug numbers are occasionally visible onscreen.
</blockquote>


== References ==
==<br /> References ==


<references />
<references />
Line 213: Line 76:
==<br /> Related Links ==
==<br /> Related Links ==


* [[Gabriel Knight Series]]
* [[Leisure Suit Larry Series]]
* [[Gabriel Knight]]
* [[Exploring Game Resources]]
&nbsp;
&nbsp;
[[Category:Technical Pages]]
[[Category:Contents Pages]]
[[Category:Game Resources]]
[[Category:Release Contents]]
[[Category:Patch Pages]]
<!--
[[Category:Games with a Debug Mode]]
[[Category:Addendums]]
[[Category:Catalogs]]
[[Category:Flyers]]
[[Category:Graphic Novels]]
[[Category:Hint Books]]
[[Category:Inserts]]
[[Category:Maps]]
[[Category:Platform Reference Cards]]
[[Category:Quick Reference Cards]]
[[Category:Registration Cards]]
-->

Latest revision as of 15:46, 16 February 2025


  This page is a contents stub page. Please help if you can provide high quality
scans or PDFs of any of the missing or poor quality contents for these releases.


 
 


MS-DOS Version Release

File:LeisureSuitLarry5-QuickRef.png File:LeisureSuitLarry5-.png
MS-DOS Quick Reference Card MS-DOS
File:LeisureSuitLarry5-TechRef.png File:LeisureSuitLarry5-RegistrationCard.png
MS-DOS Technical Reference MS-DOS Registration Card


MS-DOS CD Version Release

File:LeisureSuitLarry5CD-QuickRef.png File:LeisureSuitLarry5CD-.png
MS-DOS CD Quick Reference Card MS-DOS CD
File:LeisureSuitLarry5CD-TechRef.png File:LeisureSuitLarry5CD-RegistrationCard.png
MS-DOS CD Technical Reference MS-DOS CD Registration Card


Macintosh

File:LeisureSuitLarry5Mac-QuickRef.png File:LeisureSuitLarry5Mac-.png
Macintosh Quick Reference Card Macintosh
File:LeisureSuitLarry5Mac-TechRef.png File:LeisureSuitLarry5Mac-RegistrationCard.png
Macintosh Technical Reference Macintosh Registration Card


Amiga

File:LeisureSuitLarry5Amiga-QuickRef.png File:LeisureSuitLarry5Amiga-.png
Amiga Quick Reference Card Amiga
File:LeisureSuitLarry5Amiga-TechRef.png File:LeisureSuitLarry5Amiga-RegistrationCard.png
Amiga Technical Reference Amiga Registration Card


References



Related Links