| 
 Got it to compile with these changes:
 rdtsc.cpp:
 
 //untested!
 unsigned long high, low;
 __asm {
 rdtsc
 mov high, edx
 mov low, eax
 }
 res = ((sint64)high)<<32 | low;
 TO
 //untested!
 unsigned long tshigh, tslow;
 __asm {
 rdtsc
 mov tshigh, edx
 mov tslow, eax
 }
 res = ((sint64)tshigh)<<32 | tslow;
 
 AND
 
 usleep(SLEEP_TIME * 1000);	//ms * 1000
 TO
 Sleep(SLEEP_TIME * 1000);	//ms * 1000 // Windows version of usleep()
 
 Also need to add the following files to both World and Zone:
 
 EQChatPacket.h
 EQLoginPacket.h
 EQMailPacket.h
 EQWorldPacket.h
 EQZonePacket.h
 EQChatPacket.cpp
 EQLoginPacket.cpp
 EQMailPacket.cpp
 EQWorldPacket.cpp
 EQZonePacket.cpp
 
 Hope this helps
 |