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
timiditypackage. - 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.
