Sacky Posted September 25, 2007 Share Posted September 25, 2007 (edited) SA Limit Adjuster Alpha 8 Well I've been working on this for a while, so I guess it had to eventually come out, here I have made a Limit Adjuster that reads off an INI and patches the bytes in process, rather than modify the executable itself. Please note that it is still in alpha stage and so is far from perfect, and is my first ever tool for helping to mod GTA. - Installation: Put the d3d9.dll, salimits.ini, saloader.ini and saweapons.txt in the directory of your gta_sa.exe - To Report Problems with SA Limit Adjuster: Include in your post what happens when it crashes, and the contents of errordump.txt - To Request a Limit be hacked with SA Limit Adjuster: Include in your post the contents of errordump.txt, the name of the limit, and how you hit this limit (a file possibly would help so I can debug it) - Compatibility: It was designed for US Version 1 Executables, but I have been working with some Europeans with it, and have made it detect between version and patch accordingly, so it *should work on EU Version 1 Executables - Last Updated: 30/9/2007 12.35am - Download: Release Source Have fun and post your findings with what works, what doesn't etc Third Party Plugins: SA Car Up/Down Lights By Alexander Blade Vehicle Audio Editor Ultimate By Alexander Blade Handling ID Adder By Alexander Blade Third Party GUI: Limit Adjuster GUI by UZI-I Limit Adjuster GUI by xmen Edited June 5, 2008 by Sacky RyanDri3957V and Chorizombie 2 Link to comment Share on other sites More sharing options...
coin-god Posted September 25, 2007 Share Posted September 25, 2007 Wow, this is something i was waiting for! Godd job! i will test it later. Link to comment Share on other sites More sharing options...
GamerShotgun Posted September 25, 2007 Share Posted September 25, 2007 Sorry to tell you, but the download link does not work Other than that, i'll try it out for sure! Is it available to change the game's virtual memory to a higher number? Link to comment Share on other sites More sharing options...
Sacky Posted September 25, 2007 Author Share Posted September 25, 2007 Download link is now fixed. But about the games virtual memory, do you mean streaming memory? If so there is a stream.ini in your GTA Directory, should do that anyway. Link to comment Share on other sites More sharing options...
GamerShotgun Posted September 25, 2007 Share Posted September 25, 2007 Well, i've got it working allready, and i talked about the streaming memory yep.. But... if i change the stream.ini file, located in my san dir, then it does nothing :S Link to comment Share on other sites More sharing options...
Sacky Posted September 25, 2007 Author Share Posted September 25, 2007 Well if thats the case I'll have a look out for the streaming memory values, and the beta version of this may come with a streaming memory editor Link to comment Share on other sites More sharing options...
GamerShotgun Posted September 25, 2007 Share Posted September 25, 2007 Thanks mate! Other than that, you've made modding easier Link to comment Share on other sites More sharing options...
Sacky Posted September 25, 2007 Author Share Posted September 25, 2007 Good news! I've just found where Streaming Memory is allocated, and have included the editing of it in Alpha 2, which will be released soon Link to comment Share on other sites More sharing options...
FANGTA Posted September 25, 2007 Share Posted September 25, 2007 Hi. i have this problem when i load the saved game: GTA:SA Crashed, Debug Info Follows:Version: US 1.0Assembly Info:Exception At Address: 0x005D136AException Code: 0xc0000005 (EXCEPTION_ACCESS_VIOLATION)Registers:EAX: 0x00000020 EBX: 0x00000020ECX: 0x00000008 EDX: 0x069D0278ESI: 0x069D4D87 EDI: 0x02CCFFFCEBP: 0x00000005 ESP: 0x0022FB40 when i start new game its be work and i dont find the bug yet. I have one more question: It work with the cleo library?? Link to comment Share on other sites More sharing options...
SmokingCookie Posted September 25, 2007 Share Posted September 25, 2007 The question that's doomed to be asked: will it work on 1.01 EU version?? Link to comment Share on other sites More sharing options...
Sacky Posted September 25, 2007 Author Share Posted September 25, 2007 FANGTA: I have that problem to, i'm sorry i never thought to try and load a game, i almost always just start a new game when im testing, anyway it seems its crashing like this: rep movsd And when i nop that something really weird happens: http://img261.imageshack.us/my.php?image=loadfailedqo6.png Anyway thanks for reporting this issue, I will do my best to deal with it. In the mean time if its bothering you you could try and comment out some limits from the ini, a sort of trial and error to see what crashes and what doesnt. SmokingCookie: Try it, the worst that will happen is that it will crash, then we'll sort EU 1.01 compatibility out in PM Link to comment Share on other sites More sharing options...
FANGTA Posted September 25, 2007 Share Posted September 25, 2007 (edited) FANGTA: I have that problem to, i'm sorry i never thought to try and load a game, i almost always just start a new game when im testing, anyway it seems its crashing like this:rep movsd And when i nop that something really weird happens: http://img261.imageshack.us/my.php?image=loadfailedqo6.png Anyway thanks for reporting this issue, I will do my best to deal with it. In the mean time if its bothering you you could try and comment out some limits from the ini, a sort of trial and error to see what crashes and what doesnt. SmokingCookie: Try it, the worst that will happen is that it will crash, then we'll sort EU 1.01 compatibility out in PM and when i start new game and go to the cj house when the first mission sweet etc. ending and save opint dont show[i cant save the current game status]when i delete the files who add limit adjuster it works yet. You must have a bug in the your program;). Edited September 25, 2007 by FANGTA Link to comment Share on other sites More sharing options...
FANGTA Posted September 25, 2007 Share Posted September 25, 2007 Hi. I have next problem i add some tuning parts to the veh_mods.ide And the one object to the ide file. I load the game its crash. I try to increase the ide limit number by 14000 to 14003(but i add 3 ides). Its crash too. And i try to increase Vehicle Models limit number from 400 to 402(but i add 2 tuning parts to veh_mods.ide) Its crash too. Maybe i do some uncorrect?? Please answer:) And i have this report when game crash: GTA:SA Crashed, Debug Info Follows:Version: US 1.0Assembly Info:Exception At Address: 0x004C663BException Code: 0xc0000005 (EXCEPTION_ACCESS_VIOLATION)Registers:EAX: 0x00000000 EBX: 0x008E2C64ECX: 0x00B1BF54 EDX: 0x0022FBD0ESI: 0x00B1BF54 EDI: 0x00000001EBP: 0xFFFFFFFF ESP: 0x0022FC08 Link to comment Share on other sites More sharing options...
Sacky Posted September 25, 2007 Author Share Posted September 25, 2007 and when i start new game and go to the cj house when the first mission sweet etc. ending and save opint dont show[i cant save the current game status]when i delete the files who add limit adjuster it works yet. Sounds like a bug with the Pickup reallocator, try commenting the pickups out of the INI file. And the IDE bug will be worked out for the next release, but also note that the Vehicle Models limit refers to the amount of IDE entries you can have in vehicles.ide Link to comment Share on other sites More sharing options...
FANGTA Posted September 26, 2007 Share Posted September 26, 2007 and when i start new game and go to the cj house when the first mission sweet etc. ending and save opint dont show[i cant save the current game status]when i delete the files who add limit adjuster it works yet. Sounds like a bug with the Pickup reallocator, try commenting the pickups out of the INI file. And the IDE bug will be worked out for the next release, but also note that the Vehicle Models limit refers to the amount of IDE entries you can have in vehicles.ide ok i remove the pickups set from the ini file and the game is load:)). I know the vehicles is in the vehicles.ide but the tuning parts is in the veh_mods.ide. And last question when be release the next version who has reduced bug with ides?? Link to comment Share on other sites More sharing options...
Sacky Posted September 26, 2007 Author Share Posted September 26, 2007 And last question when be release the next version who has reduced bug with ides?? Well I'm trying to add some things to the next release, compatibility with EU v1.0.1 executables, a customisable weapon ID table, as well as fix various bugs, but I'll try and get something out tommorow even if those features aren't complete Link to comment Share on other sites More sharing options...
FANGTA Posted September 26, 2007 Share Posted September 26, 2007 And last question when be release the next version who has reduced bug with ides?? Well I'm trying to add some things to the next release, compatibility with EU v1.0.1 executables, a customisable weapon ID table, as well as fix various bugs, but I'll try and get something out tommorow even if those features aren't complete i have this question: maybe you can remake your sa limit adjuster to play the gtatitles and logo when the game loading(but i must and lots of other modderers have this video opened when the game starts)but your sa limit adjuster mod is not playing this videos. Link to comment Share on other sites More sharing options...
GamerShotgun Posted September 26, 2007 Share Posted September 26, 2007 It's a feature made for faster loading of the game... Since it's been made for modders out there [mappers, coders and such], it can be really useful when they have to restart their game after every 10 seconds... Link to comment Share on other sites More sharing options...
FANGTA Posted September 26, 2007 Share Posted September 26, 2007 but maybe sucky can produce special version?? when finish this. Link to comment Share on other sites More sharing options...
GamerShotgun Posted September 26, 2007 Share Posted September 26, 2007 But why would you need that? I don't think those vids are so entertaining... Link to comment Share on other sites More sharing options...
FANGTA Posted September 27, 2007 Share Posted September 27, 2007 But why would you need that? I don't think those vids are so entertaining... but i make some videos with credits to my mod who i making and it must be run when game start Link to comment Share on other sites More sharing options...
Sacky Posted September 27, 2007 Author Share Posted September 27, 2007 Update Alpha 2: - Fixed IDE Allocation Errors - Fixed Water Plane Allocation Errors - Added an Enable Ads option in the ini file - Added some explanations to the limits Sorry I couldn't get Streaming Memory or Customisable weaponid's out in this instance, maybe next time, same download link as before. Link to comment Share on other sites More sharing options...
Seemann Posted September 27, 2007 Share Posted September 27, 2007 On a side note, the Peds and PedIntelligence pools must have same size. Each Ped has its own PedIntelligence (which, from my point of view, is a structure storing common information about current state of the ped, what is gathered round him (closest vehicles and other peds), animations info, etc). [Cped + 047C] is a pointer to the corresponding PedIntelligence. (Memory Addresses topic contains this one, I think, but it wasn't named). So, if I increase the Ped pool, but don't do the same with PedIntelligence one, the game will store such info somewhere out of bounds, what may cause a crash or incorrect working. You may either remove a possibility to change PedIntelligence pool's size (always set it equals to the Ped' size), or add some warnings to a readme. Sanny Builder 3 • SA Memory Handling • OpenIV • gtamodding.com CLEO.li - The CLEO Library - Official site Link to comment Share on other sites More sharing options...
GaduS! Posted September 27, 2007 Share Posted September 27, 2007 Hehe in my SA it works! Link to comment Share on other sites More sharing options...
FANGTA Posted September 27, 2007 Share Posted September 27, 2007 (edited) the ides limit increase now is work:) and i have ine question the veh_mods.ide limit it in this line??i know that is the map objects limit but i dont know is this the veh_mods limit: ; The Number of IDE Entries allowed IDEs=14000 And i have report to you sacky: the ides limit increase now work good i tested it Edited September 27, 2007 by FANGTA Link to comment Share on other sites More sharing options...
Sacky Posted September 27, 2007 Author Share Posted September 27, 2007 and i have ine question the veh_mods.ide limit it in this line??i know that is the map objects limit but i dont know is this the veh_mods limit: Well I'm going to assume that veh_mods works the same way as an IDE line, so if you just pop some more objects in there it should be fine (watch out for the ID Conflicts though). If not just post the crash data and I'll see what I can do. Link to comment Share on other sites More sharing options...
FANGTA Posted September 27, 2007 Share Posted September 27, 2007 ok i try this but i have one question what is this option: - Added an Enable Ads option in the ini file Link to comment Share on other sites More sharing options...
SteaVor Posted September 27, 2007 Share Posted September 27, 2007 It's the one you requested: a toggle to enable/disable the splash screens at start-up. Link to comment Share on other sites More sharing options...
FANGTA Posted September 27, 2007 Share Posted September 27, 2007 i find the next error when i enter to aircraft or helicopter its not fly;/ Link to comment Share on other sites More sharing options...
gybrus Posted September 27, 2007 Share Posted September 27, 2007 An option to increase the map size would be awesome =D If you even could make the in-game map bigger that would be super awesome nice tool for now =D Grats,G dkluin 1 Link to comment Share on other sites More sharing options...
Recommended Posts