Coming soon... (conflux III tease)

Dead posts cluttering up the front page of certain non-RTC forums are kept here. Threads have the forum subject attached, except custom dungeon threads (which are obvious)
Forum rules
Please read the Forum rules and policies before posting.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

The source code for CSBwin has been freely available
at dmweb.free.fr since about 2001. You can also get it
via the 'back door' at my site dianneandpaul.net/CSBwin
in CSBsrc98.rar.

If you want to fix the 'Utility' code for the character
editor then that would be fine with me. That code
was produced by some weird language/compiler. It
is totally opaque to me. I don't quite know how I
got it to work well enough to run at all. It looks like it
may have come from some object-oriented language.
But even my attempts to think along those lines has
come up totally short. I wish you luck.

The export/edit/import paradigm is very simple and
straight-forward. That is why I suggested it.

Let me know what you are going to attempt. I can
supply test/debug data for the export/import case and
I can point to the code that needs tinkering if you want to
attempt the Utility upgrade.
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Post by beowuuf »

Note that DMute edits character saved games (just useless for CSBwin) but I'm not sure if that would give you a starting place for character editing stuff.
User avatar
Chewbacca
Apprentice
Posts: 45
Joined: Sun Dec 11, 2005 5:06 am

Post by Chewbacca »

Paul Stevens wrote:You can also get it
via the 'back door' at my site dianneandpaul.net/CSBwin
in CSBsrc98.rar.
okay thanks
Paul Stevens wrote: If you want to fix the 'Utility' code for the character
editor then that would be fine with me. That code
was produced by some weird language/compiler. It
is totally opaque to me. I don't quite know how I
got it to work well enough to run at all. It looks like it
may have come from some object-oriented language.
But even my attempts to think along those lines has
come up totally short.
I have much more experience using object oriented paradigms than functional ones, maybe I can make some sense of it but not if it's already been compiled.... Can I grab that at the back door also?
Paul Stevens wrote: The export/edit/import paradigm is very simple and
straight-forward. That is why I suggested it.
Yes, but I can't really think of any other 'paradigm'...export/import can be save/load but that's just different names.
Paul Stevens wrote: Let me know what you are going to attempt. I can
supply test/debug data for the export/import case and
I can point to the code that needs tinkering if you want to
attempt the Utility upgrade.
Okay, point me at the code. I'll let you know more after I look at some code.
-----------------------------------------------------------
This signature is blank.
User avatar
Sophia
Concise and Honest
Posts: 4239
Joined: Thu Sep 12, 2002 9:50 pm
Location: Nowhere in particular
Contact:

Post by Sophia »

Chewbacca wrote:I can't really think of any other 'paradigm'...export/import can be save/load but that's just different names.
Sort of. Import/export, to me, suggests the ability to take a character out of a game, and edit him/her elsewhere, and then put that character back into the game-- or to put a completely different character into the game, really. Save/load would just load in the whole savegame. It's a little easier (no modificiation required to CSBwin itself), but less fun. :P

Import/export would be kind of cool anyway, since you could then swap characters around among different parties. :D

Anyway, I took a quick look at the source, I think the relevant struct is called "CHARDESC," in CSB.h.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

point me at the code
In case you came late and missed the start of CSBwin....
I took the Atari binary executable code and turned it
into a hundred thousand or so 16-bit integers.
I wrote a program to translate the integers to 68000
assembly language instructions. I translated those
instructions into C++ code. I left the original integers
and assembly language instructions mixed in among
the C++ code as comments.

The Utility functions are all contained in Chaos.cpp.
You will find a LOT of lines like this:

Code: Select all

NotImplemented();
Unfortunately, the original assembly code which used
to remain as comments has been removed by yours truely.
But there is an old version of Chaos.cpp in at
http://dianneandpaul.net/CSBwin
which has all the original code retained as comments.
You will want that because you want to 'tinker' with the
original code (that I left as 'not implemented') rather
than rewrite it from scratch (If I understand your
previous post correctly).

So what you should do if you want your new utility
functions to be included in the standard CSBwin release
is look at the old code, translate/tinker, and install your
changes into the new Chaos.cpp so that it can be released.

Sounds easy, huh?
User avatar
rain`
Artisan
Posts: 164
Joined: Sat Feb 19, 2005 11:44 pm

Post by rain` »

Sounds like it would be easier to write an OS from scratch to me =]. If I were Chewbacca, I would think it would be easier to write a program that edits CSBWin dungeon.dat files (only the character information section) than to attempt to continue with the code from hell Paul Stevens has miraculously made sense of enough to port it to windows.

Then again, thats just me. But it really has worked well Paul, having orthogonal departments we all are working on (i.e. me focusing on graphics.dat while you completely ignore it!).

