Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Summer Special
      2. The Diamond Casino Heist
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Frontier Pursuits
      2. Find Lobbies & Outlaws
      3. Help & Support
    3. Crews

    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

    2. GTA VI

      1. St. Andrews Cathedral
    3. GTA V

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

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    6. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    7. GTA III

      1. Guides & Strategies
      2. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

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

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

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

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

    1. Announcements

    2. Support

    3. Suggestions

fastman92

fastman92 processor

Recommended Posts

fastman92

fastman92 processor

I have made a very powerful tool for IDE and IPL processing that supports multiple games: GTA III, GTA VC, GTA SA, GTA IV, GTA V and Bully Scholarship Edition.
That includes binary files like IDB and IPB from Bully.
For GTA IV both little and big endian binary placement files are supported.
The powerful classes can be adapted to perform various tasks; conversion between game formats is just one of many possibilities.

fastman92_processor.bat contains few examples.

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


I put a lot of effort making sure that my projects meet the high quality requirements.
That takes a significiant amount of work.
If you like any of my projects, please consider making a donation. And keep on looking for what projects the future might bring.

btn_donateCC_LG.gif

Download:
Link 1
Link 2
Link 3
Link 4

Edited by fastman92
  • Like 18

Share this post


Link to post
Share on other sites
Ruvix

First
Can you give us more information about it ?

Edited by BETA HUNTER

Share this post


Link to post
Share on other sites
Hansonic

Come on, explain :facedesk:

  • Like 1

Share this post


Link to post
Share on other sites
Dyuha322

example for GTA V?

Share this post


Link to post
Share on other sites
Silent
  • Like 11

Share this post


Link to post
Share on other sites
Gforce

Interesting little tool :)

 

thanks for all your work :^:

Share this post


Link to post
Share on other sites
gajrajgchouhan

Fastman92 competiting Intel and AMd ? ::p

 

But seriousely, care to explain ?

Share this post


Link to post
Share on other sites
Reyks

Sounds interesting, but how do we use it?

 

I see in the example .bat we can convert Bully .ipb files to .ipl.

 

But how can I convert something like SA binary .ipl to normal .ipl? Or MTA .map files to SA .ipl?

 

This could be super useful but it does needs some explaining, hopefully it doesn't require some serious coding knowledge.

  • Like 1

Share this post


Link to post
Share on other sites
fastman92

Sounds interesting, but how do we use it?

 

I see in the example .bat we can convert Bully .ipb files to .ipl.

 

But how can I convert something like SA binary .ipl to normal .ipl? Or MTA .map files to SA .ipl?

 

This could be super useful but it does needs some explaining, hopefully it doesn't require some serious coding knowledge.

fastman92_processor.exe /file_type ipl /input_type binary /input_game GAME_EXACT_GTASA_PC /input_filename "countn2_stream0.ipl" /output_type text /output_game GAME_EXACT_GTASA_PC /output_filename "countn2_stream0_text.ipl"
MTA map files aren't supported.

Only IDE and IPL from games.

Edited by fastman92
  • Like 2

Share this post


Link to post
Share on other sites
Reyks

I see, I understand how it works now thank you.

 

MTA map files support would be pretty useful as well if possible, for map objects only ofc, I can send you a sample .map file if you want.

 

The only tricky part is that the rotations are in Euler format so they need to be converted to Quaternions when converted to .ipl.

 

EDIT: Is there any way I can convert a bunch of binary ipl files to normal ipl at once? And then convert them all back after editing?

Edited by Reyks

Share this post


Link to post
Share on other sites
fastman92

I see, I understand how it works now thank you.

 

MTA map files support would be pretty useful as well if possible, for map objects only ofc, I can send you a sample .map file if you want.

 

The only tricky part is that the rotations are in Euler format so they need to be converted to Quaternions when converted to .ipl.

 

EDIT: Is there any way I can convert a bunch of binary ipl files to normal ipl at once? And then convert them all back after editing?

Make a batch script.

The rule is simple: my tool executed once produces one output file.

You need to make a way to execute it for more files somehow.

Share this post


Link to post
Share on other sites
El Dorado

Now I just need to make time to catalog all GTA IV (and potentially EFLC) map and tweak near every damn entry to ATTEMPT a fix for z-fighting issue. Goona need the console files for reference too.

If all goes well, should be ready by the end of 2019.

  • Like 4

Share this post


Link to post
Share on other sites
Bigbossbro08

I see, I understand how it works now thank you.

 

MTA map files support would be pretty useful as well if possible, for map objects only ofc, I can send you a sample .map file if you want.

 

The only tricky part is that the rotations are in Euler format so they need to be converted to Quaternions when converted to .ipl.

 

EDIT: Is there any way I can convert a bunch of binary ipl files to normal ipl at once? And then convert them all back after editing?

 

 

 

I see, I understand how it works now thank you.

 

