ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/Daodan.c
(Generate patch)

Comparing Daodan/src/Daodan.c (file contents):
Revision 446 by rossy, Sun Jul 19 11:03:44 2009 UTC vs.
Revision 447 by rossy, Tue Jul 21 03:33:07 2009 UTC

# Line 46 | Line 46 | bool patch_cheatsenabled = true;
46   bool patch_usedaodangl = false;
47   bool patch_windowhack = true;
48   bool patch_daodaninit = true;
49 + bool patch_bsl = true;
50  
51   bool opt_usedaodanbsl = true;
52  
# Line 240 | Line 241 | bool DDrIniCallback(char* section, bool
241                                  patch_windowhack = !stricmp(value, "true");
242                          else if (!stricmp(name, "daodaninit"))
243                                  patch_daodaninit = !stricmp(value, "true");
244 +                        else if (!stricmp(name, "bsl"))
245 +                                patch_bsl = !stricmp(value, "true");
246                          else
247                                  DDrStartupMessage("unrecognised patch \"%s\"", name);
248                          break;
# Line 426 | Line 429 | void __cdecl DDrMain(int argc, char* arg
429          if (patch_daodaninit)
430                  DDrPatch_MakeCall(OniExe + 0x000d345a, DDrGame_Init);
431          
432 +        // Patches for existing BSL functions
433 +        if (patch_bsl)
434 +                SLrDaodan_Patch();
435 +        
436          init_daodan_gl();
437          
438          ONiMain(argc, argv);

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)