Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » KQ

This thread is locked; no one can reply to it. rss feed Print
KQ
Peter Hull
Member #1,136
March 2001

If anyone want it, it's here!

If anyone wants to do development, please let me know and I'll add you to the list.

Pete

23yrold3yrold
Member #1,134
March 2001
avatar

I'm still open for graphics. It's mostly just tiles and stills of monsters, right?

Still can't compile it :'( I'll try EL's makefile ....

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Eric Love
Member #846
December 2000

I just finished it! The ending took me by surprise. It is a shame to leave it unfinished like that. I'd be interested to see the design doc for finishing it, whether Josh had one or whether Peter is drawing one up.

Troy D Patterson
Member #41
April 2000
avatar

Man... It's a shame that he just gave up like that. I REALLY like KQ. If I were a better coder I'dve cracked it open myself and finished it. But alas. I just figured out how to do a tile engine. WEll if anyone decides to continue working on this PLEASE drop me a line. I'd be very interested in helping in any way that I could.

---------------------------------------
I am Troy
KQ Lives!|Studio-Griz

Zaphos
Member #1,468
August 2001

Troy: Check the allegro.cc main news page -- click the link to get to the sourceforge project devoted to finishing it!

23yrold3yrold
Member #1,134
March 2001
avatar

I compiled it (see my post in the news page thread). I can't get past the bridge boss though, because the game crashes at the end of the tidal wave attack. Not sure why; maybe I'll try compiling it as a C onstead of C++ this time ;) Also crashes when I try to buy weapons; anyone else getting this?

[EDIT: Compiled in C this time; still crashes ... ]

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

ReyBrujo
Moderator
January 2001
avatar

I got the executable, and works perfectly. But the version I got doesn't use LUA (?). By the way, I cannot download it through CVS shrug. I will download the package, check if it is the same I have, and then we could clean the code a bit together until thw author decides to wake up.

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

23yrold3yrold
Member #1,134
March 2001
avatar

Maybe it's just my character (I'm using the green chick). EL, who did you use?

And it's still too hard. I shouldn't have to go to the inn after every fight! ;)

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Peter Hull
Member #1,136
March 2001

RB: some of the files on CVS were uploaded without the 'binary' attribute; fixed now if you download a clean copy.
23: You should find out more about Bagpuss if only because it's one of the few images on the WWW you haven't attached a beard to :D

Here are the things I thought should be done:
1. Bug fixes - I haven't got as far as you guys so it hasn't crashed on me yet, anyway this should be priority
2. Content - there are some tantalising hints in the release notes as to what jb intended the ending to be. Unfortunately he rm'd his whole website so there's nothing there, just a cached copy of the second-to-last message I found on google. I'll post that up, too.
3. Maintenance - the code needs a good tidy up. Using switch instead of multiple ifs and a few pointers here and there would make it better. One particular thing is the text bubble function (for conversations), which is heavily used. ATM it takes one argument per line of text. It should be straightforward to make it take on long string and do line-breaks/pagination automatically.

I have got other stuff as well, so I can't do this all myself. If people are keen then I'll set up a forum on the site , and add people to the developer list (only needed if you want to use CVS). Otherwise, you can email me with patches/gfx.

Pete

Ultio
Member #1,336
April 2001

So, where exactly can I get a compiled version... since I don't have Lua or JGMod, or whatever else I need to compile it? Why isn't an executable included with the source download? I'd really like to try this game out.

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Eric Love
Member #846
December 2000

When the enemy on the bridge uses the Flash Flood attack, sometimes you get an error by trying to draw a null sprite (don't know why). After tracking this down, I put an if (cframes[dude][ff]) around the draw_sprite in combat.c so it skips it if it's null. I got a similar error later when Demnar uses Maul of the Titans. I couldn't track this one down, but it stopped occurring.

I used Sarina, and unfortunately the way to beat the tough enemies is to hang around killing easy ones until you're stronger With the one on the bridge you might need to work out what magic works best, or make sure yo've got the best equipment you can buy. Later on you need to hang around killing enemies to get lots of money.

I might join the project, although I need to learn to use CVS! How are you organising the project now??

Ultio: You might as well get JGMOD and Lua, as they aren't too big and they're easy to compile. Also, KQ will be updated soon (hopefully).

Peter Hull
Member #1,136
March 2001

Ultio: I just uploaded what there was. I haven't had time yet to do anything else!

Please do get JGMOD and Lua!

Pete

Ultio
Member #1,336
April 2001

Using MSCV, everything is hard to compile :)

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

