FiFA [2006-2011 and 2014] Next gen ports via RPCS3, Xenia and ShadPs4

1792822705366.png

This normal in FIFA 14 on shadps4? It goes on forever. Aside from this I don't see too much problems in the gameplay.
 
Normal? Probably not. Something is failing on emulation maybe. Does the game still play near correctly? Yeah. So I don't feel bothered by it and pray it's nothing serious. Errors show up when playing on RPCS3 as well.
 
2010 FIFA World Cup - Enable 3D Grass during cutscenes patch (Xbox 360):
Download here

Instructions:

1. Go to C:\Users\[username]\Documents\Xenia\patches
or alternatively, just open Xenia edge, and single click on the game icon to show the details menu, and then on patches section, click on open folder to redirect you to above folder location.
2. Paste the .toml file you just downloaded.
3. Open Xenia Edge and after single click on the game icon, go to patches section and make sure the patch is enabled/checked.


Keep in mind:
I only tested it with my copy of the game. Title ID is 454108E4
Idk if the patch will work on other regions. Memory address should be same but I can't be sure of that. Test it out guys and let me know.
Screenshots:


 
Last edited:
2010 FIFA World Cup updated Patch
3D Grass draw distance update + Max player LOD during gameplay camera:
Download Here
Like before, extract the contents of the downloaded .zip file and put the contents in the patches folder of Xenia here, "C:\Users\[username]\Documents\Xenia\patches"
Open Xenia Edge and set it up like this:
1793252999341.png

3D Grass Test A: always draw fin grass -> Must be enabled for 3D grass to appear on cutscenes.
Player LOD: force highest LOD (active_lods =1) -> Must be enabled for increasing the player LOD during gameplay.


Additionally you can increase the draw distance by enabling only one of the following draw distance multipliers:
3D grass: FOV-independent draw distance x10/20/25/50


x50 nearly enables 3D grass for full distance of the field on cutscenes, free kicks, goal kicks, penalty kicks. However it is performance heavy. Another downside of a very high draw distance 3D grass is that the 3D grass shader doesn't contain any mow pattern lighting. So no mow pattern is visible. The 3D grass .fx shaders has to be edited along with other .lua and script files for it to work and it's not possible yet. I might try it in future.

In such cases you can instead use a lower multiplier like x10 which should increase the 3D grass draw distance enough to make it visible with a higher density on all cutscenes but not invasive enough to cover all the 3D grass. Or you can just uncheck all the multipliers and simple enable 3D grass on cutscenes with the default draw distance which already looks better than no 3D grass but has low enough density to the point where mow patterns are not hidden.


Once again, tested on my dump of the rom. Might not work on other regions if memory address are different. Try it out and give feedback.

Screenshots of Max LOD:


Screenshot of x50 3D grass draw distance:
 
Last edited:


Made progress on 3D grass in FIFA 14 World Cup as well. However, it's not usable by any means. While 3D grass is finally visible on cutscenes, it's flickering all over the place and is a mess. It's like the game is struggling to set a fixed coordinate for the grass. Unless I can fix it, it's pointless. Also, FIFA 14 WC being FIFA 14 wc, the 3d grass color looks too dark. I have to manually change the color and brightness details of it and it seems to vary from stadium to stadium and not something simple like FIFA 09/10 pc ports. So who knows if it's even feasible.
 
Guys! I've finally done it! 3D grass on FIFA 14 World Cup. Looks super great here since mow patterns also work over the 3D grass unlike 10 WC.

2014 FIFA World Cup - 3D Grass enable in cutscene and Set pieces with Increased 3D grass draw distance patch

Download Link (Click here)


Instructions:

Like with the previously posted FIFA 10 WC patch, simply unzip and paste the .toml file in "C:\Users\[username]\Documents\Xenia\patches"

Open Xenia Edge and single click on 2014 FIFA WC and go to patches section and enable the following options:

1793309276184.png


Screenshots:









Some limitations:

While freekick still has 3D grass, goal kick and penalties don't have 3D grass yet. However, cutscenes always have 3D grass now, which is a significant improvement.
 
Last edited:
Yo bro thanks for the mod
i have question can i do the same thing to install the mods on rpcs3
Only the LOD and Kit wrinkles will work since they modify the assets.

The 3D grass patch itself will not work since the memory address will be different for the ps3 executable.
 
Mega job @Sami 1999 !!
I spent hours fiddling around with .ini modifications to achieve the same but never got it to look as good as yours.
Could the same be done to FIFA 09, UCL 07, etc?
Also is it possible to enhance DoF & Bloom? these effects seem to break with upscaled resolutions
 
Mega job @Sami 1999 !!
I spent hours fiddling around with .ini modifications to achieve the same but never got it to look as good as yours.
Could the same be done to FIFA 09, UCL 07, etc?
Also is it possible to enhance DoF & Bloom? these effects seem to break with upscaled resolutions

