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
23yrold3yrold
Member #1,134
March 2001
avatar

I can buy items and magic, but not weapons and armor. Anyway, yeah. Fight (on the world map; not the first dungeon), sleep, repeat until you're at least Level 5, then get a coin from somone in town so you can use the teleporter up north and start on your quest.

I've been using Sarina ....

EDIT: What is this; Beat 23yrold3yrold Day?!?!

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

ReyBrujo
Moderator
January 2001
avatar

Quote:

EDIT: What is this; Beat 23yrold3yrold Day?!?!

Well, it is not my fault your fingers are getting old ;)

Casandra RULES!
Oh, I like the "anime faces" game kind. It looks like... hmm... Shining Force, of SEGA Genesis/Megadrive? Maybe animating them a bit (closing eyes, talking, etc), we can let them appear when the character has a dialog...

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

Ultio
Member #1,336
April 2001

I was walking around on the world map for so long. No invisible monsters from another dimension decided to pop up and attack me! Heh.

So, is the story really all about finding a staff? I feel like too many RPGs are like this. Staff == gone. You == Find it. :) And then the 'prophet', who doesn't trust the guy who's putting you on the mission. Gah! [rant]Pretty soon that dude will be your dad and you must kill him. Then you'll find your long lost sister, and the 8 crystals will align and the 99999 year will come around and the 15 knights will crom riding across the land.[/rant]

Seems a little... typical, that's all. Sorry :) I just couldn't help myself.

---
"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

ReyBrujo
Moderator
January 2001
avatar

Yes, that is the problem. Too many similar stories. But how about if the heroes are REALLY trying hard to get it? If you lose too much time around, and one of the other heroes get it first? When you arrive to where it is hidden, it is not there anymore? And so you must find which one of the seven others got it... each of them left for a different city. And if you lose too much time as well, the final boss will beat him/her to death, and you must go and face it alone, while if you find him/her in time, you can control both characters in the final stage... would that be interesting enough for you?

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

Ultio
Member #1,336
April 2001

Actually, it would be cooler if the whole point of the story didn't involve looking for a stick. ;) Even if it's supposed to be like that, it's okay, I guess. Is the whole story fleshed out? I mean, how much of the story is there?

I can't really argue against the story, since I don't know the whole bit of it - but it seems a little cliche and attached to what most rpgs are attached to. Maybe it's trying to be very much like a classic rpg, I could know less.

I've just always been against the starting off like this: "here's your quest - you are heroes - go do your thang." Lunar SSC did a good job at making this NOT happen, but then it became like all other rpgs with the corny and kind of silly love story parts. sigh

Anyways, when will the badguy actually win and do what he set out to do even when you've played 50 hours countering his every move? Some rpg should let the bad guy win, sometime. This is what I'm really waiting to see: Finish the end boss, but too bad! World goes boom anyways (in a really cool fashion, of course).

---
"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

ReyBrujo
Moderator
January 2001
avatar

grin Of course, but that was the original idea, and I think we should at least keep it. We can make it bigger (in example, the staff was a faked item, and develop a new story from there), or build from there, with interaction of the other heroes (like I said above), or not. That will have to be planned throughtly ponder how I hate the thro... words! Any idea is welcomed, though!

Now, going to sleep (1:19 AM here). Bye!

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

Ultio
Member #1,336
April 2001

Maybe the main character you choose will have to end up fighting some of the main characters? shrug I don't know.

Just don't make the staff all powerful and mighty. Do some kind of twist where the staff is inconsequential or something and there's a whole HUMONGUOUSLY bigger plot behind the whole thing.

Anyways, sleep sounds just about right for myself as well.

Ta-ta. I'll keep checking back and throwing insanly improbably stories at you.

---
"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

Troy D Patterson
Member #41
April 2000
avatar

Alya is my girl!

She rocks! Anyway... How is it exactlly do I go about joining the cause?

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

nonnus29
Member #2,606
August 2002
avatar

I finally played it after downloading the binary from the site; I had to turn off the music to play. The music was really jumpy and erratic and movement was too, so I turned off the music and it played fine.

dudaskank
Member #561
July 2000
avatar

I've played KQ since 0.7x to 0.81, and finished 2 times...

This new version I can buy weapons/armor/magic/itens ok, but the bridge boss, when attacking with the wave, crashes the game :P

I'm playing with Sensar and Sarina (the legendary team! unbeatable!!).

