SparkIV
Jump to navigation
Jump to search
Current version: | 0.6.1 Beta (!) |
---|---|
Developed by: | aru |
Supported games: | GTA 4 |
Type: | archive editor |
Website: | http://gtaivtools.googlecode.com/ |
SparkIV is an IMG and RPF archive file editor for GTA IV, created by aru. As of version 0.5.1 the software is open source, released under the GPL v3 license.
It includes viewers for several file formats commonly found inside the archives, such as textures (*.wtd
), models (*.wdr
) and model dictionaries (*.wdd
), as well as a decompiler for the game's mission script (*.sco
) files.
Feature History
Version 0.6.1
(released Jan 25, 2009)
Version 0.6.0
(released Jan 24, 2009)
- Support for version 1.0.2 of GTA IV
- Support for previewing WHM files (might not preview exactly as shown in game)
- Support for all audio files, with playback and export support
- Default filenames are now shown when exporting/importing textures in Edit mode
- Support for loading IMG/RPF/Directories by passing a command line argument
- IMG/RPF files are opened in read/write share mode now instead of just read share
- Work around for Windows 7's GDI+ bug
- Added support for "type 3" vertices in models
- Fixed bug with textures that have a name of less than 6 characters
Previous releases
Click to view
Version 0.5.4
(released Jan 4, 2009)
- Fixed critical bug in texture size calculation for mipmaps
- Added support for 8bit grayscale (L8) textures
- Added support for "type 8" vertices in models
Version 0.5.3
(released Jan 3, 2009)
- Improved model loading, most models should display correctly now.
- Added support for 32bit ARGB textures
- Fixed a few texture file memory leaks
- Fixed bug in texture mapping in 3D preview
- Fixed bug in size calculation for thumbnail generation
Version 0.5.2
(released Dec 31, 2008)
- Support for editing textures embedded in model (
*.wdr
) and hypertext (*.whm
) files - Added View/Edit buttons. Default action is View now, so use the Edit button if you wish to edit textures.
- Fixed bug with texture encoding producing low quality mipmaps.
- Fixed bug with loading
SparkIV.Config.xml
file
Version 0.5.1
(released Dec 30, 2008)
- Support for Texture File editing with Import (replace only) functionality
- Support for viewing Texture mipmaps and viewing color channels separately
- Support for showing most of the filenames in Audio RPF (v3) files.
- Support for launching external registered editors based on extension
- Fixed some bugs with IMG file saving
Version 0.5.0
(released Dec 24, 2008)
- New "Browse" feature loads up GTA IV directory into view allowing easy access to open IMG/RPF files, as well as previewing resource files not in archives.
- Experimental support for saving RPF files (hasn't been extensively tested)
- Experimental support for previewing script (
*.sco
) files in a pseudo C-like decompiled form as well as a disassembled form - Support for previewing XML and other text files
- Support for Model Dictionary (
*.wdd
) files preview - Experimental support for texture mapping in model preview.
(Will automatically loadfilename.wtd
if present or display textures embedded in model -- mapping may not be accurate for all models!) - Model meshes without textures will now show in a random color.
- Model preview has a tree control allowing to view submeshes.
- Model preview allows viewing model in wireframe mode (might be slow).
- Some minor bug fixes
Version 0.4.5
(released Dec 18, 2008)
- Texture (
*.wtd
) preview and support for exporting textures - Experimental model (
*.wdr
) preview - Double click/Press enter on a supported file to preview it.
- Fixed bug in resource file segment size calculation when importing data in Resoursaur.
Version 0.4.0
(released Dec 16, 2008)
- Opens version 2 and version 3 RPFs
- Opens version 3 IMGs (old style GTA3/VC/SA IMGs are not supported)
- Saves/Rebuilds IMGs (saving RPFs is currently not supported)
- Supports Import/Export of files
- Includes
Resoursaur.exe
which can extract segment data out of resource files (wtd/wdr/etc) for reverse-engineering purposes.
See also
- GTAForums topic
- SparkIV project page @ Google Code
Grand Theft Auto IV | |
---|---|
File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
Tools | ASI Loader • ENBSeries • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • Scocl |
Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
Modifications | GTA Connected • Gostown IV • Four Multiplayer • IV Multiplayer • CitizenMP:IV Reloaded |
Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |