Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,371 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

aru

[REL|BIN/SRC|Beta] SparkIV

Recommended Posts

JohnC2211

So SparkIV is refusing to work because it thinks that GTA4.exe is in a place where it isn't and I can't see a way to redirect the program to the correct directory. Any way around this? Steam version.

Share this post


Link to post
Share on other sites
Terreur69
So SparkIV is refusing to work because it thinks that GTA4.exe is in a place where it isn't and I can't see a way to redirect the program to the correct directory. Any way around this? Steam version.

openIV is better .

Share this post


Link to post
Share on other sites
Rixike

See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

 

************** Exception Text **************

System.NullReferenceException: Object reference not set to an instance of an object.

at RageLib.Common.KeyUtilGTAIV.FindGTADirectory()

at SparkIV.MainForm.toolStripGTAIV_Click(Object sender, EventArgs e)

at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.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.3053 (netfxsp.050727-3000)

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:/Documents%20and%20Settings/e/Desktop/spark%20iv/SparkIV.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

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.3053 (netfxsp.050727-3000)

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.3053 (netfxsp.050727-3000)

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:/Documents%20and%20Settings/e/Desktop/spark%20iv/RageLib.FileSystem.DLL

----------------------------------------

RageLib.Common

Assembly Version: 0.6.2.0

Win32 Version: 0.6.2.0

CodeBase: file:///C:/Documents%20and%20Settings/e/Desktop/spark%20iv/RageLib.Common.DLL

----------------------------------------

System.Xml

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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.

 

 

 

 

Thats my problem with 0.6.9 . 0.6.8 and 0.7 refuses to open , so whats the problem ? tounge.gif

 

Share this post


Link to post
Share on other sites
Deluxe8900
See the end of this message for details on invoking

just-in-time (JIT) debugging instead of this dialog box.

 

************** Exception Text **************

System.NullReferenceException: Object reference not set to an instance of an object.

at RageLib.Common.KeyUtilGTAIV.FindGTADirectory()

at SparkIV.MainForm.toolStripGTAIV_Click(Object sender, EventArgs e)

at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.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.3053 (netfxsp.050727-3000)

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:/Documents%20and%20Settings/e/Desktop/spark%20iv/SparkIV.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

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.3053 (netfxsp.050727-3000)

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.3053 (netfxsp.050727-3000)

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:/Documents%20and%20Settings/e/Desktop/spark%20iv/RageLib.FileSystem.DLL

----------------------------------------

RageLib.Common

Assembly Version: 0.6.2.0

Win32 Version: 0.6.2.0

CodeBase: file:///C:/Documents%20and%20Settings/e/Desktop/spark%20iv/RageLib.Common.DLL

----------------------------------------

System.Xml

Assembly Version: 2.0.0.0

Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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.

 

 

 

 

Thats my problem with 0.6.9 . 0.6.8 and 0.7 refuses to open , so whats the problem ? tounge.gif

You changed the C# code for the Buttons, or the version you downloaded is sh*t, just delete it then re-install it. You should Google the errors, and it will show what it is, and sometimes it means it corrupt when downloading, or the compiled version was not compiler, just run through Debugging mode.

Share this post


Link to post
Share on other sites
Terreur69

or use openIV ?

Share this post


Link to post
Share on other sites
SPITFIRE57

I've read though most of this and my question wasn't answered.

 

SparkIV has always worked great for me until I installed a second copy of GTAIV on another hard drive. After that everything got messed up because of common files, etc. Well i got my original C: game working again properly, except SparksIV now doesn't even open anymore. I get this error message when opening.

 

EventType : clr20r3 P1 : sparkiv.exe P2 : 0.6.6.0 P3 : 4bffa9cb

P4 : mscorlib P5 : 2.0.0.0 P6 : 5040540e P7 : 3451 P8 : 119

P9 : system.io.directorynotfound

 

 

user posted image

 

I currently have game patch 1.0.4.0 and have tried every SparkIV version. My problem is not the version since version 0.6.2.1 has worked for me for years. After trying Spark version 0.7.0 Beta the answer became more clear to me. Spark actually opens up in version 7 beta now, but when I click on the IV icon top left another error appears "Could not find a part of path F:\Program Files\Grand Theft Auto IV\gtaiv.exe."

 

