Цитата:
99% true, there are definitely a few that are on 1-byte alignment. Hero class being the most well known example.
Цитата:
Although the symbols do not give us everything, I find it made the job 100x as easy compared to before, especially given there are now two known sources of symbols which offers some additional cross-checking options.
Building up a database on RoE 1.0 or later version should be even easier given that the match should be pretty close for classes and functions compilation order... unfortunately there is not enough time.
I didn't spend that much time in your database 2.0 or 2.1 but after a quick glance there were places where alignment/order/... were not quite right.
Some months ago, I wrote a very basic script to find out functions in my database that had incorrect calling convention (usercall, userpurge...). I ran it here and you can check the attached results.
It's a big job, keep going