Simple Mods Loader (Enhanced) 1.0
231
23
231
23
Loads custom game files from "mods" folder using a loose file format or in the classic RPF format.
This was inspired by the old CLEO from GTA San Andreas, where mods were just files inside folders.
Features:
- Use mods on the fly with simple folders.
- No need to reinstall mods if game files changed.
- Addons are installed automatically once dropped.
- No more duplicated RPF files inside your game folder.
- No third party dependencies like OpenIV or ScriptHookV.
- Malformed files are rebuilt on the fly to ensure compatibility.
Requirements:
- Disable BattleEye (args.txt)
Installation:
- Copy both files into GTA V folder.
- Create a "mods" folder inside GTA V folder.
- Add your mods normally. (See tutorial video)
Mods included in video:
- https://www.gta5-mods.com/vehicles/2024-lamborghini-revuelto-addon-livery-template-tuning
- https://www.gta5-mods.com/vehicles/audi-rs3-sportback-2022-addon-fivem-animated-vehfuncsv
- https://www.gta5-mods.com/misc/dlc-vehicle-traffic-popgroups-both-legacy-enhanced
- https://www.gta5-mods.com/scripts/native-mod-menu-asi-enhanced-nativecoder
- https://www.gta5-mods.com/vehicles/super-bmx-bunnyhop-speed
- https://www.gta5-mods.com/scripts/straight-to-story-mode
Change Logs:
- Load from mods folder. (1.0)
- Find ng-encryption from game files. (1.0)
- Patched rpf.cache oversizing corruption. (1.0)
- Ensure retro-compatibility with classic RPF mods.
This was inspired by the old CLEO from GTA San Andreas, where mods were just files inside folders.
Features:
- Use mods on the fly with simple folders.
- No need to reinstall mods if game files changed.
- Addons are installed automatically once dropped.
- No more duplicated RPF files inside your game folder.
- No third party dependencies like OpenIV or ScriptHookV.
- Malformed files are rebuilt on the fly to ensure compatibility.
Requirements:
- Disable BattleEye (args.txt)
Installation:
- Copy both files into GTA V folder.
- Create a "mods" folder inside GTA V folder.
- Add your mods normally. (See tutorial video)
Mods included in video:
- https://www.gta5-mods.com/vehicles/2024-lamborghini-revuelto-addon-livery-template-tuning
- https://www.gta5-mods.com/vehicles/audi-rs3-sportback-2022-addon-fivem-animated-vehfuncsv
- https://www.gta5-mods.com/misc/dlc-vehicle-traffic-popgroups-both-legacy-enhanced
- https://www.gta5-mods.com/scripts/native-mod-menu-asi-enhanced-nativecoder
- https://www.gta5-mods.com/vehicles/super-bmx-bunnyhop-speed
- https://www.gta5-mods.com/scripts/straight-to-story-mode
Change Logs:
- Load from mods folder. (1.0)
- Find ng-encryption from game files. (1.0)
- Patched rpf.cache oversizing corruption. (1.0)
- Ensure retro-compatibility with classic RPF mods.
First Uploaded: 1 dan
Last Updated: okoli 22 ur
Last Downloaded: manj kot 20 sekund
24 Comments
Loads custom game files from "mods" folder using a loose file format or in the classic RPF format.
This was inspired by the old CLEO from GTA San Andreas, where mods were just files inside folders.
Features:
- Use mods on the fly with simple folders.
- No need to reinstall mods if game files changed.
- Addons are installed automatically once dropped.
- No more duplicated RPF files inside your game folder.
- No third party dependencies like OpenIV or ScriptHookV.
- Malformed files are rebuilt on the fly to ensure compatibility.
Requirements:
- Disable BattleEye (args.txt)
Installation:
- Copy both files into GTA V folder.
- Create a "mods" folder inside GTA V folder.
- Add your mods normally. (See tutorial video)
Mods included in video:
- https://www.gta5-mods.com/vehicles/2024-lamborghini-revuelto-addon-livery-template-tuning
- https://www.gta5-mods.com/vehicles/audi-rs3-sportback-2022-addon-fivem-animated-vehfuncsv
- https://www.gta5-mods.com/misc/dlc-vehicle-traffic-popgroups-both-legacy-enhanced
- https://www.gta5-mods.com/scripts/native-mod-menu-asi-enhanced-nativecoder
- https://www.gta5-mods.com/vehicles/super-bmx-bunnyhop-speed
- https://www.gta5-mods.com/scripts/straight-to-story-mode
Change Logs:
- Load from mods folder. (1.0)
- Find ng-encryption from game files. (1.0)
- Patched rpf.cache oversizing corruption. (1.0)
- Ensure retro-compatibility with classic RPF mods.
This was inspired by the old CLEO from GTA San Andreas, where mods were just files inside folders.
Features:
- Use mods on the fly with simple folders.
- No need to reinstall mods if game files changed.
- Addons are installed automatically once dropped.
- No more duplicated RPF files inside your game folder.
- No third party dependencies like OpenIV or ScriptHookV.
- Malformed files are rebuilt on the fly to ensure compatibility.
Requirements:
- Disable BattleEye (args.txt)
Installation:
- Copy both files into GTA V folder.
- Create a "mods" folder inside GTA V folder.
- Add your mods normally. (See tutorial video)
Mods included in video:
- https://www.gta5-mods.com/vehicles/2024-lamborghini-revuelto-addon-livery-template-tuning
- https://www.gta5-mods.com/vehicles/audi-rs3-sportback-2022-addon-fivem-animated-vehfuncsv
- https://www.gta5-mods.com/misc/dlc-vehicle-traffic-popgroups-both-legacy-enhanced
- https://www.gta5-mods.com/scripts/native-mod-menu-asi-enhanced-nativecoder
- https://www.gta5-mods.com/vehicles/super-bmx-bunnyhop-speed
- https://www.gta5-mods.com/scripts/straight-to-story-mode
Change Logs:
- Load from mods folder. (1.0)
- Find ng-encryption from game files. (1.0)
- Patched rpf.cache oversizing corruption. (1.0)
- Ensure retro-compatibility with classic RPF mods.
First Uploaded: 1 dan
Last Updated: okoli 22 ur
Last Downloaded: manj kot 20 sekund

