[ros-diffs] [greatlrd] 33057: add dump of edd_directdraw_global so we can easy see what it contain.

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Sun Apr 20 16:10:09 CEST 2008


Author: greatlrd
Date: Sun Apr 20 09:10:08 2008
New Revision: 33057

URL: http://svn.reactos.org/svn/reactos?rev=33057&view=rev
Log:
add dump of edd_directdraw_global 
so we can easy see what it contain.

Modified:
    trunk/reactos/subsystems/win32/win32k/ntddraw/ddraw.c

Modified: trunk/reactos/subsystems/win32/win32k/ntddraw/ddraw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ntddraw/ddraw.c?rev=33057&r1=33056&r2=33057&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/ntddraw/ddraw.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/win32/win32k/ntddraw/ddraw.c [iso-8859-1] Sun Apr 20 09:10:08 2008
@@ -10,6 +10,7 @@
 
 #include <w32k.h>
 #include <debug.h>
+#define DXDDRAWDEBUG 1
 
 PGD_DXDDSTARTUPDXGRAPHICS gpfnStartupDxGraphics = NULL;
 PGD_DXDDCLEANUPDXGRAPHICS gpfnCleanupDxGraphics = NULL;
@@ -21,6 +22,7 @@
 DRVFN gpDxFuncs[DXG_INDEX_DxDdIoctl];
 HANDLE ghDxGraphics = NULL;
 ULONG gdwDirectDrawContext;
+void dump_edd_directdraw_global(EDD_DIRECTDRAW_GLOBAL *pEddgbl);
 EDD_DIRECTDRAW_GLOBAL eDdirectDraw_Global;
 
 
@@ -119,7 +121,7 @@
             }
 
             /* dump sort list for debuging */
-#if 1
+#if DXDDRAWDEBUG
             DPRINT1("ghDxGraphics address 0x%08lx\n",ghDxGraphics);
             DPRINT1("gpfnStartupDxGraphics address 0x%08lx\n",gpfnStartupDxGraphics);
             DPRINT1("gpfnCleanupDxGraphics address 0x%08lx\n",gpfnCleanupDxGraphics);
@@ -155,7 +157,8 @@
     PGD_DDCREATEDIRECTDRAWOBJECT pfnDdCreateDirectDrawObject;
     NTSTATUS Status;
     PEPROCESS Proc = NULL;
-    PDC pDC;   
+    PDC pDC;
+    HANDLE DxHandle;
 
     if (hdc == NULL)
     {
@@ -195,7 +198,13 @@
     }
 
     DPRINT1("Calling dxg.sys DdCreateDirectDrawObject\n");
-    return pfnDdCreateDirectDrawObject(hdc);
+    DxHandle = pfnDdCreateDirectDrawObject(hdc);
+
+#if DXDDRAWDEBUG
+    dump_edd_directdraw_global(&eDdirectDraw_Global);
+#endif
+
+    return DxHandle;
 }
 
 /*++
@@ -244,7 +253,7 @@
 
     if (pfnDxgGenericThunk == NULL)
     {
-		DPRINT1("Warning: no pfnDxgGenericThunk\n");
+        DPRINT1("Warning: no pfnDxgGenericThunk\n");
         return DDHAL_DRIVER_NOTHANDLED;
     }
 
@@ -263,7 +272,7 @@
 
     if (pfnDdGetDriverState == NULL)
     {
-		DPRINT1("Warning: no pfnDdGetDriverState\n");
+        DPRINT1("Warning: no pfnDdGetDriverState\n");
         return DDHAL_DRIVER_NOTHANDLED;
     }
 
@@ -283,7 +292,7 @@
        
     if (pfnDdColorControl == NULL)
     {
-		DPRINT1("Warning: no pfnDdColorControl\n");
+        DPRINT1("Warning: no pfnDdColorControl\n");
         return DDHAL_DRIVER_NOTHANDLED;
     }
 
@@ -308,7 +317,7 @@
   
     if (pfnDdCreateSurfaceObject == NULL)
     {
-		DPRINT1("Warning: no pfnDdCreateSurfaceObject\n");
+        DPRINT1("Warning: no pfnDdCreateSurfaceObject\n");
         return DDHAL_DRIVER_NOTHANDLED;
     }
 
@@ -358,6 +367,7 @@
         DPRINT1("Warning: no pfnDdDeleteSurfaceObject\n");
         return DDHAL_DRIVER_NOTHANDLED;
     }
+    /* try see if the handle is vaidl */
 
     DPRINT1("Calling dxg.sys DdDeleteSurfaceObject\n");
     return pfnDdDeleteSurfaceObject(hSurface);
