Doom monster
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Source Codes to Cajun Bot 0.98 or 0.99
Pages (2): [1] 2 »  
Author
All times are GMT. The time now is 02:21. Post New Thread    Post A Reply
Csonicgo
This post is probably useless


Posts: 3960
Registered: 03-04


Anyone know where these are? I can't find them anywhere on the net. If you have it, or even the executables, please post them. Source is preferred.

Old Post 04-06-10 05:21 #
Csonicgo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1380
Registered: 04-02


You've probably been here:

http://www.doomworld.com/mellow/bots.shtml

File links are dead though.

Old Post 04-06-10 09:31 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
exp(x)


Posts: 2282
Registered: 04-04


There are a couple of files here but no source: http://www.telefragged.com/directory.php?id=1580

Old Post 04-06-10 14:43 #
exp(x) is online now Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Spleen
Member


Posts: 497
Registered: 08-08


Would that be too old to be present in either 1.22, 2.1.0 or revision 1 of the ZDoom source code?

Old Post 04-06-10 14:49 #
Spleen is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 3960
Registered: 03-04


I have learned that The source code doesn't exist in this form. yoghurt gave the code for 0.99 to Randy Heit to incorporate into zdoom. So, whatever version of zdoom that was, probably would be the best place to look. I have no expertise in doing that.

Old Post 04-06-10 20:45 #
Csonicgo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Vulture
Junior Member


Posts: 151
Registered: 01-07


Found this in rh-log.txt:

July 9, 1999
- Received the Cajun bot source. Started moving it to ZDoom.

I imagine this would be around the 1.17 era. Source of which can be found here: http://zdoom.org/files/old/

Old Post 04-06-10 21:15 #
Vulture is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



Vulture said:
Found this in rh-log.txt:

July 9, 1999
- Received the Cajun bot source. Started moving it to ZDoom.

I imagine this would be around the 1.17 era. Source of which can be found here: http://zdoom.org/files/old/


I have the 1.22 ZDoom source. I was just curious if the original source was still available, as ZDoom seems to have lost any notion of or reference to the bots' ability to follow player-generated nodes.

Also, any clarification on the licensing status of the code would be helpful. Can I assume that this code is usable under the 3-clause BSD license?

Old Post 04-06-10 22:21 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7046
Registered: 07-07



Quasar said:
Also, any clarification on the licensing status of the code would be helpful. Can I assume that this code is usable under the 3-clause BSD license?

There's no specific license indicated in the header, so presumably the ZDoom license applies. It seems the "Terry" and "Yoghurt" original authors of the (Z)Cajun bot were not especially concerned with license issues and just wanted to see it used by source ports, hence their porting it to DOSDoom (and thus, Legacy) and sending it to Randy Heit for inclusion in ZDoom. Since they aren't around anymore...

Old Post 04-06-10 23:27 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



Gez said:

There's no specific license indicated in the header, so presumably the ZDoom license applies. It seems the "Terry" and "Yoghurt" original authors of the (Z)Cajun bot were not especially concerned with license issues and just wanted to see it used by source ports, hence their porting it to DOSDoom (and thus, Legacy) and sending it to Randy Heit for inclusion in ZDoom. Since they aren't around anymore...


Right. I don't see how they can allow its distribution in one port under an open and free license and deny it to any other. So I'm probably going to go ahead and integrate them into EE, as I want some meatsacks to fire at in deathmatch maps. I intend to try my hand at making them a bit smarter too.

I figure I'll throw them in right after edf-branch gets merged with trunk, and then release, hopefully before the end of April. With your requested mouse button fix of course (just so you know I have not forgotten again :P ).

Old Post 04-07-10 02:40 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Edward850
Member


Posts: 326
Registered: 08-07



Quasar said:

So I'm probably going to go ahead and integrate them into EE, as I want some meatsacks to fire at in deathmatch maps.


How easy would it be to get them to navigate portals, though?

Old Post 04-07-10 04:00 #
Edward850 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
esselfortium
Cumulonimbus Antagonistic Posting


Posts: 5268
Registered: 01-02



Edward850 said:

How easy would it be to get them to navigate portals, though?


I somehow doubt this is even being considered until, at the least, monsters know how to navigate them, after which point it could potentially be possible.

__________________
essel.spork-chan.net - doom stuff, artwork, and music by esselfortium

Old Post 04-07-10 04:02 #
esselfortium is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



esselfortium said:

I somehow doubt this is even being considered until, at the least, monsters know how to navigate them, after which point it could potentially be possible.


It'll be an interesting problem, that's for sure :P

Old Post 04-07-10 04:13 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9683
Registered: 07-00


The Cajun Bot source code was made for Legacy IIRC. Legacy later incorporated it into their port. And since it was originally made for it, it should be pretty much unchanged in Legacy's source package.

Old Post 04-07-10 09:14 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



kristus said:
The Cajun Bot source code was made for Legacy IIRC. Legacy later incorporated it into their port. And since it was originally made for it, it should be pretty much unchanged in Legacy's source package.

Except I was under the impression that bots haven't worked in Legacy for ages, similar to how they are now broken in ZDoom. Do you know a version which had them working? I don't want to use anything as reference material that is essentially broken. There are already a lot of bug fixes in the ZDoom 1.22 source that I need to take into account, so anything older is only going to be secondary material at best, though.

