![]() ![]() |
![]() ![]() Post #1 | |
![]() Trained Member Posts: 77 Joined: 25-October 10 ![]() | IMG & Stream Limit Adjuster 2.0 This open source ASI plugin adjusts amount of IMG archives possible to load. By default GTA San Andreas is able to load max of 8 archives (3 standard archives gta3.img, gta_int.img, player.img and 5 archives defined within default.dat or gta.dat) It`s very inconvenient when making total conversion. More IMG archives means better organization. Not only IMG limit is hacked - stream limit had to be hacked either. Now limit is: MAX_NUMBER_OF_IMG_ARCHIVES = 350; MAX_NUMBER_OF_STREAM_HANDLES = 400; It should be sufficient for anyone. Works with GTA San Andreas v1.0 [US] HOODLUM No-CD Fixed EXE - - - - - - - - - - - - - - - - - - Download http://www.mediafire.com/?b3bkgwq487yx139 ***** Installation - Make sure you are using this version of gta_sa.exe: GTA San Andreas v1.0 [US] HOODLUM No-CD Fixed EXE: EXE size: 14 383 616 bytes - You need to have ASI loader installed, it is already enabled if you installed CLEO Library. Otherwise you can download ASI loader from here: http://www.gtagarage.com/mods/show.php?id=8321 - Put ImgLimitAdjuster.asi into GTA San Andreas directory. - Define new archives in default.dat or gta.dat - Learn how to add new archives here: http://www.gtamodding.com/index.php?title=...tional_archives Copyright © 2011, fastman92 All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** Informations: Date of release: 08-02-2012 (d-m-Y) Author: fastman92 Version: 2.0 For: GTA San Andreas Visit fastman92.tk |
![]() Post #2 | |
![]() Coding like a Rockstar! ![]() Posts: 1,468 From: ??? Joined: 28-May 09 ![]() | I think such a limit is a bit overkill. Still, nice job. I can't believe you use Delphi ![]() -------------------- | CLEO 4.3.22 | A?i?a?o?3D | UI SDK | Black Market Mod 1.0.1 | GInput 0.3 | Cheat Keyboard | Tactile Cheat Activation | Stream Ini Extender 0.7 | SuperVars | ScrDebug | Vigilante Justice: San Andreas | |
![]() Post #3 | |
![]() Actually living entity Posts: 143 From: Earth Joined: 15-January 11 ![]() | Damn yeah, fastman solved the IMG limit! Big thanks for this.. Q: Will it override any memory hack done by cleo (cleo is doing things later; while game is loading, right?), or is it that cleo could override any memory hack provided by your plugin? can/should we adjust the value according to how much RAM is installed or is there a magic amount of memory you have specified? 1048576? This post has been edited by uokka: Feb 10 2012, 03:11 AM -------------------- |
![]() ![]() Post #4 | |
![]() Trained Member Posts: 77 Joined: 25-October 10 ![]() | Damn yeah, fastman solved the IMG limit! Big thanks for this.. Q: Will it override any memory hack done by cleo (cleo is doing things later; while game is loading, right?), or is it that cleo could override any memory hack provided by your plugin? can/should we adjust the value according to how much RAM is installed or is there a magic amount of memory you have specified? 1048576? No. ASI plugin allocates memory and moves all pointers leading to _imgs, _streamHandles and _streamNames. You`re asking very stupid question. If it was the case i would mention in Readme. |
![]() Post #5 | |
![]() Actually living entity Posts: 143 From: Earth Joined: 15-January 11 ![]() | QUOTE You`re asking very stupid question. Thanks, you're welcome. ![]() So I suppose this plugin does not adjust the amount of stream memory (like sala) and I can continue to use any value for memory limit via cleo. Thanks. -------------------- |
![]() Post #6 | |
![]() Trained Member Posts: 77 Joined: 25-October 10 ![]() | Thanks, you're welcome. ![]() So I suppose this plugin does not adjust the amount of stream memory (like sala) and I can continue to use any value for memory limit via cleo. Thanks. It`s not streaming memory, this plugin adjusts limit of stream handles, it`s something different. Stream handle - handle to file e.g handle to AUDIO\SFX\SPC_EA |
![]() ![]() |