Difference between revisions of "Brian Provinciano's SCI Tools"

From SCI Wiki
Jump to navigationJump to search
Line 5: Line 5:
 
<div id="rebuild"></div>'''Rebuild Utility''' - Rebuilds an SCI resource archive to recover corrupted game.
 
<div id="rebuild"></div>'''Rebuild Utility''' - Rebuilds an SCI resource archive to recover corrupted game.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:SCITools/SCI_Rebuild_(rebuild).zip|Resource Rebuild Utility]]<span class="DLInfo"> (ZIP file) [162 KB]</span>
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:SCITools/SCI_Rebuild_(rebuild).zip|Resource Rebuild Utility]]<span class="DLInfo"> (ZIP file) [162 KB]</span>
 
</blockquote>
 
</blockquote>
  
 
<div id="disassembler"></div>'''SCI Disassembler''' - SCI Disassembler allows you to disassemble scripts from games using Sierra's SCI game engine.
 
<div id="disassembler"></div>'''SCI Disassembler''' - SCI Disassembler allows you to disassemble scripts from games using Sierra's SCI game engine.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:SCITools/SCI_Disassembler_(SCIDASM_20020504).ZIP|SCI Script Disassembler]]<span class="DLInfo"> (ZIP file) [256 KB]</span>
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:SCITools/SCI_Disassembler_(SCIDASM_20020504).ZIP|SCI Script Disassembler]]<span class="DLInfo"> (ZIP file) [256 KB]</span>
 
</blockquote>
 
</blockquote>
  
Line 23: Line 23:
 
'''Said() String Generator''' - (based on desired user input) for development of SCI0 games
 
'''Said() String Generator''' - (based on desired user input) for development of SCI0 games
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCISaidGen.zip|SCISaidGen]]<span class="DLInfo"> (ZIP file) [2651 KB]</span>
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCISaidGen.zip|SCISaidGen]]<span class="DLInfo"> (ZIP file) [2651 KB]</span>
 
</blockquote>
 
</blockquote>
 
'''SCI Text Dumper''' - Dumps all text resources & then runs them through a spelling & grammar checker prior to finally loading the text resources back in.
 
'''SCI Text Dumper''' - Dumps all text resources & then runs them through a spelling & grammar checker prior to finally loading the text resources back in.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCITextDumper.zip|SCITextDumper]]<span class="DLInfo"> (ZIP file) [2735 KB]</span>
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCITextDumper.zip|SCITextDumper]]<span class="DLInfo"> (ZIP file) [2735 KB]</span>
 
</blockquote>
 
</blockquote>
 
'''SCI Vocab Editor''' - Extracts the vocabulary for a game into Excel format for manipulation & then 're-loads' the updated vocab back into the game.
 
'''SCI Vocab Editor''' - Extracts the vocabulary for a game into Excel format for manipulation & then 're-loads' the updated vocab back into the game.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCIVocabEditor.zip|SCIVocabEditor]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCIVocabEditor.zip|SCIVocabEditor]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''Dummy Script Compiler''' - Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion).  
 
'''Dummy Script Compiler''' - Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion).  
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/dummyScriptCompiler.zip|DummyScriptCompiler]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/dummyScriptCompiler.zip|DummyScriptCompiler]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''Recreate MAP File''' - Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files.  
 
'''Recreate MAP File''' - Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files.  
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/recreateMapFile.zip|RecreateMapFile]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/recreateMapFile.zip|RecreateMapFile]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''ResDumpPack''' - Utility to dump & pack resources to/from RESOURCE.XXX files.
 
'''ResDumpPack''' - Utility to dump & pack resources to/from RESOURCE.XXX files.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/resDumpPack.zip|ResDumpPack]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/resDumpPack.zip|ResDumpPack]]<span class="DLInfo"> (ZIP file) [2993 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''SCI Digital Sound Pack 1 - Doors''' - Digital sounds to be used with SNDBLAST.DRV sound driver
 
