• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

[tutorial] How to set graphic detail

fifaCCitiu.com

Senior Squad
This is settings.lua file in Data0.big. That control level of detail in game.

Code:
local InitializeSettings = function()
	local as = gSportsRNA
	local settingTable = as:GetTable("Settings")

	-- Force LevelOfDetail - 'high', 'medium', 'low', 'superlow'
	local levelOfDetail = as:GetString(settingTable, "LevelOfDetail") 
	if (levelOfDetail == "") then
		levelOfDetail = "high"
		as:SetString(settingTable, "LevelOfDetail", levelOfDetail)
	end

--	levelOfDetail = "medium"

	-- Set up defaults (high detail)
	as:SetInt(settingTable, "DropMipRX3_MipsToDrop", 0)			-- number of mips to drop from RX3 textures
	as:SetInt(settingTable, "DropMipRX3_MinTexDimension", 8192)	-- minimum size (here we will ignore the number of mips to drop)
	as:SetInt(settingTable, "FlatShadow_ScaleReduction", 0)		-- flat shadow dimensions 			(0 is normal, 1 is half, 2 is quarter, 3 is an eigth)
	as:SetInt(settingTable, "FlatShadow_MaxLights", 4)			-- max number of lights to allow
	as:SetInt(settingTable, "Jumbotron_ScaleReduction", 0)		-- jumbotron render scale reduction 
	as:SetInt(settingTable, "SelfShadow", 1)		
	as:SetInt(settingTable, "SelfShadow_ScaleReduction", 0)		-- selfshadow render scale reduction (0 normal, 1 half, 2 quartered)
	as:SetInt(settingTable, "PostFX_RainDrops", 1)
	as:SetInt(settingTable, "PostFX_AutoExp", 1)
	as:SetInt(settingTable, "PostFX_Bloom", 1)
	as:SetInt(settingTable, "PostFX_DOF", 1)
	as:SetInt(settingTable, "PostFX_Rectilinear", 1)
	as:SetInt(settingTable, "PostFX_Vignette", 1)
	as:SetInt(settingTable, "PostFX_ColorCube", 1)
	as:SetInt(settingTable, "PostFX_ColorCubeDepth", 1)

	as:SetInt(settingTable, "Grass", 1)
	as:SetInt(settingTable, "Cloth", 1)
	as:SetFloat(settingTable, "PlayerLodPercentageMultiplier", 1.0)
	as:SetInt(settingTable, "PlayerLodMinimum", 0)

	-- Override..
   	if (levelOfDetail == "medium") then

		as:SetInt(settingTable, "FlatShadow_ScaleReduction", 1)
		as:SetInt(settingTable, "FlatShadow_MaxLights", 4)	   
		as:SetInt(settingTable, "Jumbotron_ScaleReduction", 1) 
		as:SetInt(settingTable, "Grass", 0)
		as:SetInt(settingTable, "SelfShadow_ScaleReduction", 1)
		as:SetFloat(settingTable, "PlayerLodPercentageMultiplier", 0.5)

	elseif (levelOfDetail == "low" or levelOfDetail == "superlow") then
		-- Downsize Render to texture sizes and detail
		as:SetInt(settingTable, "DropMipRX3_MinTexDimension", 512)
		as:SetInt(settingTable, "DropMipRX3_MipsToDrop", 3)
		as:SetInt(settingTable, "FlatShadow_ScaleReduction", 1)
		as:SetInt(settingTable, "FlatShadow_MaxLights", 1) 
		as:SetInt(settingTable, "Jumbotron_ScaleReduction", 1) 
		as:SetInt(settingTable, "SelfShadow", 0)	

		-- Disable grass and cloth
		as:SetInt(settingTable, "Grass", 0)
		as:SetInt(settingTable, "Cloth", 0)

		-- disable pretty much all PostFX
		as:SetInt(settingTable, "PostFX_RainDrops", 0)
		as:SetInt(settingTable, "PostFX_AutoExp", 0)
		as:SetInt(settingTable, "PostFX_Bloom", 0)
		as:SetInt(settingTable, "PostFX_DOF", 0)
		as:SetInt(settingTable, "PostFX_Rectilinear", 0)
		as:SetInt(settingTable, "PostFX_Vignette", 0)	
		as:SetInt(settingTable, "PostFX_ColorCube", 0)
		as:SetInt(settingTable, "PostFX_ColorCubeDepth", 0)
	
		as:SetFloat(settingTable, "PlayerLodPercentageMultiplier", 0.15)
	end
	
	if (levelOfDetail == "superlow") then
		-- any extra tweaks here..
	end
end
InitializeSettings()
InitializeSettings = nil

Now we are going to make a bit lighter for your video card the medium setting.

search for this strings:

-- Override..
if (levelOfDetail == "medium") then

as:SetInt(settingTable, "FlatShadow_ScaleReduction", 1)
as:SetInt(settingTable, "FlatShadow_MaxLights", 4)
as:SetInt(settingTable, "Jumbotron_ScaleReduction", 1)
as:SetInt(settingTable, "Grass", 0)
as:SetInt(settingTable, "SelfShadow_ScaleReduction", 1)
as:SetFloat(settingTable, "PlayerLodPercentageMultiplier", 0.5)

and change as:

-- Override..
if (levelOfDetail == "medium") then

as:SetInt(settingTable, "FlatShadow_ScaleReduction", 2)
as:SetInt(settingTable, "FlatShadow_MaxLights", 4)
as:SetInt(settingTable, "Jumbotron_ScaleReduction", 1)
as:SetInt(settingTable, "Grass", 0)
as:SetInt(settingTable, "Cloth", 0)
as:SetInt(settingTable, "SelfShadow_ScaleReduction", 2)
as:SetInt(settingTable, "PostFX_DOF", 0)
as:SetFloat(settingTable, "PlayerLodPercentageMultiplier", 0.25)

With this changes you can get more frames in game without losing details.
You can use the last version of fifafs to import settings.lua in data0.big. As I don't have time to make setups and other I hope that a skilled modder can make an autoinstaller of this setting.
Of course I can make other setting in order to have the max graphic detail, or the lowest graphic detail.
 

SCUser

Club Supporter
fifaCCitiu.com;2937577 said:
You can use the last version of fifafs to import settings.lua in data0.big.

Cool but how? no one seems to have 5seconds of free time, to type the command line for importing.:)
 

fifaCCitiu.com

Senior Squad
soon i'll add some other news about very high details and low details graphic...maybe i'll be able to disable 3d crowd for low spec machines.
 

matthewhong

Club Supporter
I want low details with no 3d crowds please. Thanks in advance.
(It cause my card to overheat)
Geforce G105-M laptop
 

Super-S

Club Supporter
awesome....

Please make us a MAX-Details-Settings.lua... and i will clean your boots (Y).

Do it please... :bob:

Amazing!!!
 

myfifa2005

Club Supporter
Yes, I also modify this setting.lua file to remove the player's shadow, and adjust the texture detail in the game, then it seems better than before because my video card is very bad, but I don't import setting.lua in to data0.big, just put it outside folder and modify the data0.bh file by manaul in order to let FIFA use the setting.lua outside one.
 

TitoVivaz

Club Supporter
I think the PS3-version still have better graphic than the PC-version. Can you get higher details too with this?
 

amifla

Reserve Team
I don't think so, mate. I have a Very Good PC and a PS3, and comparing, PC is far, far better in Graphics. You have Full HD on PC ( Resolutions more that 1080p ) AA filters and others things. Believe me, compare for yourself, that I say. And you really see the differences
Cheers
 


Top