There are times though were I thought about offering assistance to your endevours, but felt I was not dependable enough to work with you (And i still don't think I am). What I do enjoy is working with specifications you design (custom graphics engine and such). I really can't wait for you to see what will come of ADGE in relation to your implementations. In the future perhaps I can support you during development instead of weeks/months after release.
User avatar
Chewbacca
Apprentice
Posts: 45
Joined: Sun Dec 11, 2005 5:06 am

Post by Chewbacca »

rain` wrote:Sounds like it would be easier to write an OS from scratch to me =]. If I were Chewbacca, I would think it would be easier to write a program that edits CSBWin dungeon.dat files (only the character information section) than to attempt to continue with the code from hell Paul Stevens has miraculously made sense of enough to port it to windows.
Of course, I agree. I originally thought he wanted someone to finish the utility portion of CSBWin.
However, not sure editing dungeon.dat is the desird functionality... sounds like people want to be able to edit their savegames. Either way, I have to understand how CSBWin stores the relevant data.
-----------------------------------------------------------
This signature is blank.
User avatar
megar
Journeyman
Posts: 65
Joined: Thu Dec 29, 2005 10:15 am
Location: France

Conflux III : when ?

Post by megar »

Any progress report ?

Will Conflux III be released soon ? Weeks ? Days ??? Can you post one or two screenshots, just to show to the people how wonderful it will be ?
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

maybe next week if Paul doesn't oppose.
no screenshots! this is a game of exploration, you'll have to discover it all by yourself!
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Post by beowuuf »

What he means is the only screenshots would be of dead parties which might scare people

If only I took a screen shot of that 'dead bodies' bug that happened a while!
User avatar
Adamo
Italodance spammer
Posts: 1534
Joined: Fri Apr 22, 2005 11:59 am
Location: Poland
Contact:

Post by Adamo »

waiting for Conflux III is a real torture for us ;) (all we can do is to hibernate themselves and to be awaken by Zyx, when it`s finally released - that`s the only way to bear that) ;)
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

A bit of forewarning...
I tried to put more diversity in an attempt to struggle about the boredom caused by the same wallsets and creatures.
However it came at a cost: there are lots of minor imperfections in the graphics.
It's up to your imagination to fill the gaps left by my lack of artistic skills... as it should be!
That's the bargain.
User avatar
Sera
*BLUE* not Purple
Posts: 560
Joined: Tue Mar 01, 2005 9:08 pm
Location: Stafford, UK

Post by Sera »

hmm... so this is to be a new test in my skills... ill be interested to see what new things that can try and stop me... *laughs*
Immortal Dungeoneer.
User avatar
beowuuf
Archmastiff
Posts: 20687
Joined: Sat Sep 16, 2000 2:00 pm
Location: Basingstoke, UK

Post by beowuuf »

For a good test of skills and dungeon knowledge, try one curse, ressurected - fun times! : )
User avatar
Sera
*BLUE* not Purple
Posts: 560
Joined: Tue Mar 01, 2005 9:08 pm
Location: Stafford, UK

Post by Sera »

i really need to get links for these custom dungeons, speaking of dungeons, i still need to finish mine off o.o
Immortal Dungeoneer.
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Post by Zyx »

Welcome back Sera.
Conflux III is nearly done.
Are you looking for a challenge or what? CSBwin can playback a movie of your actions in the dungeon. Playing the maleficient guild with hell unleashed should break the most experienced into a frustrated, sobbing child.
I can defy you to send me a log proving I'm wrong, though. Should I do that?
User avatar
Sera
*BLUE* not Purple
Posts: 560
Joined: Tue Mar 01, 2005 9:08 pm
Location: Stafford, UK

Post by Sera »

i have nothing to fear from your inferior monsters ;) however i have the problem mispressing buttons, so the wall is going to be my enemy if i ever has to use a maleficient guildie :P
Immortal Dungeoneer.
User avatar
Szopen
Novice
Posts: 20
Joined: Sun Feb 12, 2006 4:44 pm
Location: Gdansk, Poland

Post by Szopen »

Hmm... I just can't stand waiting for the newest legendary Conflux... Adamo's idea of the hibernation seems so attractive now...And no screenshots allowed...And are the walls to be so tough to handle with? ;) And how about monsters then?
User avatar
Adamo
Italodance spammer
Posts: 1534
Joined: Fri Apr 22, 2005 11:59 am
Location: Poland
Contact:

Post by Adamo »

Zyx:
Conflux III is nearly done.
YES YES YESYES YES YESYES YES YES !!!!!! :D :D :D :D :D :D :D :D :D :D :D :D :D
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
User avatar
Adamo
Italodance spammer
Posts: 1534
Joined: Fri Apr 22, 2005 11:59 am
Location: Poland
Contact:

Post by Adamo »

NO NO NO NO NO NO NONO NO NO
It could destroy my personal "real" live !!!!!! :(
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
User avatar
Sera
*BLUE* not Purple
Posts: 560
Joined: Tue Mar 01, 2005 9:08 pm
Location: Stafford, UK

Post by Sera »

calm down adamo :P

hmmm... like i said, monsters pose no threat, its those pesky walls and careless stamina drops of mine...
Immortal Dungeoneer.
User avatar
Ameena
Wordweaver, Murafu Maker
Posts: 7515
Joined: Mon Mar 24, 2003 6:25 pm
Location: Here, where I am sitting!
Contact:

Post by Ameena »

Hmm, well, if the monster info Zyx gave me for the hints is anything to go by, some of them are at least pretty tough, if not invincible...
______________________________________________
Ameena, self-declared Wordweaver, Beastmaker, Thoughtbringer, and great smegger of dungeon editing!
Post Reply