Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
DW5XL Recomp · Dynasty Warriors 5: Xtreme Legends
PORTSNATIVE

DW5XL Recomp · Dynasty Warriors 5: Xtreme Legends

NATIVE PORTACTION / ADVENTUREWINDOWSLINUXALPHA

DW5XL Recomp · Dynasty Warriors 5: Xtreme Legends

Dynasty Warriors 5: Xtreme Legends

OriginPlayStation 2

TechnologyStatic recompilation (native C/C++)

Available forWindows, Linux

View official project

About the project

DW5XL Recomp: proyecto comunitario relacionado con Dynasty Warriors 5: Xtreme Legends. Comprueba los requisitos del desarrollador y utiliza solo archivos procedentes de tu propia copia original.

Official project information

Author's original READMEOpen on GitHub ↗
<h1 align="center">DW5XL Recomp</h1> <p align="center"><b>Dynasty Warriors 5: Xtreme Legends (PS2) as a native PC game, built on your PC from your own disc.</b></p> <p align="center"> <a href="https://github.com/TheSlackbringer/dw5xl-recomp/actions/workflows/build.yml"><img alt="build" src="https://img.shields.io/github/actions/workflow/status/TheSlackbringer/dw5xl-recomp/build.yml?branch=main&label=build&logo=github"></a> <img alt="platform: Windows | Linux" src="https://img.shields.io/badge/platform-Windows%20%7C%20Linux-0a7bbb"> <img alt="graphics: Vulkan" src="https://img.shields.io/badge/graphics-Vulkan-ac162c"> <a href="LICENSE"><img alt="license: GPL-3.0" src="https://img.shields.io/badge/license-GPL--3.0-6a9a1f"></a> <img alt="status: playable (beta)" src="https://img.shields.io/badge/status-playable%20(beta)-e6a200"> <img alt="disc: PAL SLES-53860" src="https://img.shields.io/badge/disc-PAL%20SLES--53860-555"> </p>

A native PC port of Dynasty Warriors 5: Xtreme Legends for the PlayStation 2, built with PS2Recomp: the game's code is translated into C++ and runs natively, with graphics on Vulkan through paraLLEl-GS. Windows and Linux releases build the game on your PC from your own disc.

[!IMPORTANT] You need your own legal copy of Dynasty Warriors 5: Xtreme Legends (English PAL, SLES_538.60). Nothing from the game is in this repository or in its releases: no disc images, game executables, IRX modules, game assets or translated game code.

Status

Beta: all modes work — boot, menus, Legend/Musou/Free modes, the opening and event movies, music, voices and sound effects, saving and loading, and Load Original. We are still testing for bugs and performance, so expect rough edges: report them in Issues.

Known issues: in busy battles the frame rate on Windows is lower than on Linux and the picture can jump; higher resolutions cost more on Windows.

What you need

  • Dynasty Warriors 5: Xtreme Legends, English PAL (SLES_538.60), as an .iso. Required.
  • Optional: Dynasty Warriors 5, English PAL (SLES_533.39), to unlock the original game's Musou and Free modes through Load Original in the game.
  • A 64-bit CPU with AVX2 (Intel since 2013, AMD Ryzen) and a graphics card with a current Vulkan driver; about 10 GB of free space.
  • Windows 10 (1903 or newer) / 11, or Linux with glibc 2.31 or newer.

Other regions and revisions are not supported (every file is checked against known checksums).

Playing

Download the latest release from the Releases page. It contains our program, the source code, a compiler and the tools; nothing else needs to be installed and nothing is downloaded while it builds.

  • Windows: unzip DW5XL-<version>-windows-x64.zip close to the drive root, e.g. C:\Games\ (deep paths trip up Windows), and start DW5XL.exe. It is not signed: if Windows says "Windows protected your PC", choose More info → Run anyway.
  • Linux: make DW5XL-RECOMP-<version>-x86_64.AppImage executable and open it. AppImage update tools such as AppImageUpdate can update it to the newest release.

First start: choose your XL disc image (and optionally the DW5 one) and press Start. The disc is checked, and the game is translated and compiled for your PC — about 10 minutes, once. Every later start opens the game directly; a new release rebuilds once without asking for the disc again.

