Difference between revisions of "Gumby's SCI Tools"
(6 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
{{FanSCISoftwareInfobox | {{FanSCISoftwareInfobox | ||
| Software = Gumby's SCI Tools | | Software = Gumby's SCI Tools | ||
− | | | + | | Image = Command Line Tools |
| Version = 1.0 | | Version = 1.0 | ||
| ReleaseDate = | | ReleaseDate = | ||
Line 12: | Line 12: | ||
| Published = {{Published}} | | Published = {{Published}} | ||
| Developers = {{JeremiahNellisToolDev}} | | Developers = {{JeremiahNellisToolDev}} | ||
+ | | Interface = | ||
| ProgLanguage = {{Python}}, {{C#}} | | ProgLanguage = {{Python}}, {{C#}} | ||
| OpenSource = {{Open}} | | OpenSource = {{Open}} | ||
| Source = {{SourceSW}} | | Source = {{SourceSW}} | ||
| License = | | License = | ||
− | | Platform = {{WinTool | + | | Platform = {{WinTool}} |
| Type = {{SCIResTool}} | | Type = {{SCIResTool}} | ||
| Localization = {{EnglishTool}} | | Localization = {{EnglishTool}} | ||
| Website = | | Website = | ||
}} | }} | ||
− | + | ||
<br /> | <br /> | ||
==<br /><br /> Description == | ==<br /><br /> Description == | ||
Line 34: | 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 43: | 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 52: | 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 61: | 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 70: | 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 79: | 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 88: | 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 97: | 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 106: | 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 115: | 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 124: | 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 133: | Line 134: | ||
Parses all source script files & extracts all the Print() strings and puts them into text resources (C#) | 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> |
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]