reditec / gtaivtools Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/gtaivtools
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/gtaivtools
License: GNU General Public License v3.0
I was running into problems with the program locating my game directory due to
a couple of factors
- Non standard install directory
- No registry keys to be found due to unclean install (moved game from another
Windows installation)
Navigating to your game directory every time you use the program is bloody
annoying, so I hacked in this code and I figured maybe someone else might
benefit from it.
Simply put a text file with the name installpath.txt which contains your GTA
IV's install path e.g
D:\Games\Rockstar Games\Grand Theft Auto IV
in the directory of your SparkIV.exe binary
I've attached a zip file with the modified files, all you need is to edit the
installpath.txt and it should work.
(also attached the modified source files)
Original issue reported on code.google.com by [email protected]
on 2 Apr 2013 at 7:17
What steps will reproduce the problem?
1. Open for example speech.rpf and play .ivaud audio files
2. Play an audio file five or six times
3. It crashes suddenly
What is the expected output? What do you see instead?
Stop crashing when play audio files, specially when they are located in one
.ivaud file.
What version of the product are you using? On what operating system?
SparkIV 0.6.4 on Windows 7 Ultimate 32-bit
Please provide any additional information below.
I want to improve the interface and translate it to spanish, and analyzing the
source code I could add some features to your great program. I know programming
C++, C# and Visual Basic.
Original issue reported on code.google.com by [email protected]
on 16 Nov 2010 at 6:05
What steps will reproduce the problem?
- Open any .wdd and extract one or more Components.
What is the expected output? What do you see instead?
- Expected is that BlendWeight Indices on .wdd type models corresponds to
correct bone like with e.g. Simple Drawable Type models .wdr or Fragment Type
Models (Vehicles) .wft where it seems to work ok.
What version of the product are you using? On what operating system?
- SparkIV 0.7.0 Beta 1 on Windows 7, 64bit and Windows XP 32bit with custom
modification on the smd exporter (see note below)
Please provide any additional information below.
I originally noticed problems with the Blend Weights when the .smd was imported
to Blender 2.59.0 via the "SMD\DMX Tools" v.1.1.3 by Tom Edwards (under GPL).
Then I saw that the smds had fix-coded the blend weights to 100% Node 0 (root).
So I updated the the Export Routine (ExportVertex in Studiomdlexport.cs) to
use actual BlendIndices and BlendWeights. (If anybody is interested I will
give my modifications).
That worked exactly as expected (Blend Weights are Represented as
Weight-Painted VertexGroups in Blender). Then I noticed that while everything
is fine for wft, that while the data gets imported for .wdds the vertex-weight
to bone associations did not make sense (see attached screenshot).
From there I tried to track down the reason: First I checked if the Import
Script for Blender by Tom Edwards is faulty or if there is anything with the
smd itself - both seem ok (again: .smds from wft work fine).
With a custom modified SparkIV 0.7.0 Beta 1 (working exactly the same as the
precompiled from here, just with added heavy debug reporting, I checked both
smds from your precompiled and my version - appart the dynamic blendweights its
the same) I was able to track down the problem to what I think has to the way
that Blend Indices are stored in wdd files other than like in wfts. Thats
where my search ends so far and my report opens.
My Idea:
- Maybe there is a "translation table" or something additional for wdds to
translate the vertex data indices to the bone-model indices? Maybe the indices
in wdd dictionaries are not directly stored as in wfts - I noticed that the
weightinidices in wdd smds are continous in a low range (fictional: 0-5) while
the parts it would logically correspond to would be something like
(0,2,8,13,22,32) - suggesting that they are an index to an array which will
contain the actual bone indices. (a more complex real example - GTAIV
f_m_bussines_01.wdd pedestrian - has the weightindices 0-43 while the bone tree
actually has 0-79 and from a logical point of view some of them low-mapped
indices should be up in the high numbers..)
- Another idea, which would be an easier option bu not as likely - maybe no
"translation table" but a common offset to add to these indices? (as far as I
can tell this is highly unlikely as there is no common offset betwen the index
found and the index it should be in one smd!).
Thank you very much for reading through here. I hope this isn't a silly
question. I thank you very much for your effort and I'd be happy if I could
contribute a little by pointing tout this problem and offering ideas for
solution.
Kind regards, Jakob Klein
p.s. in the attached picture you can see the imported smd to blender on the
left in weight-paint mode - blue = 0.0, red = 1.0, yellow ~ 0.8. You can also
see the bone-structure with names. I have selected the weightmap for
Char_R_Foot (as you can see in the panel on the far right) bbut the weight
actually shows up on the left elbow. On the right workspace half I have opened
the raw smd where I have highlighted what the assignment is (Char_R_Foot, ID 9)
while I think it should actually be something of Char_L_UpperArm ID43 or
Char_L_ForeTwist ID 58.
I hope the picture is described that way, If anything is unclear about my
question, anybody is free to contact me: [email protected]
I hope somebody is fam
Original issue reported on code.google.com by [email protected]
on 15 Sep 2011 at 11:16
Attachments:
Are you going to implement "export to 3ds Max format" feature?
There is a tool(http://coderman.org.ru/index.php?id=21) that is very
helpful, but it supports only WDR format.
Original issue reported on code.google.com by [email protected]
on 4 Feb 2009 at 9:02
will not display new models when you rebuild img all cars do not show up
in GTA IV using Latest Patch for game
Original issue reported on code.google.com by [email protected]
on 4 Jun 2010 at 8:01
Attachments:
Can you add alphabetization to the sound list in the sound previewer window?
Also, like in OpenIV, sounds can play much quicker when selected (but it often
jumps to the next sound and plays it, annoyingly). Perhaps SparkIV could have
faster sound playing too? I think there is an alternate sound playing function
that can be used or something (perhaps one that allows the sound to be played
and overlapped).
Original issue reported on code.google.com by [email protected]
on 21 Feb 2009 at 11:57
What steps will reproduce the problem?
1. Opening the SparkIV.exe
What is the expected output? What do you see instead?
I would expect the program to just open but when I run the SparkIV.exe it
says it can't find the GTA game. So each time I open the program I have to
navigate to the game folder.
What version of the product are you using? On what operating system?
I have Spark 0.6.3 running on Vista Home Premium.
Original issue reported on code.google.com by [email protected]
on 9 Sep 2009 at 6:51
Attachments:
1) Open SparkIV
2) Click GTA IV icon
3) Double click launchGTAIV.exe or any other executable file.
4) Cancel the "Open File - Security Warning" Dialog
5) Crash.
The expected output is a smooth transition back to SparkIV
instead: Crash dialog
Using: SparkIV 0.7.0b1 Win7
Crash Output contains:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception: The operation was canceled by the user
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at SparkIV.Editor.ExternalEditor.LaunchEditor(FileSystem fs, File file)
at SparkIV.Editor.Editors.LaunchEditor(FileSystem fs, File file)
at SparkIV.MainForm.EditFile(File file)
at SparkIV.MainForm.PreviewOrEditFile(File file)
at SparkIV.MainForm.lvFiles_MouseDoubleClick(Object sender, MouseEventArgs e)
at System.Windows.Forms.Control.OnMouseDoubleClick(MouseEventArgs e)
at System.Windows.Forms.ListView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
SparkIV
Assembly Version: 0.6.9.0
Win32 Version: 0.6.9.0
CodeBase: file:///C:/Users/Anolis/AppData/Local/Temp/Rar$EXa0.263/SparkIV.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
RageLib.FileSystem
Assembly Version: 0.6.2.0
Win32 Version: 0.6.2.0
CodeBase: file:///C:/Users/***/AppData/Local/Temp/Rar$EXa0.263/RageLib.FileSystem.DLL
----------------------------------------
RageLib.Common
Assembly Version: 0.6.2.0
Win32 Version: 0.6.2.0
CodeBase: file:///C:/Users/***/AppData/Local/Temp/Rar$EXa0.263/RageLib.Common.DLL
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
z4q30etz
Assembly Version: 0.6.9.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
It appears that class SparkIV.Editor.ExternalEditor.LaunchEditor is at fault
when returning from the run dialog
Original issue reported on code.google.com by [email protected]
on 5 Jun 2013 at 4:07
What steps will reproduce the problem?
1. Open SparkIV and open Vehicles.img file.
2. Import new vehicle files
3. Click Rebuild
What is the expected output? What do you see instead?
Expect to see "Rebuild Complete". I see this message:
Could not rebuild the archive
Note that only IMG files can be rebuil at the moment, rebuilding RPF files is
not currently supported
What version of the product are you using? On what operating system?
SparkIV 0.6.9
GTA IV 1.0.7.0
Windows 7
Please provide any additional information below.
I've tried SparkIV 0.6.6 - 0.6.9 and get the same error.
Original issue reported on code.google.com by [email protected]
on 21 Jan 2011 at 1:07
What steps will reproduce the problem?
1. Import a car into vehicles.ide
2. try to view the car after import
3. it shows sometimes nothing, so some cars can be shown, some not.
What is the expected output? What do you see instead?
Imported Cars cant be viewed... the window is blue, it shows nothing at some
imported cars
What version of the product are you using? On what operating system?
SparkIV 0.6.8. on Windows XP
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 14 Jun 2010 at 10:41
What steps will reproduce the problem?
1. Windows 7 RC 1 Build 7100
2. Spark IV 0.6.2
3.
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
0.6.2 Windows 7 RC1 Build 7100
Please provide any additional information below.
I'm working on a .NET GTAIV soundboard, and have a stripped down version of
GTAIV, that contains just the 'Rockstar Games/Grand Theft Auto
IV/pc/audio/sfx' structure, plus the GTAIV.exe. Browsing the audio and
playing through results in random crashes, with or without 'Auto Play on
Select' checked, but this setup works just fine under XP. I can browse and
play sound files for hours on XP. The GTAIV.exe is unmodified, and original.
My girlfriend Kassie has customised this app for me, she's working on a
fix, but it does it on your stock version too. XP with your version is
fine, too.
Original issue reported on code.google.com by [email protected]
on 12 Jun 2009 at 10:49
Attachments:
What steps will reproduce the problem?
1. Open SparkIV EFLC
2. Browse through the audio with Play on Select checked or unchecked
3. The crash occurs, exactly as my reported bug for the GTAIV version
What version of the product are you using? On what operating system?
SparkIV EFLC 0.6.5 on Windows 7 Ultimate Retail 32bit
Please provide any additional information below.
This project is becoming useless on Windows 7. The bug I reported in June
2009 for the GTAIV only version has still NOT been fixed, and has
propagated to the EFLC version. The source code of the EFLC version also
has not been provided. The original GTAIV version source WILL NOT work with
EFLC.
Windows XP is fine, even in a virtual machine. As I reported for the
original version, it seems RageLib is to blame.
Original issue reported on code.google.com by [email protected]
on 13 May 2010 at 12:06
When I'm trying to start the program I receive the above message. What is
wrong ? Thank you.
Original issue reported on code.google.com by [email protected]
on 25 Apr 2010 at 9:38
SparkIV does not run with patch 3.
Original issue reported on code.google.com by [email protected]
on 24 Mar 2009 at 6:16
since SparkIV can extract to PCM, surely it must be capable of extracting the
raw ADPCM, right?
Original issue reported on code.google.com by [email protected]
on 5 Mar 2011 at 5:12
What steps will reproduce the problem?
1. install the legal DVD version EFLC without installing GTAIV
2. Attempt to locate GTAIV.exe, uses LaunchEFLC.exe instead?
3. does not accept the exe, failure!
What is the expected output? What do you see instead?
It does not locate what does not exist, this product does not include the
exe named GTAIV.exe, yet is standalone DLC so should be supported hopefully
What version of the product are you using? On what operating system?
LaunchEFLC.exe - 0.1.0.8 - Windows 7 Ultimate
Please provide any additional information below.
Will try to extract GTAIV.exe from latest patch, place in directory and
use, will update if that works or not. I would attach LaunchEFLC.exe, but
there are legal issues around that most likely
Original issue reported on code.google.com by [email protected]
on 18 Apr 2010 at 9:36
Support import/export ".ivaud" file
Original issue reported on code.google.com by [email protected]
on 7 May 2010 at 10:04
Can you post some more info about LZXDecompressor? (I can not find this
decompression mode for C#, only for C++)
Original issue reported on code.google.com by [email protected]
on 20 Mar 2009 at 5:04
I reinstalled my windows. I use Windows XP SP3. I was using the same windows
before and i was able to run the program, but now i can't. The SparkIV.exe is
not working. I use version 0.6.9 and i have installed Microsoft .NET Framework
3.5. What's the problem and how can i fix it? I'll attach a video to show you
it's only 2MB. Please help me i really need this tool for a machinima.
Original issue reported on code.google.com by [email protected]
on 29 Jan 2011 at 9:22
Attachments:
After ~100meter, leaving the starter point in EFLC, BoGT (Luis's house), game
crashes.
Title: EFLC FATAL ERROR: SMPA60
(X) EFLC FATAL ERROR: Unrecoverable fault - Please restart the game
Every time it does the same.
I use XP professional SP3, no problems b4.
I installed Lambo LP670-4 SV [EPM]/infernus/ and Gallardo/Virgo/
but they work, they are driveable and all ok.
even installed EPM 1.0 but still same kind of crash.
First we should re-install the vehicles.
Please send me the original EFLC copy of infernus and virgo .wtd and .wtf.
It may resolves the problem, I dont know.
Please help me!:(
Original issue reported on code.google.com by [email protected]
on 1 Jan 2011 at 11:19
What steps will reproduce the problem?
Uncertain as to the cause. Perhaps it was having a large amount of replaced
texture files or another instance of the program might have been running in the
background unknown to me.
What is the expected output? What do you see instead?
The .IMG file (componentpeds) will not open, producing the error message "an
item with the same listing has already been added." The same happens when using
the Browse/Edit function.
What version of the product are you using? On what operating system?
Happened on Windows 7 Ultimate 64bit, SparkIV version 0.6.9
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 30 Nov 2010 at 9:46
OpenIV wins in this area.
I don't want to have to convert to png, only to have SparkIV recovnert my image
back to DDS, causing me to lose all control of image quality and size. Changing
the size and quality of the image doesn't corrupt the archive.
Please, please, please make it so that all image editors have the option to
export the texture as it's native DDS. Then upon import have the option to turn
off SparkIV's annoying fiddling with the file type.
Original issue reported on code.google.com by [email protected]
on 20 Apr 2011 at 11:18
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.