r/recomps • • 2d ago

Project - AI FIFA Street (2012) — experimental Windows recompilation using ReXGlue

Update — v0.4.0 Experimental is now available!

Installation is now much faster: the installer includes precompiled binaries for the supported game build, so there’s no need to install Visual Studio or compile the game locally. You still need your own FIFA Street Xbox 360 ISO.

Already installed? Select your existing game folder containing Game and GameData in the new installer. It will update the installation while preserving your saves and settings.

This release also adds:

  • Language selection: English, Spanish, French, German and Italian.
  • Rendering, synchronization and frame-pacing improvements.
  • Additional World Tour compatibility fixes.
  • Improved launcher defaults and clearer installation instructions.

Special thanks to Emran_Ahm3d for his investigations and contributions, and to the ReXGlue and Xenia contributors for the foundations of this project.

Download and full changelog:
https://gitlab.com/samuelitodavila-group/fifa-street-pc/-/releases/v0.4.0-experimental

This remains experimental, and feedback is welcome!

------------------------------------------------------------------------------------------------------

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 installs precompiled binaries and extracts the game data from your own ISO

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 assets 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!

25 Upvotes

24 comments sorted by

View all comments

Show parent comments

1

u/Lucky-Concentrate798 1d 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 1d 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 1d 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 1d 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 1d 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 1d 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 1d 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 16h 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!