FiFA 08 Ps3/Xbox 360 version running on PC

Sami 1999

Reserve Team
It sucks how garbage FiFA 08 was on PC. Not only it was a stupid ps2 port, but it also looked worse than FiFA 07 which actually had some acceptable graphics for a Ps2 port. Balls in FiFA 08 didn't even had shading, making them look cartoonish.

Anyway, FiFA 08 can now be loaded with Ps3 emulator [Known as Rpcs3]. It's still running like shit and it's slow as hell. But with the latest update, menus can be loaded a bit faster than previous builds of rpcs3, so its easier to to start a match.

The game also suffers from texture glitches, missing 3d grass and glitched eyes. The black kit texture can be fixed by running the game with Vulkan Api and using resolution scale to render the game at 3840x2160 resolution.

With the latest update, I was aslo able to start a match with vulkan Api. With previous builds, the game freezed right before match starts.

Here are some screenshots of FiFa 08 ps3 running on my pc via emulator:









File structure looks similar to FiFA 10 on PC. Files can be navigated using File Master 10, but nothing can be viewed. Since the textures are in rpsgl format.



But hey, its a start. Game can be booted and match can be played in slow motion. Maybe after few years, we can finally run the game at proper speed. And then, we can finally mod the game and play it in its next gen glory.
 

Sami 1999

Reserve Team
This looks really good, but there is no PC that can handle this emulator at decent speed

Actually many games are playable at decent hardware. Like Smackdown Vs Raw 2008 runs at 30 fps most of the time without slow down, Top Spin 4 runs smoothly too.

But LLVM Recompiler doesn't work with FiFA 08 yet, which leaves us with Interpreter which is slow as hell. And that's why FiFA 08's not playable yet. Hopefully they can get it working with recompiler soon.
 

Sami 1999

Reserve Team
It's been almost a year, 10 more days until the one year anniversary of this thread.

And guess what? The latest update released just today made FiFA 08 almost playable. There are still graphical bugs and sound is stuttering. But the game is almost running at full speed now. In fact, it does run at full speed but in order to fix black kits, I had to enable some things in the emulator which degraded the performance mildly.


However, it's a huge progress and this game can be played now. Back when I created this thread, the game ran slow as shit and was not playable at all.

Here's a gameplay footage running on the latest version of Rpcs3 [Build 5749, v0.0.6-7969 Alpha]:
Oh, it's running on 4k with 300% resolution scale. So not only are we emulating the game, we can also run it at higher resolutions.


Previously eyes of the players were rendering incorrectly, but now it's fixed. However, the black patterns on player bodies are still there:




Edit: FiFA 08 seems to be running at full speed now with the latest versions. The only thing that keps it from getting "Playable" tag on RPCS3 compatibility list is the random crash and freeze that occurs.
Otherwise, it's actually possible to start and finish a match at full speed when it doesn't crash, while running at 4k.




FiFA 09 also became almost playable, although FPS drops to 50s most of the time and game speed is tied to framerate. So the gameplay is a bit slow. And the audio stutters like hell:

 
Last edited:

Cenk

Club Supporter
Any news for opening the rpsgl file to see game textures? I've found some inactive topics in the internet but they didn't help me to find how to open them.
 

Sami 1999

Reserve Team
Any news for opening the rpsgl file to see game textures? I've found some inactive topics in the internet but they didn't help me to find how to open them.

I've been trying to open them with the tools I downloaded from different forums but so far no luck at all and its been a year already. We need experts but I think most of them have moved on from the older games.

By the way, EURO 2008 now runs on xenia:




Seems lik the ps3 port of fifa 08, 09 and Euro 09 are inferior to x360 port. So EA screwed up the ps3 ports too.
 

Beedy

Club Supporter
Any news for opening the rpsgl file to see game textures? I've found some inactive topics in the internet but they didn't help me to find how to open them.
You can view textures in Noesis using the script above and edit textures with my rx2 pather tool (support also for rpsgl format). Unzip the script and put it in noesis plugins/python folder.
 

Attachments

  • tex_NHLLegacy_PS3_rpsgl.py.zip
    2.5 KB · Views: 108
  • tex_NHLLegacy_X360_rx2.py.zip
    2.9 KB · Views: 105

Sami 1999

Reserve Team
On Xenia Canary, the Xbox 360 version of Fifa 08 boots and is very playable.

There are some rendering issues here and there, like missing goal nets. Some stadiums on both Rpcs3 and Xenia have overbright exposure problem. This is not normal and most probably an emulation error. On those stadiums, you're better off playing with match time set to night.



Being that said, the Xbox 360 version of Fifa 08 seems to be the definitive version since 3d grass is rendered on this one, as well as the normal maps and bump maps are not inverted like Ps3 port.


Here's some footage of the X360 version running on Xenia Canary on my PC:


Game doesn't look dark like this on my pc. But for last 4 months, every video I upload ends up looking darker than the source video for some reason. So the game should look brighter than the video.
 

G2007

Club Supporter
Nice to know certain things can be edited on the console versions. Looked into this many years ago but couldnt do much. Has anyone here been able to mod the db? Seems like I can extract the database using the older PC tools but cant seem to regenerate the .bh files, which causes the game to crash.

FIFA 08 was a special version for me and the one of the last I actually worked on. Any help suggestions would be appreciated.
 

DoradoOroOro