After the first dungeon, you can choose 2 main players to fight with you (in the inn and in item shop).

Before the bridge, you can save the mayor of Rende, in a small forest between the montains.

If anyone needs to know the history I can tell, I can remember one thing or two.

Anyone solved the problem with the big wave and other specials?

Bye!!! ^__^

PS: In the small forest, after the 4 enemys in the same battle, going donwn, you can see a path in right. Press action to fight with a enemy in this path to go right...

Toque a balada do amor inabalável, eterna love song de nós dois
Eduardo "Dudaskank"
[ Home Page (ptbr) | Blog (ptbr) | Tetris 1.1 (ptbr) | Resta Um (ptbr) | MJpgAlleg 2.3 ]

ReyBrujo
Moderator
January 2001
avatar

What I have done so far:

  • Created a fix.bat (like Allegro), added MinGW, MSVC and DJGPP makefiles (Linux one is there, but not tested), makefile.cfg and makefile.all. Ability to create dependencies.

  • Moved the makefiles into a ./mkfiles directory.

  • Moved source files into ./src, and headers into ./include

  • Created ./obj/djgpp, ./obj/mingw, ./obj/msvc and ./obj/linux directories

  • Indented a couple of files.

  • Replaced one-letter-length identifiers with better ones (when I could find what they were supposed to do ;))

  • Added some comments with ideas/modifications. All of them use C style, two spaces and the RB identifier (it is a good idea to know who did what).

  • Modified some of the files to compile with strict warnings.

  • Shrinked headers by static'ing functions that were used only in one source file. Most of these modifications are explained in #if 0-#endif paragraphs, so everyone can check them out. Those #if-#endif blocks will be deleted ASAP, but after letting everyone know what they did.

  • Also, took out allegro.h and other system headers when not needed in headers, to clear dependencies.

  • Everyone choose a two letter identifier (anything works, better if uppercase). When adding a comment or any type, begin with your identifier.

  • When you find a [potential] bug and cannot fix it, comment near it with the "FIXME: what happens" words (so it is easier for everyone to find it too).

  • When you find some process is not complete (either you could not continue, or found a piece of code), and MUST be completed, comment near it with the "TODO: what to do" string (again, easier for everyone to locate it).

  • When something is complete, but you think there can be a better way to do it, use the "IDEA: my idea".

In example, I start my TODO comments as "/* RB TODO: ... */". We must discuss modifications in forums/mailing list, but it is a good idea to add the reason in the source files (if you say "line 530 of file.c should be changed", you have the risk that someone else modifies the file and line 530 becomes line 910).

The MSVC version was compiled with hacked LUA and JGMOD libraries (since there are not "official" releases). I can send them to anyone wishing to compile KQ with MSVC, but the JGMOD is not working very well (the combat song is not played, just "mumbled" :/)

Though the MinGW makefile "supports" static link, I will delete that section, mostly because LUA and JGMOD cannot be statically linked (am I right?).

I would like having the data/, scripts/ and setup.cfg (plus anything else I might be missing) into the bin/ directory, which then can be compressed as a "ready to use" package. PH, can you setup a mailing list at sourceforge? Maybe Matthew wouldn't like having a heavy discussion about it here...

The "struct" must be set up now that we are just rearranging the format. Once developing, it might become impossible to do so. Oh, and maybe it would be a good idea to create modules (GUI, COMBAT, etc) into the src/ directory (src/gui, src/combat, etc). Any suggestion?

Everyone working on the project knows how to handle CVS? Anyway, I will upload this package into my temporary page before commiting. The struct has been drastically modified, so maybe you would like testing it.

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

23yrold3yrold
Member #1,134
March 2001
avatar

Quote:

Everyone choose a two letter identifier

How about 2 number? (23) CB otherwise ....

I guess going through the source is definitely on my to-do list this weekend (whataminute; I'm on graphics ... ah what the heck). And no, I don't know how to use CVS :)

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

ReyBrujo
Moderator
January 2001
avatar

23 is perfect ;) You using windows? Then try here. Download the stable version, install, and try it out. Hmm... do that, then create an empty directory or folder, enter there, click with the right button, and the context menu will have a few more options. Choose CVS update, and a small input form will appear. Fill it with:

Protocol: Internet (Unix Pserver)
Server: cvs.kqlives.sourceforge.net
Repository: /cvsroot/kqlives
Module: KQ

Then, just wait until everything is downloaded.

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

dudaskank
Member #561
July 2000
avatar

Hmmm....

