@sucinum:
At the moment in my CSB the characters regenerate (by sleeping) much faster than in my DM.
In fact I believe they do in CSB somewhat faster than in the original, in DM much slower.
Playing to the end being impatient (ofc), with not too much sleep, it was pretty hard to survive some situations and I died a couple of times (shouldn't it be that way?). Finally I ended having not one master title for any character (just Wu was close to master wizard, but she always does, she is and was never a ninja

). She and Syra could do a level 6 fireball, but with a high risc of sizzling. Both hadn't that much mana to cast a higher level lightning. I will find out all formulas, and once I got them, check against the original disassembly again. One thing I can say that I'm pretty sure about: We had a smaller discussion about the fireshield - seems that there is indeed a bug in the original.
I hope I can catch up fast now in understanding what happens where and why, so that I stand a chance to find the reasons for that behaviour. Currently I don't have a real vertical blank interrupt, and I'm not sure about the accuracy of the timing (and how it's finally happening at all!) - I just inserted a 70 Hz-timing, poll the vbl-routine often and execute it, if the timer has done a step.
Because each operation is still an original 68000-command that is performed in an (unoptimized) C-function, and each memory access is controlled and the original 68000-endianess is kept, also the graphic becomes always decoded from original ST-format to a 640*400-screen, the overall performance is even more worse than on an original ST if you play it on a P3 with less than 1 Ghz speed...

And - Paul already pointed on it - it still steals all CPU time. I'll probably have a solution for that once I fixed the CSB-problems.
Have also to investigate those event-things, some events seem to take a little time. i.e. there is that foot-plate in level 6(? under the firetomb), with that 'endless' passage - that opens the wall to the cave where the Delta can be found. There is some delay until that wall vanishes - and I doubt that this is original. And - as I said - in CSB there's a small delay after each second step (mirrorized floor? - why in CSB only then?!?). Also, for my taste, fireballs fly too slow there, compared to DM. There *is* something.
@Christophe:
That's a generous offer! Both executables aren't more than 750 kb, one source (including both, DM and CSB) has about 1 MB - unzipped. Then the allegro.dll is needed.
I wanted to release different sources of some milestones in the development process - this could be of interest, like a tutorial. Not that I'd support 'reverse' engineers - in fact the outcoming is: look, 140 kb original code explode into 50000 lines, a thousand routines and some variables - so - let it be!
Your encyclopaedia is the real home of any DM/CSB-stuff, so I'd be proud to present it there.
I still can use my webspace then for more instable development branches.
Just those few things to fix (and one CSB-game played until the end), and I will contact you by PM.