I have updated the description. Please read it carefully before commenting about it not working. I and many others have used this for a long time without any issue.
The Battlefront Plus Custom Initfs (Invisibility Fix), commonly referred to as the "initfs fix," is a method for allowing the game to load more assets than the vanilla game intended, which is essential for large mods/modpacks adding many new characters. If you want an analogy, think of it as if you were expanding a pool to allow more people to swim in it. The base game's "pool" was only intended for a certain amount of "swimmers," therefor we had to make it larger to allow more of our own to join in. To get started on installing the initfs fix, open your game and go to Options > Video. Change MESH QUALITY to MEDIUM, HIGH, or ULTRA. When that is done, close your game.
Locate where your game is installed and open the Data folder. Select the initfs_Win32 file and create a backup somewhere, just in case. When that is done, replace the initfs_Win32 with the one you downloaded from this mod page.
If you've already tried launching the game with mods, go back to the location where your game is installed and open the ModData folder. Inside will be at least one folder, which is named after the Pack seen in the top left of your Frosty Mod Manager window. If this is your first time modding Battlefront 2, this folder is probably called Default. For this example, mine is called BF+.
When you've opened the folder of the matching pack name (BF+ in this example), open the Data folder. Replace the initfs_Win32 with the one you downloaded from this mod page. You may also try deleting your ModData folder entirely and regenerating it when you go to launch the game from Frosty Mod Manager again. Deleting your ModData folder will not break your game, it does not come installed with the game, so please do not worry about doing this.
If all else fails, you can manually edit your initfs_Win32 file with any text editor program, such as Notepad++, and search (press Ctrl + F on your keyboard) for MeshStreaming.PoolSize. Locate it on lines 4416, 4443, 4470, 4497, 4739, 4759, 4778, and 6851, then change the number value just next to it to 600000. Whatever you do, DO NOT CHANGE THE VALUE ON LINE 4721! You may try other values, but this is the current recommendation for Battlefront Plus. You may also try right-clicking initfs_Win32, going to Properties, and unchecking Read-only. If you are not playing on the current public release of Kyber (v1), an additional program called the ModLimitFixer will be required to launch the game. You may need to make an exception for it in your antivirus. The initfs fix has been in use with massive success for the past year. The most recent update for Battlefront Plus has necessitated updating the fix to further increase the pool size, therefor, you most likely have to reinstall the initfs fix if you downloaded a version of it from before the 27th of January 2023. There is no alternative installation or fix. These instructions are to be followed exactly as they are written; no advanced knowledge is required. Failure to follow these instructions correctly may result in your game not launching or the fix not working. The initfs fix increases Battlefront 2's memory usage and therefor may affect your performance.
You say it is possible to edit it so it can be used with FREDIFX's stuff, but you dont tell how. Can you tell me how to edit it so i can use both? I really like BF2 Remastered and I'd really wanna keep using it
Dont ever install this. . .it outright broke my game and freshly installing it and restarting my computer wont fix the problem. Shocked this is called a "Fix".
It's working perfectly with Battlfront+ except for just one thing I found so far. All of the Ewok Hunter appearances don't have any faces. Anyone know any fixes or tips for this? I'm not using Kyber.
This is what I did: 1. Find [GamePath]\STAR WARS Battlefront II\Data and make copy of Initfs_Win32 2. replace Initfs_Win32 with downloaded/modded version 3. DELETE ModData folder I think this method forces Frosty to place the copies of Initfs_Win32 you need in ModData to correct locations You will get a "New Installation Detected" prompt when launching from FMM Hope This Helps
I dont see any other posts about this, so ive download this a replaced the file and went through the troubleshooting tips. my charecter models for battlefront plus are either floating heads or look screwed up. Any advice or help would be nice. not very good at modding just want to try to play battlefront 2022. Thanks for any help
I am not playing on Kyber or using the Battlefront+ mod, but I am experiencing a lot of invisibility issues that are making the game unplayable. The only mods I’m playing with are Movie Clone Troopers and The Mandalorian.
Would this fix the invisibility issues I am experiencing? Also, would I need to run ModLimitFixer to launch the game?
Works great for Battlefront + no problems at all, yet when I try to launch with Battlefront 2022 mods it does not work, I've tried all the other methods mentioned in the comments, such as Kyklu's recommendation and in the sticky/locked comment. Ofcourse, I am not launching the BF2022 and the BF+ mods at the same time, and I've also got the mods in the correct load order as recommended in the description of the BF 2022 mod, I really like BF+ but BF2022 seems to have more characters that I'd like to play as. Is this Fix even supposed to work for 2022? Or should I try something different? TIA
98 comments
To get started on installing the initfs fix, open your game and go to Options > Video. Change MESH QUALITY to MEDIUM, HIGH, or ULTRA. When that is done, close your game.
Locate where your game is installed and open the Data folder. Select the initfs_Win32 file and create a backup somewhere, just in case. When that is done, replace the initfs_Win32 with the one you downloaded from this mod page.
If you've already tried launching the game with mods, go back to the location where your game is installed and open the ModData folder. Inside will be at least one folder, which is named after the Pack seen in the top left of your Frosty Mod Manager window. If this is your first time modding Battlefront 2, this folder is probably called Default. For this example, mine is called BF+.
When you've opened the folder of the matching pack name (BF+ in this example), open the Data folder. Replace the initfs_Win32 with the one you downloaded from this mod page. You may also try deleting your ModData folder entirely and regenerating it when you go to launch the game from Frosty Mod Manager again. Deleting your ModData folder will not break your game, it does not come installed with the game, so please do not worry about doing this.
If all else fails, you can manually edit your initfs_Win32 file with any text editor program, such as Notepad++, and search (press Ctrl + F on your keyboard) for MeshStreaming.PoolSize. Locate it on lines 4416, 4443, 4470, 4497, 4739, 4759, 4778, and 6851, then change the number value just next to it to 600000. Whatever you do, DO NOT CHANGE THE VALUE ON LINE 4721! You may try other values, but this is the current recommendation for Battlefront Plus. You may also try right-clicking initfs_Win32, going to Properties, and unchecking Read-only.
If you are not playing on the current public release of Kyber (v1), an additional program called the ModLimitFixer will be required to launch the game. You may need to make an exception for it in your antivirus.
The initfs fix has been in use with massive success for the past year. The most recent update for Battlefront Plus has necessitated updating the fix to further increase the pool size, therefor, you most likely have to reinstall the initfs fix if you downloaded a version of it from before the 27th of January 2023. There is no alternative installation or fix. These instructions are to be followed exactly as they are written; no advanced knowledge is required. Failure to follow these instructions correctly may result in your game not launching or the fix not working.
The initfs fix increases Battlefront 2's memory usage and therefor may affect your performance.
1. Find [GamePath]\STAR WARS Battlefront II\Data and make copy of Initfs_Win32
2. replace Initfs_Win32 with downloaded/modded version
3. DELETE ModData folder
I think this method forces Frosty to place the copies of Initfs_Win32 you need in ModData to correct locations
You will get a "New Installation Detected" prompt when launching from FMM
Hope This Helps
Would this fix the invisibility issues I am experiencing? Also, would I need to run ModLimitFixer to launch the game?