06-04-2009, 11:33 AM
I compared the two myself the only thing that was changed is a few privates in the modDX which instead of causing issues fixed a few issues as well as increasing FPS by 15 to 45 mattering on your graphics card or ram usage.
Private DD As DirectDraw7 ' DirectDraw7 Object
Private DD_Clip As DirectDrawClipper ' Clipper object
' primary surface
Private DDS_Primary As DirectDrawSurface7
Private DDSD_Primary As DDSURFACEDESC2
' back buffer
Private DDS_BackBuffer As DirectDrawSurface7
Private Const SurfaceTimerMax As Long = 20000
Private Sub DD_ReadySurface
Private Sub BltMapTile
Private Sub BltMapFringeTile
Private Sub BltPlayer
Private Sub BltNpc
that is everything i changed besides adding in a admin panel which would cause no general errors towards other things =]
With an online server the only issues i really see are mostly because of my slow dial up XD. which is slower login and the npcs sometimes move slower based on my connection but other than that the npcs can be fixed for slower connection, really everything could by using byte arrays.
Private DD As DirectDraw7 ' DirectDraw7 Object
Private DD_Clip As DirectDrawClipper ' Clipper object
' primary surface
Private DDS_Primary As DirectDrawSurface7
Private DDSD_Primary As DDSURFACEDESC2
' back buffer
Private DDS_BackBuffer As DirectDrawSurface7
Private Const SurfaceTimerMax As Long = 20000
Private Sub DD_ReadySurface
Private Sub BltMapTile
Private Sub BltMapFringeTile
Private Sub BltPlayer
Private Sub BltNpc
that is everything i changed besides adding in a admin panel which would cause no general errors towards other things =]
With an online server the only issues i really see are mostly because of my slow dial up XD. which is slower login and the npcs sometimes move slower based on my connection but other than that the npcs can be fixed for slower connection, really everything could by using byte arrays.