If you upgrade your DD with the latest patch and started a new game and before even moving your hero and saved the game then quit, the (items.000) file shall contain 14 corrupted items and I really took time to confirm this fact using different hex editors.
The data structure was absolutely corrupted as it was produced by the game but such data corruption is not critical when those items are discarded by the game in the same way I bypass them in my editor.

If your OS version is 98 as well then you have to wait for a while until I modify this version after testing on 98SE.

From the feedback number of items I am hearing, I might have to raise-up the size of the arrays from 2MB to 4MB each and that would be 8MB plus the opened file buffer!!!!
Such arrays are necessary because the items.000 file is not random access created but sequential to save space and minimise its size. So in rather simple words I have to cut and paste the bytes from array to array when editing variable size strings holding the item’s name or the damage spells of a melee weapon. Other than that there is no need for memory arrays and editing could be done on the file directly after extracting all the pointers. The sorting time is slow because I used VB rather than C and because I use character comparison byte by byte. So even though I am implementing a fast sorting algorithm the slow sort is inevitable.
But you could type in the first character repeatedly until you stumble on your item, or even better, use the old editor to find your item and write down the identification number associated with it, and then using my editor you could simply scroll down to that number as they are loaded sequentially.

Most probably, My Documents is the default directory replacement when a standard error of path-not-found is detected.
This should happen only one time and later when you run the editor again it should seek the last directory.

I need to investigate on that a bit more.

1451 corrupted items is rather a very high number (almost half of the items). !!!
Corrupted items are item entries found that have inconsistent data structures that do not comply with what the game can open.
Those might be items with any of the merchants or foes.

Item value rank is what changes the colour of the name of the item when you query its statistics from within the game.

Cheers.


<img src="/ubbthreads/images/graemlins/alien.gif" alt="" />