I used Sarina, and unfortunately the way to beat the tough enemies is to hang around killing easy ones until you're stronger

Yeah, that's what I did. I didn't even go for the Rod of Cancellation until I was level 5. It should still be easier for so early in the game. At least it's easy to level up :)

I'll try editing combat.c when I get home; thanks. EDIT: still crashes with the Flash Flood >:(

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Eric Love
Member #846
December 2000

So, how is the project going to be organised now?

You should probably get any docs Josh has written and write up a design quickly.

I need to learn to use CVS!

23yrold3yrold
Member #1,134
March 2001
avatar

If his docs are on paper, maybe he can mail them to me or something and I'll type them up and upload them (I say "me" because Josh and me both live in Winnipeg, so I guess I'm closest ;))

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Peter Hull
Member #1,136
March 2001

I added a forum to the site - go on and be the first to post there! If we get some docs in electronic format I can upload them. And if you get a SF id I will make you a developer, too. :)

Pete

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

go on and be the first to post there!

Can do!

I don't know how much this CVS crap or whatever will benefit me. Shall I learn some way to upload graphics to SF or something?

I think I'll take a crack at drawing some enemies to replace the current ones this weekend as a break. I'll post my results or something.

(Apologies to TH, to whom I said I'd take a crack at a SM logo and may be ticked to see me neglect that in favor of this :) But I can't spare the time. Improving on KQ's fugly enemy graphics is 5 minutes work, though :P Sorry :()

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

kazzmir
Member #1,786
December 2001
avatar

i went through some of the code and tried to understand it, but its a little messy. some of the variable names are a little unwaranted while the rest are to short to understand their purpose. it seems a little to thrown together to be understood by anyone except for the creator. this will be hard to modify.

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

it seems a little to thrown together to be understood by anyone except for the creator.

Games with only one coder tend to be like that :) I intensively studied KQ's source a couple of years ago, and I had to write many notes to figure out what it all did. Maybe I'll do the same here, and figure out why it keeps crashing on me in some spots :) (I managed to kill the bridge boss before it used the Flash Flood ;) Yay me). If we clean it up (am I the only coder on Earth that puts spaces between numbers and operators!?!) and comment it, it shouldn't be hard. Has anyone taken this task? Ripping apart other people's code is a small hobby of mine :P

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

nonnus29
Member #2,606
August 2002
avatar

Quote:

So, where exactly can I get a compiled version... since I don't have Lua or JGMod, or whatever else I need to compile it? Why isn't an executable included with the source download? I'd really like to try this game out.

Has anyone posted a .exe yet?

ReyBrujo
Moderator
January 2001
avatar

I will post (only) binaries in a temporary geocities page today. I will try to get MinGW working as well, but first I must compile JGMod for it. Maybe Peter will upload them into SF later. However, he is right: get JGMod and LUA ;)

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

Matthew Leverton
Supreme Loser
January 1999
avatar

Here's a Windows binary I just made:

[url http://www.leverton.cc/misc/kq.zip]

It requires alleg41.dll - which you should be able to get from the Allegro sourceforge site.

You'll also need the source package - just place the executable in the base directory.

Richard Phipps
Member #1,632
November 2001
avatar

I also like to put spaces between numbers and operators.. ;)

By the way.. you shouldn't have bearded bagpuss. That's almost in bad taste for us who grew up watching him.

:'(

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

you shouldn't have bearded bagpuss. That's almost in bad taste for us who grew up watching him.

PH dared me :P Too many British people on these forums, dammit ;) Was the show any good?

Matthew: DLL's on Sourceforge only go up to 4.0.2 :( The 4.1.* ones all seem to be source, no DLL's ...

EDIT Good news; found the DLL. Bad news; still crashes when I buy weapons >:( That's it; I'm trolling through the source when I get a chance ...

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.



Go to: