I've been pushing more of the BF2 modding

And now I've pushed more of the modding capability for BF2, and what I got is the same exception code like the last one. Much, much different than the case with GOL MSR one.


At this point, the game is beyond bricked situation that modding capabilities of this game also have limitations like some GTA games without any user bugfixes, although frankly, no debugging makes this game's error hard to be traced. It only crashed pointing to the main executable (and not RendDX9.dll - this only happen if game is loading a mesh file that isn't exist, or the mesh contain geometry errors) with exception code 0x80000003 (software corruption or faulty configuration in one of the Windows driver files).


I assume it has something to do with game memory, which used to load maximum number of objects that can be loaded in game. BF2 is an old game that has limitations but surprisingly stable (no memory leak, random crashes on some map because of the bots). The case of this is that BF2 cannot load so many objects, kit unlocks, and other data for environments, world, etc. at the same time, which it caused memory overloading and at the same time, unable to process more objects into the game. The objects itself are what formed the world map, vehicles, weapons, soldiers, etc., but handling so many object mods is indeed a not very good sign.

This is just my base assumption. I have no idea if the fix or something that can hack the limits of the game (like the idea of fastman92 Limit Adjuster) has already being made to the community, but if game crashed because it's trying to load registered objects, but cannot actually and crashed, then this game probably has faulty data files or the game is beyond bricked situation that it can't load too many objects into the game.

Note that I tried this with just weapons (add-on weapons that are user-made, you can find them in Gamebanana or ModDB); no vehicle add-ons. Adding vehicles will be a different story to tell, and I can assure you that a mix of them can be quite problematic like this one, of which I got 296 add-on weapons, both singles and packs. The package itself could contain more than 400 to 500 variants, which can total of about 700 add-on weapons installed.

There shouldn't be a problem when a weapon is assigned based on the item index it's using, but I highly doubt, one of the data files are broken from the fresh new batch of downloads, and although everything is checked and there are no faulty data, it still crashed. Again, no debugging makes this game hard to be traced. Missing weapon icon? Sure, it's easy to fix. Faulty AI? Play on another map and see if it's crashing. But game crashed during map loading? Which mod/add-on that causes it if you have about 300 add-on weapons installed?

Not saying that, "EA, you s***", but seriously, no debugging makes this game hard to be traced.


Looks like I had enough with this. Literally no idea what I was looking for to fix this.

I should move on with the ped mod project, this is just too much.

Comments