user posted image

 

 

If I go to the open folder icon middle top left I can use Sparks just fine accessing everything completely manually. This is clear to me the path or directory has been changed and is always now looking for the files on the F drive where I installed the new version of GTAIV which no longer exists due to many complications. How do I switch paths or directories back to looking on my C drive in Sparks. Yes I am running Sparks on the C drive and nothing has changed in the way I am doing things from the last several years. All this started instantly after installing a new copy of GTAIV on the F drive.

 

Putting these two errors together and my guess is after installing the second copy of GTAIV on another drive, my F drive, the source changed to this new installed copy instead of my good working copy on C:\. I have deleted the F drive copy and am currently only using my good and stable C drive copy. So how do I change the source back to recognize my C:\? Thanks for the help.

Share this post


Link to post
Share on other sites
123iamking

It could be great if Spark IV can add new files to img , currently it can only replace file .

Anyway , This tool is great , No need to install - that's why I use this but don't use OpenIv inlove.gif

Share this post


Link to post
Share on other sites
Darlyn

So is this project dead now? The last beta was in 2011...should I just stick with OpenIV?

Share this post


Link to post
Share on other sites
Limiter
So is this project dead now? The last beta was in 2011...should I just stick with OpenIV?

Yes I think you should stick with OpenIV. I don't think this project will get an update any time soon.

Share this post


Link to post
Share on other sites
snappywhite

I have been using Spark with no issues, today, all of a sudden there is a vehicles.images.temp folder in there. I can't figure out how to delete it, or do anything with it. How do i get rid of that folder so that the in game trainer will work again??

Share this post


Link to post
Share on other sites
mullen1990

is there any way to change the path that is searched for if the path letter changes? i had it set to :I and now it is :G and i would like to alter the sparkIV to search for g instead of i

but im having issues doing this even after deleting spark iv off my computer entirely which should cause it to allow me to set it up like it is new

Share this post


Link to post
Share on other sites
reditec

I will continue this project, probably.

Anyone here with some C# skills?

Call me at Skype, please.

Skype: spielereditec

Share this post


Link to post
Share on other sites
reditec

I'm currently working on Red Dead Redemption support.

Probably I can showcase something in a few hours.

 

I'll set-up a new GitHub repo for this, as I don't want to edit the original SparkIV code and as I'm not sure if I may just edit things.

Aru didn't publish an update since years, so I guess it's okay for him if someone else contributes to this project.

Also I need some feature wishlist.

Do you guys have some great ideas?

Which games / platforms should I support?