@@ -606,6 +616,293 @@
 }
 
 
-
+/* internal debug api */
+void dump_edd_directdraw_global(EDD_DIRECTDRAW_GLOBAL *pEddgbl)
+{
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->dhpdev                  : 0x%08lx\n",pEddgbl->dhpdev);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->dwReserved1             : 0x%08lx\n",pEddgbl->dwReserved1);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->dwReserved2             : 0x%08lx\n",pEddgbl->dwReserved2);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_000c[0]             : 0x%08lx\n",pEddgbl->unk_000c[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_000c[1]             : 0x%08lx\n",pEddgbl->unk_000c[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_000c[2]             : 0x%08lx\n",pEddgbl->unk_000c[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->cDriverReferences       : 0x%08lx\n",pEddgbl->cDriverReferences);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_01c[0]              : 0x%08lx\n",pEddgbl->unk_01c[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_01c[1]              : 0x%08lx\n",pEddgbl->unk_01c[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_01c[2]              : 0x%08lx\n",pEddgbl->unk_01c[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->llAssertModeTimeout     : 0x%llx\n",pEddgbl->llAssertModeTimeout);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->dwNumHeaps              : 0x%08lx\n",pEddgbl->dwNumHeaps);
+    // VIDEOMEMORY *pvmList;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->pvmList                 : 0x%08lx\n",pEddgbl->pvmList);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->dwNumFourCC             : 0x%08lx\n",pEddgbl->dwNumFourCC);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->pdwFourCC               : 0x%08lx\n",pEddgbl->pdwFourCC);
+    // DD_HALINFO ddHalInfo;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->ddHalInfo               : 0x%08lx\n",pEddgbl->ddHalInfo);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[0]              : 0x%08lx\n",pEddgbl->unk_1e0[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[1]              : 0x%08lx\n",pEddgbl->unk_1e0[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[2]              : 0x%08lx\n",pEddgbl->unk_1e0[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[3]              : 0x%08lx\n",pEddgbl->unk_1e0[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[4]              : 0x%08lx\n",pEddgbl->unk_1e0[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[5]              : 0x%08lx\n",pEddgbl->unk_1e0[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[6]              : 0x%08lx\n",pEddgbl->unk_1e0[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[7]              : 0x%08lx\n",pEddgbl->unk_1e0[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[8]              : 0x%08lx\n",pEddgbl->unk_1e0[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[9]              : 0x%08lx\n",pEddgbl->unk_1e0[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[10]             : 0x%08lx\n",pEddgbl->unk_1e0[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[11]             : 0x%08lx\n",pEddgbl->unk_1e0[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[12]             : 0x%08lx\n",pEddgbl->unk_1e0[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[13]             : 0x%08lx\n",pEddgbl->unk_1e0[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[14]             : 0x%08lx\n",pEddgbl->unk_1e0[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[15]             : 0x%08lx\n",pEddgbl->unk_1e0[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[16]             : 0x%08lx\n",pEddgbl->unk_1e0[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[17]             : 0x%08lx\n",pEddgbl->unk_1e0[17]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[18]             : 0x%08lx\n",pEddgbl->unk_1e0[18]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[19]             : 0x%08lx\n",pEddgbl->unk_1e0[19]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[20]             : 0x%08lx\n",pEddgbl->unk_1e0[20]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[21]             : 0x%08lx\n",pEddgbl->unk_1e0[21]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[22]             : 0x%08lx\n",pEddgbl->unk_1e0[22]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[23]             : 0x%08lx\n",pEddgbl->unk_1e0[23]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[24]             : 0x%08lx\n",pEddgbl->unk_1e0[24]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[25]             : 0x%08lx\n",pEddgbl->unk_1e0[25]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[26]             : 0x%08lx\n",pEddgbl->unk_1e0[26]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[27]             : 0x%08lx\n",pEddgbl->unk_1e0[27]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[28]             : 0x%08lx\n",pEddgbl->unk_1e0[28]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[29]             : 0x%08lx\n",pEddgbl->unk_1e0[29]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[30]             : 0x%08lx\n",pEddgbl->unk_1e0[30]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[31]             : 0x%08lx\n",pEddgbl->unk_1e0[31]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[32]             : 0x%08lx\n",pEddgbl->unk_1e0[32]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[33]             : 0x%08lx\n",pEddgbl->unk_1e0[33]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[34]             : 0x%08lx\n",pEddgbl->unk_1e0[34]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[35]             : 0x%08lx\n",pEddgbl->unk_1e0[35]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[36]             : 0x%08lx\n",pEddgbl->unk_1e0[36]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[37]             : 0x%08lx\n",pEddgbl->unk_1e0[37]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[38]             : 0x%08lx\n",pEddgbl->unk_1e0[38]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[39]             : 0x%08lx\n",pEddgbl->unk_1e0[39]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[40]             : 0x%08lx\n",pEddgbl->unk_1e0[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[41]             : 0x%08lx\n",pEddgbl->unk_1e0[41]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[42]             : 0x%08lx\n",pEddgbl->unk_1e0[42]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[43]             : 0x%08lx\n",pEddgbl->unk_1e0[43]);
+    // DD_CALLBACKS ddCallbacks;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->ddCallbacks             : 0x%08lx\n",pEddgbl->ddCallbacks);
+    // DD_SURFACECALLBACKS ddSurfaceCallbacks;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->ddSurfaceCallbacks      : 0x%08lx\n",pEddgbl->ddSurfaceCallbacks);
+    // DD_PALETTECALLBACKS ddPaletteCallbacks;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->ddPaletteCallbacks      : 0x%08lx\n",pEddgbl->ddPaletteCallbacks);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[0]              : 0x%08lx\n",pEddgbl->unk_314[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[1]              : 0x%08lx\n",pEddgbl->unk_314[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[2]              : 0x%08lx\n",pEddgbl->unk_314[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[3]              : 0x%08lx\n",pEddgbl->unk_314[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[4]              : 0x%08lx\n",pEddgbl->unk_314[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[5]              : 0x%08lx\n",pEddgbl->unk_314[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[6]              : 0x%08lx\n",pEddgbl->unk_314[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[7]              : 0x%08lx\n",pEddgbl->unk_314[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[8]              : 0x%08lx\n",pEddgbl->unk_314[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[9]              : 0x%08lx\n",pEddgbl->unk_314[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[10]             : 0x%08lx\n",pEddgbl->unk_314[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[11]             : 0x%08lx\n",pEddgbl->unk_314[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[12]             : 0x%08lx\n",pEddgbl->unk_314[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[13]             : 0x%08lx\n",pEddgbl->unk_314[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[14]             : 0x%08lx\n",pEddgbl->unk_314[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[15]             : 0x%08lx\n",pEddgbl->unk_314[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[16]             : 0x%08lx\n",pEddgbl->unk_314[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[17]             : 0x%08lx\n",pEddgbl->unk_314[17]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[18]             : 0x%08lx\n",pEddgbl->unk_314[18]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[19]             : 0x%08lx\n",pEddgbl->unk_314[19]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[20]             : 0x%08lx\n",pEddgbl->unk_314[20]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[21]             : 0x%08lx\n",pEddgbl->unk_314[21]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[22]             : 0x%08lx\n",pEddgbl->unk_314[22]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[23]             : 0x%08lx\n",pEddgbl->unk_314[23]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[24]             : 0x%08lx\n",pEddgbl->unk_314[24]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[25]             : 0x%08lx\n",pEddgbl->unk_314[25]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[26]             : 0x%08lx\n",pEddgbl->unk_314[26]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[27]             : 0x%08lx\n",pEddgbl->unk_314[27]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[28]             : 0x%08lx\n",pEddgbl->unk_314[28]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[29]             : 0x%08lx\n",pEddgbl->unk_314[29]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[30]             : 0x%08lx\n",pEddgbl->unk_314[30]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[31]             : 0x%08lx\n",pEddgbl->unk_314[31]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[32]             : 0x%08lx\n",pEddgbl->unk_314[32]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[33]             : 0x%08lx\n",pEddgbl->unk_314[33]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[34]             : 0x%08lx\n",pEddgbl->unk_314[34]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[35]             : 0x%08lx\n",pEddgbl->unk_314[35]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[36]             : 0x%08lx\n",pEddgbl->unk_314[36]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[37]             : 0x%08lx\n",pEddgbl->unk_314[37]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[38]             : 0x%08lx\n",pEddgbl->unk_314[38]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[39]             : 0x%08lx\n",pEddgbl->unk_314[39]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[40]             : 0x%08lx\n",pEddgbl->unk_314[40]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[41]             : 0x%08lx\n",pEddgbl->unk_314[41]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[42]             : 0x%08lx\n",pEddgbl->unk_314[42]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[43]             : 0x%08lx\n",pEddgbl->unk_314[43]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[44]             : 0x%08lx\n",pEddgbl->unk_314[44]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[45]             : 0x%08lx\n",pEddgbl->unk_314[45]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[46]             : 0x%08lx\n",pEddgbl->unk_314[46]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_314[47]             : 0x%08lx\n",pEddgbl->unk_314[47]);
+    // D3DNTHAL_CALLBACKS d3dNtHalCallbacks;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->d3dNtHalCallbacks       : 0x%08lx\n",pEddgbl->d3dNtHalCallbacks);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[0]              : 0x%08lx\n",pEddgbl->unk_460[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[1]              : 0x%08lx\n",pEddgbl->unk_460[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[2]              : 0x%08lx\n",pEddgbl->unk_460[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[3]              : 0x%08lx\n",pEddgbl->unk_460[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[4]              : 0x%08lx\n",pEddgbl->unk_460[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[5]              : 0x%08lx\n",pEddgbl->unk_460[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_460[6]              : 0x%08lx\n",pEddgbl->unk_460[6]);
+    // D3DNTHAL_CALLBACKS2 d3dNtHalCallbacks2;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->d3dNtHalCallbacks2      : 0x%08lx\n",pEddgbl->d3dNtHalCallbacks2);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[0]              : 0x%08lx\n",pEddgbl->unk_498[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[1]              : 0x%08lx\n",pEddgbl->unk_498[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[2]              : 0x%08lx\n",pEddgbl->unk_498[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[3]              : 0x%08lx\n",pEddgbl->unk_498[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[4]              : 0x%08lx\n",pEddgbl->unk_498[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[5]              : 0x%08lx\n",pEddgbl->unk_498[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[6]              : 0x%08lx\n",pEddgbl->unk_498[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[7]              : 0x%08lx\n",pEddgbl->unk_498[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[8]              : 0x%08lx\n",pEddgbl->unk_498[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[9]              : 0x%08lx\n",pEddgbl->unk_498[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[10]             : 0x%08lx\n",pEddgbl->unk_498[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[11]             : 0x%08lx\n",pEddgbl->unk_498[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[12]             : 0x%08lx\n",pEddgbl->unk_498[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[13]             : 0x%08lx\n",pEddgbl->unk_498[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[14]             : 0x%08lx\n",pEddgbl->unk_498[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[15]             : 0x%08lx\n",pEddgbl->unk_498[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[16]             : 0x%08lx\n",pEddgbl->unk_498[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_498[17]             : 0x%08lx\n",pEddgbl->unk_498[17]);
+    // DD_MISCELLANEOUSCALLBACKS ddMiscellanousCallbacks;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->d3dNtHalCallbacks3      : 0x%08lx\n",pEddgbl->d3dNtHalCallbacks3);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[0]              : 0x%08lx\n",pEddgbl->unk_4ec[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[1]              : 0x%08lx\n",pEddgbl->unk_4ec[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[2]              : 0x%08lx\n",pEddgbl->unk_4ec[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[3]              : 0x%08lx\n",pEddgbl->unk_4ec[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[4]              : 0x%08lx\n",pEddgbl->unk_4ec[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[5]              : 0x%08lx\n",pEddgbl->unk_4ec[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[6]              : 0x%08lx\n",pEddgbl->unk_4ec[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[7]              : 0x%08lx\n",pEddgbl->unk_4ec[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[8]              : 0x%08lx\n",pEddgbl->unk_4ec[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[9]              : 0x%08lx\n",pEddgbl->unk_4ec[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[10]             : 0x%08lx\n",pEddgbl->unk_4ec[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[11]             : 0x%08lx\n",pEddgbl->unk_4ec[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[12]             : 0x%08lx\n",pEddgbl->unk_4ec[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[13]             : 0x%08lx\n",pEddgbl->unk_4ec[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[14]             : 0x%08lx\n",pEddgbl->unk_4ec[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[15]             : 0x%08lx\n",pEddgbl->unk_4ec[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[16]             : 0x%08lx\n",pEddgbl->unk_4ec[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_4ec[17]             : 0x%08lx\n",pEddgbl->unk_4ec[17]);
+    // D3DNTHAL_CALLBACKS3 d3dNtHalCallbacks3;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->d3dNtHalCallbacks3      : 0x%08lx\n",pEddgbl->d3dNtHalCallbacks3);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[0]              : 0x%08lx\n",pEddgbl->unk_54c[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[1]              : 0x%08lx\n",pEddgbl->unk_54c[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[2]              : 0x%08lx\n",pEddgbl->unk_54c[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[3]              : 0x%08lx\n",pEddgbl->unk_54c[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[4]              : 0x%08lx\n",pEddgbl->unk_54c[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[5]              : 0x%08lx\n",pEddgbl->unk_54c[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[6]              : 0x%08lx\n",pEddgbl->unk_54c[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[7]              : 0x%08lx\n",pEddgbl->unk_54c[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[8]              : 0x%08lx\n",pEddgbl->unk_54c[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[9]              : 0x%08lx\n",pEddgbl->unk_54c[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[10]             : 0x%08lx\n",pEddgbl->unk_54c[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[11]             : 0x%08lx\n",pEddgbl->unk_54c[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[12]             : 0x%08lx\n",pEddgbl->unk_54c[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[13]             : 0x%08lx\n",pEddgbl->unk_54c[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[14]             : 0x%08lx\n",pEddgbl->unk_54c[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[15]             : 0x%08lx\n",pEddgbl->unk_54c[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[16]             : 0x%08lx\n",pEddgbl->unk_54c[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[17]             : 0x%08lx\n",pEddgbl->unk_54c[17]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[18]             : 0x%08lx\n",pEddgbl->unk_54c[18]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[19]             : 0x%08lx\n",pEddgbl->unk_54c[19]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[20]             : 0x%08lx\n",pEddgbl->unk_54c[20]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[21]             : 0x%08lx\n",pEddgbl->unk_54c[21]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_54c[22]             : 0x%08lx\n",pEddgbl->unk_54c[22]);
+    // EDD_DIRECTDRAW_LOCAL* peDirectDrawLocalList;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->peDirectDrawLocalList   : 0x%08lx\n",pEddgbl->peDirectDrawLocalList);
+    // EDD_SURFACE* peSurface_LockList;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->peSurface_LockList      : 0x%08lx\n",pEddgbl->peSurface_LockList);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->fl                      : 0x%08lx\n",pEddgbl->fl);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->cSurfaceLocks           : 0x%08lx\n",pEddgbl->cSurfaceLocks);
+    // PKEVENT pAssertModeEvent;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->pAssertModeEvent        : 0x%08lx\n",pEddgbl->pAssertModeEvent);
+    // EDD_SURFACE *peSurfaceCurrent;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->peSurfaceCurrent        : 0x%08lx\n",pEddgbl->peSurfaceCurrent);
+    // EDD_SURFACE *peSurfacePrimary;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->peSurfacePrimary        : 0x%08lx\n",pEddgbl->peSurfacePrimary);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->bSuspended              : 0x%08lx\n",pEddgbl->bSuspended);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[0]              : 0x%08lx\n",pEddgbl->unk_5c8[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[1]              : 0x%08lx\n",pEddgbl->unk_5c8[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[2]              : 0x%08lx\n",pEddgbl->unk_5c8[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[3]              : 0x%08lx\n",pEddgbl->unk_5c8[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[4]              : 0x%08lx\n",pEddgbl->unk_5c8[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[5]              : 0x%08lx\n",pEddgbl->unk_5c8[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[6]              : 0x%08lx\n",pEddgbl->unk_5c8[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[7]              : 0x%08lx\n",pEddgbl->unk_5c8[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[8]              : 0x%08lx\n",pEddgbl->unk_5c8[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[9]              : 0x%08lx\n",pEddgbl->unk_5c8[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[10]             : 0x%08lx\n",pEddgbl->unk_5c8[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_5c8[11]             : 0x%08lx\n",pEddgbl->unk_5c8[11]);
+    // RECTL rcbounds;
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->rcbounds                : 0x%08lx\n",pEddgbl->rcbounds);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->hDev                    : 0x%08lx\n",pEddgbl->hDev);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->hPDev                   : 0x%08lx\n",pEddgbl->hPDev);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->ddPaletteCallbacks      : 0x%08lx\n",pEddgbl->ddPaletteCallbacks);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[0]              : 0x%08lx\n",pEddgbl->unk_610[0]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[1]              : 0x%08lx\n",pEddgbl->unk_610[1]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[2]              : 0x%08lx\n",pEddgbl->unk_610[2]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[3]              : 0x%08lx\n",pEddgbl->unk_610[3]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[4]              : 0x%08lx\n",pEddgbl->unk_610[4]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[5]              : 0x%08lx\n",pEddgbl->unk_610[5]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[6]              : 0x%08lx\n",pEddgbl->unk_610[6]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[7]              : 0x%08lx\n",pEddgbl->unk_610[7]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[8]              : 0x%08lx\n",pEddgbl->unk_610[8]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[9]              : 0x%08lx\n",pEddgbl->unk_610[9]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[10]             : 0x%08lx\n",pEddgbl->unk_610[10]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[11]             : 0x%08lx\n",pEddgbl->unk_610[11]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[12]             : 0x%08lx\n",pEddgbl->unk_610[12]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[13]             : 0x%08lx\n",pEddgbl->unk_610[13]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[14]             : 0x%08lx\n",pEddgbl->unk_610[14]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[15]             : 0x%08lx\n",pEddgbl->unk_610[15]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[16]             : 0x%08lx\n",pEddgbl->unk_610[16]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[17]             : 0x%08lx\n",pEddgbl->unk_610[17]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[18]             : 0x%08lx\n",pEddgbl->unk_610[18]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[19]             : 0x%08lx\n",pEddgbl->unk_610[19]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[20]             : 0x%08lx\n",pEddgbl->unk_610[20]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[21]             : 0x%08lx\n",pEddgbl->unk_610[21]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[22]             : 0x%08lx\n",pEddgbl->unk_610[22]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[23]             : 0x%08lx\n",pEddgbl->unk_610[23]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[24]             : 0x%08lx\n",pEddgbl->unk_610[24]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[25]             : 0x%08lx\n",pEddgbl->unk_610[25]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[26]             : 0x%08lx\n",pEddgbl->unk_610[26]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[27]             : 0x%08lx\n",pEddgbl->unk_610[27]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[28]             : 0x%08lx\n",pEddgbl->unk_610[28]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[29]             : 0x%08lx\n",pEddgbl->unk_610[29]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[30]             : 0x%08lx\n",pEddgbl->unk_610[30]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[31]             : 0x%08lx\n",pEddgbl->unk_610[31]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[32]             : 0x%08lx\n",pEddgbl->unk_610[32]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[33]             : 0x%08lx\n",pEddgbl->unk_610[33]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[34]             : 0x%08lx\n",pEddgbl->unk_610[34]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[35]             : 0x%08lx\n",pEddgbl->unk_610[35]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[36]             : 0x%08lx\n",pEddgbl->unk_610[36]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[37]             : 0x%08lx\n",pEddgbl->unk_610[37]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[38]             : 0x%08lx\n",pEddgbl->unk_610[38]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[39]             : 0x%08lx\n",pEddgbl->unk_610[39]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[40]             : 0x%08lx\n",pEddgbl->unk_610[40]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[41]             : 0x%08lx\n",pEddgbl->unk_610[41]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[42]             : 0x%08lx\n",pEddgbl->unk_610[42]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[43]             : 0x%08lx\n",pEddgbl->unk_610[43]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[44]             : 0x%08lx\n",pEddgbl->unk_610[44]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[45]             : 0x%08lx\n",pEddgbl->unk_610[45]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[46]             : 0x%08lx\n",pEddgbl->unk_610[46]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[47]             : 0x%08lx\n",pEddgbl->unk_610[47]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[48]             : 0x%08lx\n",pEddgbl->unk_610[48]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[49]             : 0x%08lx\n",pEddgbl->unk_610[49]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[50]             : 0x%08lx\n",pEddgbl->unk_610[50]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[51]             : 0x%08lx\n",pEddgbl->unk_610[51]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[52]             : 0x%08lx\n",pEddgbl->unk_610[52]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[53]             : 0x%08lx\n",pEddgbl->unk_610[53]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[54]             : 0x%08lx\n",pEddgbl->unk_610[54]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[55]             : 0x%08lx\n",pEddgbl->unk_610[55]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[56]             : 0x%08lx\n",pEddgbl->unk_610[56]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[57]             : 0x%08lx\n",pEddgbl->unk_610[57]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[58]             : 0x%08lx\n",pEddgbl->unk_610[58]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[59]             : 0x%08lx\n",pEddgbl->unk_610[59]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_1e0[60]             : 0x%08lx\n",pEddgbl->unk_610[60]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[61]             : 0x%08lx\n",pEddgbl->unk_610[61]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_610[62]             : 0x%08lx\n",pEddgbl->unk_610[62]);
+    DPRINT1("PEDD_DIRECTDRAW_GLOBAL->unk_70C                 : 0x%08lx\n",pEddgbl->unk_70C);
+}
 
 /* EOF */



More information about the Ros-diffs mailing list