0xreversed/with.ai
Games and modsPartialSource available
Target: Dissidia 012 Duodecim Final Fantasy

VCKing101/Dissidia012-pc

by VCKing101 Repository0 views
Platform
Windows, Steam Deck (via Proton)
Outcome
Partial
Dissidia 012 Duodecim Final Fantasy: A native PC port and matching decompilation of Dissidia 012 Duodecim Final Fantasy.
Image: Source: raw.githubusercontent.com

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: PortableKit, Visual Studio 2022, Python 3.10, Git, Ghidra. The writeup below describes the work attributed to AI.
Reported result
Partial. This is the directory's source-based outcome classification.
Independent confirmation
Not reported.
Human work and limitations
The project is a work-in-progress. The decompilation is partial, and the port relies on the user providing their own legally obtained ISO for the build process.

Original sources

What was done

A native PC port of Dissidia 012 Duodecim Final Fantasy (PSP) built via static recompilation on PortableKit, alongside a partial matching decompilation of the game's executable and overlays. The project supports Windows and Steam Deck, with native Linux support currently untested.

The Dissidia012-pc project provides a native PC port of the PSP game Dissidia 012 Duodecim Final Fantasy (USA release ULUS10566). The port is built using static recompilation via the PortableKit framework, which handles the PSP kernel, system modules, and Vulkan rendering. Where specific enhancements are required, decompiled C code replaces recompiled functions. The project also maintains a matching decompilation of the game's executable and overlays, though the author reports that while a few hundred functions match, the majority of the game remains machine code. The port features 60 fps interpolation, higher internal resolution, and added controls like a right-stick camera and analog movement. The repository includes a setup script for Windows and Steam Deck deployment. Commit logs indicate participation from the AI model Claude Opus 5.5 as a co-author for various implementation tasks, including build system adjustments and documentation updates.

Reproduce it

setup
Clone the repository and run the setup.ps1 script in PowerShell on Windows to build the port from a provided USA ULUS10566 ISO.