I currently think about adding fundamental console support for GTA IV (currently only Xbox 360, as I don't know how to do this with PS3)

And about adding Max Payne 3 (Xbox 360 and PC) and RDR (currently only Xbox 360, as I don't know how to do this with PS3).

 

All this will take me some time as I previously worked with RenderWare only, but it can't be that hard to add fundamental support for all these games.

 

I'll also copy some existing features from a tool called RPFTool into this project. It's OpenSource, uses C# and comes with some nice functions to open some RAGE based games.

GTA V support is possible, but I won't do that yet, as the OpenIV team is working on that and they're 5 years ahead.

Edited by reditec

Share this post


Link to post
Share on other sites
wuwav

I understand, why OpenIV team don't publish their sources, I guess.

Share this post


Link to post
Share on other sites
reditec

I understand, why OpenIV team don't publish their sources, I guess.

It's because they would have to publish alot more source code than OpenIVs. There's .black and they can't publish everything due to copyright. (Xbox SDKs)

I just hope I can teach people some things I found out about RAGE.

Also there are a lot more informations on the internet than I thought.

I can check if I found the right key, by just typing the key into google and it shows me that others uploaded the keys to GitHub, so it must be the right one xD

Share this post


Link to post
Share on other sites
wuwav

 

I understand, why OpenIV team don't publish their sources, I guess.

It's because they would have to publish alot more source code than OpenIVs.

And because of mans with a lot of unfinished "global projects", who can just fork their sources, make sh*t and publish it under brand OpenIV.

Share this post


Link to post
Share on other sites
reditec

And because of mans with a lot of unfinished "global projects", who can just fork their sources, make sh*t and publish it under brand OpenIV.

They just don't stop programming for 3 years :)

It's not about publishing something under a brand, but contributing to a project.

Claiming something's done by one, who didn't do it, is one thing. But contributing is something different. That's why I like OpenSource.

Share this post


Link to post
Share on other sites
reditec

932c0166f7.png

I managed to get the key. The tool now gets the key from the Red Dead Redemption .xex file.

RPF files can't be opened yet, but that will be done in the next few days.

I'll upload my changes tomorrow probably.

 

By the way:

My goal is to port RDR from Xbox 360 to PC.

This will take a lot of time, but I guess it's possible.

Edited by reditec

Share this post


Link to post
Share on other sites
reditec

https://github.com/reditec/gtaivtools/releases/tag/0.8.0

 

Okay. That's my yesterday's work:

 

==========

  • Added support for Red Dead Redemption (Xbox 360 only)
  • Find the encryption key automatically
Note:

This release can't open the RPF files yet.

It's a Beta release and is not very stable.

I know for sure that this tool does not support all versions of Red Dead Redemption yet.

I'll need alot of .xex files to make it compatible with your RDRs. If you encounter an error, please leave a message at GTAforums.

Thank you!

 

==========

 

By the way, I'm serious at this point. If you encounter any bugs or you can't open your Red Dead Redemption image (extract the .ISO file with ISO-Extract for Xbox 360 first), please contact me. I just have the Game of the Year version (probably 1.02, but I'm not sure at this) and need to get other .xex files to add support for them. I hope you understand this. Thanks :-)

Share this post


Link to post
Share on other sites
jedijosh920

I can't wait to open up my Red Dead Redemption files and extract some models. Reditec is legit btw guys.

Share this post


Link to post
Share on other sites
reditec

By the way, I just found a bunch of title updates and will add all of the offsets into the source files.

Currently only the Game of the Year edition is supported, but I just got the offsets for the single-disk editions, so don't worry, if it doesn't open RDR yet.

Share this post


Link to post
Share on other sites
reditec

Status update:

 

I'm working on RPF support for RPFv6 (Red Dead Redemption).

It seems to be easier as I thought, but I need some information about that RPF format and will have to re-design the source code of RPFTool, which I'll use as a base for the RPFv6 Reader, with my friend The_GTA and maybe some others.

Share this post


Link to post
Share on other sites
reditec

Status update:

 

I finished implementing RPFv6 support.

Some filenames do not look nice. It's like the GTA V Natives. They are hashes. This means we need to bruteforce or guess (not always possible) the right filenames.

I won't spent weeks on reverse-engeneering stuff. I also know that there will be a new OpenIV version with RDR support in a few months, so I'll be able to just use their filename list soon.

 

My first goal is to implement .awc support. I currently know nearly nothing about that format, but I guess I can find out something and three days ago I could have said the same about RPF files. :)

 

Edit: New source and binaries will be published either in 12 or 18 hours.

Edited by reditec

Share this post


Link to post
Share on other sites
reditec

When I started contributing to this project, I thought it was easier to work on something existing.

Today I learned that it's not easier. I'll leave the source of my work online, but won't support it anymore.

Now I'll create my own tool to browse the Red Dead Redemption files on the code base of SparkIV and RPFTool: RDR Explorer.

I'll setup a new thread in a moment.

Share this post


Link to post
Share on other sites
Rocking Shiv

nice software dude

Share this post


Link to post
Share on other sites
TheSigui

Can you please add compatibilty with the new 1.0.8.0 patch ? It seems to have issues with the old versions of SparkIV.

Share this post


Link to post
Share on other sites
Red100

You do know that Microsoft don't give a shot about there SDK?

 

That's just an excuse from GooD! Considering the countless tools made open-source. Yeah just another credit jumper

Share this post


Link to post
Share on other sites
spaceshape

SparkIV is the only hope for GTA IV as OpenIV is dead.

Share this post


Link to post
Share on other sites
LaBombaRomba

SparkIV is the only hope for GTA IV as OpenIV is dead.

Depends on if you still got OpenIV...

Share this post


Link to post
Share on other sites
3Doomer

You can still use OpenIV.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.