Page 1 of 1

Chaos congratulates me !!! (CSBwin)

Posted: Wed Aug 10, 2005 11:44 pm
by Phantomlord
I have just finished CSB (again, the last time it was about 15 years ago :lol: ) . Many thanks to Paul Stevens for his great work, it is really the easiest way to play DM & CSB games on modern computers.

Look this amazing picture, I obtain it when I drop the four corbums in the floor and quickly throw the corbums to the Fulya Pit. It seem that if you throw very rapidly the corbum to the pit, one Des Ew spell touch the party and Lord Chaos appears instead of Grey Lord at the end.

Image

Posted: Wed Aug 10, 2005 11:49 pm
by Suule
I must say that's one funny glitch. Or maybe it's a case of Chaos' split personality.

Posted: Thu Aug 11, 2005 5:13 am
by Antman
Strange i just tried that, the grey lord still appeared but then fireballs and Des Ew spells appeared and hit him. It like the fireballs that usually hit you when you through the wrong item show up. I was hit with two Dew Ews myself not just one.

Posted: Thu Aug 11, 2005 6:14 am
by Paul Stevens
The ending sequence is a state machine of sorts.
I think it gets screwed up by quick throws because
of the 'strange' runtime behaviour of discarding
multiple messages for the same target. We discussed
this at some length sometime, somewhere. I made
CSBuild force you to make a decision in this reguard.
What happens if you edit your dungeon and select
not to discard these duplicates????? See:
Edit/Global/Databases

Posted: Thu Aug 11, 2005 8:37 am
by Phantomlord
Thanks Paul, I will try to edit my dungeon and select options as you say and keep you informed.

I have just see, I think, a little bug in the Coualt Room, normally I find a scroll that say I must push the west button (near a alcove with three buttons) and instead I find a scroll that say this strange words. Surlely someone else has already notified you about this little trouble.

Image

Posted: Thu Aug 11, 2005 11:27 am
by Gambit37
Nope, that's not a bug, it's a map....

There is another scroll you can find elsewhere that says "Press westward" or similar...

Posted: Thu Aug 11, 2005 12:54 pm
by Antman
The press westward scroll in only in the amiga version i think, and the map scroll in the atari version.

Posted: Thu Aug 11, 2005 1:01 pm
by Phantomlord
Antman wrote:The press westward scroll in only in the amiga version i think, and the map scroll in the atari version.
I think it's a good explanation because I have always plays to DM & CSB on my Amiga 500 by the past and I remember to find a scroll that say something like "Press west button".

It is a first time that I play ST version and I don't know all subtlety between Amiga and ST version of the game, sorry for my mistake. :oops:

Posted: Thu Aug 11, 2005 4:33 pm
by Phantomlord
I have just read most attentively the information page about CSB and I have made a big mistake. It is not a error but just a small difference between the both version (Amiga & ST).

This scroll is normal on Atari ST version, I'm bad. :oops:

Posted: Thu Aug 11, 2005 5:12 pm
by Paul Stevens
I'm bad. Embarassed
Everyone is allowed one mistake in this forum.
Be glad you have it behind you.

Posted: Thu Aug 11, 2005 7:34 pm
by Phantomlord
Thanks for your comprehension. :)

I will do a backup of my CSBWindows98 folder (I'm prudent lol) p and try to edit my Dungeon with the parameters that you say previously to me Paul.

Regards
Phantom

Posted: Fri Aug 12, 2005 8:14 pm
by beowuuf
One???!!!!! Like, per thread, right?


How did the editing of the dungeon go?

Posted: Sat Aug 13, 2005 11:00 am
by Phantomlord
I have downlades CSBuild, I open my savegame with the editor (csbgame.dat). I go to EDIT/GLOBAL INFO/EDIT DATABASE.

In the fied "Database Type" I choose "Delete Duplicate Timer Messages" and after ? What do I write in "Size -32bit words" ? For validiting my modification, I must click on "Write Record" or "All Done" ? Maybe I must click on "Read Record" before ?

Sorry I'm little lost, can someone explain to me what I do in this editing tools ?

Many Thanks
Phantom

Posted: Sat Aug 13, 2005 11:16 am
by beowuuf
In siez 32 bit words you either choose to write '0' for it accepting all entries, and any other non-zero number to delete entires. And then, as you say, to validate you click on 'write record', followed by 'all done' to exit

Posted: Sat Aug 13, 2005 12:01 pm
by Phantomlord
Thanks for your advices beowuuf. I edit my dungeons as Paul says but Lord Chaos always appears instead of Grey Lord if I throw quickly corbum into the pit.

It is not a serious problem, just funny to watch. :)

Posted: Sat Aug 13, 2005 12:52 pm
by beowuuf
The ending sequence is a state machine of sorts
But the ending mechanics don't actually include Chaos at any stage. Have you edited the graphics file Phantom? Check the top left corner of your dungeon, as this is where you get teleported to at the end, and where The Grey Lord (or at least a monster of type 26) will be standing waiting for you.

Posted: Sat Aug 13, 2005 2:41 pm
by Phantomlord
I have never editing anything, I have just downloaded CBSWIN98 on dmweb.free.fr website and play ! :) The challenge for me, it was to finish CSB with the only help of my old memory. :lol: I'm not interesting in the first time to use edit tool but now I have finish CSB things are différents. I check the graphic file, I think the trouble is somewhere else because I has don't use any edit tools during my entire play.

Posted: Sat Aug 13, 2005 4:24 pm
by Paul Stevens
In siez 32 bit words you either choose to write '0'
Well, not quite.....Let me quote from the Dialog itself
One word entry: non-zero causes duplicate timer entries to be"
" discarded (the original code did this). Zero causes all"
" timer messages to be delivered (more intuitive IMHO)";
What you are editing is a database entry. A record in the
database. The record has a size and contains data.
The record we are interested in has a size of one ("One word
entry"). The data you place in that word determines how the
timer entries are treated ("non-zero causes duplicate timer
entries to be discarded, etc).

Then, before exiting the dialog, you must 'Write' it to the
database.