MTA map files support would be pretty useful as well if possible, for map objects only ofc, I can send you a sample .map file if you want.

 

The only tricky part is that the rotations are in Euler format so they need to be converted to Quaternions when converted to .ipl.

 

EDIT: Is there any way I can convert a bunch of binary ipl files to normal ipl at once? And then convert them all back after editing?

Make a batch script.

The rule is simple: my tool executed once produces one output file.

You need to make a way to execute it for more files somehow.

 

 

Hey fastguy, will you make an update for MTA?

 

It's a off question and I hope you will help me. How can I sort my ipl/ide files and check those file to reduce/remove ipl/ide errors? FLA shows some errors when I to integrate SAMP or MTA maps. For example integrating openvice or San Vice to MTA or SAMP.

Share this post


Link to post
Share on other sites
fastman92

What errors?

 

The FLA does pretty much nothing, when the options are disabled in the INI.

Edited by fastman92
  • Like 1

Share this post


Link to post
Share on other sites
Bigbossbro08

What errors?

 

The FLA does pretty much nothing, when the options are disabled in the INI.

I want to open MTA or SAMP with San Vice and OpenVice. If I want to open those mods with MTA or SAMP. Your limit adjuster shows error. Those mods are only usable for singleplayer?

Share this post


Link to post
Share on other sites
fastman92

 

What errors?

 

The FLA does pretty much nothing, when the options are disabled in the INI.

I want to open MTA or SAMP with San Vice and OpenVice. If I want to open those mods with MTA or SAMP. Your limit adjuster shows error. Those mods are only usable for singleplayer?

 

Yes. It should not be a suprise.

That's a problem of SAMP or MTA, not the FLA.

  • Like 1

Share this post


Link to post
Share on other sites
Bigbossbro08

 

 

What errors?

 

The FLA does pretty much nothing, when the options are disabled in the INI.

I want to open MTA or SAMP with San Vice and OpenVice. If I want to open those mods with MTA or SAMP. Your limit adjuster shows error. Those mods are only usable for singleplayer?

 

Yes. It should not be a suprise.

That's a problem of SAMP or MTA, not the FLA.

 

 

Any way to fix this? I have another question. This mod: http://gtaforums.com/topic/839261-saxvcxlc-mta-compatible-build/ can support new vehicles, weapons, peds for this mod in MTA. Client player can use these new stuffs?

Edited by Bigbossbro08

Share this post


Link to post
Share on other sites
Bigbossbro08

How can I convert multiple files from the folder using this processor? Can you give the batch code like VC to SA?

Share this post


Link to post
Share on other sites
Bigbossbro08

What does this gtaiv_strings and bully_strings means?

 

If this is a sort of ide, then how can I convert ide to this .txt file?

Share this post


Link to post
Share on other sites
Reyks

Alright so I found a bug with this tool, I made a batch script and converted all Binary IPLs in gta3.img to Normal IPLs edited them and converted them back to Binary.

 

But not a single one of them works when I start the game, it just crashes in the middle of the loading screen. It happens even with an unedited vanilla binary IPL, if it gets converted back it won't work.

 

I'm 100% sure it's a bug with this tool, try picking any binary.ipl from the gta3.img convert it to normal ipl and then convert it back to binary, the game will crash.

 

EDIT: Can you please fix this? This is the only tool available that can convert a bunch of IPLs all at once, and I really want it to work properly.

 

EDIT2:

 

Modloader Crash log: http://pastebin.com/7S8FK5RP

 

The batch scripts I made: https://www.sendspace.com/file/53egxx

Edited by Reyks

Share this post


Link to post
Share on other sites
fastman92

Alright so I found a bug with this tool, I made a batch script and converted all Binary IPLs in gta3.img to Normal IPLs edited them and converted them back to Binary.

 

But not a single one of them works when I start the game, it just crashes in the middle of the loading screen. It happens even with an unedited vanilla binary IPL, if it gets converted back it won't work.

 

I'm 100% sure it's a bug with this tool, try picking any binary.ipl from the gta3.img convert it to normal ipl and then convert it back to binary, the game will crash.

 

EDIT: Can you please fix this? This is the only tool available that can convert a bunch of IPLs all at once, and I really want it to work properly.

 

EDIT2:

 

Modloader Crash log: http://pastebin.com/7S8FK5RP

 

The batch scripts I made: https://www.sendspace.com/file/53egxx

Remember to have your IMG archive rebuilt.

Share this post


Link to post
Share on other sites
Reyks

Remember to have your IMG archive rebuilt.

I'm using ModLoader... the IMG archieve is untouched, all the .ipl files are inside a folder in ModLoader.

 

Try using any of these files in your game, and you will understand what I mean: https://www.sendspace.com/file/1bslz1

 

