Difference between revisions of "Gumby's SCI Tools"
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <div align="center" style="font-size: 22pt">Gumby's SCI Tools</div> | ||
+ | <div align="center">Version 1.0<br /> | ||
+ | ''Author: [[Jeremiah Nellis]]''<br /> | ||
+ | </div> | ||
+ | |||
{{FanSCISoftwareInfobox | {{FanSCISoftwareInfobox | ||
| Software = Gumby's SCI Tools | | Software = Gumby's SCI Tools | ||
− | | | + | | Image = Command Line Tools |
− | | Version = | + | | Version = 1.0 |
| ReleaseDate = | | ReleaseDate = | ||
− | | Developers = {{ | + | | Company = {{N/A}} |
− | | ProgLanguage = Python | + | | Published = {{Published}} |
− | | Platform = {{ | + | | Developers = {{JeremiahNellisToolDev}} |
− | | Type = {{ | + | | Interface = |
− | | Localization = | + | | ProgLanguage = {{Python}}, {{C#}} |
+ | | OpenSource = {{Open}} | ||
+ | | Source = {{SourceSW}} | ||
+ | | License = | ||
+ | | Platform = {{WinTool}} | ||
+ | | Type = {{SCIResTool}} | ||
+ | | Localization = {{EnglishTool}} | ||
| Website = | | Website = | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<br /> | <br /> | ||
==<br /><br /> Description == | ==<br /><br /> Description == | ||
<blockquote> | <blockquote> | ||
− | SCI Development Tools by [[Gumby | + | SCI Development Tools by [[Jeremiah Nellis]]([[Gumby]]). All tools are for SCI0 games unless otherwise specified. |
</blockquote> | </blockquote> | ||
Line 29: | Line 35: | ||
(based on desired user input) for development of SCI0 games | (based on desired user input) for development of SCI0 games | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCISaidGen.zip|SCISaidGen]]<span class="DLInfo"> (ZIP file) [2651 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 38: | Line 44: | ||
Dumps all text resources & then runs them through a spelling & grammar checker prior to finally loading the text resources back in. | 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. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCITextDumper.zip|SCITextDumper]]<span class="DLInfo"> (ZIP file) [2735 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 47: | Line 53: | ||
Extracts the vocabulary for a game into Excel format for manipulation & then 're-loads' the updated vocab back into the game. | 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. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCIVocabEditor.zip|SCIVocabEditor]]<span class="DLInfo"> (ZIP file) [2993 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 56: | Line 62: | ||
Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion). | Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion). | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/dummyScriptCompiler.zip|DummyScriptCompiler]]<span class="DLInfo"> (ZIP file) [2993 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 65: | Line 71: | ||
Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files. | Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files. | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/recreateMapFile.zip|RecreateMapFile]]<span class="DLInfo"> (ZIP file) [2993 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 74: | Line 80: | ||
Utility to dump & pack resources to/from RESOURCE.XXX files. | Utility to dump & pack resources to/from RESOURCE.XXX files. | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/resDumpPack.zip|ResDumpPack]]<span class="DLInfo"> (ZIP file) [2993 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 83: | Line 89: | ||
Digital sounds to be used with SNDBLAST.DRV sound driver | Digital sounds to be used with SNDBLAST.DRV sound driver | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCIDigitalSoundPack1-Doors.zip|SCI Digital Sound Pack 1 - Doors]]<span class="DLInfo"> (ZIP file) [701 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 92: | Line 98: | ||
Digital sounds to be used with SNDBLAST.DRV sound driver | Digital sounds to be used with SNDBLAST.DRV sound driver | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCIDigitalSoundPack2-Animals.zip|SCI Digital Sound Pack 2 - Animals]]<span class="DLInfo"> (ZIP file) [2152 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 101: | Line 107: | ||
Midi music sounds to be used with SNDBLAST.DRV or MPUMIDI.DRV sound driver (possibly others) | Midi music sounds to be used with SNDBLAST.DRV or MPUMIDI.DRV sound driver (possibly others) | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCIMidiPack1-Music.zip|SCI Midi Pack 1 - Music]]<span class="DLInfo"> (ZIP file) [378 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 110: | Line 116: | ||
Port of Ravi's 16 bit utilities (Snd2Mid, Mid2Snd, SndPrf) to C# and a new utility ExtractWav | Port of Ravi's 16 bit utilities (Snd2Mid, Mid2Snd, SndPrf) to C# and a new utility ExtractWav | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCI032bitSoundUtils(Snd2Mid,Mid2Snd,SndPrf,ExtractWav).zip|SCI0 32bit Sound Utilities]]<span class="DLInfo"> (ZIP file) [37 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 119: | Line 125: | ||
Add a narrator to your SCI fan games. Leverages the Google Translate API. (C#) | Add a narrator to your SCI fan games. Leverages the Google Translate API. (C#) | ||
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/SCI_Narrate.zip|SCI Narrate]]<span class="DLInfo"> (ZIP file) [44 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
Line 126: | Line 132: | ||
<blockquote> | <blockquote> | ||
− | Parses all source script files & extracts all the Print() strings and puts them into text resources | + | Parses all source script files & extracts all the Print() strings and puts them into text resources (C#) |
<blockquote> | <blockquote> | ||
− | * [[Image:ZIP. | + | * [[Image:ZIP.png|ZIP File]] [[scidl:Gumby/CreateTextRes.zip|CreateTextRes]]<span class="DLInfo"> (ZIP file) [94 KB]</span> |
</blockquote> | </blockquote> | ||
</blockquote> | </blockquote> | ||
− | [[category:SCI Tools]] | + | <!-- [[category:SCI Tools]] |
− | [[category:Resource Tools]] | + | [[category:Resource Tools]] --> |
Latest revision as of 00:44, 20 May 2024
Author: Jeremiah Nellis
Latest Version: | 1.0 | ||
---|---|---|---|
Release Date: | |||
Company: | N/A | ||
Publication Status: | Published | ||
Developer(s): | Jeremiah Nellis | ||
Interface: | |||
Language: | Python, C | ||
Open Source: | Open | ||
Source Availability: | |||
License: | |||
Type: | Resource Tool | ||
Platform: | Windows | ||
Localization: | English | ||
Website: |
Description
SCI Development Tools by Jeremiah Nellis(Gumby). All tools are for SCI0 games unless otherwise specified.
Said() String Generator
(based on desired user input) for development of SCI0 games
SCISaidGen (ZIP file) [2651 KB]
SCI Text Dumper
Dumps all text resources & then runs them through a spelling & grammar checker prior to finally loading the text resources back in.
SCITextDumper (ZIP file) [2735 KB]
SCI Vocab Editor
Extracts the vocabulary for a game into Excel format for manipulation & then 're-loads' the updated vocab back into the game.
SCIVocabEditor (ZIP file) [2993 KB]
Dummy Script Compiler
Utility to workaround initial compilation of scripts that contain circular dependencies (via 'use' inclusion).
DummyScriptCompiler (ZIP file) [2993 KB]
Recreate MAP File
Utility to recreate a .MAP file based on a set of RESOURCE.XXX (001, 002, etc) files.
RecreateMapFile (ZIP file) [2993 KB]
ResDumpPack
Utility to dump & pack resources to/from RESOURCE.XXX files.
ResDumpPack (ZIP file) [2993 KB]
SCI Digital Sound Pack 1 - Doors
Digital sounds to be used with SNDBLAST.DRV sound driver
SCI Digital Sound Pack 1 - Doors (ZIP file) [701 KB]
SCI Digital Sound Pack 2 - Animals
Digital sounds to be used with SNDBLAST.DRV sound driver
SCI Digital Sound Pack 2 - Animals (ZIP file) [2152 KB]
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 (ZIP file) [378 KB]
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 (ZIP file) [37 KB]
SCI Narrate
Add a narrator to your SCI fan games. Leverages the Google Translate API. (C#)
SCI Narrate (ZIP file) [44 KB]
Create Text Resources Tool
Parses all source script files & extracts all the Print() strings and puts them into text resources (C#)
CreateTextRes (ZIP file) [94 KB]