Skip to content

PES6 Native v1.0.0

Latest

Choose a tag to compare

@iptory iptory released this 25 Oct 18:32

PES6 Native v1.0.0

First full release of PES6 Native for Windows x64.

Start here: PES6Builder.exe

Download PES6Builder.exe from this release. It is the setup and build program for users.

It contains no PES6 code, game assets, generated translation units, or compiled game.

  1. Install the build prerequisites if they are missing:
    • Git
    • CMake
    • Ninja
    • LLVM/Clang
    • Visual Studio 2022 Build Tools with the Windows SDK
  2. Run PES6Builder.exe.
  3. Select your own PAL PES6 ISO or an extracted game folder.
  4. Select a build output folder.
  5. Press Build and install.

The builder detects missing tools and shows the exact winget commands. It then:

  • Extracts the XDVDFS game partition from your ISO locally.
  • Downloads the pinned ReXGlue SDK and public project source.
  • Applies the SDK patch.
  • Builds ReXGlue.
  • Generates the native x64 game code.
  • Compiles the final game.
  • Assembles a local PES6 folder and launches it.

The generated code and final executable stay on the user's machine. They are not uploaded.

Source release

The attached source ZIP contains the complete project source, the builder source, the ReXGlue patch, build instructions, licenses, and verification notes. It contains no game data or generated game code.

Build instructions: BUILD.md.

Included fixes

  • Native Windows x64 AOT game code.
  • Original window title and optional local title icon.
  • Persistent F5 settings with valid TOML escaping.
  • Sign-in for users 0 through 3 and any-user queries.
  • Virtual keyboard input merged across all connected controllers.
  • Native D3D12 presentation and waitable swap chain.
  • Save flow for profile-backed System, Cup, League, formation, and Edit data.

Prompts

PES6 still asks for input at boot. Press Start, confirm the storage device, and press Yes on save overwrite prompts. The default is often No, so press Up and then A.

Known limitations

  • Guest rendering remains 1280x720. Resolution scale performs integer supersampling, not native 1080p guest rendering.
  • Pre-rendered WMV movies are 30 fps source assets.
  • Xbox Live services are unavailable.
  • Physical-controller keyboard testing is left to the player.
  • The builder requires the local Windows compiler toolchain; it is not a precompiled game.

License

Original code is MIT licensed. The ReXGlue patch is BSD 3-Clause. See LICENSE and THIRD_PARTY_NOTICES.md. PES6 and Xbox are trademarks of their respective owners. This project is not affiliated with Konami or Microsoft.