From 63205aa5a5cb3542ec9c3e3546dabb28e94d285c Mon Sep 17 00:00:00 2001 From: zeromus Date: Thu, 30 Aug 2007 05:30:53 +0000 Subject: [PATCH] a bit of windows driver cleanup --- src/drivers/win/{ => directx}/ddraw.h | 0 .../x86 => src/drivers/win/directx}/ddraw.lib | Bin src/drivers/win/{ => directx}/dinput.h | 0 .../drivers/win/directx}/dinput.lib | Bin src/drivers/win/{ => directx}/dsound.h | 0 .../drivers/win/directx}/dsound.lib | Bin .../drivers/win/directx}/dxguid.lib | Bin src/drivers/win/memview.cpp | 12 +- src/drivers/win/sound.cpp | 6 +- src/drivers/win/tracer.cpp | 4 +- vc8/fceux.vcproj | 242 +++++++++++++++++- 11 files changed, 250 insertions(+), 14 deletions(-) rename src/drivers/win/{ => directx}/ddraw.h (100%) rename {vc_libs/x86 => src/drivers/win/directx}/ddraw.lib (100%) rename src/drivers/win/{ => directx}/dinput.h (100%) rename {vc_libs/x86 => src/drivers/win/directx}/dinput.lib (100%) rename src/drivers/win/{ => directx}/dsound.h (100%) rename {vc_libs/x86 => src/drivers/win/directx}/dsound.lib (100%) rename {vc_libs/x86 => src/drivers/win/directx}/dxguid.lib (100%) diff --git a/src/drivers/win/ddraw.h b/src/drivers/win/directx/ddraw.h similarity index 100% rename from src/drivers/win/ddraw.h rename to src/drivers/win/directx/ddraw.h diff --git a/vc_libs/x86/ddraw.lib b/src/drivers/win/directx/ddraw.lib similarity index 100% rename from vc_libs/x86/ddraw.lib rename to src/drivers/win/directx/ddraw.lib diff --git a/src/drivers/win/dinput.h b/src/drivers/win/directx/dinput.h similarity index 100% rename from src/drivers/win/dinput.h rename to src/drivers/win/directx/dinput.h diff --git a/vc_libs/x86/dinput.lib b/src/drivers/win/directx/dinput.lib similarity index 100% rename from vc_libs/x86/dinput.lib rename to src/drivers/win/directx/dinput.lib diff --git a/src/drivers/win/dsound.h b/src/drivers/win/directx/dsound.h similarity index 100% rename from src/drivers/win/dsound.h rename to src/drivers/win/directx/dsound.h diff --git a/vc_libs/x86/dsound.lib b/src/drivers/win/directx/dsound.lib similarity index 100% rename from vc_libs/x86/dsound.lib rename to src/drivers/win/directx/dsound.lib diff --git a/vc_libs/x86/dxguid.lib b/src/drivers/win/directx/dxguid.lib similarity index 100% rename from vc_libs/x86/dxguid.lib rename to src/drivers/win/directx/dxguid.lib diff --git a/src/drivers/win/memview.cpp b/src/drivers/win/memview.cpp index 873b1ed3..814f8934 100644 --- a/src/drivers/win/memview.cpp +++ b/src/drivers/win/memview.cpp @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "common.h" #include "..\..\types.h" #include "..\..\debug.h" @@ -697,12 +699,12 @@ void ChangeMemViewFocus(int newEditingMode, int StartOffset,int EndOffset){ CursorEndAddy = -1; CursorStartAddy = StartOffset; } else { - CursorStartAddy = min(StartOffset,EndOffset); - CursorEndAddy = max(StartOffset,EndOffset); + CursorStartAddy = std::min(StartOffset,EndOffset); + CursorEndAddy = std::max(StartOffset,EndOffset); } - if(min(StartOffset,EndOffset) >= MaxSize)return; //this should never happen + if(std::min(StartOffset,EndOffset) >= MaxSize)return; //this should never happen if(StartOffset < CurOffset){ CurOffset = (StartOffset/16)*16; @@ -1024,8 +1026,8 @@ LRESULT CALLBACK MemViewCallB(HWND hwnd, UINT message, WPARAM wParam, LPARAM lPa if (i >= MaxSize)i = MaxSize-1; EditingText = AddyWasText; if(i != -1){ - CursorStartAddy = min(i,CursorDragPoint); - CursorEndAddy = max(i,CursorDragPoint); + CursorStartAddy = std::min(i,CursorDragPoint); + CursorEndAddy = std::max(i,CursorDragPoint); if(CursorEndAddy == CursorStartAddy)CursorEndAddy = -1; } diff --git a/src/drivers/win/sound.cpp b/src/drivers/win/sound.cpp index 2780feff..2e6a3292 100644 --- a/src/drivers/win/sound.cpp +++ b/src/drivers/win/sound.cpp @@ -555,11 +555,9 @@ int32 fps_scale = 256; void RefreshThrottleFPS() { - printf("WTF\n"); fflush(stdout); - desiredfps=FCEUI_GetDesiredFPS()>>8; - desiredfps=(desiredfps*fps_scale)>>8; - + desiredfps=FCEUI_GetDesiredFPS()>>8; + desiredfps=(desiredfps*fps_scale)>>8; } static void IncreaseEmulationSpeed(void) diff --git a/src/drivers/win/tracer.cpp b/src/drivers/win/tracer.cpp index 49f0a13a..cd0cc610 100644 --- a/src/drivers/win/tracer.cpp +++ b/src/drivers/win/tracer.cpp @@ -18,6 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "common.h" #include "debugger.h" #include "..\..\x6502.h" @@ -453,7 +455,7 @@ void UpdateLogText(void){ } */ - for(i = tracesi.nPos;i < min(tracesi.nMax,tracesi.nPos+21);i++){ + for(i = tracesi.nPos;i < std::min(tracesi.nMax,tracesi.nPos+21);i++){ j = i; if(tracelogbufusedsize == tracelogbufsize){ j = (tracelogbufpos+i)%tracelogbufsize; diff --git a/vc8/fceux.vcproj b/vc8/fceux.vcproj index 30605ad5..d7b45b6c 100644 --- a/vc8/fceux.vcproj +++ b/vc8/fceux.vcproj @@ -1,7 +1,7 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +