Difference between revisions of "SparkIV"

From GTAMods Wiki
Jump to navigation Jump to search
(Added the new version)
 
(19 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
{{ToolBox
 
{{ToolBox
| version = 0.6.1 Beta
+
| version = 0.8.52 (BETA)
| date    = January 25, 2009
+
| date    = April 5, 2020
| author  = [[User:aru|aru]]
+
| author  = {{Ui|aru}}, {{Ui|Ahmed605}}, {{Ui|DerPlaya78}}, {{Ui|gamerzworld}}
| game    = [[GTA 4]]
+
| game    = [[GTA IV]]
| genre  = [[Archive|archive editor]]
+
| genre  = [[Archive|IMG and RPF Archive manager]], [[WTD|Texture importer/exporter]], [[:Category:Mod Installation|Mod installer]]
| site   = http://gtaivtools.googlecode.com/
+
| site = [https://code.google.com/archive/p/gtaivtools/ code.google.com/archive/p/gtaivtools/], [https://ahmed605.github.io/SparkIV/ ahmed605.github.io/SparkIV/]
 +
| initialrelease = December 16, 2008
 +
| devstatus = Active
 +
| languages = English
 +
| patrol  = no
 
| image  = [[Image:Sparkiv-050-main.jpg|250px|SparkIV v0.5.0]]
 
| image  = [[Image:Sparkiv-050-main.jpg|250px|SparkIV v0.5.0]]
 
}}
 
}}
'''SparkIV''' is an [[IMG archive|IMG]] and [[RPF archive|RPF]] [[archive file]] editor for [[:Category:GTA 4|GTA IV]], created by [[User:aru|aru]]. As of version 0.5.1 the software is open source, released under the [[Wikipedia:GPL v3|GPL v3]] license.
+
'''SparkIV''' is an award-winning{{ref|1}} [[IMG archive|IMG]] and [[RPF archive|RPF]] [[archive file]] editor for [[GTA IV]], created by [[User:aru|aru]]. As of version 0.5.1 the software is open source, released under the [[Wikipedia:GPL v3|GPL v3]] license.
  
 
It includes viewers for several file formats commonly found inside the archives, such as textures (<code>[[WTD|*.wtd]]</code>), models (<code>[[WDR|*.wdr]]</code>) and model dictionaries (<code>[[WDD|*.wdd]]</code>), as well as a decompiler for the game's mission script (<code>[[SCO|*.sco]]</code>) files.
 
It includes viewers for several file formats commonly found inside the archives, such as textures (<code>[[WTD|*.wtd]]</code>), models (<code>[[WDR|*.wdr]]</code>) and model dictionaries (<code>[[WDD|*.wdd]]</code>), as well as a decompiler for the game's mission script (<code>[[SCO|*.sco]]</code>) files.
  
 
== Feature History ==
 
== Feature History ==
 +
=== Version 0.8.52 (By Ahmed605) ===
 +
* Added the support for GTA IV (Complete Edition) v1.2.0.32 (for both Steam and non-Steam versions).
  
=== Version 0.6.1 ===
+
=== Version 0.8.1 (By Ahmed605) ===
''(released Jan 25, 2009)''
+
* Added partially Darg & Drop feature.
 +
* New update system.
 +
* Added new support for '''GTA IV 1.0.8.0''' & '''EFLC 1.1.3.0''' '''(Fixing opening error['''for thoes versions'''])'''.
 +
* New listing system.
 +
* A folder browser dialog for selecting game folder if the '''registry path''' was deleted.
 +
* Added file deleting ability by clicking ('''''Delete Key''''') in the keyboard.
  
* Critical bug fix with import/export textures.
+
=== Version 0.8.0 (By Ahmed605) ===
* Fixed a few bugs in WHM preview
+
* New Icons
* Auto-check for readonly when opening IMG/RPF files
+
* Support GTA IV 1.0.8.0 & GTA EFLC 1.1.3.0
 +
* New Listing System
 +
* Windows 10 Support
 +
* New Style
 +
* GTA IV & EFLC In One Version (IOV) New System
 +
* Fixed Some Bugs
 +
* Added Darg Future but (WIP)
 +
* New Uploading System
 +
* Fix Check For Updates Not Working
  
=== Version 0.6.0 ===
+
=== Version 0.7.0 Beta 1 ===
''(released Jan 24, 2009)''
 
  
* Support for version 1.0.2 of GTAIV
+
=== Version 0.6.9 ===
* Support for previewing WHM files (might not preview exactly as shown in game)
 
* Support for all Audio files, with playback and export support (thanks to DerPlaya78!)
 
* 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
 
  
=== Version 0.5.4 ===
+
=== Version 0.6.8 ===
''(released Jan 4, 2009)''
 
  
* Fixed critical bug in texture size calculation for mipmaps
+
=== Version 0.6.7 ===
* Added support for 8bit grayscale (L8) textures
 
* Added support for "type 8" vertices in models
 
  
=== Version 0.5.3 ===
+
=== Version 0.6.6 ===
''(released Jan 3, 2009)''
+
''(released May 28, 2010)''
 +
* Added support for Patch 7
  
* Improved model loading, most models should display correctly now.
+
=== Version 0.6.5 ===
* Added support for 32bit ARGB textures
+
''(released Apr 13, 2010)''
* Fixed a few texture file memory leaks
+
* Added support for Patch 6
* Fixed bug in texture mapping in 3D preview
 
* Fixed bug in size calculation for thumbnail generation
 
  
=== Version 0.5.2 ===
+
=== Version 0.6.4 ===
''(released Dec 31, 2008)''
+
''(released Nov 10, 2009)''
 +
* Added support for Patch 5
  
* Support for editing textures embedded in model (<code>[[WDR|*.wdr]]</code>) and hypertext (<code>[[WHM|*.whm]]</code>) files
+
=== Version 0.6.3 ===
* Added View/Edit buttons. Default action is View now, so use the Edit button if you wish to edit textures.
+
''(released Jul 16, 2009)''
* Fixed bug with texture encoding producing low quality mipmaps.
+
* SparkIV to ask for administrator on Vista and 7
* Fixed bug with loading <code>SparkIV.Config.xml</code> file
+
* Support for up to version 1.0.4 of GTA IV
  
=== Version 0.5.1 ===
+
===Previous releases===
''(released Dec 30, 2008)''
+
<div class="NavFrame collapsed"><div class="NavHead"></div><div class="NavContent">
  
* Support for Texture File editing with Import (replace only) functionality
+
* '''Version 0.6.2''' ''(released Feb 23, 2009)''
* Support for viewing Texture mipmaps and viewing color channels separately
+
** Support for previewing FragType Model (<code>[[WFT|*.wft]]</code>) files
* Support for showing most of the filenames in Audio [[RPF]] (v3) files.
+
** Support for viewing [[LOD]] models
* Support for launching external registered editors based on extension
+
** Support for exporting audio as multichannel WAV files
* Fixed some bugs with [[IMG]] file saving
+
** Support for Russian patched version (1.0.1.1)
 +
** Workaround for Windows 7 textures bug for older betas (should already be fixed in newest beta of Windows 7)
 +
** Updated list of audio filenames
 +
** Other minor bug fixes/speed improvements
  
=== Version 0.5.0 ===
+
* '''Version 0.6.1''' ''(released Jan 25, 2009)''
''(released Dec 24, 2008)''
+
** Critical bug fix with import/export textures
 +
** Fixed a few bugs in [[WHM]] preview
 +
** Auto-check for read-only when opening [[IMG]]/[[RPF]] files
  
* New "Browse" feature loads up GTA IV directory into view allowing easy access to open [[IMG]]/[[RPF]] files, as well as previewing [[resource file]]s not in archives.
+
* '''Version 0.6.0''' ''(released Jan 24, 2009)''
* Experimental support for saving RPF files (hasn't been extensively tested)
+
** Support for version 1.0.2 of GTA IV
* Experimental support for previewing script (<code>[[SCO|*.sco]]</code>) files in a pseudo C-like decompiled form as well as a disassembled form
+
** Support for previewing [[WHM]] files (might not preview exactly as shown in game)
* Support for previewing [[Wikipedia:XML|XML]] and other text files
+
** Support for all audio files, with playback and export support
* Support for Model Dictionary (<code>[[WDD|*.wdd]]</code>) files preview
+
** Default filenames are now shown when exporting/importing textures in Edit mode
* Experimental support for texture mapping in model preview.<br />(Will automatically load <code>filename.wtd</code> if present or display textures embedded in model -- mapping may not be accurate for all models!)
+
** Support for loading [[IMG]]/[[RPF]]/Directories by passing a command line argument
* Model meshes without textures will now show in a random color.
+
** IMG/RPF files are opened in read/write share mode now instead of just read share
* Model preview has a tree control allowing to view submeshes.
+
** Work around for Windows 7's GDI+ bug
* Model preview allows viewing model in wireframe mode (might be slow).
+
** Added support for "type 3" vertices in models
* Some minor bug fixes
+
** Fixed bug with textures that have a name of less than 6 characters
  
=== Version 0.4.5 ===
+
* '''Version 0.5.4''' ''(released Jan 4, 2009)''
''(released Dec 18, 2008)''
+
** Fixed critical bug in texture size calculation for mipmaps
 +
** Added support for 8bit grayscale (L8) textures
 +
** Added support for "type 8" vertices in models
  
* Texture (<code>[[WTD|*.wtd]]</code>) preview and support for exporting textures
+
* '''Version 0.5.3''' ''(released Jan 3, 2009)''
* Experimental model (<code>[[WDR|*.wdr]]</code>) preview
+
** Improved model loading, most models should display correctly now.
* Double click/Press enter on a supported file to preview it.
+
** Added support for 32bit ARGB textures
* Fixed bug in resource file segment size calculation when importing data in [[Resoursaur]].
+
** 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 (<code>[[WDR|*.wdr]]</code>) and hypertext (<code>[[WHM|*.whm]]</code>) 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 <code>SparkIV.Config.xml</code> 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 file]]s not in archives.
 +
** Experimental support for saving RPF files (hasn't been extensively tested)
 +
** Experimental support for previewing script (<code>[[SCO|*.sco]]</code>) files in a pseudo C-like decompiled form as well as a disassembled form
 +
** Support for previewing [[Wikipedia:XML|XML]] and other text files
 +
** Support for Model Dictionary (<code>[[WDD|*.wdd]]</code>) files preview
 +
** Experimental support for texture mapping in model preview.<br />(Will automatically load <code>filename.wtd</code> 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 (<code>[[WTD|*.wtd]]</code>) preview and support for exporting textures
 +
** Experimental model (<code>[[WDR|*.wdr]]</code>) 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 ===
+
* '''Version 0.4.0''' ''(released Dec 16, 2008)''
''(released Dec 16, 2008)''
+
** Opens version 2 and version 3 [[RPF]]s
 +
** Opens version 3 [[IMG]]s (old style GTA3/VC/SA IMGs are not supported)
 +
** Saves/Rebuilds IMGs (saving RPFs is currently not supported)
 +
** Supports Import/Export of files
 +
** Includes <code>[[Resoursaur|Resoursaur.exe]]</code> which can extract segment data out of resource files (wtd/wdr/etc) for reverse-engineering purposes.
 +
</div>
  
* Opens version 2 and version 3 [[RPF]]s
+
== See also ==
* Opens version 3 [[IMG]]s (old style GTA3/VC/SA IMGs are not supported)
+
*[[OpenIV]]
* Saves/Rebuilds IMGs (saving RPFs is currently not supported)
 
* Supports Import/Export of files
 
* Includes <code>[[Resoursaur|Resoursaur.exe]]</code> which can extract segment data out of resource files (wtd/wdr/etc) for reverse-engineering purposes.
 
  
== See also ==
+
== Note ==
 +
{{note|1}} SparkIV won ''The Best Tool {{Icon|IV}}'' award on [http://www.gtaforums.com/index.php?showtopic=449080 GTANet Annual Awards 2009]
 +
 
 +
==External links==
 
*{{GTAF|384933}}
 
*{{GTAF|384933}}
*[http://gtaivtools.googlecode.com/ SparkIV project page] @ Google Code
+
*[https://code.google.com/archive/p/gtaivtools/ SparkIV project page] @ Google Code
 +
*[https://github.com/ahmed605/SparkIV Ahmed605's SparkIV project page] @ Github
  
[[Category:GTA 4]]
+
{{GTA4-navi}}

Latest revision as of 14:57, 5 April 2020

SparkIV
SparkIV v0.5.0
Current version:0.8.52 (BETA)
Developed by:User.pngaru, User.pngAhmed605, User.pngDerPlaya78, User.pnggamerzworld
Supported games:GTA IV
Type:IMG and RPF Archive manager, Texture importer/exporter, Mod installer
Website:code.google.com/archive/p/gtaivtools/, ahmed605.github.io/SparkIV/
Initial release:December 16, 2008
Development status:Active
Languages:English

SparkIV is an award-winning[1] 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.8.52 (By Ahmed605)

  • Added the support for GTA IV (Complete Edition) v1.2.0.32 (for both Steam and non-Steam versions).

Version 0.8.1 (By Ahmed605)

  • Added partially Darg & Drop feature.
  • New update system.
  • Added new support for GTA IV 1.0.8.0 & EFLC 1.1.3.0 (Fixing opening error[for thoes versions]).
  • New listing system.
  • A folder browser dialog for selecting game folder if the registry path was deleted.
  • Added file deleting ability by clicking (Delete Key) in the keyboard.

Version 0.8.0 (By Ahmed605)

  • New Icons
  • Support GTA IV 1.0.8.0 & GTA EFLC 1.1.3.0
  • New Listing System
  • Windows 10 Support
  • New Style
  • GTA IV & EFLC In One Version (IOV) New System
  • Fixed Some Bugs
  • Added Darg Future but (WIP)
  • New Uploading System
  • Fix Check For Updates Not Working

Version 0.7.0 Beta 1

Version 0.6.9

Version 0.6.8

Version 0.6.7

Version 0.6.6

(released May 28, 2010)

  • Added support for Patch 7

Version 0.6.5

(released Apr 13, 2010)

  • Added support for Patch 6

Version 0.6.4

(released Nov 10, 2009)

  • Added support for Patch 5

Version 0.6.3

(released Jul 16, 2009)

  • SparkIV to ask for administrator on Vista and 7
  • Support for up to version 1.0.4 of GTA IV

Previous releases