Mod tools!
Yes, no more hex editing! Well, hopefully for all files soon.
One or two weeks ago I was reading the patent of the .trn files and had been talking to Sytner, when all of the sudden I had gotten the idea on how I can build a a fairly simple but doable 'ghetto' .trn creator and editor. I ran it by Sytner and he said it should work. I knew I had to be able to understand the basics of reading and editing an .iff format file, so I decided I'd start with the smaller, simpler files, like the .SWH (Swoosh) and .SND (Sound, which links to .mp3's and .wav's) files.
So with that idea in mind I had to scratch my head of how I'll actually do it, because I didn't know any programming language at all. I decided to just do it quickly in VB .Net and brute force my way through it, but obviously I ran into some walls. Mack in #OpenDev helped me get on the right track and later, thankfully, Uli was there to be spammed to death and even if he didn't always answer, lol, I managed to figure it out in the end.
Not too happy with my GUI layout and the main screen is thrown together in like a minute, but I wanted to throw out my first release. A lot if not most is just really pre alpha, I'll do a custom icon, eventually.
At the moment only .SWH and .SND files can be edited and created, but it should be able to read all existing ones. Haven't tested NGE files in depth, but I think I'll need to adjust some stuff for them to work.
I've made nearly all the values modifiable, but I don't know what they do, so if some of you can play around with it and figure it out, that'd be fantastic, then i could label them. I simply don't have the time right now to do it myself, or I would, hell I don't even really have the time to write this program at all, but my mind craves for it!
I'm planning on adding more files down the road whenever I get the chance, and if any of you have notes and documentation on file types, they'd most likely be very helpful.
So excuse any newbness and failure in the program, please, if you have any feedback, let me know so I can figure out how to correct it, it's literally my first program ever.
These guys prevented so much time waste and headache
Credits:
Uli
Sytner
Mack
Download removed, for the moment.
Updated - 25.11.2013
Added .CEF support and a bunch of other things. Will post notes once more people are using it.
Main logic is done, so most of the other files should be a simple copy & paste with slight adjustments.
Oh yeah, you can open all the post preCU files and automatically save them in PreCU format too, now. Haven't checked the .CEF's of the NGE, but I believe there won't be a problem.
Updated - 23.01.2014
Added .PRT and .SPR support and am continuously reworking the old tools.
Yes, no more hex editing! Well, hopefully for all files soon.
One or two weeks ago I was reading the patent of the .trn files and had been talking to Sytner, when all of the sudden I had gotten the idea on how I can build a a fairly simple but doable 'ghetto' .trn creator and editor. I ran it by Sytner and he said it should work. I knew I had to be able to understand the basics of reading and editing an .iff format file, so I decided I'd start with the smaller, simpler files, like the .SWH (Swoosh) and .SND (Sound, which links to .mp3's and .wav's) files.
So with that idea in mind I had to scratch my head of how I'll actually do it, because I didn't know any programming language at all. I decided to just do it quickly in VB .Net and brute force my way through it, but obviously I ran into some walls. Mack in #OpenDev helped me get on the right track and later, thankfully, Uli was there to be spammed to death and even if he didn't always answer, lol, I managed to figure it out in the end.
Not too happy with my GUI layout and the main screen is thrown together in like a minute, but I wanted to throw out my first release. A lot if not most is just really pre alpha, I'll do a custom icon, eventually.
At the moment only .SWH and .SND files can be edited and created, but it should be able to read all existing ones. Haven't tested NGE files in depth, but I think I'll need to adjust some stuff for them to work.
I've made nearly all the values modifiable, but I don't know what they do, so if some of you can play around with it and figure it out, that'd be fantastic, then i could label them. I simply don't have the time right now to do it myself, or I would, hell I don't even really have the time to write this program at all, but my mind craves for it!
I'm planning on adding more files down the road whenever I get the chance, and if any of you have notes and documentation on file types, they'd most likely be very helpful.
So excuse any newbness and failure in the program, please, if you have any feedback, let me know so I can figure out how to correct it, it's literally my first program ever.
These guys prevented so much time waste and headache
Credits:
Uli
Sytner
Mack
Download removed, for the moment.
___________________
Updated - 25.11.2013
Added .CEF support and a bunch of other things. Will post notes once more people are using it.
Main logic is done, so most of the other files should be a simple copy & paste with slight adjustments.
Oh yeah, you can open all the post preCU files and automatically save them in PreCU format too, now. Haven't checked the .CEF's of the NGE, but I believe there won't be a problem.
Updated - 23.01.2014
Added .PRT and .SPR support and am continuously reworking the old tools.