Club Supporter
Nice to know certain things can be edited on the console versions. Looked into this many years ago but couldnt do much. Has anyone here been able to mod the db? Seems like I can extract the database using the older PC tools but cant seem to regenerate the .bh files, which causes the game to crash.

FIFA 08 was a special version for me and the one of the last I actually worked on. Any help suggestions would be appreciated.
Try to move away the data bigs/bh to another folder except data0 before regenerating the .bh files, that's maybe a solution
 

G2007

Club Supporter
Try to move away the data bigs/bh to another folder except data0 before regenerating the .bh files, that's maybe a solution
Thanks I tried that. I exported the db and xml files from the data0.big. Was able to modify the db using (I think i was dbm11 or 12. Created the folder data\db\ and dropped the modded files there. Game doesnt see it because its still being referenced in the .bh and .big file.

The way this was done back in the PC world was to extract those files, put them in a the coresponding folder, remove (delete) from the data0.big, regenerate the bh. Then we were able to work on the db.

So the first step to editing this would be to do these steps above. Need to see if I can regenerate those stupid bh files. Its been a long time since I've done this. Need to remember which tool can do that and if its compatible with the console versions (in this case PS3). I recall messing around with the xbox360 version, back in 2007, back then tho we didnt have the tools nor did anyone seem interested in creating tools to mod it.
 

Skoczek

Starting XI
Thanks I tried that. I exported the db and xml files from the data0.big. Was able to modify the db using (I think i was dbm11 or 12. Created the folder data\db\ and dropped the modded files there. Game doesnt see it because its still being referenced in the .bh and .big file.

The way this was done back in the PC world was to extract those files, put them in a the coresponding folder, remove (delete) from the data0.big, regenerate the bh. Then we were able to work on the db.

So the first step to editing this would be to do these steps above. Need to see if I can regenerate those stupid bh files. Its been a long time since I've done this. Need to remember which tool can do that and if its compatible with the console versions (in this case PS3). I recall messing around with the xbox360 version, back in 2007, back then tho we didnt have the tools nor did anyone seem interested in creating tools to mod it.
Did you open FIFA 08 console db with DB Master 11?
 

G2007

Club Supporter
Did you open FIFA 08 console db with DB Master 11?
Yes thats right. The only thing I am not sure is if the data is right or being parsed right in the editor. For example, in the players list, I should be seeing playerID, player name and surname. These three values should be different as they are numbers associated with actual data in other parts of the db. They should not be the same. In the PC editing world, it wasnt till FIFA 11 onward that the "HD graphics" engine became available. So those utilites may work, dont think they will for textures as they historically were compressed differently btwn pc and console versions.
 

Skoczek

Starting XI
Yes thats right. The only thing I am not sure is if the data is right or being parsed right in the editor. For example, in the players list, I should be seeing playerID, player name and surname. These three values should be different as they are numbers associated with actual data in other parts of the db. They should not be the same. In the PC editing world, it wasnt till FIFA 11 onward that the "HD graphics" engine became available. So those utilites may work, dont think they will for textures as they historically were compressed differently btwn pc and console versions.
I ask because I wasn't able to open FIFA 07-10 console dbs in DB Master 11 at all
 

G2007

Club Supporter
I ask because I wasn't able to open FIFA 07-10 console dbs in DB Master 11 at all
The files inside the .big file are compressed. They must be uncompressed first. On pre 08 versions I dont believe (recall) there was an xml file it was just a flat db file. DB Master 11 thru 14 should in theory work, as long as there is an xml & db file.
 

Skoczek

Starting XI
The files inside the .big file are compressed. They must be uncompressed first. On pre 08 versions I dont believe (recall) there was an xml file it was just a flat db file. DB Master 11 thru 14 should in theory work, as long as there is an xml & db file.
So if I have for example FIFA 08 db from PS3, what should I do to open this correctly?
 

G2007

Club Supporter
So if I have for example FIFA 08 db from PS3, what should I do to open this correctly?
You need to extract the db & xml files. You can use FM11 (file manager 11) to export the files. Then open them using dbm11. The issue as I mentioned above isnt reading the db file. Its using it in the game. If you cant regenerate the bh file, we wont be able to do anything useful.
 

Skoczek

Starting XI
You need to extract the db & xml files. You can use FM11 (file manager 11) to export the files. Then open them using dbm11. The issue as I mentioned above isnt reading the db file. Its using it in the game. If you cant regenerate the bh file, we wont be able to do anything useful.
I want it for another purpose
 

tokke001

Senior Squad
Yes thats right. The only thing I am not sure is if the data is right or being parsed right in the editor. For example, in the players list, I should be seeing playerID, player name and surname. These three values should be different as they are numbers associated with actual data in other parts of the db. They should not be the same. In the PC editing world, it wasnt till FIFA 11 onward that the "HD graphics" engine became available. So those utilites may work, dont think they will for textures as they historically were compressed differently btwn pc and console versions.
you mean the values in the database are wrong?
i have that,
i think (some) endian formats may be different then common databases, and dbmaster handles it wrong

someone maybe know methods to fix this problem?
the same is with the game "FIFA world cup 2010" ...
 

G2007

Club Supporter
Guys I think I got it to work!!!! Exported the db and rebuilt the data0.big and data0.bh!
db is now not in the big file anymore and its located in data\db folder! THIS IS HUGE!!!!!!
Player names were not affected btw! It looks like I will get my (revenge) wish after all.
Now I need check out textures and if they can be imported! :)
 


Top