Old Post 04-07-10 14:57 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7046
Registered: 07-07


Last time I tried them (in a post-2.4.1 personal SVN build), they were working in ZDoom. They're just a bit complicated to set up; but it's explained here. While they are not supported, if they were truly broken, then they'd get removed from the code entirely. They do work, they're just not able to adapt to most modding features supported by ZDoom, such as, say, custom weapons...

Old Post 04-07-10 15:15 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



Gez said:
Last time I tried them (in a post-2.4.1 personal SVN build), they were working in ZDoom. They're just a bit complicated to set up; but it's explained here. While they are not supported, if they were truly broken, then they'd get removed from the code entirely. They do work, they're just not able to adapt to most modding features supported by ZDoom, such as, say, custom weapons...

I was told by a couple of people that they malfunction as soon as you change levels, via not having their internal state reset somehow. I have not verified this personally, however.

Old Post 04-07-10 15:19 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Enjay
ASK ME ABOUT FOOTBALL / STEAM / DEAD CELEBRITIES / THE BLAIR WITCH PROJECT


Posts: 5596
Registered: 12-00


I use the Zdoom Cajun bots quite a bit for multi-level DMing and they work much as I would expect them to (ie, they work but are a bit stupid - like they always have been). They even work quite happily with custom weapons.

I can't comment on coop though other than to say I have heard people say they are broken.

Old Post 04-07-10 19:38 #
Enjay is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 3960
Registered: 03-04


The original cajunbots (0.98j) were far from stupid. I have the original dos executable somewhere on my old laptop hard drive. Maybe I should upload it.

Old Post 04-07-10 20:57 #
Csonicgo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9683
Registered: 07-00



Quasar said:

Except I was under the impression that bots haven't worked in Legacy for ages,


I dunno where you got that from. They're working just fine. Just bring down the consol and write "addbot" and it'll spawn a bot for you. Works in DM and Coop.

Old Post 04-07-10 22:19 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



kristus said:

I dunno where you got that from. They're working just fine. Just bring down the consol and write "addbot" and it'll spawn a bot for you. Works in DM and Coop.


Mainly from people talking about them in the past tense. As in "I liked it back when Legacy had the bots." :)

Old Post 04-07-10 22:25 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 9683
Registered: 07-00


That makes sense. Though I suppose they are referring to Legacy rather than the bots themselves. :)

Old Post 04-07-10 22:28 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Csonicgo
This post is probably useless


Posts: 3960
Registered: 03-04


the latest legacy has "ACBOT". It is on permanent hiatus as the author said he'd start working on it again when legacy devs woke up. they didn't.

remnants of that are here: http://web.archive.org/web/20050204....com/acbot.html

Old Post 04-07-10 23:57 #
Csonicgo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



Csonicgo said:
the latest legacy has "ACBOT". It is on permanent hiatus as the author said he'd start working on it again when legacy devs woke up. they didn't.

remnants of that are here: http://web.archive.org/web/20050204....com/acbot.html


Thanks but I am only interested in the CajunBot code base. I cannot combine several bots and get anything cohesive out of it.

Old Post 04-08-10 00:27 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
GhostlyDeath
Forum Retard


Posts: 829
Registered: 08-05



Quasar said:

Thanks but I am only interested in the CajunBot code base. I cannot combine several bots and get anything cohesive out of it.



Why Cajun bots anyway?

Old Post 04-08-10 01:44 #
GhostlyDeath is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 4615
Registered: 08-00



GhostlyDeath said:
Why Cajun bots anyway?

More like why not. I think they are the most complete and well-rounded bot for DOOM that is open source, and I have the most familiarity with the way they work. They're not brilliant, but they work, and that's what's important ultimately. I already have a few ideas on how they might be able to be improved over their current incarnation.

Old Post 04-08-10 02:26 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Janizdreg
Junior Member


Posts: 306
Registered: 07-02



Quasar said:
I think they are the most complete and well-rounded bot for DOOM that is open source
More complete and well-rounded than even the Skulltag 97c2 bot? And no, I'm not trying to be a smart-ass, I'd just like to hear an honest opinion from someone who has actually studied both of these two Doom bots.

Old Post 04-08-10 02:59 #
Janizdreg is online now Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
david_a


Posts: 1350
Registered: 09-02


Skulltag is not GPL, although maybe they would relicense just the bot code if you ask.

Old Post 04-08-10 05:06 #
david_a is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Spleen
Member


Posts: 497
Registered: 08-08



david_a said:
Skulltag is not GPL, although maybe they would relicense just the bot code if you ask.

Not only is the compiler for Skulltag Botscript not working at the moment, but it is also based on ACC. And wasn't ACC never released as GPL?

Old Post 04-08-10 05:50 #
Spleen is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7046
Registered: 07-07



david_a said:
Skulltag is not GPL, although maybe they would relicense just the bot code if you ask.

Skulltag is not GPL, but the ZDoom license code can be used in GPL projects (the other way around isn't true).

Old Post 04-08-10 06:16 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Ralphis
IDL Founder


Posts: 8692
Registered: 09-02


What code falls under "ZDoom license" and when did this happen?

Old Post 04-08-10 06:47 #
Ralphis is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 02:21. Post New Thread    Post A Reply
Pages (2): [1] 2 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > Source Codes to Cajun Bot 0.98 or 0.99

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory