--- Daodan/src/Daodan.c 2009/05/15 11:45:19 322 +++ Daodan/src/Daodan.c 2009/05/17 12:19:35 323 @@ -1,6 +1,7 @@ #include "Daodan.h" #include "Daodan_Patch.h" #include "Daodan_Utility.h" +#include "Daodan_Win32.h" #include "Oni.h" #include "BFW_Utility.h" @@ -81,6 +82,9 @@ void __cdecl DDrMain(int argc, char* arg DDrPatch_MakeJump(UUrMachineTime_High_Frequency, DDrMachineTime_High_Frequency); DDrPatch_MakeJump(UUrMachineTime_Sixtieths, DDrMachineTime_Sixtieths); + // Windowed mode + DDrPatch_MakeJump(ONrPlatform_Initialize, DDrPlatform_Initialize); + ONiMain(argc, argv); }