Load Original: when the game asks for the Dynasty Warriors 5 disc, a window opens over the game: choose that disc image and press Install. You can also add or repair discs any time with F10. Once your DW5 disc is installed, the game starts with Musou and Free Mode already unlocked.

Saves, settings and logs are kept in %LOCALAPPDATA%\DW5XL (Windows) or ~/.local/share/dw5xl (Linux), so updating the release keeps them. If something goes wrong, please attach the files from its logs folder to an issue.

Controls

KeyboardPS2 input
Arrow keys or WASDD-pad
X or Space / CCross / Circle
Z / VSquare / Triangle
Q / EL1 / R1
Left Shift / Right ShiftL2 / R2
Enter / TabStart / Select
EscPC SETTINGS

Gamepads work too. Holding the gamepad's Back (Select) button for ¾ of a second opens PC SETTINGS; a short press is still Select in the game.

PC SETTINGS

PC SETTINGS is in the game's Options menu (where the PS2's SCREEN ADJUST was), in the game's own style. It is also in the in-play menu (below).

In-play menu

Esc or holding Back opens the in-play menu at any time: RESUME, SAVE STATE, LOAD STATE and PC SETTINGS. The game pauses until you close it with Esc, Triangle or Back (from a list, Back returns to the menu).

  • SAVE STATE saves the game exactly as it is, while it stays paused, to QUICK (the F5 slot) or SLOT 1–5. Each slot shows when it was made and a picture of that moment; replacing a used slot asks for a second Cross.
  • LOAD STATE goes back to a saved moment and closes the menu. UNDO LAST LOAD goes back to where you were before the last load (like Shift+F9).
  • A state made before your last in-game save is marked with !: loading it brings back the older save the game had then (see below).
SettingValues
GRAPHICS
RENDER SCALE1×, 2×, 4×: how much detail the game draws
ANTI-ALIASINGOff, 2×, 4×, 8×, 16×
SHARPENOn / Off (above 1×): crisper edges, with some grain
FIELD OF VIEW80–130 %. How far you see in battle.
DEFAULTRestores this page's settings
DISPLAY
DISPLAYWindow / Fullscreen
ASPECT RATIO4:3, 16:9, 21:9. The shape of the whole game; in battle, wide shapes show more.
VSYNCOn / Off
SHOW FPSOn / Off
DEFAULTRestores this page's settings

Cross opens a page, Back returns from it. Up/Down picks a setting, Left/Right changes it, and Cross on DEFAULT resets that page. Changes apply right away and are remembered.

Function keys

KeyDescription
F1Runtime debugger (developer builds only).
F2Show or hide the frame rate (same as SHOW FPS).
F3Cycle anti-aliasing (1× → 2× → 4× → 8× → 16×).
F4Cycle the resolution (1× → 2× → 4×).
F5Save state: saves the game as it is right now to the quick slot. Not possible while a movie plays or the memory card is in use.
F8Show the build ID and game tick (for bug reports).
F9Load state: goes back to the moment of the last F5.
Shift+F9Undo the last load: goes back to where you were before pressing F9.
F10Discs window: see the installed discs, add or repair the DW5 disc, check the files.

Save states (the quick slot, SLOT 1–5, and the state before the last load, each with its picture) are kept in the states folder next to the game files and keep working after updates; a state is only refused when an update changed what a state holds.

Save states and memory-card saves are separate: a state does not change your memory card. When you load a state made before your last in-game save, the game shows the save it had at that moment; the newer save is still on the card and the game reads it the next time it starts. Saving in the game after such a load replaces the newer save.

Building from source

See BUILDING.md for building on Linux from source, the developer tools and making a release.

License and attribution

The port's own source and tools are licensed under GPL-3.0; see LICENSE. This license grants no rights to the original games or their assets.

The vendored PS2Recomp runtime and recompiler are modified versions of the upstream project by ran-j and contributors. Revision and maintenance details are in DW5XL_VENDORED.md. Third-party code retains its applicable licenses; see THIRD_PARTY.md and the accompanying notices.

Dynasty Warriors is a trademark of KOEI TECMO. This project is not affiliated with or endorsed by KOEI TECMO.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Action / Adventure
Status
alpha
Original platform
PlayStation 2
Technology
Static recompilation (native C/C++)
Version
—
Updated
Oct 28, 2026

Target platforms 2

Windows
Linux
View on GitHub
Advertisement