Big, Bad error in CSBwin

Discuss Chaos Strikes Back for Windows and Linux, an unofficial port of Chaos Strikes Back to PC by Paul Stevens, as well as CSBuild, an associated dungeon editor.

Moderator: Zyx

Forum rules
Please read the Forum rules and policies before posting.
Post Reply
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Big, Bad error in CSBwin

Post by Paul Stevens »

Here is what I wrote to Antman:
A bad problem has been fixed. It has to do with
pressing on the eye, exiting the inventory screen,
and QUICKLY clicking somewhere during the same tick
of the internal clock. Part of the program thought
the inventory screen was still active and part thought
it not active.

The damage that could be caused is such that it might
not cause problems until hours (days?) later. It
might damage the game in a way that objects get 'lost'
from the database. Most anything could go wrong.

Go to dianneandpaul.net/CSBwin and get

CSBwin10_025.zip. Replace the CSBwin.exe in your
Conflux directory.

If you like, you can send me your savegame and I
can at least check it for self-consistency. If you
send all your logs, I might be able to see if this
condition occurred at any time during your play.

Paul
Of course, this error could affect any game,
not just Conflux.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Yesterday I lost my 500GB drive. With it
went the latest few versions of CSBwin and
CSBuild. The only things I remember doing
lately are the 'Character Fingerprint/Talents'
and the fix for quickly exiting 'View Object
Mode'.

So I will rediscover those things and create
a new version of the two programs. It will
take me a day or two or three, depending.

The reason I warn you is that the new version
may not implement the changes in exactly
the same way and may not be compatible with
save games from version 10.025.
User avatar
Adamo
Italodance spammer
Posts: 1534
Joined: Fri Apr 22, 2005 11:59 am
Location: Poland
Contact:

Post by Adamo »

oh no!! A drive was broken? how did it happen? it stopped working? 500 Gb! I hope there weren`t any EXTREMALLY IMPORTANT stuff on the drive!
new version
(...) may not be compatible with
save games from version 10.025
I don`t understand. You will be changing already existing version (10.025) by implementing new features to the code.. so why would new version brake the compatibility?
Do you mean you need to write some addons to the code again, because the version that already had them, have been lost? But there is still no reason to brake the compatibility, because v10.025 still exist, and you can change that particular version by adding new features.. :?:
Spoiler
(\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/) (\__/)
Spoiler
(@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@) (@.@)
Spoiler
(>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<) (>s<)
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

Adamo wrote:But there is still no reason to brake the compatibility, because v10.025 still exist, and you can change that particular version by adding new features.. :?:
It stopped turning as I slept.
Perhaps 10-15 hours of work lost.

v10.025 does not exist. The source code was
lost. I must re-implement the changes and
I cannot guarantee that I will implement them
in exactly the same way. For example, I don't
remember the numeric opcode values associated
with the two new DSA commands. Therefore,
compiled DSAs may work differently (like backwards?).

And the new CSBuild was lost and needs to be
recreated.
User avatar
Gambit37
Should eat more pies
Posts: 13715
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Post by Gambit37 »

That is indeed very bad luck Paul :-( It motivates me to do some quick backups...

Out of interest, what make of drive was it and how old? I'm building a new computer soon and have yet to decide on components.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

A two-month old Maxtor.

I replaced it with a Western Digital. :(
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Post by Paul Stevens »

I probably forgot some things that
I had fixed/changed before my disk
crash. But here is what I remembered:

In dianneandpaul.net/CSBwin

CSBuild271.exe
CSBwin10_027.exe

This (re-)implements the fingerprint and
talents features. It CSBuild also can
display translated names for monsters,
depending on the alternate graphics.
So that hellhound(0) = LARGE RAT and
hellhound(2) = MOUSE, for example.
The renaming is done via the objnames.txt file.
Post Reply

Return to “Chaos Strikes Back for Windows & Linux (CSBWin) / CSBuild”