Skip to content

beoran/kq-fork

 
 

Repository files navigation

KQ Lives Again!

What is KQ?

KQ is an old skool console-style RPG.

Take the part of one of eight mighty heroes as you search for the Staff of Xenarum. Visit over twenty different locations, fight a multitude of evil monsters, wield deadly weapons and cast powerful spells. On your quest, you will find out how the Oracle knows everything, who killed the former master of the Embers guild, why no-one trusts the old man in the manor, and what exactly is terrorizing the poor Denorians.

Who made KQ?

KQ was originally developped by Josh Bolduc in 2001. The source code was then released in 2002 and the KQ Lives team pursued it's developpement from 2002 to 2010.

Now the game is being forked once again in the hope to modernise it and finish the story.

grrk-bzzt and OnlineCop are the maintainers of this project.

You can get in touch with us on IRC at #kqfork on irc.freenode.net

How to install KQ

First, download the latest stable version of KQ on the Releases page.

Check you have installed Allegro v4, Lua v5.2 and DUMB.

Then, you can compile the project using the following commands:

mkdir build
cd build
cmake ..
make

Roadmap

This fork aims to modernize KQ by doing the following:

  • Port Lua v5.1 code to Lua v5.2. DONE!
  • Get rid of all the old DOS and BeOS dependencies.
  • Port Allegro v4 code to SDL v2.
  • Get rid of DUMB.
  • Finish the KQ story. You can contribute!
  • Brand new pixel art. You can contribute!

Known bugs

  • If you use PulseAudio, the game may not play any sounds. If you commit a patch for that problem, we'll gladly accept it, but in the meantime, we are just focusing on getting the game ported to SDL2.

About

Fork of KQ r910. Just for fun.

Resources

License

Stars

Watchers

Forks

Packages

No packages published