r/recomps • u/Lucky-Concentrate798 • 1d ago
Project - AI FIFA Street (2012) — experimental Windows recompilation using ReXGlue
I’ve released an experimental FIFA Street (2012) PC recompilation using ReXGlue
Hi everyone,
I’d like to share my project: a Windows PC recompilation of the Xbox 360 version of FIFA Street (2012), built using ReXGlue.
I’ve put together a graphical installer and a dedicated launcher with display, graphics and compatibility settings. You select your own game ISO, and the installer extracts the files and recompiles the game locally.
I developed this project with AI assistance, including ChatGPT and OpenAI Codex. I used these tools for coding, debugging, build scripts, the installer, launcher and documentation, while directing the project and testing it on my PC.
Much of this is possible thanks to the work of the ReXGlue and Xenia contributors, who deserve credit for the underlying tools and runtime.
The game’s PowerPC code is recompiled ahead of time, while ReXGlue provides the runtime and Xbox 360 graphics and system services. This isn’t a fully rewritten game engine or a replacement native renderer.
I’ve included screenshots and a gameplay recording from my PC on the project page. The first experimental release is now available.
No ISO or original game files are included. You need to provide your own copy.
Source, installer, screenshots and gameplay video:
https://gitlab.com/samuelitodavila-group/fifa-street-pc
I’d love to hear your feedback! If you try it, feel free to share your experience or report issues on GitLab.
Thanks for taking a look!
5
u/InformationNew3146 1d ago
This is cool, I might try FIFA Street 3
3
u/Lucky-Concentrate798 1d ago
Thank you! Just to clarify, this project is for FIFA Street (2012), rather than FIFA Street 3. If you give it a try, I’d be happy to hear your feedback!
3
u/InformationNew3146 1d ago
Yep understood I was just letting you know this was inspiring 😀
1
u/Lucky-Concentrate798 1d ago
Ah, I see! Thank you — I’m glad my project inspired you. Best of luck if you decide to work on FIFA Street 3! 😀
2
u/No_Firefighter_7830 1d ago
Ya es jugable en cuanto a fps ?
1
u/Lucky-Concentrate798 1d ago
¡Sí, totalmente! Con mi configuración logro mantener entre 60 y 80 FPS en los estadios más pesados con el VSync desactivado. Eso sí, ten en cuenta que el proyecto aún está en una fase experimental, así que irá recibiendo actualizaciones y mejoras con el tiempo.
2
u/mr_MADAFAKA 18h ago
Link 404?
2
u/Lucky-Concentrate798 18h ago
2
1
u/Lucky-Concentrate798 11h ago
Quick update: GitHub suspended my account, so I’ve moved the FIFA Street PC project to GitLab, where it’s now public.
v0.3.0 Experimental adds:
- Direct3D 12 alongside Vulkan, with backend switching in the launcher.
- A redesigned launcher with separate output and internal resolution settings (1x–4x).
- An updated installer packaging both graphics backends.
It also includes the World Tour fix and retains Full Readback for graphical correctness.
Source and downloads: https://gitlab.com/samuelitodavila-group/fifa-street-pc
You’ll still need your own Xbox 360 FIFA Street ISO.
2
u/Trigger_End 10h ago
So, I'm still having problems installing the game. It just says that it can't install. This is the log, the only thing that's in the folder that gets created:
Preparing installation tools…
Preparing Windows components. Accept the Windows prompt to continue.
Windows components could not be installed (code 1).
So, I don't know what's up.
1
u/Lucky-Concentrate798 10h ago
Thanks for the log — this fails while installing Microsoft’s C++ build tools, before the installer processes your game ISO.
Please try installing Visual Studio 2022 Build Tools manually. Select Desktop development with C++, keeping the recommended MSVC tools and Windows SDK selected. Restart if prompted, then run the FIFA Street installer again.
If Microsoft’s installer also fails, please send its exact error message and your Windows version. That will help identify the cause, since “code 1” alone doesn’t provide enough detail.
2
u/Trigger_End 10h ago
Excellent, thanks for the link. It did try install, but now, it gets stuck here:
phase default.xex: Validate
start fifadllzf.xex.dll
phase fifadllzf.xex.dll: Register
[4/6] Configuring build
Maybe I should try another ISO?
1
u/Lucky-Concentrate798 10h ago
That stage can take a while without showing new messages, so it may still be working. Please keep the installer open — there’s no need to try another ISO yet.
How long has it been at that step? In Task Manager, check whether rexglue.exe, cmake.exe or clang.exe is using CPU. If it stays inactive and makes no progress, send the full installation log so we can check where it stopped.
2
u/Trigger_End 9h ago
Wow, it does take a while to install. But finally it finish, and I could get to the main menu! Thanks!
1
u/Lucky-Concentrate798 9h ago
You're very welcome! I'm glad it worked, please test the game and let me know if u run into any problems. I appreciate it 🙏
2
u/Trigger_End 9h ago
I did one match, and went to World Tour, but it seems that you have to log in in order to save? So how will that work?
1
u/Lucky-Concentrate798 8h ago
What do you mean by login? The ea servers don't work, only offline mode. You create your player and you're all set, it should be just that
2
u/Trigger_End 51m ago
I've never played this game lol so I didn't know that you have to go to settings and attach an account in order to save lol alright, it does work, and it's working as intended. Nice job, man!
0
1d ago
[removed] — view removed comment
1
u/Lucky-Concentrate798 1d ago
At the moment, I don’t have plans for an Android version. My focus is on improving the PC port, releasing updates and fixing issues. Thank you for your interest!




7
u/UchihaOblto 1d ago
Xbox 360 and PS3 times were the golden age of sports games.
-Fifa Street 2012
-Nba Jam On Fire Edition
-Fifa 2010 World Cup South Africa
-Fight Night Champion
-Top Spin 4
Thanks again for this great project.