• This repository has been archived on 02/Jul/2018
  • Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    C
  • Created about 12 years ago
  • Updated almost 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

THIS BRANCH IS NO LONGER MAINTAINED. Please use http://github.com/sdlpal/sdlpal instead.
SDLPAL
======

SDLPAL is an SDL-based reimplementation of the classic Chinese-language RPG
"Xian Jian Qi Xia Zhuan" (also known as PAL or Legend of Sword and Fairy).


LICENSE
=======

SDLPAL is Copyrighted (c) 2009-2014 Wei Mingzhi <[email protected]>.
All rights reserved.

SDLPAL is distributed under the terms of GNU General Public License, version 3
(or any later version) as published by the Free Software Foundation. See
gpl.txt for details.

Also see credits.txt for additional credits.

This program does NOT include any code or data files of the original game,
which is proprietary and copyrighted by SoftStar Inc.


COMPILE UNDER WINDOWS
=====================

The following compilers/IDEs are supported under Windows:

1) Microsoft Visual Studio 2010 or higher
2) Dev-C++ 4.9.9.2
3) Open Watcom 1.7

To compile, open the respective project file (sdlpal.sln, sdlpal.dev, or
sdlpal.wpj). You need to have SDL development files installed.


COMPILE UNDER GNU/LINUX
=======================

To compile, type:

make

You need to have SDL development files installed. The compiled executable
should be generated with the filename 'sdlpal' at the top directory of source
files.

SDLPAL should also be able to run under other UNIX-like systems, however
it's not tested.


COMPILE UNDER MAC OS X
======================

To compile, open the project Pal.xcodeproj with Xcode, and click Build. You
need to have SDL framework installed at /Library/Frameworks.

The compiled bundle should work as a "universal" binary which works on both
Intel and PowerPC.


CLASSIC BUILD
=============

By default, SDLPAL uses a revised battle system which is more exciting yet
somewhat harder than the original game. If you prefer the traditional
turn-based battle system, uncomment the following line:

//#define PAL_CLASSIC           1

in the file common.h and recompile. This will build a "classic" build which is
100% the same as the original game.


RUNNING THE GAME
================

The data files required for running the game are not included with the source
package due to copyright issues. You must obtain them from the original CD.

To run the game, copy all the files on the original CD to a directory, then
copy the SDLPAL executable to the same directory, and run the executable.

Note that the filenames of data files should be in lower-case under GNU/Linux
(or other UNIX-like operating systems).


-END OF FILE-

More Repositories

1

syobon

OpenSyobon-M - SDL-based cross-platform port of Syobon Action
C
15
star
2

sdlbird

SDL2-based Flappy Bird clone
Java
11
star
3

BlueDJGames

BlueDJ Games (蓝迪游戏) client source code. For archival and reference purposes only, the game itself is no longer usable.
C++
11
star
4

mahjong

Arcade mahjong game written with SDL.
C
9
star
5

cyber-record

apollo cyber record读写库,提供一个轻量级库读写百度apollo无人车的record文件,不依赖完整的apollo cyber框架。非apollo官方支持,任何问题请不要询问apollo开发团队
C++
7
star
6

linux-phytium

Unofficial Linux 4.19.x kernel sources for Phytium.
C
6
star
7

sdlhana

SDL-based Hanafuda game.
C++
5
star
8

lord

C++
5
star
9

mine-qt

Qt3-based Minesweeper taken from Red Flag Linux
C++
3
star
10

apollo-hdmap

standalone apollo hdmap library
C++
3
star
11

llk

Qt3-based LianLianKan game taken from Red Flag Linux, with sound support.
C++
3
star
12

netmaj

Forked version of netmaj (http://www.sfc.wide.ad.jp/~kusune/netmaj/) with bugfixes and x86_64 support.
C
3
star
13

parabot

Backup of the original Parabot 0.91 source code by Tobias Heimann (aka Killaruna).
C++
2
star
14

genivi-dlt-android

port of GenIVI DLT to Android
C
2
star
15

cnchess-qt

Qt3-based Chinese Chess taken from Red Flag Linux
C++
2
star
16

hooker

Quick and dirty function inline hooker. Only works with x86_64 and GNU/Linux. Trampoline not supported yet.
C++
2
star
17

iGLU

GLU library for OpenGL ES, based on https://code.google.com/archive/p/iphone-glu/
C
1
star
18

bsdiconv-android

Port of FreeBSD iconv to Android.
C
1
star
19

cantools-mini

stripped down version of cantools for use with pyodide
Python
1
star
20

nextjs-blog-theme

JavaScript
1
star
21

peopsspu110b

Backup of shalma's peops spu 1.10b source code as the original website is gone. No development will happen here.
C++
1
star
22

Nokia_T21

C
1
star