The Legend of Sword and Fairy (Xianjian Qixia Zhuan, 仙剑奇侠传) cover art
The Legend of Sword and Fairy (Xianjian Qixia Zhuan, 仙剑奇侠传). Image © Softstar Entertainment, via Steam. Unofficial site, not affiliated with the publisher.
PC port · PC → PC

SDLPAL (The Legend of Sword and Fairy reimplementation)

SDLPAL is a long-running open-source reimplementation of the 1995 Chinese RPG The Legend of Sword and Fairy for PC, Mac, Linux, Android and iOS, using your own game data.

WorkingEngine rewriteNeeds your own copyWorks on phonesv3.0.2025.0616Updated

You need your own copy of The Legend of Sword and Fairy (Xianjian Qixia Zhuan, 仙剑奇侠传). This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: BO1 Zombies (vel.gg), GTA 3 Online (quenq III Web), The Simpsons: Hit & Run WASM.

What you need

Data files from your own copy of the original game (the README suggests the Steam release of Sword and Fairy); several versions are supported through configuration. Builds for Windows, macOS, Linux, Android and iOS; the web demo takes a ZIP of your data.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of The Legend of Sword and Fairy 2

  1. SDLPAL (The Legend of Sword and Fairy reimplementation)This page

    WorkingEngine remake

    SDL-based reimplementation of the classic Chinese-language RPG known as PAL.

    Runs on Windows, macOS, LinuxNeeds files from a copy you own★ 2kv3.0.2025.0616 · Jun 15, 2025

    Website ↗

  2. Legend-of-Sword-and-Fairy

    Link answersBrowser build

    A complete Rust port of the PAL (Legend of Sword and Fairy) DOS engine, playable natively or in the browser via wasm

    Runs in your browser★ 193Last change Aug 31, 2026

    GitHub ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

SDLPAL lets you play The Legend of Sword and Fairy (仙剑奇侠传) on Windows, Mac, Linux, Android and iOS. It is an open-source reimplementation of the 1995 RPG, under GPL-3.0, and it includes nothing from the original game: you use your own game data, for example from the Steam release. Latest release: v3.0.2025.0616. There is also a browser demo that takes a ZIP of your data.

The Legend of Sword and Fairy (仙剑奇侠传) is Softstar’s 1995 Chinese RPG, first released for DOS and later for Windows 95, and one of the best-known Chinese PC games. SDLPAL is a long-running community project; its GitHub repository dates from 2016 and was still being updated in October 2026.

This site is not affiliated with the SDLPAL team or Softstar.

What it is

  • A reimplementation, based on SDL, that reads the original game’s data files.
  • Several versions of the original game supported through configuration.
  • Many platforms: Windows, macOS, Linux, Android and iOS, plus a web demo.

What you need

  • Data files from your own copy of the original game. The README recommends buying the game on Steam to get them.
  • The SDLPAL release for your system, placed in the same folder as the data files. On Linux and other Unix systems you can also build it with make; SDL 2.0 development files are needed.

We don’t link or explain how to get game files other than buying the game.

Not working?

  • It can’t find the game: the executable and the original data files must be in the same folder.
  • No music on Linux: MIDI support there is preliminary and needs the timidity package.
  • The browser demo fails: make a ZIP of the original data files and try a current Chrome, Firefox or Safari.

More classic RPGs on modern systems: Legend of Legaia, The Legend of Dragoon.

FAQ

What is SDLPAL?

An open-source reimplementation of the classic Chinese RPG The Legend of Sword and Fairy (仙剑奇侠传, Xianjian Qixia Zhuan), based on the SDL library. It runs the original game's data on modern systems.

Does SDLPAL include the game?

No. The README says it includes no code or data files from the original game, which belong to Softstar. You copy the original data files into a folder with SDLPAL; the README recommends buying the game on Steam to get them.

Which systems does SDLPAL run on?

Windows, macOS and Linux, and also Android and iOS. MIDI music is officially supported on Windows, Android, iOS and macOS; on Linux it is preliminary.

Can I play it in a browser?

There is an online demo on the project's site. To play, you give it a ZIP file of your own original game data. The README says it should work in most modern browsers.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Softstar Entertainment or SDLPAL team (SDLPAL (The Legend of Sword and Fairy reimplementation)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Oct 24, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.