Yeah, over the last 13 years, I've tried modifying the lua files and shader files and those never did anything. And more importantly, never brought the 3d grass back on actual cutscenes. The culprit seemed to be on the executable files itself and modifying it seems to be the only solution so far.

Theoretically, it should be possible on those games. My first attempt on FIFA 10 has failed but it should be possible. As for fifa 09, it was giving me a hard time decrypting the executable. I managed to decrypt the executable and still trying to look into it.

As for FIFA 08, (and likely FIFA 07 and UCL 06-07 as a result) I was having a lot of trouble getting to increase the range of 3D grass. Nothing I'm trying is changing anything with the 3D grass. FIFA 08 in particular would benefit a lot since 3d grass is already present in fifa 08 but it's draw distance is so short its not visible on most cutscenes. I however, did manage to get max LOD to work on FIFA 08 successfully. Cloth physics and hair physics still dont work during gameplay but LOD improvement itself was massive. The game code seems to mention Depth of field in fifa 08 but we all know DOF does not work on this game at all. Idk if the shader itself is missing or it's a coding error. If it's the former, then fixing it via patch alone wont be possible and we have to likely port DOF shader from FIFA 07/09. We shall see if anything can be done regarding that.

FIFA 07 and UCL 06-07 I will handle last, because the 3D grass already has decent coverage in these games and looks good. So once other games where 3d grass isn't even rendered are fixed- I will come back to these games.

DOF tbh looks fairly decent and has only minor artifacts. This will be the last thing I look for since before that we still have one big problem to solve and which seems to be the hardest- removing the 60 FPS cap on cutscenes and have the camera panning and cutscene animations actually run at 60 fps. Managed to remove the 30 fps cap itself after a lot of tinkering but the animations and panning is still 30 hz which makes it pointless. Worst case scenario- we have to redo the animations again which would make the scope of such mod near impossible.
 
What do you think of the PC ports that are being released? From what I’ve found, we already have FIFA 08, FIFA 09, FWC 2010, and FWC 2014, with FWC 2006 currently in development by the same creator behind the FIFA 08 port also on the way. Is it worth playing these native versions, or is using an emulator still the better option?
 
What do you think of the PC ports that are being released? From what I’ve found, we already have FIFA 08, FIFA 09, FWC 2010, and FWC 2014, with FWC 2006 currently in development by the same creator behind the FIFA 08 port also on the way. Is it worth playing these native versions, or is using an emulator still the better option?

Only reason I would switch to those decomp ports will be if:

1. Cutscenes 60 FPS is supported.
2. My 3d grass patches can be ported there.
3. Runs better than xenia.

So for, the decomps achieve none of those yet. We shall see if they improve it or just leave it as is.
 
Only reason I would switch to those decomp ports will be if:

1. Cutscenes 60 FPS is supported.
2. My 3d grass patches can be ported there.
3. Runs better than xenia.

So for, the decomps achieve none of those yet. We shall see if they improve it or just leave it as is.
ive only tried wc2010, 2014 and fifa street
all these get updates once a few days/almost daily, so there are better chances for your desires to become reality if you write them on their github than waiting for xenia/rpcs3 teams to do them
wc2014 and fifa street have a launcher which auto updates when a new version is released
wc2010 is the only one which runs worse for me than on xenia, a lot of overheat, and the launcher sucks, have to install everything all over again for each update (it also takes around 20-40 mins to install it)

2. My 3d grass patches can be ported there.
im interested in this, will investigate
 
WC 14 is unplayable for me on the recomps so far. I will open an issue and ask them if they can implement 60+ FPS cutscenes. That is the most important part.
 
Haven't made good progress on FIFA 08 and 09. Attempt on increasing the draw distance of 3D grass has been an utter failure. However, did made small improvements to other things:

FIFA 08 Patch: Click here to download
-LOD maxed out and runs at full quality during gameplay. Player self shadows are likely bugged on some distances.
FIFA 09 Patch: Click here to download
-3D grass enabled during cutscenes: However, the draw distance is so poor, it's barely visible and when it's visible, it's so transparent and barely covers the field. Near pointless but at least it shows up on cutscenes now.
-LOD maxed out: However has self shadow bugs.
-Optional self shadow disabler- so that the game looks consistent. But it is a downgrade.
All of my patches so far have been for NTSC copy of the games. These will likely no work on other regions of the games. Title ID does not differ between each regions and is same for a game on all regions.
However, the Media ID can deter what region your game is. These are the Media ID of my copy of the games. So before trying to get the patch to work, make sure your media ID matches or it will likely not work.
FIFA 08: 00AA6EE3
FIFA 09: 67C72A27
FIFA World Cup 2010: 49D5A944
FIFA World Cup 2014: 290A9ADA
 
Back
Top Bottom