I would suggest you to stop trying to make Nebulars method work again.
Try it out by yourself;
Take the old no_crc, the new list.csv and all files which were added to list.csv.
You will get a crash while you try to connect to server and I think that is because of some kind of buffer overflow. I am using vantran's CRC folder.
I looked at the program Nebular did in order to get the same crc value and he allocated an array[50] for the filepaths in list.csv.
Code:
char buf[MAX_PATH], csv_filename[50];
Unfortunately now there are some filepaths which have 50 characters.
It could also be that the crc value now is bigger than the allocated space.
Another reason is possible, too.
When I had my first look on th new dekaron.exe I was wondering why GameHi changed how the files in list.csv get opened and get read...
Well the CRC calc itself did not change much, GameHi swapped EBX with ESI (XCHG) and changed the calc slightly.
What can we do now?
We could try to find another method of bypassing the crc e.g. by loading all share\ files twice and changing the paths in check.csv and list.csv.
Or we can begin with the fun part, memory editing.
The disadvantage of this method is that we have to search the AiKey of every monster we want to vac, every time we restart the game.
If we find the pointers of those values it would be a different thing.
The advantage is that we can turn our hacks on/off without restarting the game.