If you still have any doubts do what I said in my previous post, extract any binary IPL from your gta3.img convert it to text IPL using this tool and then convert it back to binary IPL, put it back in gta3.img and rebuild the archive, you won't get past the loadscreen.

 

EDIT: Actually it seems to work on some files but others it doesn't, try converting "countn2_stream1.ipl", this one will crash the game for sure.

 

EDIT2:

 

Here's the vanilla unmodified countn2_stream1.ipl converted to text and back to binary using your tool: https://www.sendspace.com/file/c9qan2

 

And here's the same file extracted directly from gta3.img: https://www.sendspace.com/file/k3lvdo

 

Notice how the file size is different.

Edited by Reyks

Share this post


Link to post
Share on other sites
fastman92

 

Remember to have your IMG archive rebuilt.

I'm using ModLoader... the IMG archieve is untouched, all the .ipl files are inside a folder in ModLoader.

 

Try using any of these files in your game, and you will understand what I mean: https://www.sendspace.com/file/1bslz1

 

If you still have any doubts do what I said in my previous post, extract any binary IPL from your gta3.img convert it to text IPL using this tool and then convert it back to binary IPL, put it back in gta3.img and rebuild the archive, you won't get past the loadscreen.

 

EDIT: Actually it seems to work on some files but others it doesn't, try converting "countn2_stream1.ipl", this one will crash the game for sure.

 

EDIT2:

 

Here's the vanilla unmodified countn2_stream1.ipl converted to text and back to binary using your tool: https://www.sendspace.com/file/c9qan2

 

And here's the same file extracted directly from gta3.img: https://www.sendspace.com/file/k3lvdo

 

Notice how the file size is different.

 

I'm checking it.

 

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

I've seen your input file countn2_stream1.ipl, it's corrupt.

 

 

0, id_0, 0, -85.1397, 1339.55, 10.2088, -2.9932, -nan, -nan, -nan, 0-1, id_-1, -1, -nan, -nan, -90.9491, 1338.71, 10.2088, -2.9932, -nan, 0-1085437221, id_-1085437221, -1, 0, 0, -nan, -nan, -292.586, 1569.37, 75.0474, -11153768899, id_1153768899, 1117132869, -nan, 0, 0, 0, -nan, -nan, -299.93, -1085437221-1, id_-1, -1013991703, -nan, -nan, -nan, 0, 0, 0, -nan, 11536671540, id_0, -1, 75.0474, -0.8029, -nan, -nan, -nan, 0, 0, -10, id_0, 0, -336.327, 1515.66, 75.0474, 3.1329, -nan, -nan, -nan, 0-1, id_-1, -1, -nan, -nan, -326.864, 1515.48, 75.0474, 3.1329, -nan, 0-1076171165, id_-1076171165, -1, 0, 0, -nan, -nan, -290.369, 1322.06, 53.6922, -1
Edited by fastman92
  • Like 1

Share this post


Link to post
Share on other sites
Reyks

I've seen your input file countn2_stream1.ipl, it's corrupt.

It got corrupted after being converted to binary IPL with your tool, the file looks fine before conversion look: https://www.sendspace.com/file/fnti9w

 

Convert that file to binary and it gets messed up.

 

EDIT: I'm thinking maybe the Cars section isn't being converted back to binary IPL properly, so if the file has cars in them the file gets corrupted.

Edited by Reyks

Share this post


Link to post
Share on other sites
fastman92

I'm checking it.

 

ok, I see the problem.

I'm analyzing it.

 

Found a bug in IPLfileReaderEx::SaveBinaryFile

 

 

pMyData->pHeader->numberOfObjectInstances++;
needs to be replaced with

 

 

pMyData->pHeader->numberOfParkedCarGenerators++;
Update coming soon. Edited by fastman92
  • Like 2

Share this post


Link to post
Share on other sites
Reyks

Nice! Thanks for looking into this, I will test out the new update when it's ready.

 

Hopefully I can finally get rid of LODs with this, or at least push them back further.

Share this post


Link to post
Share on other sites
fastman92

fastman92 processor 1.4 released.

See the first post.

  • Like 3

Share this post


Link to post
Share on other sites
jpm1

no example, no readme. c'mon don't make us drool in front of such powerful tool without explaining it. so, is it possible to convert V odr to IV format. how do you increase/remove lod distance

Share this post


Link to post
Share on other sites
fastman92

no example, no readme. c'mon don't make us drool in front of such powerful tool without explaining it. so, is it possible to convert V odr to IV format. how do you increase/remove lod distance

No. It's only a tool for IDE and IPL. I don't have enough resources to make a documentation for this tool, which is very simple to use.

Share this post


Link to post
Share on other sites
jpm1

what drives me nut, it's that as a map modder, i'm sure that tool can help me a lot. but i spent 15min yesterday trying to figure out how it was working. and i had the feeling i was trying to learn hebrew without any hebrew notion. i'll keep searching then :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

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