Running the Debug DLL for XML Modders

When the move to the new XML loader was made I said that we needed a simple way of getting all the error messages, preferably even more than the civ engine gave us. I was told we would still get the error messages we would just need to set a switch but what I was not told was that it was a switch in the dll compiler and that I would need to make my own copy of the dll to get the messages.:(

The reason for the conversion was speed. The old way is 5-10 slower in turn times.
:nono: DH. You do not read what Thunddie writes. If you swap the CvGameCoreDLL.dll with CvGameCoreDLL.dll.debug the old XML loader will be used. -- Still, CvGameCoreDLL.dll.debug will be very slow, so it's debugging-only dll.

(I also could not make myself read this epopee. ;) )
 
:nono: DH. You do not read what Thunddie writes. If you swap the CvGameCoreDLL.dll with CvGameCoreDLL.dll.debug the old XML loader will be used. -- Still, CvGameCoreDLL.dll.debug will be very slow, so it's debugging-only dll.

(I also could not make myself read this epopee. ;) )

Yes I did. I thank him for creating the debug dll. I just wish that we got the switch we XML modders were expecting and not have to rely on someone else compiling the dll for us.
 
The debug dll should be updated with ALL dll updates and included as part of the SVN download already. You shouldn't need to compile the dll yourself for that. Just takes renaming to make it work.
 
I will today sand the dll with xerces parser. It will be a debug, so it's only for testing. I've been not updating my c++ code since the 6245 revision, so it will not include everything what was added to the code since then. -- I hope, I will have enough time to merge my code with the existing one, but I am leaving tomorrow. So if I will not make it, I will just post the code in a .zip file and maybe, if you will nicely ask Koshling, he will marge it.

Still, it is only a basic version, as I've had no more time to tweak it, so don't expect miracles.
 
F*ck. I've broken one file, but don't know which. Now the only option is to merge. Let's hope I will make it. (Why the f*ckin' hell things like this always happen in such moments?)

TD, I can't say when I will be back.
 
Back
Top Bottom