GAL Extractor and Decompiler
| Latest Version: | 20161104 | ||
|---|---|---|---|
| Release Date: | 2016-10-22[1] | ||
| Company: | N/A | ||
| Development Status: | Unmaintained | ||
| Publication Status: | Published | ||
| Developer(s): | NewRisingSun | ||
| Interface: | CLI | ||
| Language: | C | ||
| Open Source: | Open | ||
| Source Availability: | Yes (included in download) | ||
| License: | None | ||
| Type: | Logic Extractor, Logic Decompiler | ||
| Relevant Engine: | GAL Tool, AGI | ||
| Platform: | Windows | ||
| Localization: | English | ||
| Website: | N/A | ||
Description
NewRisingSun's GAL Extractor and Decompiler and decompiler for the "Game Adaptation Language" logic resources used in the early King's Quest releases.
Features
All known versions of the game should be supported.
Requirements
GALextract requires a 360K disk image, its name specified as a command-line argument;
Version History
GALtools-20161023-2 -- GALsnd2vgm converts the sound resources to the .VGM format, which can be played back by many sound players with the right plugin. I have made sure that all tracks that should loop do loop properly. The syntax is GALsnd2vgm infile outfile ["English track title"] ["Japanese track title"]. The track titles are optional. If at least an English track title was given and a GD3.INF file is found in the present directory, then the generated .VGM files will each have a GD3 tag as well. GALsnd2vgm_all.cmd does this already.
GALtools-20161104 -- GALdecompile: - Corrected the control flow regarding "else" statements. - Action command definitions as well as variable and object names are now taken from a GAMEDEFS text file which %includes SYSDEFS. That will allow any user to adjust the output for different game versions, and contribute the meaning of the unknown action commands without having to recompile GALdecompile. GAMEDEFS.CGA-1984-08 is the definition file for the August 1984 PC CGA version, which must be renamed to GAMEDEFS to be used by GALdecompile.GALextract: - Now adds the proper two-byte header to GAL sound files. GALsnd2vgm modified to account for that. - Now extracts the WORDS.BIN file from the disk image.
Development Status
GAL Extractor and Decompiler is no longer actively maintained.
Usage
See included documentation.
Options
Download
Download from here:
Known issues
- If specifically the gnome/beanstalk messages are corrupt, then your disk image is the badly-cracked version of the game that is floating around the internet.
Credits
Legal
GAL Extractor and Decompiler was released with no license.
References
Also See
- Logic Resource (GAL)
- Logic Resource Articles
- Scripting
- GAL Resource Extractors
- GAL Logic Extractors
- GAL Logic Decompilers