Col_Vinny Posted August 5, 2005 Share Posted August 5, 2005 Fantastic! I was waiting for something like this to come out, and BAM here it is A few things- Try and eliminate the white flicker when changing from 1 txd to another Could you have a Normal, Alpha, and Mixed views of the textures please Importing and exporting textures (and as alphas) This will probably be one of the best tools out there, so please update soon! PS. Link to comment Share on other sites More sharing options...
Vercetti Gangsta Posted August 5, 2005 Share Posted August 5, 2005 Very nice job! Could you also do it VC & GTA3 compatible? Not to be a bitch or something, but could you please tell the answer for my question? Link to comment Share on other sites More sharing options...
CTM Posted August 5, 2005 Share Posted August 5, 2005 The main reason I'm using this is for SparkCS.exe, which is nothing short of a stroke of genius. Thanks for a great tool! Link to comment Share on other sites More sharing options...
Bigun Posted August 6, 2005 Share Posted August 6, 2005 Good job, I've been using this a lot. Much handier than IMG. Feature requests: 1. Rename Import to Add, I think it suits more. doesn't really matter a lot though. 2. Replace feature, like IMG's (add a new file in position of old file, so it doesn't add to the bottom of the img and you don't need to rebuild the archive). 3. A handy feature you already have in is that when you add a file to the archive and there's already a file with the same name in the archive, it will delete the old file and then add the new file. Make this use the Replace feature from #2 instead . 4. Option to rebuild the archive. 5. Have these features available via right-click context menu: Add,[seperator], Delete, Rename, Replace. This tool will truly be great with all of these suggestions implemented. And other's suggestions too.. mainly Cerbera's about the search window Link to comment Share on other sites More sharing options...
aru Posted August 7, 2005 Author Share Posted August 7, 2005 Thank you for all your comments... I'm working on adding a few extra things that were requested. Voodooman, regarding DFF support, I believe the person you are reffering to is Majestic? I've talked to him on irc a while ago, and I know that his viewer program is in C++ and uses a core component of the DX SDK. It might not be too easy to convert it to be compatible with Spark... it might even be just as easy for me to write loaders.. I just don't have that much time to do it right now. GTA3 and VC support.. I'm thinking about it.... it needs some design decisions as how to handle this with the "File->New" feature. A few things- Try and eliminate the white flicker when changing from 1 txd to another Could you have a Normal, Alpha, and Mixed views of the textures please Importing and exporting textures (and as alphas) Sorry, Spark was never meant to do anything more than manupilate IMG archives. The TXD preview was a bonus, as a few people over here on the forums and on #gtamodding were desperately asking for it. The textures are converted to a GDI+ bitmap, so I technically don't have control over displaying the normal/alpha/mixed views... adding support for that would mean rewriting a significant amount of code. I would strongly recommend using Delfi's TXD Workshop to deal with importing/exporting textures... as it is a wonderful tool that works almost flawlessly. Link to comment Share on other sites More sharing options...
dertyjerzian Posted August 7, 2005 Share Posted August 7, 2005 Please do not do this: 1. Rename Import to Add, I think it suits more. doesn't really matter a lot though. 2. Replace feature, like IMG's (add a new file in position of old file, so it doesn't add to the bottom of the img and you don't need to rebuild the archive). 3. A handy feature you already have in is that when you add a file to the archive and there's already a file with the same name in the archive, it will delete the old file and then add the new file. Make this use the Replace feature from #2 instead . 4. Option to rebuild the archive. 5. Have these features available via right-click context menu: Add,[seperator], Delete, Rename, Replace. Thank you. Link to comment Share on other sites More sharing options...
Col_Vinny Posted August 7, 2005 Share Posted August 7, 2005 Yeh i use delfi's txd workshop too, it is fantastic - damn, i was really hoping for a blend of the two I know how there are img tools all over the place, and txd tools here and there, but it is slightly inconveniant to have to search for a txd, then export it, then edit it in another program, then re-import it, just for the sake of a few images. I know that a mixed img modifying and txd modifying program will whisk up alot of praise and use from the modding community, so its a program needing to be made, and is therefore well worth making. Even if you dont want to do it, couldn't you contact delfi, or release the source, to allow somebody else the chance to do it? So, pretty please, with sugar on top, make it kooler Link to comment Share on other sites More sharing options...
DiCanio Posted August 12, 2005 Share Posted August 12, 2005 This is my fav IMG editor so far I'd like to see the following (some of these have already been mentioned by others) Saved folder paths for import/export (sorely needed!) Replacing Files - the ability to add a new file in the same position as the old file you are replacing - instead of adding new files automatically to the end of the archive. This is handy for adding certain cars you want to spawn at the start of a new game for example I'd like that as an OPTION only If you implement the above I'd like to see a history of files that have been added/deleted - either just for the current session or the past few sessions. No IMG tool has had this feature I believe Lastly, If you are adding mixed files (DFF & TXD) then have the DFF's added before the TXD's. I'm not sure if this is a problem with SA - it was in some instances with VC. Steve M made a comment about this which I can't find at the moment Looking forward to the update - keep up the good work Link to comment Share on other sites More sharing options...
Voodooman Posted August 13, 2005 Share Posted August 13, 2005 hello ARU hows progress? Link to comment Share on other sites More sharing options...
BenMillard Posted September 8, 2005 Share Posted September 8, 2005 Hi Aru, Most editors being made for GTA are released with shoddy interfaces, slow code and a myriad of bugs which can corrupt user's data. Spark is one of very, very few where this isn't the case and as such it is gaining popularity. People know when they find a good program and with a few refinements, Spark would be in a totally different league to any other IMG editor and become even more popular. Tens of thousands of users would benefit from switching to Spark from their current editor and you could make that benefit even greater by putting it through one or two more development cycles. The suggested improvements I made in the development thread would help to turn this from a 0.9 beta to a fully functioned and refined 1.0 release. The success of my CFG Studio program shows that the GTA fans really do appreciate professional quality programs. Taking that extra step with Spark would be well worth doing, imho. If you intend to do computery stuff professionally, this is a project whose you could refer to. regards, Ben "Cerbera" Millard P.S. Feel free to contact me over MSN at the address given in my contact details. Hey, Well, I have been extremely busy since I started work... that's why there has been no updates in a while. Most of the issues are not really crucial to the proper functioning of the program... but I'll get to your list of suggestions eventually. AruHopefully that answers your concerns. Aru intends to make a few more refinements to Spark but cannot find the time to do so. I doubt he will have time to create any major new features, though. If VB.NET is free legally, I could get it and try making some tweaks to the program on Aru's behalf, if he allows me. I wouldn't release anything without his consent and I could only obtain the source code if he gives it to me. I'm not sure if VB.NET is radically different in syntax to VB6 but if it's generally the same, it shouldn't be too hard for me to make the little tweaks which I've suggested. Link to comment Share on other sites More sharing options...
iM1SNEAKYSNAKESOKALI Posted June 13, 2006 Share Posted June 13, 2006 Man, awesome how did you make it so small? Give yourself two cookies AND a donut Link to comment Share on other sites More sharing options...
Black-hawk Posted June 14, 2006 Share Posted June 14, 2006 (edited) Way to bump an ancient topic with no helpful content in your post. If it weren't for you, this thread would have still been open, but no, you had to ruin it. EDIT: Thread left open. Edited June 15, 2006 by Black-hawk Link to comment Share on other sites More sharing options...
aru Posted April 17, 2007 Author Share Posted April 17, 2007 (edited) Since I'm not maintaining this software anymore... I'm just going to post the source code as GPL in case it is useful to anyone. Contains code in C# that may be of interest for: 1. Manupilating SA IMG archives including a few algorithms for memory-state maintenance, and greedy usage of free block space. 2. Opening/decoding SA TXD files 3. Decoding DXT1 and DXT3 images without any external dependencies. Source (GPL): here Edited April 17, 2007 by aru Link to comment Share on other sites More sharing options...
surajsun22 Posted February 6, 2008 Share Posted February 6, 2008 it's not working for me . i have installed .net framework 1.1 properly when i click on spark.exe nothing happens.. can you help me regarding this Link to comment Share on other sites More sharing options...
Supra4 Posted February 6, 2008 Share Posted February 6, 2008 Strange. never heard of problems with spark. You have version 0.9 ? Link to comment Share on other sites More sharing options...
surajsun22 Posted February 7, 2008 Share Posted February 7, 2008 Strange. never heard of problems with spark. You have version 0.9 ? yes i have version 0.9 Link to comment Share on other sites More sharing options...
surajsun22 Posted February 7, 2008 Share Posted February 7, 2008 Anyways. can anybody explain me how to use console spark. cuz i'm goin to use it in my mod installer.. any help would be highly appreciable Link to comment Share on other sites More sharing options...
derty Posted February 7, 2008 Share Posted February 7, 2008 Have you updated your .netFW fully? Im not familiar with console spark. You'd do the community better just writing a tutorial rather than creating another god awful mod installer :x Link to comment Share on other sites More sharing options...
Supra4 Posted February 7, 2008 Share Posted February 7, 2008 Have you updated your .netFW fully? Im not familiar with console spark. You'd do the community better just writing a tutorial rather than creating another god awful mod installer :x I kinda agree with Derty there. Whenever I see a mod installer, I'm getting worried. Those things just don't take previous mods or modded files into account. Had too many bad experiences with mod installers messing up my game. I'd rather do everything manually. Link to comment Share on other sites More sharing options...
surajsun22 Posted February 7, 2008 Share Posted February 7, 2008 Have you updated your .netFW fully? Im not familiar with console spark. You'd do the community better just writing a tutorial rather than creating another god awful mod installer :x I kinda agree with Derty there. Whenever I see a mod installer, I'm getting worried. Those things just don't take previous mods or modded files into account. Had too many bad experiences with mod installers messing up my game. I'd rather do everything manually. there's nothing so complex in my mod installer see the mod installer's topic for the features HERE Link to comment Share on other sites More sharing options...
surajsun22 Posted February 8, 2008 Share Posted February 8, 2008 one strange thing i have discovered . spark and spark console is working properly for me after uninstalling dotnetfx 1.1 Link to comment Share on other sites More sharing options...
Mishaki123 Posted July 9, 2011 Share Posted July 9, 2011 IMG DATA\PATHS\CARREC.IMG IMG DATA\SCRIPT\SCRIPT.IMG IMG MODELS\CUTSCENE.IMG ?????????? this in the gta.dat if use the img tools what the line 4 ???() Link to comment Share on other sites More sharing options...
bo2 claw Posted April 6, 2021 Share Posted April 6, 2021 Dude Help Me Pls Im Getting This Error "Spark [gta3.img]"X Unhandled exception has occurred in yout application. If you clickcontinue, the application will ignore trhis error and attempt to continue.If you click Quit. the application will close immediately.Non-negative number required.Parameter name: value. this is the detail See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.IO.IOException: An attempt was made to move the file pointer before the beginning of the file. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.SeekCore(Int64 offset, SeekOrigin origin) at System.IO.FileStream.Seek(Int64 offset, SeekOrigin origin) at d.b() at w.g() at w.q() at y.h() at y.m(Object A_0, EventArgs A_1) at System.Windows.Forms.CommandBarControl.OnClick(EventArgs e) at System.Windows.Forms.CommandBarControl.PerformClick(EventArgs e) at System.Windows.Forms.CommandBar.PerformClick(CommandBarItem item) at System.Windows.Forms.CommandBar.WndProc(Message& message) 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.9151 (WinRelRS6.050727-9100) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- Spark Assembly Version: 0.9.2018.6703 Win32 Version: 0.9.2018.6703 CodeBase: file:///D:/Downloads/Compressed/New%20folder/Spark/Spark.exe ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) 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.9147 (WinRelRS6.050727-9100) 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.9136 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- CommandBar Assembly Version: 2.1.0.0 Win32 Version: 2.1.0.0 CodeBase: file:///D:/Downloads/Compressed/New%20folder/Spark/CommandBar.DLL ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.9136 (WinRelRS6.050727-9100) 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.9153 (WinRelRS6.050727-9100) CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.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. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now