What is CVS? ???

If you need another programer, I can enter in the team too ^__^

23: Cool your Mega Man!

Toque a balada do amor inabalável, eterna love song de nós dois
Eduardo "Dudaskank"
[ Home Page (ptbr) | Blog (ptbr) | Tetris 1.1 (ptbr) | Resta Um (ptbr) | MJpgAlleg 2.3 ]

Peter Hull
Member #1,136
March 2001

OK I'll be 'PH'
I will do the mailing list, too.

I can also test Linux builds.
With regard to bugs, I got MinGW to crash with flash-flood, but Linux doesn't crash. Buying weapons has never crashed for me... Weird, isn't it?

Pete

dudaskank
Member #561
July 2000
avatar

PH: for the bug, see here

With Sensar you can buy, but with Sarina no! But it's solved ^__^

And the flash flood bug too!

;D

Toque a balada do amor inabalável, eterna love song de nós dois
Eduardo "Dudaskank"
[ Home Page (ptbr) | Blog (ptbr) | Tetris 1.1 (ptbr) | Resta Um (ptbr) | MJpgAlleg 2.3 ]

Peter Hull
Member #1,136
March 2001

dudaskank: I added you to the project list! (See project news :) )
The flashflood bug only seems to have an effect if youre in a party of 2 - when you're alone it doesn't crash.

RB: are you going to upload that new code? Go for it :D

Pete

ReyBrujo
Moderator
January 2001
avatar

I uploaded a new version of the source here for the ones that don't have CVS. Just uncompress it, type fix and your system (sorry, *nix support is very small, since I don't have it still), then make, and you should move the executable into the original KQ package.

Ok, I will commit everything now...
(Edited: no write access ?)

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

23yrold3yrold
Member #1,134
March 2001
avatar

I think my TortoiseCVS is a little different than yours:

http://www.geocities.com/chrisrbarry/tortoisecvs.GIF

The protocol you suggest doesn't exist, and what do I put for user name? Does it matter?

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

Thomas Fjellstrom
Member #476
June 2000
avatar

protocol is probably pserver, server would be 'cvs.kqlives.sf.net', directory == '/cvsroot/kqlives', username == 'anonymous', or your SF acount name., and 'module' should be whatever kq is named in cvs.. (like in allegro's cvs its called 'allegro'...)

NOTE: pserver -> Password Server... ;)

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730

ReyBrujo
Moderator
January 2001
avatar

Yes, Thomas has stated it quite well. Tell us if you could not set it up. I just hope Pete has worked something on the mailing list... Matthew doesn't like a thread to reach 100 replies ;)

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

23yrold3yrold
Member #1,134
March 2001
avatar

The mailing list is up; I subscribed to it already. And I beat KQ! Well, as beat as I can get it :P
I'll give this CVS thing another shot ....

EDIT: okay, it worked with my username, but not anonymous. I thought it would need my password or something and I didn't know where to put it (also didn't know it was smart enough to ask :P). It's downloading now. Neat; I feel smart.

I hate downloading this whole thing on dialup; I assume next time I try this, it just downloads modified files?

EDIT2: Problem near the end ...

   cvs95 checkout: Empty password used - try 'cvs login' with a real password

   C KQ/data/allstat.mon
   cvs95 checkout: move away KQ/data/allstat.mon; it is in the way
   C KQ/data/cvswrappers
   C KQ/data/kqsnd.dat
   cvs95 checkout: move away KQ/data/cvswrappers; it is in the way
   cvs95 checkout: move away KQ/data/kqsnd.dat; it is in the way
   C KQ/data/mpcx.dat
   cvs95 checkout: move away KQ/data/mpcx.dat; it is in the way

Hmmm ... now what? I seems to be complaining I didn't give a password, bur I did (after it asked for it) ....

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

Jouser
Member #869
December 2000
avatar

Am I the only one not able to get the sell list from the weapons guy Shielt? (crashes everytime)

23yrold3yrold
Member #1,134
March 2001
avatar

That bug's been fixed. Not sure who's got the non-buggy .exe's uploaded.

Thanks for the bump too; I still need that help. I think CVS stands for Chris is Very Stupid :P

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

ReyBrujo
Moderator
January 2001
avatar

I have 0.44 installed, and downloaded 1.0 but didn't like it. Hmm... 1.0.2 maybe is lacking something ;)

Tried doing the same again? But anonymous must be the password (I access to it as anonymous as well).

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



Go to: