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

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Online

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

      1. Recruitment
    2. Events

    1. GTA Online

      1. DLC
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
      7. The Diamond Casino Heist
    2. Grand Theft Auto Series

    3. GTA 6

    4. GTA V

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

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

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

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

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

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

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. 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. 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. News

    2. Forum Support

    3. Site Suggestions

fastman92

fastman92 limit adjuster

Recommended Posts

dkluin

 

 

 

Fastman92, would you be interested in hacking the DFF & TXD (within GTA3.IMG) limit for GTA3?

Maybe. It's a one day job I think.

 

Tell me, why are you interested in the DFF & TXD (within GTA3.IMG) limit for GTA3?

 

Since you didn't say anything, I'm guessing you're not interested in doing a DFF & TXD (IMG) limit for GTA3?

 

It means I don't know if I'll hack that limit.

It would take a one full day.

 

It's better if you focus on path system hacks you've told me about :)

As a return:

Underground! LC, VC and SA combined on the SA engine! Here:

http://gtaforums.com/topic/768770-gta-sa-sol-underground-main-topic/

 

First release coming soon, main thread is getting re-designed aswell.

  • Like 2

Share this post


Link to post
Share on other sites
SomeGuy86

 

 

 

Fastman92, would you be interested in hacking the DFF & TXD (within GTA3.IMG) limit for GTA3?

Maybe. It's a one day job I think.

 

Tell me, why are you interested in the DFF & TXD (within GTA3.IMG) limit for GTA3?

 

Since you didn't say anything, I'm guessing you're not interested in doing a DFF & TXD (IMG) limit for GTA3?

 

It means I don't know if I'll hack that limit.

It would take a one full day.

 

 

That's OK, thank you for the information.

Share this post


Link to post
Share on other sites
YoungDragonSD

maybe pedcolor.dat (?)

 

Sorry to be off topic a little but what did you mean about pedcolor?

would it be a system like GTA IV where the peds would alternate between different color clothing? optional hats or jackets as well?

That WOULD BE AMAZING. the peds would be so much more realistic! exponentially increase variety!

 

Multiple loads of the same model is getting so dull during gameplay. especially if they are custom models.

Unique they stand out, while standing with their clones, looking like Doppleganger justu

 

If this is not what you mean... i really think we should figure out how this can be done. Or maybe a random generator which would examine models already loaded, and load any thing not loaded, or similar models have to remain certain distance from each other to reduce the repetiveness

 

Maybe all of the above. Then we would have a very lively and diverse looking world

Edited by YoungDragonSD

Share this post


Link to post
Share on other sites
zmudziak32

IN VCSPC that was implement ped colours. The peds use same models, but diffrent colours of clothes.

  • Like 1

Share this post


Link to post
Share on other sites
fastman92

 

Gang ID limit (not sure about this one)
The limit is 10 gangs. Unfortunately, it takes many things to be changed to hack this limit.

 

 

.ZON limit (not sure about this one)
.zon limit - it's hacked

 

 

; IPL: map zones (50)#Map zones = 50; IPL: navigation zones (380)#Navigation zones = 380
Police and ambulance limit
That's related to number of islands.

 

 

Timecyc limit (not sure about this one either)
Weathers? This limit would need some thinking.

 

 

 

grge IPL limit (not sure about this one)
I can hack it later.

 

 

This week I will most likely work to create a file specification of new path format.

Edited by fastman92
  • Like 1

Share this post


Link to post
Share on other sites
goodidea82

How do you ensure that the hacked limits are bug-free? Do you have a test suite or automatic testing utility?

Share this post


Link to post
Share on other sites
fastman92

How do you ensure that the hacked limits are bug-free? Do you have a test suite or automatic testing utility?

I have made a set of high quality semi-automatic scripts that let me prepare the code for limit adjuster.

These scripts let me hack limits that may take several thousand of changes, filter out the unnecessary patches, create the code.

 

Moreover, limit adjuster was designed in such a way that it can verify if new memory changes are appropriate. It was specifically designed to hack the complex limits.

 

Limits are 99.9% bug free.

Edited by fastman92

Share this post


Link to post
Share on other sites
AcomaB

I'm not sure what you did but the latest update to this quite literally doubled my framerate somehow

 

in non-demanding areas i get a constant 60 fps whereas i used to get around <30

Edited by AcomaB

Share this post


Link to post
Share on other sites
fastman92

You might have simply disabled a frame limit adjuster and you had it enabled before.

Share this post


Link to post
Share on other sites
dkluin

Great. Working on VC Info.ZON

Share this post


Link to post
Share on other sites
AcomaB

You might have simply disabled a frame limit adjuster and you had it enabled before.

yeah that was it, i tried to go swimming and other than when the particles made the game lag i couldnt swim fast at all

Share this post


Link to post
Share on other sites
Neddo

 

You might have simply disabled a frame limit adjuster and you had it enabled before.

yeah that was it, i tried to go swimming and other than when the particles made the game lag i couldnt swim fast at all

 

 

I think that the more FPS swimming is slower and more foam is created

Share this post


Link to post
Share on other sites
fastman92

New version released.

 

Download: http://www.mediafire.com/download/jrkdqc0xyjdq950/fastman92_limit_adjuster_1_5.rar

 

** 1.5

- GTA SA, added path limit, supported two formats of path files: 'standard GTA SA path format' and 'fastman92 path format'

programmers who want to support new path file format should read the documentation.

- GTA SA, added SCM LIMITS -> Mission cleanup

- GTA SA, added OTHER LIMITS: References, Cover points, Collision size

Paths are fully hacked and working now. New format of path files designed. Although, it still lacks the appropriate documentation for programmers.

 

If anyone wants to test new paths:

 

Download paths.img: http://www.mediafire.com/download/r581ioi8w5448hg/paths.img

 

Remember to remove old path files from gta3.img - node*.dat files.

 

Copy this paths.img to models\ directory.

Open gta.dat, add a line:

 

IMG MODElS\PATHS.IMG
Open .ini of limit adjuster, set following settings:

 

[MAP LIMITS]; Apply paths limit patchApply paths limit patch = 1; Paths map size (6000)Paths map size = 12000
Edited by fastman92
  • Like 4

Share this post


Link to post
Share on other sites
Fenton

Finally! I can now hack the path, If you're planning on next version, There would be new features on upcoming 1.6 anyway?

Share this post


Link to post
Share on other sites
fastman92

New path format is complete, it shouldn't be altered in 1.6.

 

There will be other limits hacked in 1.6 though.

 

If anyone wants to see PathStructures.h: http://pastebin.com/7hpLZmJJ

Edited by fastman92

Share this post


Link to post
Share on other sites
Karap

 

fastman92 we can use along with open limit adjuster? functions normally?

 

Share this post


Link to post
Share on other sites
dkluin

New path format is complete, it shouldn't be altered in 1.6.

 

There will be other limits hacked in 1.6 though.

 

If anyone wants to see PathStructures.h: http://pastebin.com/7hpLZmJJ

Great job, also, I hope you'll do that conversion tool you've told me about on Skype today.

Edited by dkluin

Share this post


Link to post
Share on other sites
fastman92

fastman92 we can use along with open limit adjuster? functions normally?

Yes, but don't hack the same limits with two limit adjusters.

 

As long as two limit adjusters don't overwrite the same memory addresses, it'll be fine.

 

I made a documentation of new path file format: http://www.gtamodding.com/wiki/Paths_(GTA_SA)#File_format_of_fastman92_path_file

Edited by fastman92

Share this post


Link to post
Share on other sites
Karap

ok thanks :)

Share this post


Link to post
Share on other sites
goodidea82

- Can old paths be automatically converted to your format?

- Will vehicles and peds behave the same way as before or have you replaced their behavior?

- Can the spawn distance of peds & vehicles be increased with your system?

Share this post


Link to post
Share on other sites
fastman92

- Can old paths be automatically converted to your format?

Yes, if you have appropriate tools. I wrote a simple tool named 'GTA map file renamer'.

It converts map files to fit new map size as well as changes format of path files.

 

Additionally, limit adjuster supports two formats of path files: 'standard GTA SA path format' and 'fastman92 path format'

 

 

- Will vehicles and peds behave the same way as before or have you replaced their behavior?

Should be completely the same.

 

 

- Can the spawn distance of peds & vehicles be increased with your system?

No. I think I'll try finding the distance.

 

 

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

 

Summary of limit adjuster:

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

Number of memory changes made: 7654

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

Edited by fastman92
  • Like 1

Share this post


Link to post
Share on other sites
_CP_

@fastman92

 

Streaming memory in IV could be increased?

Share this post


Link to post
Share on other sites
fastman92

@fastman92

 

Streaming memory in IV could be increased?

Good question. I have currently no answer.

 

Edit: found a bug in limit adjuster.

If you spawn a helicopter e.g ID 487, rotors won't rotate.

Bug is active when ID is unsigned.

I fixed the bug already, 1.6 version won't have this bug.

Edited by fastman92

Share this post


Link to post
Share on other sites
dkluin

 

@fastman92

 

Streaming memory in IV could be increased?

Good question. I have currently no answer.

 

Edit: found a bug in limit adjuster.

If you spawn a helicopter e.g ID 487, rotors won't rotate.

Bug is active when ID is unsigned.

I fixed the bug already, 1.6 version won't have this bug.

 

 

The LA will assign a new ID range starting from 0 messing up the ID structure if I assign 70.000 total ID spaces. Also, I need 40.000 DFF model spaces, in order to include the Underground map. Maybe get around this issue too?

Edited by dkluin

Share this post


Link to post
Share on other sites
fastman92

 

 

@fastman92

 

Streaming memory in IV could be increased?

Good question. I have currently no answer.

 

Edit: found a bug in limit adjuster.

If you spawn a helicopter e.g ID 487, rotors won't rotate.

Bug is active when ID is unsigned.

I fixed the bug already, 1.6 version won't have this bug.

 

The LA will assign a new ID range starting from 0 messing up the ID structure if I assign 70.000 total ID spaces. Also, I need 40.000 DFF model spaces, in order to include the Underground map. Maybe get around this issue too?

 

You can't get more than 65534 file IDs, that's a limit of 16 bits.

Good solution would be the streamed IDE files. They would need to be implemented.

Edited by fastman92
  • Like 1

Share this post


Link to post
Share on other sites
NTAuthority

@fastman92

 

Streaming memory in IV could be increased?

nice one, leading him on a wild goose chase for a non-existent limit!
  • Like 1

Share this post


Link to post
Share on other sites
dkluin

 

@fastman92

 

Streaming memory in IV could be increased?

nice one, leading him on a wild goose chase for a non-existent limit!

 

"NTAuthority, doing things the lovely way"

Share this post


Link to post
Share on other sites
cj2000

 

 

@fastman92

 

Streaming memory in IV could be increased?

Good question. I have currently no answer.

 

Edit: found a bug in limit adjuster.

If you spawn a helicopter e.g ID 487, rotors won't rotate.

Bug is active when ID is unsigned.

I fixed the bug already, 1.6 version won't have this bug.

 

 

The LA will assign a new ID range starting from 0 messing up the ID structure if I assign 70.000 total ID spaces. Also, I need 40.000 DFF model spaces, in order to include the Underground map. Maybe get around this issue too?

 

70.000, where that number comes from? SA uses 20000 IDs, lets say LC and VC use the same number of IDs, so we have 60000 together. No idea how many IDs each (LC and VC) are using, but it should be les than 20000 for each.

Share this post


Link to post
Share on other sites
fastman92

 

 

 

@fastman92

 

Streaming memory in IV could be increased?

Good question. I have currently no answer.

 

Edit: found a bug in limit adjuster.

If you spawn a helicopter e.g ID 487, rotors won't rotate.

Bug is active when ID is unsigned.

I fixed the bug already, 1.6 version won't have this bug.

 

The LA will assign a new ID range starting from 0 messing up the ID structure if I assign 70.000 total ID spaces. Also, I need 40.000 DFF model spaces, in order to include the Underground map. Maybe get around this issue too?

 

70.000, where that number comes from? SA uses 20000 IDs, lets say LC and VC use the same number of IDs, so we have 60000 together. No idea how many IDs each (LC and VC) are using, but it should be les than 20000 for each.

 

Model IDs are not equivalent to file IDs.

While GTA SA has a default limit of 20000 model IDs (DFF), it also needs other files such as TXD, COL, IPL, DAT, IFP, RRR, SCM

 

 

 

@fastman92

 

Streaming memory in IV could be increased?

nice one, leading him on a wild goose chase for a non-existent limit!

 

I don't believe you a single word. Sometime ago you said GTA IV wouldn't use world sectors, but instead a tree structure. It didn't sound real, but at that time I didn't really know GTA IV from the inside. I decided to check if GTA IV doesn't really use world sectors and found out it does.

The limit of streaming memory may as well exist as not exist.

Edited by fastman92

Share this post


Link to post
Share on other sites
serke757

Hi fastman. I added the new handling line and it looks like this:

http://www.imagebam.com/image/bcfd12398569399

 

I did the following:

1. [HANDLING.CFG LIMITS]

#Apply handling.cfg patch = 1

#Number of standard lines = 211

 

2. put the new handling line right under ROLLER

Edited by serke757

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.


  • 4 Users Currently Viewing
    0 members, 0 Anonymous, 4 Guests

×
×
  • Create New...

Important Information

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