0xreversed/with.ai
Games and modsWorksSource available
Target: F.E.A.R. (Xbox 360)

F.E.A.R. 360 Recompiled

by Juansolo457 Repository0 views

Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

AI involvement
Reported models: Claude. Tools: ReXGlue SDK, fear-nx, Claude Code. The writeup below describes the work attributed to AI.
Reported result
Works. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The project uses a static recompilation approach rather than emulation. Users must provide their own game files from an Xbox 360 disc. The project is actively maintained with recent commits addressing Steam Deck performance and frame rate stability.

Original sources

What was done

A static recompilation project that translates Xbox 360 F.E.A.R. PowerPC code to native x86-64, enabling 4K resolution and high frame rates on PC while retaining original console logic, AI, and physics.

F.E.A.R. 360 Recompiled is a static recompilation project that allows the Xbox 360 version of F.E.A.R. to run natively on PC. The project utilizes the ReXGlue SDK to translate PowerPC code to x86-64 C++ ahead of time, while a game-specific runtime replaces the Xbox 360 environment. The project retains the console's original game logic, AI, and physics. Graphics are handled by the fear-nx Vulkan renderer, which was modified to support resolution scaling and fix menu corruption. While early play-tests documented a 90 fps limit to avoid tracer code breakage, recent commits report successful play-tests at 120 fps without tracer or physics issues. The project includes support for PC texture packs and a collection launcher for F.E.A.R. and F.E.A.R. Files. Development was assisted by Claude Code, and the project is currently exploring Steam Deck performance optimizations. Linux support is planned but remains untested.

Sources: Source 1, Source 2

Reproduce it

setup
pwsh -NoProfile -File tools/build-nx.ps1; pwsh -NoProfile -File tools/launch.ps1 -Nx -Extra '--nx_renderer native'