Giter Club home page Giter Club logo

gtaivtools's Introduction

Hi there ๐Ÿ‘‹

Ever since I was a child I have been fascinated by the theoretical limits of Computers.

Started out with taking things apart and now it's all about Cyber Sec which I'm currently studying at the Open Uni. I'm currently working on a few projects here and there. You can get hold of me at https://twitter.com/hexchaossec or my website https://hexchaos.xyz

Current Employment

I'm a Security Contractor. Still looking for the next step into my new career, so if your interested in hiring, feel free to reach out!

gtaivtools's People

gtaivtools's Issues

Unable to Rebuild .img file

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

Crash Bug under Windows 7

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:

Incompatible with Windows Episodes From Liberty City Standalone Version.

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

Feature: Allow users to specify their game directory through text file

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

Attachments:

Game Crash

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

.exe not working

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:

Some more code request

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

Feature request: Image output formats.

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

Remembering the GTA game folder

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:

Unable to open IMG file - "an item with the same key has already been added"

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

suggest

Support import/export ".ivaud" file

Original issue reported on code.google.com by [email protected] on 7 May 2010 at 10:04

Bone Weight Indices on DrawableDictonary Type Files is wrong

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:

Unhandled Exception, after user cancels the launch of an executable file

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

Object Viewer failure

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

Play audio on .ivaud files causes suddenly crashes

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

Feature request: sound list alphabetization

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

Feature request - export to 3ds Max format

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

SparkIV EFLC crash under Win 7

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.