Video tutorial: https://www.youtube.com/watch?v=jd-bQTQJw_A
For me it doesn't work. Could you please check log? https://pastebin.com/YCQNZwfZ
@Babuin777 Hey there, can you please try this version and tell me if worked?
Link: https://we.tl/t-a5hTBDMXGZHeUVax
@NativeCoder still not. :( I haven't found anything new in .log if compare with previous. Addon cars are not available in trainer. Replaced also do not have changes. Radio hud - again no changes. I'll try to remove everything from root and scripts.
@Babuin777 Can you send me the new log please? Have you tried spawning the addon vehicles by name too?
@NativeCoder Here it is (1.1): https://pastebin.com/06ZxFZcK
Removed most of mods and all scripts. Addon cars in list is empty. By name also nothing.
@Babuin777 Can you please Zip your "mods" folder and send me using WeTransfer? Its easier to fix on my side
@NativeCoder Ok, check it: https://we.tl/t-ZkGcysjNbJYQPCtw
BTW, should .tmp folder be kept all the time? It seems that it duplicates .rpf files and mods.
@MrGTAmodsgerman I have already implemented it in closediv. So far, I haven't encountered the problem of long names. You can enable long path names in the system developer settings. However, if the author wishes to do so, there are also solutions available. For example, update-update.rpf-x64-levels-gta5 can be split into update-update.rpf/x64-levels-gta5.
@Babuin777 Can you send me the initial "mods" folder you had on your first try which contained more mods? Only 4 of 8 vehicles were not working, sp_granger, sp_lguard, sp_pranger, sp_seminole. Did they ever worked?
@JoyLucien I will apply that on next release, thanks!
@NativeCoder, sp_granger definitely worked (others added lately and haven't checked with closedIV). Also radio hud worked. Initial folder is too big. :(
@NativeCoder Do you have any plans for the legacy version?
@Babuin777 I specially need the mod that uses, that would be enough, seems like a map mod: dlc_patch\mplowrider\x64\levels\gta5\_hills\country_04\cs4_06\lr_cs4_06_0.ybn
@JoyLucien I need to test and see what I need to change to support it.
@NativeCoder this one: https://www.gta5-mods.com/maps/map-fixes/download/197437
@NativeCoder Very creative but it seems you "created a solution looking for a problem". You replaced dinput8.dll with the original asi loader which is dsound.dll and you claim no dependencies for Open 4 or SHV.That's ok but try to edit a file without Open 4 (or CW) and try to run a dll script without SHV. So even though your tool doesn't need them, all users will still need them if they want to edit game or addon files or run dll scripts since SHVDN depends on SHV.
So what exactly is the advantage of replacing the perfectly functioning existing framework with your tool? I don't see any advantage and don't see any rationale for this tool. Also please explain how a malformed (corrupt???) file can be fixed at run time. Corrupt files don't fixed by dsound.dll so what is the mechanism?
Once more great work but you're not stating any advantages other than using Windows directly and your dependency statements are very misleading since both Open 4 (or an enhanced alternative) and SHV are still required to fully enjoy modding which means customization and dll scripts (which are far more common than asi).
Also, just out of interest, can you organize your dlc by subfolder? Will dsound.dll load by recursion? The current framework of dinput8.dll with Open 4 allows not only for subfolders but you can place your dlc outside of dlcpacks.
@NativeCoder In passing you can disable battleye in game settings or if you do not play GTAO, simply delete the exe and its folder which is what i do.
@lelac14 Hello, dsound.dll is not used by any asi loaders. If you show me any, I can change its name to other dll.
There are a lot of mods with files partially converted to Enhanced version, which we called malformed files, and we try to fix them if possible.
The advantages are:
- No need to deal with RPF files anymore.
- Auto generates dlclist.xml for addon dlcpacks.
- Installing mods is fast and easy, everything is drag and drop.
- Editing a file is quick, you just need to open it because we encrypt every file to the correct format.
- Its not an ASI mod, so we dont need to wait for a new version of ScriptHookV or OpenRPF to run mods.
lelac14
@NativeCoder I think you misunderstood my comments. Your download contains 2 files. One of which is dsound.dll.
What I meant was you simply replaced dinput8.dll with dsound.dll. Both of these are indeed asi loaders. When Alexander Blade developed SH5 he replaced dsound.dll (the old asi loader) with a modified version of Window's native dinput8.dll. That was just a historical perspective.
I'll leave it at that but overall I don't see why this is better than the current approach since you can drop any rpf in a windows folder. You don't need OpenIV or OpenRPF to copy paste an rpf in a windows folder using windows explorer.
Finally not sure why you are encrypting files and encrypted files can't be edited without another tool. The correct format is Rockstar's format because they created the game and the engine etc.
Anyway, full marks for creativity. Hopefully this might be useful or new users with limited PC skills.
@lelac14 None of those files are asi loaders by default. Those are windows natives that are loaded by the game.
ScriptHookV is a modified version of dinput8.dll. Since the game already loads this .dll files by default you can easily forge a fake dinput8.dll to inject code, that is ScriptHookV.
My mod takes advantage of dsound.dll which the game also loads by default, which means I can use it to inject functionality.
GTAV Enhanced version uses a specific file encryption, for RPF files to be loaded they must respect a specific format, thats what OpenIV or CodeWalker can do for you. My mod ensures that every file respects that format before being loaded.
This was inspired by the old CLEO from GTA San Andreas, where mods were just files inside folders, thats the main objective here, simplify mod usage.
I dont see why anyone would prefer using OpenIV and extract/modify RPF files when they can just use folders and my mod takes care of correct encryption.