'''SCI Digital Sound Pack 1 - Doors''' - Digital sounds to be used with SNDBLAST.DRV sound driver
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCIDigitalSoundPack1-Doors.zip|SCI Digital Sound Pack 1 - Doors]]<span class="DLInfo"> (ZIP file) [701 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCIDigitalSoundPack1-Doors.zip|SCI Digital Sound Pack 1 - Doors]]<span class="DLInfo"> (ZIP file) [701 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''SCI Digital Sound Pack 2 - Animals''' - Digital sounds to be used with SNDBLAST.DRV sound driver
 
'''SCI Digital Sound Pack 2 - Animals''' - Digital sounds to be used with SNDBLAST.DRV sound driver
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCIDigitalSoundPack2-Animals.zip|SCI Digital Sound Pack 2 - Animals]]<span class="DLInfo"> (ZIP file) [2152 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCIDigitalSoundPack2-Animals.zip|SCI Digital Sound Pack 2 - Animals]]<span class="DLInfo"> (ZIP file) [2152 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''SCI Midi Pack 1 - Music''' - Midi music sounds to be used with SNDBLAST.DRV or MPUMIDI.DRV sound driver (possibly others)
 
'''SCI Midi Pack 1 - Music''' - Midi music sounds to be used with SNDBLAST.DRV or MPUMIDI.DRV sound driver (possibly others)
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCIMidiPack1-Music.zip|SCI Midi Pack 1 - Music]]<span class="DLInfo"> (ZIP file) [378 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCIMidiPack1-Music.zip|SCI Midi Pack 1 - Music]]<span class="DLInfo"> (ZIP file) [378 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''SCI0 32bit Sound Utilities (Snd2Mid, Mid2Snd, SndPrf, ExtractWav)''' - Port of Ravi's 16 bit utilities (Snd2Mid, Mid2Snd, SndPrf) to C# and a new utility ExtractWav
 
'''SCI0 32bit Sound Utilities (Snd2Mid, Mid2Snd, SndPrf, ExtractWav)''' - Port of Ravi's 16 bit utilities (Snd2Mid, Mid2Snd, SndPrf) to C# and a new utility ExtractWav
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCI032bitSoundUtils(Snd2Mid,Mid2Snd,SndPrf,ExtractWav).zip|SCI0 32bit Sound Utilities]]<span class="DLInfo"> (ZIP file) [37 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCI032bitSoundUtils(Snd2Mid,Mid2Snd,SndPrf,ExtractWav).zip|SCI0 32bit Sound Utilities]]<span class="DLInfo"> (ZIP file) [37 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''SCI Narrate''' - Add a narrator to your SCI fan games.  Leverages the Google Translate API.
 
'''SCI Narrate''' - Add a narrator to your SCI fan games.  Leverages the Google Translate API.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/SCI_Narrate.zip|SCI Narrate]]<span class="DLInfo"> (ZIP file) [44 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/SCI_Narrate.zip|SCI Narrate]]<span class="DLInfo"> (ZIP file) [44 KB]</span>  
 
</blockquote>
 
</blockquote>
 
'''Create Text Resources Tool''' - Parses all source script files & extracts all the Print() strings and puts them into text resources
 
'''Create Text Resources Tool''' - Parses all source script files & extracts all the Print() strings and puts them into text resources
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/CreateTextRes.zip|CreateTextRes]]<span class="DLInfo"> (ZIP file) [94 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/CreateTextRes.zip|CreateTextRes]]<span class="DLInfo"> (ZIP file) [94 KB]</span>  
 
</blockquote>
 
</blockquote>
  
 
'''sciAudio''' - Play MP3/WAV sound files external to the SCI0 virtual machine.
 
'''sciAudio''' - Play MP3/WAV sound files external to the SCI0 virtual machine.
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/sciAudio_1.0_with_source.zip|sciAudio]]<span class="DLInfo"> (ZIP file) [199 KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/sciAudio_1.0_with_source.zip|sciAudio]]<span class="DLInfo"> (ZIP file) [199 KB]</span>  
 
</blockquote>
 
</blockquote>
  
 
'''LockerGnome Quest Redux''' - Temporary home for this demo game until it can be moved to sciprogramming
 
'''LockerGnome Quest Redux''' - Temporary home for this demo game until it can be moved to sciprogramming
 
<blockquote>
 
<blockquote>
* [[Image:ZIP.GIF|ZIP File]][[SCIF:Gumby/GnomeQuestRedux.zip|GnomeQuestRedux]]<span class="DLInfo"> (ZIP file) [plenty of KB]</span>  
+
* [[Image:ZIP.PNG|ZIP File]][[SCIF:Gumby/GnomeQuestRedux.zip|GnomeQuestRedux]]<span class="DLInfo"> (ZIP file) [plenty of KB]</span>  
 
</blockquote>
 
</blockquote>
 
&nbsp;
 
&nbsp;

Revision as of 23:39, 5 September 2013

Brian Provinciano's SCI Tools

SCI Development Tools by Brian Provinciano

Rebuild Utility - Rebuilds an SCI resource archive to recover corrupted game.

SCI Disassembler - SCI Disassembler allows you to disassemble scripts from games using Sierra's SCI game engine.

 

Gumby's SCI Tools

SCI Development Tools by Gumby's (all tools are for SCI0 games unless otherwise specified)


Said() String Generator - (based on desired user input) for development of SCI0 games

SCI Text Dumper - Dumps all text resources & then runs them through a spelling & grammar checker prior to finally loading the text resources back in.

SCI Vocab Editor - Extracts the vocabulary for a game into Excel format for manipulation & then 're-loads' the updated vocab back into the game.

Dummy Script Compiler - Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion).

Recreate MAP File - Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files.

ResDumpPack - Utility to dump & pack resources to/from RESOURCE.XXX files.

SCI Digital Sound Pack 1 - Doors - Digital sounds to be used with SNDBLAST.DRV sound driver

SCI Digital Sound Pack 2 - Animals - Digital sounds to be used with SNDBLAST.DRV sound driver

SCI Midi Pack 1 - Music - Midi music sounds to be used with SNDBLAST.DRV or MPUMIDI.DRV sound driver (possibly others)

SCI0 32bit Sound Utilities (Snd2Mid, Mid2Snd, SndPrf, ExtractWav) - Port of Ravi's 16 bit utilities (Snd2Mid, Mid2Snd, SndPrf) to C# and a new utility ExtractWav

SCI Narrate - Add a narrator to your SCI fan games. Leverages the Google Translate API.

Create Text Resources Tool - Parses all source script files & extracts all the Print() strings and puts them into text resources

sciAudio - Play MP3/WAV sound files external to the SCI0 virtual machine.

LockerGnome Quest Redux - Temporary home for this demo game until it can be moved to sciprogramming