diff options
Diffstat (limited to 'win32/plugins/dfxvideo')
18 files changed, 2207 insertions, 2207 deletions
diff --git a/win32/plugins/dfxvideo/DFXVideo.def b/win32/plugins/dfxvideo/DFXVideo.def index e97e195f..3087b1bf 100644..100755 --- a/win32/plugins/dfxvideo/DFXVideo.def +++ b/win32/plugins/dfxvideo/DFXVideo.def @@ -31,28 +31,28 @@ EXPORTS GPUshowScreenPic @26 GPUgetScreenPic @27 - GPUcursor @28
- GPUsetfix @29
-
- ZN_GPUdisplayFlags @30
- ZN_GPUmakeSnapshot @31
- ZN_GPUinit @32
- ZN_GPUopen @33
- ZN_GPUclose @34
- ZN_GPUshutdown @35
- ZN_GPUupdateLace @36
- ZN_GPUreadStatus @37
- ZN_GPUwriteStatus @38
- ZN_GPUdmaSliceOut @39
- ZN_GPUreadData @40
- ZN_GPUsetMode @41
- ZN_GPUgetMode @42
- ZN_GPUdmaSliceIn @43
- ZN_GPUwriteData @44
- ZN_GPUdmaChain @45
- ZN_GPUtest @46
- ZN_GPUfreeze @47
- ZN_GPUgetScreenPic @48
- ZN_GPUshowScreenPic @49
-
+ GPUcursor @28 + GPUsetfix @29 + + ZN_GPUdisplayFlags @30 + ZN_GPUmakeSnapshot @31 + ZN_GPUinit @32 + ZN_GPUopen @33 + ZN_GPUclose @34 + ZN_GPUshutdown @35 + ZN_GPUupdateLace @36 + ZN_GPUreadStatus @37 + ZN_GPUwriteStatus @38 + ZN_GPUdmaSliceOut @39 + ZN_GPUreadData @40 + ZN_GPUsetMode @41 + ZN_GPUgetMode @42 + ZN_GPUdmaSliceIn @43 + ZN_GPUwriteData @44 + ZN_GPUdmaChain @45 + ZN_GPUtest @46 + ZN_GPUfreeze @47 + ZN_GPUgetScreenPic @48 + ZN_GPUshowScreenPic @49 + GPUvisualVibration @50 diff --git a/win32/plugins/dfxvideo/DFXVideo.dev b/win32/plugins/dfxvideo/DFXVideo.dev index 0da41d81..e3262c43 100644..100755 --- a/win32/plugins/dfxvideo/DFXVideo.dev +++ b/win32/plugins/dfxvideo/DFXVideo.dev @@ -1,379 +1,379 @@ -[Project]
-FileName=DFXVideo.dev
-Name=DFXVideo
-Ver=1
-IsCpp=1
-Type=3
-Compiler=-W -DWIN32 -DNDEBUG -D_WINDOWS -D__i386___@@_
-CppCompiler=-W -DWIN32 -DNDEBUG -D_WINDOWS -D__i386___@@_
-Includes=.\\;.\winsrc;..\..;..\..\glue;..\..\..\plugins\dfxvideo;..\..\..\libpcsxcore
-Linker=-luser32 -lgdi32 -lwinmm -ladvapi32 -lvfw32 -def DFXVideo.def --enable-stdcall-fixup_@@_
-Libs=
-UnitCount=33
-Folders=dfxvideo,winsrc,winsrc/directx
-ObjFiles=
-PrivateResource=DFXVideo_private.rc
-ResourceIncludes=
-MakeIncludes=
-Icon=
-ExeOutput=
-ObjectOutput=
-OverrideOutput=0
-OverrideOutputName=DFXVideo.exe
-HostApplication=
-CommandLine=
-UseCustomMakefile=0
-CustomMakefile=
-IncludeVersionInfo=0
-SupportXPThemes=0
-CompilerSet=0
-CompilerSettings=0010000001001000000100
-
-[Unit1]
-FileName=winsrc\d3d.h
-Folder=winsrc/directx
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit2]
-FileName=winsrc\d3dcaps.h
-Folder=winsrc/directx
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit3]
-FileName=winsrc\d3dtypes.h
-Folder=winsrc/directx
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit4]
-FileName=winsrc\ddraw.h
-Folder=winsrc/directx
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit5]
-FileName=winsrc\dxguid.c
-Folder=winsrc/directx
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit6]
-FileName=winsrc\cfg.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit7]
-FileName=winsrc\draw.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit8]
-FileName=winsrc\fps.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit9]
-FileName=winsrc\key.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit10]
-FileName=winsrc\record.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit11]
-FileName=winsrc\record.h
-Folder=winsrc
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit12]
-FileName=winsrc\winmain.c
-Folder=winsrc
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit13]
-FileName=..\..\..\plugins\dfxvideo\cfg.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit14]
-FileName=..\..\..\plugins\dfxvideo\draw.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit15]
-FileName=..\..\..\plugins\dfxvideo\externals.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit16]
-FileName=..\..\..\plugins\dfxvideo\fps.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit17]
-FileName=..\..\..\plugins\dfxvideo\gpu.c
-Folder=dfxvideo
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit18]
-FileName=..\..\..\plugins\dfxvideo\gpu.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit19]
-FileName=..\..\..\plugins\dfxvideo\hq2x.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit20]
-FileName=..\..\..\plugins\dfxvideo\hq3x.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit21]
-FileName=..\..\..\plugins\dfxvideo\interp.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit22]
-FileName=..\..\..\plugins\dfxvideo\key.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit23]
-FileName=..\..\..\plugins\dfxvideo\menu.c
-Folder=dfxvideo
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit24]
-FileName=..\..\..\plugins\dfxvideo\menu.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit25]
-FileName=..\..\..\plugins\dfxvideo\prim.c
-Folder=dfxvideo
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit26]
-FileName=..\..\..\plugins\dfxvideo\prim.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit27]
-FileName=..\..\..\plugins\dfxvideo\soft.c
-Folder=dfxvideo
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit28]
-FileName=..\..\..\plugins\dfxvideo\soft.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit29]
-FileName=..\..\..\plugins\dfxvideo\swap.h
-Folder=dfxvideo
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit30]
-FileName=..\..\..\plugins\dfxvideo\zn.c
-Folder=dfxvideo
-Compile=1
-CompileCpp=0
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit31]
-FileName=DFXVideo.def
-Folder=
-Compile=0
-CompileCpp=0
-Link=0
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit32]
-FileName=DFXVideo.rc
-Folder=Resources
-Compile=1
-CompileCpp=1
-Link=0
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[Unit33]
-FileName=resource.h
-Folder=
-Compile=1
-CompileCpp=1
-Link=1
-Priority=1000
-OverrideBuildCmd=0
-BuildCmd=
-
-[VersionInfo]
-Major=0
-Minor=1
-Release=1
-Build=1
-LanguageID=1033
-CharsetID=1252
-CompanyName=
-FileVersion=0.1
-FileDescription=Developed using the Dev-C++ IDE
-InternalName=
-LegalCopyright=
-LegalTrademarks=
-OriginalFilename=DFXVideo.exe
-ProductName=DFXVideo
-ProductVersion=0.1
-AutoIncBuildNr=0
-
+[Project] +FileName=DFXVideo.dev +Name=DFXVideo +Ver=1 +IsCpp=1 +Type=3 +Compiler=-W -DWIN32 -DNDEBUG -D_WINDOWS -D__i386___@@_ +CppCompiler=-W -DWIN32 -DNDEBUG -D_WINDOWS -D__i386___@@_ +Includes=.\\;.\winsrc;..\..;..\..\glue;..\..\..\plugins\dfxvideo;..\..\..\libpcsxcore +Linker=-luser32 -lgdi32 -lwinmm -ladvapi32 -lvfw32 -def DFXVideo.def --enable-stdcall-fixup_@@_ +Libs= +UnitCount=33 +Folders=dfxvideo,winsrc,winsrc/directx +ObjFiles= +PrivateResource=DFXVideo_private.rc +ResourceIncludes= +MakeIncludes= +Icon= +ExeOutput= +ObjectOutput= +OverrideOutput=0 +OverrideOutputName=DFXVideo.exe +HostApplication= +CommandLine= +UseCustomMakefile=0 +CustomMakefile= +IncludeVersionInfo=0 +SupportXPThemes=0 +CompilerSet=0 +CompilerSettings=0010000001001000000100 + +[Unit1] +FileName=winsrc\d3d.h +Folder=winsrc/directx +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit2] +FileName=winsrc\d3dcaps.h +Folder=winsrc/directx +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit3] +FileName=winsrc\d3dtypes.h +Folder=winsrc/directx +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit4] +FileName=winsrc\ddraw.h +Folder=winsrc/directx +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit5] +FileName=winsrc\dxguid.c +Folder=winsrc/directx +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit6] +FileName=winsrc\cfg.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit7] +FileName=winsrc\draw.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit8] +FileName=winsrc\fps.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit9] +FileName=winsrc\key.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit10] +FileName=winsrc\record.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit11] +FileName=winsrc\record.h +Folder=winsrc +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit12] +FileName=winsrc\winmain.c +Folder=winsrc +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit13] +FileName=..\..\..\plugins\dfxvideo\cfg.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit14] +FileName=..\..\..\plugins\dfxvideo\draw.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit15] +FileName=..\..\..\plugins\dfxvideo\externals.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit16] +FileName=..\..\..\plugins\dfxvideo\fps.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit17] +FileName=..\..\..\plugins\dfxvideo\gpu.c +Folder=dfxvideo +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit18] +FileName=..\..\..\plugins\dfxvideo\gpu.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit19] +FileName=..\..\..\plugins\dfxvideo\hq2x.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit20] +FileName=..\..\..\plugins\dfxvideo\hq3x.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit21] +FileName=..\..\..\plugins\dfxvideo\interp.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit22] +FileName=..\..\..\plugins\dfxvideo\key.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit23] +FileName=..\..\..\plugins\dfxvideo\menu.c +Folder=dfxvideo +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit24] +FileName=..\..\..\plugins\dfxvideo\menu.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit25] +FileName=..\..\..\plugins\dfxvideo\prim.c +Folder=dfxvideo +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit26] +FileName=..\..\..\plugins\dfxvideo\prim.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit27] +FileName=..\..\..\plugins\dfxvideo\soft.c +Folder=dfxvideo +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit28] +FileName=..\..\..\plugins\dfxvideo\soft.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit29] +FileName=..\..\..\plugins\dfxvideo\swap.h +Folder=dfxvideo +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit30] +FileName=..\..\..\plugins\dfxvideo\zn.c +Folder=dfxvideo +Compile=1 +CompileCpp=0 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit31] +FileName=DFXVideo.def +Folder= +Compile=0 +CompileCpp=0 +Link=0 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit32] +FileName=DFXVideo.rc +Folder=Resources +Compile=1 +CompileCpp=1 +Link=0 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[Unit33] +FileName=resource.h +Folder= +Compile=1 +CompileCpp=1 +Link=1 +Priority=1000 +OverrideBuildCmd=0 +BuildCmd= + +[VersionInfo] +Major=0 +Minor=1 +Release=1 +Build=1 +LanguageID=1033 +CharsetID=1252 +CompanyName= +FileVersion=0.1 +FileDescription=Developed using the Dev-C++ IDE +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename=DFXVideo.exe +ProductName=DFXVideo +ProductVersion=0.1 +AutoIncBuildNr=0 + diff --git a/win32/plugins/dfxvideo/DFXVideo.dsp b/win32/plugins/dfxvideo/DFXVideo.dsp index 717f8d1a..9e32cbb8 100644..100755 --- a/win32/plugins/dfxvideo/DFXVideo.dsp +++ b/win32/plugins/dfxvideo/DFXVideo.dsp @@ -1,239 +1,239 @@ -# Microsoft Developer Studio Project File - Name="DFXVideo" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
-
-CFG=DFXVideo - Win32 Release
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "DFXVideo.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "DFXVideo.mak" CFG="DFXVideo - Win32 Release"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "DFXVideo - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "DFXVideo - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "DFXVideo - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c
-# ADD CPP /nologo /G5 /MD /W3 /GX /O2 /I ".\\" /I ".\winsrc" /I "..\.." /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "__i386__" /FR /YX /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x407 /d "NDEBUG"
-# ADD RSC /l 0x407 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
-# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /machine:I386
-# Begin Special Build Tool
-SOURCE="$(InputPath)"
-PostBuild_Cmds=rem copy release\DFXVideo.dll d:\emus\epsxe\plugins rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc
-# End Special Build Tool
-
-!ELSEIF "$(CFG)" == "DFXVideo - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c
-# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\\" /I ".\winsrc" /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x407 /d "_DEBUG"
-# ADD RSC /l 0x407 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /incremental:no /debug /machine:I386 /pdbtype:sept
-
-!ENDIF
-
-# Begin Target
-
-# Name "DFXVideo - Win32 Release"
-# Name "DFXVideo - Win32 Debug"
-# Begin Group "winsrc"
-
-# PROP Default_Filter ""
-# Begin Group "directx"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\winsrc\d3d.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\d3dcaps.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\d3dtypes.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\ddraw.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\dxguid.c
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=.\winsrc\cfg.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\draw.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\fps.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\key.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\record.c
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\record.h
-# End Source File
-# Begin Source File
-
-SOURCE=.\winsrc\winmain.c
-# End Source File
-# End Group
-# Begin Group "dfxvideo"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\cfg.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\draw.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\externals.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\fps.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\gpu.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\gpu.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\hq2x.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\hq3x.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\interp.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\key.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\menu.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\menu.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\prim.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\prim.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\soft.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\soft.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\swap.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\plugins\dfxvideo\zn.c
-# End Source File
-# End Group
-# Begin Source File
-
-SOURCE=.\DFXVideo.def
-# End Source File
-# Begin Source File
-
-SOURCE=.\DFXVideo.rc
-# End Source File
-# Begin Source File
-
-SOURCE=.\resource.h
-# End Source File
-# End Target
-# End Project
+# Microsoft Developer Studio Project File - Name="DFXVideo" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 + +CFG=DFXVideo - Win32 Release +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "DFXVideo.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "DFXVideo.mak" CFG="DFXVideo - Win32 Release" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "DFXVideo - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE "DFXVideo - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") +!MESSAGE + +# Begin Project +# PROP AllowPerConfigDependencies 0 +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!IF "$(CFG)" == "DFXVideo - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c +# ADD CPP /nologo /G5 /MD /W3 /GX /O2 /I ".\\" /I ".\winsrc" /I "..\.." /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "__i386__" /FR /YX /FD /c +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x407 /d "NDEBUG" +# ADD RSC /l 0x407 /d "NDEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386 +# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /machine:I386 +# Begin Special Build Tool +SOURCE="$(InputPath)" +PostBuild_Cmds=rem copy release\DFXVideo.dll d:\emus\epsxe\plugins rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc +# End Special Build Tool + +!ELSEIF "$(CFG)" == "DFXVideo - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c +# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I ".\\" /I ".\winsrc" /I "..\..\glue" /I "..\..\..\plugins\dfxvideo" /I "..\..\..\libpcsxcore" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /GZ /c +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 +# ADD BASE RSC /l 0x407 /d "_DEBUG" +# ADD RSC /l 0x407 /d "_DEBUG" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept +# ADD LINK32 user32.lib gdi32.lib winmm.lib advapi32.lib vfw32.lib /nologo /subsystem:windows /dll /incremental:no /debug /machine:I386 /pdbtype:sept + +!ENDIF + +# Begin Target + +# Name "DFXVideo - Win32 Release" +# Name "DFXVideo - Win32 Debug" +# Begin Group "winsrc" + +# PROP Default_Filter "" +# Begin Group "directx" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\winsrc\d3d.h +# End Source File +# Begin Source File + +SOURCE=.\winsrc\d3dcaps.h +# End Source File +# Begin Source File + +SOURCE=.\winsrc\d3dtypes.h +# End Source File +# Begin Source File + +SOURCE=.\winsrc\ddraw.h +# End Source File +# Begin Source File + +SOURCE=.\winsrc\dxguid.c +# End Source File +# End Group +# Begin Source File + +SOURCE=.\winsrc\cfg.c +# End Source File +# Begin Source File + +SOURCE=.\winsrc\draw.c +# End Source File +# Begin Source File + +SOURCE=.\winsrc\fps.c +# End Source File +# Begin Source File + +SOURCE=.\winsrc\key.c +# End Source File +# Begin Source File + +SOURCE=.\winsrc\record.c +# End Source File +# Begin Source File + +SOURCE=.\winsrc\record.h +# End Source File +# Begin Source File + +SOURCE=.\winsrc\winmain.c +# End Source File +# End Group +# Begin Group "dfxvideo" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\cfg.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\draw.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\externals.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\fps.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\gpu.c +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\gpu.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\hq2x.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\hq3x.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\interp.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\key.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\menu.c +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\menu.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\prim.c +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\prim.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\soft.c +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\soft.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\swap.h +# End Source File +# Begin Source File + +SOURCE=..\..\..\plugins\dfxvideo\zn.c +# End Source File +# End Group +# Begin Source File + +SOURCE=.\DFXVideo.def +# End Source File +# Begin Source File + +SOURCE=.\DFXVideo.rc +# End Source File +# Begin Source File + +SOURCE=.\resource.h +# End Source File +# End Target +# End Project diff --git a/win32/plugins/dfxvideo/DFXVideo.rc b/win32/plugins/dfxvideo/DFXVideo.rc index 946dc14b..0664d3cd 100644..100755 --- a/win32/plugins/dfxvideo/DFXVideo.rc +++ b/win32/plugins/dfxvideo/DFXVideo.rc @@ -1,563 +1,563 @@ -//Microsoft Developer Studio generated resource script.
-//
-#include "resource.h"
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#include "afxres.h"
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// Neutral resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
-#ifdef _WIN32
-LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-#pragma code_page(936)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Bitmap
-//
-
-IDB_GPU BITMAP DISCARDABLE "res\\gpu.bmp"
-#endif // Neutral resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-/////////////////////////////////////////////////////////////////////////////
-// English (U.S.) resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-#pragma code_page(1252)
-#endif //_WIN32
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE DISCARDABLE
-BEGIN
- "resource.h\0"
-END
-
-2 TEXTINCLUDE DISCARDABLE
-BEGIN
- "#include ""afxres.h""\r\n"
- "\0"
-END
-
-3 TEXTINCLUDE DISCARDABLE
-BEGIN
- "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
- "#define _AFX_NO_OLE_RESOURCES\r\n"
- "#define _AFX_NO_TRACKER_RESOURCES\r\n"
- "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
- "\r\n"
- "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
- "#ifdef _WIN32\r\n"
- "LANGUAGE 9, 1\r\n"
- "#pragma code_page(1252)\r\n"
- "#endif\r\n"
- "#endif\0"
-END
-
-#endif // APSTUDIO_INVOKED
-
-
-#ifndef _MAC
-/////////////////////////////////////////////////////////////////////////////
-//
-// Version
-//
-
-VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,17,0,0
- PRODUCTVERSION 1,17,0,0
- FILEFLAGSMASK 0x3fL
-#ifdef _DEBUG
- FILEFLAGS 0x1L
-#else
- FILEFLAGS 0x0L
-#endif
- FILEOS 0x4L
- FILETYPE 0x2L
- FILESUBTYPE 0x0L
-BEGIN
- BLOCK "StringFileInfo"
- BEGIN
- BLOCK "040904b0"
- BEGIN
- VALUE "Comments", "\0"
- VALUE "CompanyName", "\0"
- VALUE "FileDescription", "Based on P.E.Op.S. gpu soft plugin\0"
- VALUE "FileVersion", "1, 17, 0, 0\0"
- VALUE "InternalName", "DFXVideo\0"
- VALUE "LegalCopyright", "GPL\0"
- VALUE "LegalTrademarks", "\0"
- VALUE "OriginalFilename", "DFXVideo.DLL\0"
- VALUE "PrivateBuild", "\0"
- VALUE "ProductName", "DFXVideo\0"
- VALUE "ProductVersion", "1, 17, 0, 0\0"
- VALUE "SpecialBuild", "\0"
- END
- END
- BLOCK "VarFileInfo"
- BEGIN
- VALUE "Translation", 0x409, 1200
- END
-END
-
-#endif // !_MAC
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Dialog
-//
-
-IDD_CFGSOFT DIALOGEX 0, 0, 291, 292
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Configure the DirectDraw Renderer..."
-FONT 8, "MS Sans Serif", 0, 0, 0x1
-BEGIN
- PUSHBUTTON "Select device...",IDC_SELDEV,7,3,60,12
- CONTROL "Fullscreen mode",IDC_DISPMODE1,"Button",
- BS_AUTORADIOBUTTON,10,28,67,10
- CONTROL "Window mode",IDC_DISPMODE2,"Button",BS_AUTORADIOBUTTON,
- 10,43,63,10
- COMBOBOX IDC_RESOLUTION,78,27,102,64,CBS_DROPDOWNLIST | CBS_SORT |
- WS_VSCROLL | WS_TABSTOP
- COMBOBOX IDC_COLDEPTH,225,27,52,64,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- EDITTEXT IDC_WINX,103,43,36,12,ES_AUTOHSCROLL
- EDITTEXT IDC_WINY,151,43,36,12,ES_AUTOHSCROLL
- COMBOBOX IDC_NOSTRETCH,78,61,199,100,CBS_DROPDOWNLIST |
- WS_VSCROLL | WS_TABSTOP
- COMBOBOX IDC_DITHER,78,77,199,100,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- CONTROL "Transparent FPS display",IDC_TRANSPARENT,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,13,107,93,10
- CONTROL "Show FPS display on startup",IDC_SHOWFPS,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,13,118,104,10
- PUSHBUTTON "...",IDC_KEYCONFIG,216,111,11,10,0,WS_EX_STATICEDGE
- CONTROL "Use FPS limit",IDC_USELIMIT,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,24,130,61,10
- CONTROL "Use Frame skipping",IDC_USESKIPPING,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,24,141,81,10
- CONTROL "Auto-detect FPS/Frame skipping limit",IDC_FRAMEAUTO,
- "Button",BS_AUTORADIOBUTTON | WS_GROUP,143,129,135,11
- CONTROL "FPS limit (10-200) :",IDC_FRAMEMANUELL,"Button",
- BS_AUTORADIOBUTTON,143,140,72,11
- EDITTEXT IDC_FRAMELIM,218,140,28,12,ES_AUTOHSCROLL
- COMBOBOX IDC_SCANLINES,78,167,199,64,CBS_DROPDOWNLIST |
- WS_VSCROLL | WS_TABSTOP
- CONTROL "Use system memory - slower with most cards, disables auto-screen-filtering",
- IDC_SYSMEMORY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,
- 184,260,10
- CONTROL "Wait for VSYNC - synchronize screen update with monitor refresh rate",
- IDC_VSYNC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,195,
- 256,10
- CONTROL "Stop screen saver - disables screen savers/power-saving (n.a. in W95/NT4!)",
- IDC_STOPSAVER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,
- 206,263,10
- CONTROL "Debug mode - enables some debugging features (n.a. with all cards)",
- IDC_DEBUGMODE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,
- 217,263,10
- CONTROL "Activate special game fixes",IDC_GAMEFIX,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,13,228,101,10
- PUSHBUTTON "...",IDC_SELFIX,121,228,11,10,0,WS_EX_STATICEDGE
- PUSHBUTTON "...",IDC_RECORDING,121,241,11,10,0,WS_EX_STATICEDGE
- PUSHBUTTON "Fast",IDC_DEF1,10,267,35,14
- PUSHBUTTON "Nice",IDC_DEF2,49,267,35,14
- DEFPUSHBUTTON "OK",IDOK,97,267,50,14
- PUSHBUTTON "Cancel",IDCANCEL,153,267,50,14
- PUSHBUTTON "Copy settings\n to clipboard",IDC_CLIPBOARD,210,261,77,
- 26,BS_MULTILINE,WS_EX_STATICEDGE
- LTEXT "Primary",IDC_DEVICETXT,72,5,211,10
- GROUPBOX "Resolution && Colors",IDC_STATIC,4,17,283,78
- RTEXT "Color depth:",IDC_STATIC,182,28,39,10,SS_CENTERIMAGE
- RTEXT "Size:",IDC_STATIC,74,44,26,9
- RTEXT "Stretching:",IDC_STATIC,26,63,48,9
- RTEXT "Scanline mode:",IDC_STATIC,9,169,61,8
- RTEXT "Recording options:",IDC_STATIC,55,241,61,10,
- SS_CENTERIMAGE
- CTEXT "x",IDC_STATIC,141,44,8,9
- GROUPBOX "Framerate",IDC_STATIC,4,96,283,60
- LTEXT "FPS",IDC_STATIC,250,142,20,9
- GROUPBOX "Options",IDC_STATIC,4,157,283,99
- GROUPBOX "Default settings",IDC_STATIC,4,257,87,30
- RTEXT "Key configuration:",IDC_STATIC,152,111,59,10,
- SS_CENTERIMAGE
- EDITTEXT IDC_CLPEDIT,204,278,6,8,ES_MULTILINE | ES_AUTOVSCROLL |
- ES_AUTOHSCROLL | NOT WS_VISIBLE
- RTEXT "Dithering:",IDC_STATIC,26,79,48,9
-END
-
-IDD_DEVICE DIALOG DISCARDABLE 0, 0, 186, 82
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
-CAPTION "Select device..."
-FONT 8, "MS Sans Serif"
-BEGIN
- DEFPUSHBUTTON "OK",IDOK,24,63,50,14
- PUSHBUTTON "Cancel",IDCANCEL,112,63,50,14
- COMBOBOX IDC_DEVICE,7,7,167,64,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- CONTROL "Adjust gamma (fullscreen modes only)",IDC_USEGAMMA,
- "Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,28,156,9
- SCROLLBAR IDC_GAMMA,55,42,68,10
- RTEXT "Dark",IDC_STATIC,30,43,21,8
- LTEXT "Bright",IDC_STATIC,127,43,28,8
-END
-
-IDD_ABOUT DIALOG DISCARDABLE 0, 0, 258, 194
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
-CAPTION "About the P.E.Op.S. PSX DirectDraw Soft Renderer..."
-FONT 8, "MS Sans Serif"
-BEGIN
- DEFPUSHBUTTON "OK",IDOK,103,176,50,14
- RTEXT "Version:",IDC_STATIC,17,6,49,10
- RTEXT "Coded by:",IDC_STATIC,17,29,49,10
- RTEXT "Pete's EMail:",IDC_STATIC,17,41,49,10
- LTEXT "1.17",IDC_STATIC,69,6,159,10
- LTEXT "Pete Bernert and the P.E.Op.S. team",IDC_STATIC,69,29,
- 159,10
- LTEXT "BlackDove@addcom.de",IDC_STATIC,69,41,159,10
- LTEXT "http://www.pbernert.com",IDC_STATIC,82,95,142,10
- RTEXT "Release date:",IDC_STATIC,17,17,49,10
- LTEXT "12.06.2005",IDC_STATIC,69,17,159,10
- LTEXT "The P.E.Op.S. SoftGPU team:",IDC_STATIC,9,82,103,10
- CONTROL "",IDC_STATIC,"Static",SS_ETCHEDFRAME | SS_SUNKEN,4,76,
- 249,94
- RTEXT "P.E.Op.S. page:",IDC_STATIC,9,56,57,10
- LTEXT "https://sourceforge.net/projects/peops",IDC_STATIC,69,
- 56,159,10
- LTEXT "- Pete Bernert",IDC_STATIC,13,95,69,10
- LTEXT "- Lewpy",IDC_STATIC,13,106,69,10
- LTEXT "- lu_zero",IDC_STATIC,13,117,69,10
- LTEXT "- linuzappz",IDC_STATIC,13,128,69,10
- LTEXT "- Darko Matesic",IDC_STATIC,13,139,69,10
- LTEXT "http://mrdario.tripod.com",IDC_STATIC,82,139,142,10
- LTEXT "http://www.pcsx.net",IDC_STATIC,82,128,142,10
- LTEXT "http://lewpy.psxemu.com/",IDC_STATIC,82,106,142,10
- LTEXT "http://brsk.virtualave.net/lu_zero/",IDC_STATIC,82,117,
- 142,10
- LTEXT "- syo",IDC_STATIC,13,150,69,10
- LTEXT "http://www.geocities.co.jp/SiliconValley-Bay/2072/",
- IDC_STATIC,82,150,167,10
-END
-
-IDD_FIXES DIALOG DISCARDABLE 0, 0, 285, 218
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
-CAPTION "Special game fixes..."
-FONT 8, "MS Sans Serif"
-BEGIN
- CONTROL "Odd/even bit hack",IDC_FIX1,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,34,30,100,10
- CONTROL "Expand screen width",IDC_FIX2,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,34,45,91,10
- CONTROL "Ignore black brightness color",IDC_FIX3,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,60,106,10
- CONTROL "Disable coord check",IDC_FIX4,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,34,75,85,10
- CONTROL "Use low-res fps timer",IDC_FIX5,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,90,101,10
- CONTROL "Use PC fps calculation",IDC_FIX6,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,105,91,10
- CONTROL "Lazy screen updates",IDC_FIX7,"Button",BS_AUTOCHECKBOX |
- WS_TABSTOP,34,120,91,10
- CONTROL "Use old frame skipping",IDC_FIX8,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,135,91,10
- CONTROL "Repeated flat tex triangles",IDC_FIX9,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,150,97,10
- CONTROL "Draw tex-quads as triangles",IDC_FIX10,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,165,100,10
- DEFPUSHBUTTON "OK",IDOK,66,199,50,14
- PUSHBUTTON "Cancel",IDCANCEL,169,199,50,14
- LTEXT "Activate the following options only if you want to play one of the listed games (or if your game is showing similar glitches)!",
- IDC_STATIC,8,4,245,22
- LTEXT "Needed with epsxe 1.5.2 and older",IDC_STATIC,145,30,
- 135,9,SS_CENTERIMAGE
- LTEXT "Shows the full area in Capcom 2D fighters",IDC_STATIC,
- 145,45,136,9,SS_CENTERIMAGE
- LTEXT "Fixes black screens in Lunar",IDC_STATIC,145,60,134,9,
- SS_CENTERIMAGE
- LTEXT "Old compatibility mode",IDC_STATIC,145,75,135,9,
- SS_CENTERIMAGE
- LTEXT "For buggy motherboard chipsets",IDC_STATIC,145,90,133,9,
- SS_CENTERIMAGE
- LTEXT "Better fps limitation with some games",IDC_STATIC,145,
- 105,129,9,SS_CENTERIMAGE
- LTEXT "Maybe faster, needed for Pandemonium2",IDC_STATIC,145,
- 120,139,9,SS_CENTERIMAGE
- RTEXT "0x0001:",IDC_STATIC,1,30,28,9,SS_CENTERIMAGE
- RTEXT "0x0002:",IDC_STATIC,1,45,28,9,SS_CENTERIMAGE
- RTEXT "0x0004:",IDC_STATIC,1,60,28,9,SS_CENTERIMAGE
- RTEXT "0x0008:",IDC_STATIC,1,75,28,9,SS_CENTERIMAGE
- RTEXT "0x0010:",IDC_STATIC,1,90,28,9,SS_CENTERIMAGE
- RTEXT "0x0020:",IDC_STATIC,1,105,28,9,SS_CENTERIMAGE
- RTEXT "0x0040:",IDC_STATIC,1,120,28,9,SS_CENTERIMAGE
- LTEXT "Skips only every second frame",IDC_STATIC,145,135,139,9,
- SS_CENTERIMAGE
- RTEXT "0x0080:",IDC_STATIC,1,135,28,9,SS_CENTERIMAGE
- LTEXT "Needed by Dark Forces",IDC_STATIC,145,150,139,9,
- SS_CENTERIMAGE
- RTEXT "0x0100:",IDC_STATIC,1,150,28,9,SS_CENTERIMAGE
- LTEXT "Slightly distorted textures can happen",IDC_STATIC,145,
- 165,139,9,SS_CENTERIMAGE
- RTEXT "0x0200:",IDC_STATIC,1,165,28,9,SS_CENTERIMAGE
- CONTROL "Fake 'gpu busy' states",IDC_FIX11,"Button",
- BS_AUTOCHECKBOX | WS_TABSTOP,34,180,100,10
- LTEXT "Toggles busy flags after drawing",IDC_STATIC,145,180,
- 139,9,SS_CENTERIMAGE
- RTEXT "0x0400:",IDC_STATIC,1,180,28,9,SS_CENTERIMAGE
-END
-
-IDD_KEYS DIALOG DISCARDABLE 0, 0, 186, 220
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
-CAPTION "GPU key configuration"
-FONT 8, "MS Sans Serif"
-BEGIN
- PUSHBUTTON "Default keys",IDC_DEFAULT,107,6,61,13
- COMBOBOX IDC_KEY1,108,25,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY2,108,41,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY3,108,57,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY4,108,73,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY5,108,89,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY6,108,105,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY7,108,121,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY8,108,137,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY9,108,153,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- COMBOBOX IDC_KEY10,108,169,61,62,CBS_DROPDOWNLIST | WS_VSCROLL |
- WS_TABSTOP
- DEFPUSHBUTTON "OK",IDOK,20,197,50,14
- PUSHBUTTON "Cancel",IDCANCEL,115,197,50,14
- RTEXT "Show/hide gpu menu:",IDC_STATIC,4,26,100,9,
- SS_CENTERIMAGE
- RTEXT "Show/hide gpu infos:",IDC_STATIC,4,42,100,9,
- SS_CENTERIMAGE
- RTEXT "Toggle selected option up:",IDC_STATIC,4,58,100,9,
- SS_CENTERIMAGE
- RTEXT "Toggle selected option down:",IDC_STATIC,4,74,100,9,
- SS_CENTERIMAGE
- RTEXT "Select previous option:",IDC_STATIC,4,90,100,9,
- SS_CENTERIMAGE
- RTEXT "Select next option:",IDC_STATIC,4,106,100,9,
- SS_CENTERIMAGE
- RTEXT "Start/stop recording:",IDC_STATIC,4,122,100,9,
- SS_CENTERIMAGE
- RTEXT "Toggle wait VSYNC:",IDC_STATIC,4,138,100,9,
- SS_CENTERIMAGE
- RTEXT "Fast forward frame skipping:",IDC_STATIC,4,154,100,9,
- SS_CENTERIMAGE
- RTEXT "Debug mode: toggle vram view:",IDC_STATIC,4,170,100,9,
- SS_CENTERIMAGE
-END
-
-IDD_RECORDING DIALOG DISCARDABLE 0, 0, 215, 158
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Recording Options"
-FONT 8, "MS Sans Serif"
-BEGIN
- CONTROL "Standard Video Size",IDC_REC_MODE1,"Button",
- BS_AUTORADIOBUTTON | WS_GROUP,25,36,80,12
- COMBOBOX IDC_VIDEO_SIZE,115,37,65,60,CBS_DROPDOWNLIST |
- WS_VSCROLL | WS_TABSTOP
- CONTROL "Custom Video Size",IDC_REC_MODE2,"Button",
- BS_AUTORADIOBUTTON,25,51,80,12
- EDITTEXT IDC_REC_WIDTH,115,51,25,12,ES_AUTOHSCROLL
- CTEXT "x",IDC_STATIC,141,51,12,12,SS_CENTERIMAGE
- EDITTEXT IDC_REC_HEIGHT,155,51,25,12,ES_AUTOHSCROLL
- RTEXT "Frame Rate Scale:",IDC_STATIC,45,69,60,12,
- SS_CENTERIMAGE | NOT WS_GROUP
- COMBOBOX IDC_FRAME_RATE,115,69,30,60,CBS_DROPDOWNLIST |
- WS_VSCROLL | WS_TABSTOP
- CONTROL "16 bit Compression:",IDC_COMPRESSION1,"Button",
- BS_AUTORADIOBUTTON | WS_GROUP,21,86,165,12
- CONTROL "24 bit Compression:",IDC_COMPRESSION2,"Button",
- BS_AUTORADIOBUTTON,21,101,165,12
- PUSHBUTTON "Configure",IDC_RECCFG,77,116,50,12
- DEFPUSHBUTTON "OK",IDOK,24,137,50,14
- PUSHBUTTON "Cancel",IDCANCEL,133,137,50,14
- LTEXT "You can start/stop the video recording using the 'recording' key (see key configuration)!\nThe video will be stored in the 'Demo' sub-directory.",
- IDC_STATIC,5,3,203,27
-END
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// DESIGNINFO
-//
-
-#ifdef APSTUDIO_INVOKED
-GUIDELINES DESIGNINFO DISCARDABLE
-BEGIN
- IDD_CFGSOFT, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 284
- TOPMARGIN, 7
- BOTTOMMARGIN, 280
- END
-
- IDD_DEVICE, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 179
- TOPMARGIN, 7
- BOTTOMMARGIN, 75
- END
-
- IDD_ABOUT, DIALOG
- BEGIN
- LEFTMARGIN, 7
- TOPMARGIN, 7
- BOTTOMMARGIN, 189
- END
-
- IDD_FIXES, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 278
- TOPMARGIN, 7
- BOTTOMMARGIN, 200
- END
-
- IDD_KEYS, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 179
- TOPMARGIN, 7
- BOTTOMMARGIN, 190
- END
-
- IDD_RECORDING, DIALOG
- BEGIN
- LEFTMARGIN, 7
- RIGHTMARGIN, 208
- TOPMARGIN, 7
- BOTTOMMARGIN, 151
- END
-END
-#endif // APSTUDIO_INVOKED
-
-#ifdef _MSC_VER
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Dialog Info
-//
-
-IDD_CFGSOFT DLGINIT
-BEGIN
- IDC_RESOLUTION, 0x403, 1, 0
-"\000"
- IDC_NOSTRETCH, 0x403, 10, 0
-0x3436, 0x2030, 0x2078, 0x3834, 0x0030,
- IDC_NOSTRETCH, 0x403, 10, 0
-0x3038, 0x2030, 0x2078, 0x3036, 0x0030,
- IDC_NOSTRETCH, 0x403, 11, 0
-0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000"
- IDC_NOSTRETCH, 0x403, 11, 0
-0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000"
- IDC_NOSTRETCH, 0x403, 12, 0
-0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034,
- IDC_NOSTRETCH, 0x403, 12, 0
-0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030,
- IDC_DITHER, 0x403, 10, 0
-0x3436, 0x2030, 0x2078, 0x3834, 0x0030,
- IDC_DITHER, 0x403, 10, 0
-0x3038, 0x2030, 0x2078, 0x3036, 0x0030,
- IDC_DITHER, 0x403, 11, 0
-0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000"
- IDC_DITHER, 0x403, 11, 0
-0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000"
- IDC_DITHER, 0x403, 12, 0
-0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034,
- IDC_DITHER, 0x403, 12, 0
-0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030,
- IDC_SCANLINES, 0x403, 10, 0
-0x3436, 0x2030, 0x2078, 0x3834, 0x0030,
- IDC_SCANLINES, 0x403, 10, 0
-0x3038, 0x2030, 0x2078, 0x3036, 0x0030,
- IDC_SCANLINES, 0x403, 11, 0
-0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000"
- IDC_SCANLINES, 0x403, 11, 0
-0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000"
- IDC_SCANLINES, 0x403, 12, 0
-0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034,
- IDC_SCANLINES, 0x403, 12, 0
-0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030,
- 0
-END
-
-IDD_DEVICE DLGINIT
-BEGIN
- IDC_DEVICE, 0x403, 11, 0
-0x6f64, 0x276e, 0x2074, 0x6163, 0x6572, "\000"
- IDC_DEVICE, 0x403, 12, 0
-0x3452, 0x4720, 0x2034, 0x3442, 0x4120, 0x0034,
- IDC_DEVICE, 0x403, 12, 0
-0x3552, 0x4720, 0x2035, 0x3542, 0x4120, 0x0031,
- IDC_DEVICE, 0x403, 12, 0
-0x3852, 0x4720, 0x2038, 0x3842, 0x4120, 0x0038,
- 0
-END
-
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// String Table
-//
-
-STRINGTABLE DISCARDABLE
-BEGIN
- IDS_INFO0 "FL - Frame limitation:\n[Off] - Speed as fast as possible\n[On-1] - Limits speed to manual value\n[On-2] - Limits speed to auto-detected value."
- IDS_INFO1 "FS - Frame skipping:\n[Off] - No frames get skipped\n[On] - Tries to speed up the game by skipping frames. Can cause glitches!"
- IDS_INFO2 "GF - Special game fixes:\n[Off] - Turn off all fixes\n[On] - Turn on all activated fixes. You have to select the fixes you want to use in the gpu config."
-END
-
-#endif // English (U.S.) resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-#define _AFX_NO_SPLITTER_RESOURCES
-#define _AFX_NO_OLE_RESOURCES
-#define _AFX_NO_TRACKER_RESOURCES
-#define _AFX_NO_PROPERTY_RESOURCES
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
-#ifdef _WIN32
-LANGUAGE 9, 1
-#pragma code_page(1252)
-#endif
-#endif
-/////////////////////////////////////////////////////////////////////////////
-#endif // not APSTUDIO_INVOKED
-
+//Microsoft Developer Studio generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "afxres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// Neutral resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU) +#ifdef _WIN32 +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL +#pragma code_page(936) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Bitmap +// + +IDB_GPU BITMAP DISCARDABLE "res\\gpu.bmp" +#endif // Neutral resources +///////////////////////////////////////////////////////////////////////////// + + +///////////////////////////////////////////////////////////////////////////// +// English (U.S.) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US +#pragma code_page(1252) +#endif //_WIN32 + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE DISCARDABLE +BEGIN + "#include ""afxres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE DISCARDABLE +BEGIN + "#define _AFX_NO_SPLITTER_RESOURCES\r\n" + "#define _AFX_NO_OLE_RESOURCES\r\n" + "#define _AFX_NO_TRACKER_RESOURCES\r\n" + "#define _AFX_NO_PROPERTY_RESOURCES\r\n" + "\r\n" + "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" + "#ifdef _WIN32\r\n" + "LANGUAGE 9, 1\r\n" + "#pragma code_page(1252)\r\n" + "#endif\r\n" + "#endif\0" +END + +#endif // APSTUDIO_INVOKED + + +#ifndef _MAC +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,17,0,0 + PRODUCTVERSION 1,17,0,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x4L + FILETYPE 0x2L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments", "\0" + VALUE "CompanyName", "\0" + VALUE "FileDescription", "Based on P.E.Op.S. gpu soft plugin\0" + VALUE "FileVersion", "1, 17, 0, 0\0" + VALUE "InternalName", "DFXVideo\0" + VALUE "LegalCopyright", "GPL\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "DFXVideo.DLL\0" + VALUE "PrivateBuild", "\0" + VALUE "ProductName", "DFXVideo\0" + VALUE "ProductVersion", "1, 17, 0, 0\0" + VALUE "SpecialBuild", "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +#endif // !_MAC + + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_CFGSOFT DIALOGEX 0, 0, 291, 292 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Configure the DirectDraw Renderer..." +FONT 8, "MS Sans Serif", 0, 0, 0x1 +BEGIN + PUSHBUTTON "Select device...",IDC_SELDEV,7,3,60,12 + CONTROL "Fullscreen mode",IDC_DISPMODE1,"Button", + BS_AUTORADIOBUTTON,10,28,67,10 + CONTROL "Window mode",IDC_DISPMODE2,"Button",BS_AUTORADIOBUTTON, + 10,43,63,10 + COMBOBOX IDC_RESOLUTION,78,27,102,64,CBS_DROPDOWNLIST | CBS_SORT | + WS_VSCROLL | WS_TABSTOP + COMBOBOX IDC_COLDEPTH,225,27,52,64,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + EDITTEXT IDC_WINX,103,43,36,12,ES_AUTOHSCROLL + EDITTEXT IDC_WINY,151,43,36,12,ES_AUTOHSCROLL + COMBOBOX IDC_NOSTRETCH,78,61,199,100,CBS_DROPDOWNLIST | + WS_VSCROLL | WS_TABSTOP + COMBOBOX IDC_DITHER,78,77,199,100,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + CONTROL "Transparent FPS display",IDC_TRANSPARENT,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,13,107,93,10 + CONTROL "Show FPS display on startup",IDC_SHOWFPS,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,13,118,104,10 + PUSHBUTTON "...",IDC_KEYCONFIG,216,111,11,10,0,WS_EX_STATICEDGE + CONTROL "Use FPS limit",IDC_USELIMIT,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,24,130,61,10 + CONTROL "Use Frame skipping",IDC_USESKIPPING,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,24,141,81,10 + CONTROL "Auto-detect FPS/Frame skipping limit",IDC_FRAMEAUTO, + "Button",BS_AUTORADIOBUTTON | WS_GROUP,143,129,135,11 + CONTROL "FPS limit (10-200) :",IDC_FRAMEMANUELL,"Button", + BS_AUTORADIOBUTTON,143,140,72,11 + EDITTEXT IDC_FRAMELIM,218,140,28,12,ES_AUTOHSCROLL + COMBOBOX IDC_SCANLINES,78,167,199,64,CBS_DROPDOWNLIST | + WS_VSCROLL | WS_TABSTOP + CONTROL "Use system memory - slower with most cards, disables auto-screen-filtering", + IDC_SYSMEMORY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13, + 184,260,10 + CONTROL "Wait for VSYNC - synchronize screen update with monitor refresh rate", + IDC_VSYNC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,195, + 256,10 + CONTROL "Stop screen saver - disables screen savers/power-saving (n.a. in W95/NT4!)", + IDC_STOPSAVER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13, + 206,263,10 + CONTROL "Debug mode - enables some debugging features (n.a. with all cards)", + IDC_DEBUGMODE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13, + 217,263,10 + CONTROL "Activate special game fixes",IDC_GAMEFIX,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,13,228,101,10 + PUSHBUTTON "...",IDC_SELFIX,121,228,11,10,0,WS_EX_STATICEDGE + PUSHBUTTON "...",IDC_RECORDING,121,241,11,10,0,WS_EX_STATICEDGE + PUSHBUTTON "Fast",IDC_DEF1,10,267,35,14 + PUSHBUTTON "Nice",IDC_DEF2,49,267,35,14 + DEFPUSHBUTTON "OK",IDOK,97,267,50,14 + PUSHBUTTON "Cancel",IDCANCEL,153,267,50,14 + PUSHBUTTON "Copy settings\n to clipboard",IDC_CLIPBOARD,210,261,77, + 26,BS_MULTILINE,WS_EX_STATICEDGE + LTEXT "Primary",IDC_DEVICETXT,72,5,211,10 + GROUPBOX "Resolution && Colors",IDC_STATIC,4,17,283,78 + RTEXT "Color depth:",IDC_STATIC,182,28,39,10,SS_CENTERIMAGE + RTEXT "Size:",IDC_STATIC,74,44,26,9 + RTEXT "Stretching:",IDC_STATIC,26,63,48,9 + RTEXT "Scanline mode:",IDC_STATIC,9,169,61,8 + RTEXT "Recording options:",IDC_STATIC,55,241,61,10, + SS_CENTERIMAGE + CTEXT "x",IDC_STATIC,141,44,8,9 + GROUPBOX "Framerate",IDC_STATIC,4,96,283,60 + LTEXT "FPS",IDC_STATIC,250,142,20,9 + GROUPBOX "Options",IDC_STATIC,4,157,283,99 + GROUPBOX "Default settings",IDC_STATIC,4,257,87,30 + RTEXT "Key configuration:",IDC_STATIC,152,111,59,10, + SS_CENTERIMAGE + EDITTEXT IDC_CLPEDIT,204,278,6,8,ES_MULTILINE | ES_AUTOVSCROLL | + ES_AUTOHSCROLL | NOT WS_VISIBLE + RTEXT "Dithering:",IDC_STATIC,26,79,48,9 +END + +IDD_DEVICE DIALOG DISCARDABLE 0, 0, 186, 82 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION +CAPTION "Select device..." +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,24,63,50,14 + PUSHBUTTON "Cancel",IDCANCEL,112,63,50,14 + COMBOBOX IDC_DEVICE,7,7,167,64,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + CONTROL "Adjust gamma (fullscreen modes only)",IDC_USEGAMMA, + "Button",BS_AUTOCHECKBOX | WS_TABSTOP,16,28,156,9 + SCROLLBAR IDC_GAMMA,55,42,68,10 + RTEXT "Dark",IDC_STATIC,30,43,21,8 + LTEXT "Bright",IDC_STATIC,127,43,28,8 +END + +IDD_ABOUT DIALOG DISCARDABLE 0, 0, 258, 194 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION +CAPTION "About the P.E.Op.S. PSX DirectDraw Soft Renderer..." +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,103,176,50,14 + RTEXT "Version:",IDC_STATIC,17,6,49,10 + RTEXT "Coded by:",IDC_STATIC,17,29,49,10 + RTEXT "Pete's EMail:",IDC_STATIC,17,41,49,10 + LTEXT "1.17",IDC_STATIC,69,6,159,10 + LTEXT "Pete Bernert and the P.E.Op.S. team",IDC_STATIC,69,29, + 159,10 + LTEXT "BlackDove@addcom.de",IDC_STATIC,69,41,159,10 + LTEXT "http://www.pbernert.com",IDC_STATIC,82,95,142,10 + RTEXT "Release date:",IDC_STATIC,17,17,49,10 + LTEXT "12.06.2005",IDC_STATIC,69,17,159,10 + LTEXT "The P.E.Op.S. SoftGPU team:",IDC_STATIC,9,82,103,10 + CONTROL "",IDC_STATIC,"Static",SS_ETCHEDFRAME | SS_SUNKEN,4,76, + 249,94 + RTEXT "P.E.Op.S. page:",IDC_STATIC,9,56,57,10 + LTEXT "https://sourceforge.net/projects/peops",IDC_STATIC,69, + 56,159,10 + LTEXT "- Pete Bernert",IDC_STATIC,13,95,69,10 + LTEXT "- Lewpy",IDC_STATIC,13,106,69,10 + LTEXT "- lu_zero",IDC_STATIC,13,117,69,10 + LTEXT "- linuzappz",IDC_STATIC,13,128,69,10 + LTEXT "- Darko Matesic",IDC_STATIC,13,139,69,10 + LTEXT "http://mrdario.tripod.com",IDC_STATIC,82,139,142,10 + LTEXT "http://www.pcsx.net",IDC_STATIC,82,128,142,10 + LTEXT "http://lewpy.psxemu.com/",IDC_STATIC,82,106,142,10 + LTEXT "http://brsk.virtualave.net/lu_zero/",IDC_STATIC,82,117, + 142,10 + LTEXT "- syo",IDC_STATIC,13,150,69,10 + LTEXT "http://www.geocities.co.jp/SiliconValley-Bay/2072/", + IDC_STATIC,82,150,167,10 +END + +IDD_FIXES DIALOG DISCARDABLE 0, 0, 285, 218 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION +CAPTION "Special game fixes..." +FONT 8, "MS Sans Serif" +BEGIN + CONTROL "Odd/even bit hack",IDC_FIX1,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,34,30,100,10 + CONTROL "Expand screen width",IDC_FIX2,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,34,45,91,10 + CONTROL "Ignore black brightness color",IDC_FIX3,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,60,106,10 + CONTROL "Disable coord check",IDC_FIX4,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,34,75,85,10 + CONTROL "Use low-res fps timer",IDC_FIX5,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,90,101,10 + CONTROL "Use PC fps calculation",IDC_FIX6,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,105,91,10 + CONTROL "Lazy screen updates",IDC_FIX7,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,34,120,91,10 + CONTROL "Use old frame skipping",IDC_FIX8,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,135,91,10 + CONTROL "Repeated flat tex triangles",IDC_FIX9,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,150,97,10 + CONTROL "Draw tex-quads as triangles",IDC_FIX10,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,165,100,10 + DEFPUSHBUTTON "OK",IDOK,66,199,50,14 + PUSHBUTTON "Cancel",IDCANCEL,169,199,50,14 + LTEXT "Activate the following options only if you want to play one of the listed games (or if your game is showing similar glitches)!", + IDC_STATIC,8,4,245,22 + LTEXT "Needed with epsxe 1.5.2 and older",IDC_STATIC,145,30, + 135,9,SS_CENTERIMAGE + LTEXT "Shows the full area in Capcom 2D fighters",IDC_STATIC, + 145,45,136,9,SS_CENTERIMAGE + LTEXT "Fixes black screens in Lunar",IDC_STATIC,145,60,134,9, + SS_CENTERIMAGE + LTEXT "Old compatibility mode",IDC_STATIC,145,75,135,9, + SS_CENTERIMAGE + LTEXT "For buggy motherboard chipsets",IDC_STATIC,145,90,133,9, + SS_CENTERIMAGE + LTEXT "Better fps limitation with some games",IDC_STATIC,145, + 105,129,9,SS_CENTERIMAGE + LTEXT "Maybe faster, needed for Pandemonium2",IDC_STATIC,145, + 120,139,9,SS_CENTERIMAGE + RTEXT "0x0001:",IDC_STATIC,1,30,28,9,SS_CENTERIMAGE + RTEXT "0x0002:",IDC_STATIC,1,45,28,9,SS_CENTERIMAGE + RTEXT "0x0004:",IDC_STATIC,1,60,28,9,SS_CENTERIMAGE + RTEXT "0x0008:",IDC_STATIC,1,75,28,9,SS_CENTERIMAGE + RTEXT "0x0010:",IDC_STATIC,1,90,28,9,SS_CENTERIMAGE + RTEXT "0x0020:",IDC_STATIC,1,105,28,9,SS_CENTERIMAGE + RTEXT "0x0040:",IDC_STATIC,1,120,28,9,SS_CENTERIMAGE + LTEXT "Skips only every second frame",IDC_STATIC,145,135,139,9, + SS_CENTERIMAGE + RTEXT "0x0080:",IDC_STATIC,1,135,28,9,SS_CENTERIMAGE + LTEXT "Needed by Dark Forces",IDC_STATIC,145,150,139,9, + SS_CENTERIMAGE + RTEXT "0x0100:",IDC_STATIC,1,150,28,9,SS_CENTERIMAGE + LTEXT "Slightly distorted textures can happen",IDC_STATIC,145, + 165,139,9,SS_CENTERIMAGE + RTEXT "0x0200:",IDC_STATIC,1,165,28,9,SS_CENTERIMAGE + CONTROL "Fake 'gpu busy' states",IDC_FIX11,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,34,180,100,10 + LTEXT "Toggles busy flags after drawing",IDC_STATIC,145,180, + 139,9,SS_CENTERIMAGE + RTEXT "0x0400:",IDC_STATIC,1,180,28,9,SS_CENTERIMAGE +END + +IDD_KEYS DIALOG DISCARDABLE 0, 0, 186, 220 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION +CAPTION "GPU key configuration" +FONT 8, "MS Sans Serif" +BEGIN + PUSHBUTTON "Default keys",IDC_DEFAULT,107,6,61,13 + COMBOBOX IDC_KEY1,108,25,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY2,108,41,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY3,108,57,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY4,108,73,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY5,108,89,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY6,108,105,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY7,108,121,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY8,108,137,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY9,108,153,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + COMBOBOX IDC_KEY10,108,169,61,62,CBS_DROPDOWNLIST | WS_VSCROLL | + WS_TABSTOP + DEFPUSHBUTTON "OK",IDOK,20,197,50,14 + PUSHBUTTON "Cancel",IDCANCEL,115,197,50,14 + RTEXT "Show/hide gpu menu:",IDC_STATIC,4,26,100,9, + SS_CENTERIMAGE + RTEXT "Show/hide gpu infos:",IDC_STATIC,4,42,100,9, + SS_CENTERIMAGE + RTEXT "Toggle selected option up:",IDC_STATIC,4,58,100,9, + SS_CENTERIMAGE + RTEXT "Toggle selected option down:",IDC_STATIC,4,74,100,9, + SS_CENTERIMAGE + RTEXT "Select previous option:",IDC_STATIC,4,90,100,9, + SS_CENTERIMAGE + RTEXT "Select next option:",IDC_STATIC,4,106,100,9, + SS_CENTERIMAGE + RTEXT "Start/stop recording:",IDC_STATIC,4,122,100,9, + SS_CENTERIMAGE + RTEXT "Toggle wait VSYNC:",IDC_STATIC,4,138,100,9, + SS_CENTERIMAGE + RTEXT "Fast forward frame skipping:",IDC_STATIC,4,154,100,9, + SS_CENTERIMAGE + RTEXT "Debug mode: toggle vram view:",IDC_STATIC,4,170,100,9, + SS_CENTERIMAGE +END + +IDD_RECORDING DIALOG DISCARDABLE 0, 0, 215, 158 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Recording Options" +FONT 8, "MS Sans Serif" +BEGIN + CONTROL "Standard Video Size",IDC_REC_MODE1,"Button", + BS_AUTORADIOBUTTON | WS_GROUP,25,36,80,12 + COMBOBOX IDC_VIDEO_SIZE,115,37,65,60,CBS_DROPDOWNLIST | + WS_VSCROLL | WS_TABSTOP + CONTROL "Custom Video Size",IDC_REC_MODE2,"Button", + BS_AUTORADIOBUTTON,25,51,80,12 + EDITTEXT IDC_REC_WIDTH,115,51,25,12,ES_AUTOHSCROLL + CTEXT "x",IDC_STATIC,141,51,12,12,SS_CENTERIMAGE + EDITTEXT IDC_REC_HEIGHT,155,51,25,12,ES_AUTOHSCROLL + RTEXT "Frame Rate Scale:",IDC_STATIC,45,69,60,12, + SS_CENTERIMAGE | NOT WS_GROUP + COMBOBOX IDC_FRAME_RATE,115,69,30,60,CBS_DROPDOWNLIST | + WS_VSCROLL | WS_TABSTOP + CONTROL "16 bit Compression:",IDC_COMPRESSION1,"Button", + BS_AUTORADIOBUTTON | WS_GROUP,21,86,165,12 + CONTROL "24 bit Compression:",IDC_COMPRESSION2,"Button", + BS_AUTORADIOBUTTON,21,101,165,12 + PUSHBUTTON "Configure",IDC_RECCFG,77,116,50,12 + DEFPUSHBUTTON "OK",IDOK,24,137,50,14 + PUSHBUTTON "Cancel",IDCANCEL,133,137,50,14 + LTEXT "You can start/stop the video recording using the 'recording' key (see key configuration)!\nThe video will be stored in the 'Demo' sub-directory.", + IDC_STATIC,5,3,203,27 +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO DISCARDABLE +BEGIN + IDD_CFGSOFT, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 284 + TOPMARGIN, 7 + BOTTOMMARGIN, 280 + END + + IDD_DEVICE, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 179 + TOPMARGIN, 7 + BOTTOMMARGIN, 75 + END + + IDD_ABOUT, DIALOG + BEGIN + LEFTMARGIN, 7 + TOPMARGIN, 7 + BOTTOMMARGIN, 189 + END + + IDD_FIXES, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 278 + TOPMARGIN, 7 + BOTTOMMARGIN, 200 + END + + IDD_KEYS, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 179 + TOPMARGIN, 7 + BOTTOMMARGIN, 190 + END + + IDD_RECORDING, DIALOG + BEGIN + LEFTMARGIN, 7 + RIGHTMARGIN, 208 + TOPMARGIN, 7 + BOTTOMMARGIN, 151 + END +END +#endif // APSTUDIO_INVOKED + +#ifdef _MSC_VER + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog Info +// + +IDD_CFGSOFT DLGINIT +BEGIN + IDC_RESOLUTION, 0x403, 1, 0 +"\000" + IDC_NOSTRETCH, 0x403, 10, 0 +0x3436, 0x2030, 0x2078, 0x3834, 0x0030, + IDC_NOSTRETCH, 0x403, 10, 0 +0x3038, 0x2030, 0x2078, 0x3036, 0x0030, + IDC_NOSTRETCH, 0x403, 11, 0 +0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000" + IDC_NOSTRETCH, 0x403, 11, 0 +0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000" + IDC_NOSTRETCH, 0x403, 12, 0 +0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034, + IDC_NOSTRETCH, 0x403, 12, 0 +0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030, + IDC_DITHER, 0x403, 10, 0 +0x3436, 0x2030, 0x2078, 0x3834, 0x0030, + IDC_DITHER, 0x403, 10, 0 +0x3038, 0x2030, 0x2078, 0x3036, 0x0030, + IDC_DITHER, 0x403, 11, 0 +0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000" + IDC_DITHER, 0x403, 11, 0 +0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000" + IDC_DITHER, 0x403, 12, 0 +0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034, + IDC_DITHER, 0x403, 12, 0 +0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030, + IDC_SCANLINES, 0x403, 10, 0 +0x3436, 0x2030, 0x2078, 0x3834, 0x0030, + IDC_SCANLINES, 0x403, 10, 0 +0x3038, 0x2030, 0x2078, 0x3036, 0x0030, + IDC_SCANLINES, 0x403, 11, 0 +0x3031, 0x3432, 0x7820, 0x3720, 0x3836, "\000" + IDC_SCANLINES, 0x403, 11, 0 +0x3131, 0x3235, 0x7820, 0x3820, 0x3436, "\000" + IDC_SCANLINES, 0x403, 12, 0 +0x3231, 0x3038, 0x7820, 0x3120, 0x3230, 0x0034, + IDC_SCANLINES, 0x403, 12, 0 +0x3631, 0x3030, 0x7820, 0x3120, 0x3032, 0x0030, + 0 +END + +IDD_DEVICE DLGINIT +BEGIN + IDC_DEVICE, 0x403, 11, 0 +0x6f64, 0x276e, 0x2074, 0x6163, 0x6572, "\000" + IDC_DEVICE, 0x403, 12, 0 +0x3452, 0x4720, 0x2034, 0x3442, 0x4120, 0x0034, + IDC_DEVICE, 0x403, 12, 0 +0x3552, 0x4720, 0x2035, 0x3542, 0x4120, 0x0031, + IDC_DEVICE, 0x403, 12, 0 +0x3852, 0x4720, 0x2038, 0x3842, 0x4120, 0x0038, + 0 +END + +#endif + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE DISCARDABLE +BEGIN + IDS_INFO0 "FL - Frame limitation:\n[Off] - Speed as fast as possible\n[On-1] - Limits speed to manual value\n[On-2] - Limits speed to auto-detected value." + IDS_INFO1 "FS - Frame skipping:\n[Off] - No frames get skipped\n[On] - Tries to speed up the game by skipping frames. Can cause glitches!" + IDS_INFO2 "GF - Special game fixes:\n[Off] - Turn off all fixes\n[On] - Turn on all activated fixes. You have to select the fixes you want to use in the gpu config." +END + +#endif // English (U.S.) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +#define _AFX_NO_SPLITTER_RESOURCES +#define _AFX_NO_OLE_RESOURCES +#define _AFX_NO_TRACKER_RESOURCES +#define _AFX_NO_PROPERTY_RESOURCES + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) +#ifdef _WIN32 +LANGUAGE 9, 1 +#pragma code_page(1252) +#endif +#endif +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + diff --git a/win32/plugins/dfxvideo/DFXVideo.vcproj b/win32/plugins/dfxvideo/DFXVideo.vcproj index 1f9182ab..d0c56eab 100644..100755 --- a/win32/plugins/dfxvideo/DFXVideo.vcproj +++ b/win32/plugins/dfxvideo/DFXVideo.vcproj @@ -1,594 +1,594 @@ -<?xml version="1.0" encoding="gb2312"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="9.00"
- Name="DFXVideo"
- ProjectGUID="{30F06328-DD64-4030-AF7A-19FBC74CF298}"
- RootNamespace="DFXVideo"
- TargetFrameworkVersion="0"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Release|Win32"
- OutputDirectory=".\Release"
- IntermediateDirectory=".\Release"
- ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- PreprocessorDefinitions="NDEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\Release/DFXVideo.tlb"
- HeaderFileName=""
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- InlineFunctionExpansion="1"
- AdditionalIncludeDirectories=".\,.\winsrc,..\..,..\..\glue,..\..\..\plugins\dfxvideo,..\..\..\libpcsxcore"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;__i386__"
- StringPooling="true"
- RuntimeLibrary="2"
- EnableFunctionLevelLinking="true"
- PrecompiledHeaderFile=".\Release/DFXVideo.pch"
- AssemblerListingLocation=".\Release/"
- ObjectFile=".\Release/"
- ProgramDataBaseFileName=".\Release/"
- BrowseInformation="1"
- WarningLevel="3"
- SuppressStartupBanner="true"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="NDEBUG"
- Culture="1031"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="winmm.lib vfw32.lib"
- OutputFile=".\Release/DFXVideo.dll"
- LinkIncremental="1"
- SuppressStartupBanner="true"
- ModuleDefinitionFile=".\DFXVideo.def"
- ProgramDatabaseFile=".\Release/DFXVideo.pdb"
- SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- ImportLibrary=".\Release/DFXVideo.lib"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- SuppressStartupBanner="true"
- OutputFile=".\Release/DFXVideo.bsc"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- CommandLine="rem copy release\DFXVideo.dll d:\emus\epsxe\plugins
rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc
"
- />
- </Configuration>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory=".\Debug"
- IntermediateDirectory=".\Debug"
- ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- PreprocessorDefinitions="_DEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\Debug/DFXVideo.tlb"
- HeaderFileName=""
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories=".\,.\winsrc,..\..\glue,..\..\..\plugins\dfxvideo,..\..\..\libpcsxcore"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="1"
- PrecompiledHeaderFile=".\Debug/DFXVideo.pch"
- AssemblerListingLocation=".\Debug/"
- ObjectFile=".\Debug/"
- ProgramDataBaseFileName=".\Debug/"
- WarningLevel="3"
- SuppressStartupBanner="true"
- DebugInformationFormat="3"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="_DEBUG"
- Culture="1031"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalDependencies="winmm.lib vfw32.lib"
- OutputFile=".\Debug/DFXVideo.dll"
- LinkIncremental="1"
- SuppressStartupBanner="true"
- ModuleDefinitionFile=".\DFXVideo.def"
- GenerateDebugInformation="true"
- ProgramDatabaseFile=".\Debug/DFXVideo.pdb"
- SubSystem="2"
- RandomizedBaseAddress="1"
- DataExecutionPrevention="0"
- ImportLibrary=".\Debug/DFXVideo.lib"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- SuppressStartupBanner="true"
- OutputFile=".\Debug/DFXVideo.bsc"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="winsrc"
- >
- <File
- RelativePath="winsrc\cfg.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="winsrc\draw.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="winsrc\fps.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="winsrc\key.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="winsrc\record.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="winsrc\record.h"
- >
- </File>
- <File
- RelativePath="winsrc\winmain.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <Filter
- Name="directx"
- >
- <File
- RelativePath="winsrc\d3d.h"
- >
- </File>
- <File
- RelativePath="winsrc\d3dcaps.h"
- >
- </File>
- <File
- RelativePath="winsrc\d3dtypes.h"
- >
- </File>
- <File
- RelativePath="winsrc\ddraw.h"
- >
- </File>
- <File
- RelativePath="winsrc\dxguid.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- </Filter>
- </Filter>
- <Filter
- Name="dfxvideo"
- >
- <File
- RelativePath="..\..\..\plugins\dfxvideo\cfg.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\draw.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\externals.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\fps.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\gpu.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\gpu.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\hq2x.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\hq3x.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\interp.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\key.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\menu.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\menu.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\prim.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\prim.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\soft.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\soft.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\swap.h"
- >
- </File>
- <File
- RelativePath="..\..\..\plugins\dfxvideo\zn.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- </Filter>
- <File
- RelativePath="DFXVideo.def"
- >
- </File>
- <File
- RelativePath="DFXVideo.rc"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="resource.h"
- >
- </File>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
+<?xml version="1.0" encoding="gb2312"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="9.00" + Name="DFXVideo" + ProjectGUID="{30F06328-DD64-4030-AF7A-19FBC74CF298}" + RootNamespace="DFXVideo" + TargetFrameworkVersion="0" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\Release" + IntermediateDirectory=".\Release" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\Release/DFXVideo.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="2" + InlineFunctionExpansion="1" + AdditionalIncludeDirectories=".\,.\winsrc,..\..,..\..\glue,..\..\..\plugins\dfxvideo,..\..\..\libpcsxcore" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;__i386__" + StringPooling="true" + RuntimeLibrary="2" + EnableFunctionLevelLinking="true" + PrecompiledHeaderFile=".\Release/DFXVideo.pch" + AssemblerListingLocation=".\Release/" + ObjectFile=".\Release/" + ProgramDataBaseFileName=".\Release/" + BrowseInformation="1" + WarningLevel="3" + SuppressStartupBanner="true" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="winmm.lib vfw32.lib" + OutputFile=".\Release/DFXVideo.dll" + LinkIncremental="1" + SuppressStartupBanner="true" + ModuleDefinitionFile=".\DFXVideo.def" + ProgramDatabaseFile=".\Release/DFXVideo.pdb" + SubSystem="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" + ImportLibrary=".\Release/DFXVideo.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\Release/DFXVideo.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCPostBuildEventTool" + CommandLine="rem copy release\DFXVideo.dll d:\emus\epsxe\plugins
rem copy release\DFXVideo.dll d:\emus\zinc\renderer.znc
" + /> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\Debug" + IntermediateDirectory=".\Debug" + ConfigurationType="2" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG" + MkTypLibCompatible="true" + SuppressStartupBanner="true" + TargetEnvironment="1" + TypeLibraryName=".\Debug/DFXVideo.tlb" + HeaderFileName="" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + AdditionalIncludeDirectories=".\,.\winsrc,..\..\glue,..\..\..\plugins\dfxvideo,..\..\..\libpcsxcore" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="1" + PrecompiledHeaderFile=".\Debug/DFXVideo.pch" + AssemblerListingLocation=".\Debug/" + ObjectFile=".\Debug/" + ProgramDataBaseFileName=".\Debug/" + WarningLevel="3" + SuppressStartupBanner="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG" + Culture="1031" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + AdditionalDependencies="winmm.lib vfw32.lib" + OutputFile=".\Debug/DFXVideo.dll" + LinkIncremental="1" + SuppressStartupBanner="true" + ModuleDefinitionFile=".\DFXVideo.def" + GenerateDebugInformation="true" + ProgramDatabaseFile=".\Debug/DFXVideo.pdb" + SubSystem="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" + ImportLibrary=".\Debug/DFXVideo.lib" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + SuppressStartupBanner="true" + OutputFile=".\Debug/DFXVideo.bsc" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="winsrc" + > + <File + RelativePath="winsrc\cfg.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="winsrc\draw.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="winsrc\fps.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="winsrc\key.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="winsrc\record.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="winsrc\record.h" + > + </File> + <File + RelativePath="winsrc\winmain.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <Filter + Name="directx" + > + <File + RelativePath="winsrc\d3d.h" + > + </File> + <File + RelativePath="winsrc\d3dcaps.h" + > + </File> + <File + RelativePath="winsrc\d3dtypes.h" + > + </File> + <File + RelativePath="winsrc\ddraw.h" + > + </File> + <File + RelativePath="winsrc\dxguid.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + </Filter> + <Filter + Name="dfxvideo" + > + <File + RelativePath="..\..\..\plugins\dfxvideo\cfg.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\draw.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\externals.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\fps.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\gpu.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\gpu.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\hq2x.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\hq3x.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\interp.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\key.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\menu.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\menu.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\prim.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\prim.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\soft.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\soft.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\swap.h" + > + </File> + <File + RelativePath="..\..\..\plugins\dfxvideo\zn.c" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCCLCompilerTool" + AdditionalIncludeDirectories="" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + </Filter> + <File + RelativePath="DFXVideo.def" + > + </File> + <File + RelativePath="DFXVideo.rc" + > + <FileConfiguration + Name="Release|Win32" + > + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="" + /> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32" + > + <Tool + Name="VCResourceCompilerTool" + PreprocessorDefinitions="" + /> + </FileConfiguration> + </File> + <File + RelativePath="resource.h" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/win32/plugins/dfxvideo/resource.h b/win32/plugins/dfxvideo/resource.h index aa7462c2..25dc0280 100644..100755 --- a/win32/plugins/dfxvideo/resource.h +++ b/win32/plugins/dfxvideo/resource.h @@ -1,143 +1,143 @@ -//{{NO_DEPENDENCIES}}
-// Microsoft Developer Studio generated include file.
-// Used by DFXVideo.rc
-//
-#define IDS_INFO0 1
-#define IDS_INFO1 2
-#define IDS_INFO2 3
-#define IDC_DEFAULT 3
-#define IDC_DEF1 127
-#define IDC_DEF2 128
-#define IDD_DEVICE 133
-#define IDD_ABOUT 135
-#define IDD_FIXES 136
-#define IDB_GPU 137
-#define IDD_KEYS 138
-#define IDD_RECORDING 139
-#define IDC_CURSOR1 142
-#define IDD_CFGDLG 500
-#define IDD_CFGSOFT 501
-#define IDC_KEY1 1030
-#define IDC_KEY2 1031
-#define IDC_KEY3 1032
-#define IDC_KEY4 1033
-#define IDC_KEY5 1034
-#define IDC_KEY6 1035
-#define IDC_KEY7 1036
-#define IDC_KEY8 1037
-#define IDC_KEY9 1038
-#define IDC_KEY10 1039
-#define IDC_CLIPBOARD 1040
-#define IDC_CLPEDIT 1041
-#define IDC_TEXWINDOWS 2001
-#define IDC_TEXFIX 2002
-#define IDC_TEXLINEAR 2003
-#define IDC_RESOLUTION 2004
-#define IDC_DRAWDITHER 2005
-#define IDC_SCANLINES 2005
-#define IDC_CACHESIZE 2006
-#define IDC_COLDEPTH 2006
-#define IDC_CACHETXT 2007
-#define IDC_NOSTRETCH 2007
-#define IDC_USELINES 2008
-#define IDC_USEMASK 2008
-#define IDC_DITHER 2008
-#define IDC_COLORDEPTH 2009
-#define IDC_CHANGEDESK 2010
-#define IDC_GAMEFIX 2010
-#define IDC_USELIMIT 2011
-#define IDC_FRAMELIMIT 2012
-#define IDC_USESKIPPING 2012
-#define IDC_FRAMEAUTO 2013
-#define IDC_FRAMEMANUELL 2014
-#define IDC_ADVBLEND 2015
-#define IDC_DELAYEDFB 2015
-#define IDC_SHOWFPS 2015
-#define IDC_OFFSCREEN 2016
-#define IDC_SYSMEMORY 2016
-#define IDC_OPAQUE 2017
-#define IDC_STOPSAVER 2017
-#define IDC_TEXQUALITY 2018
-#define IDC_QUALTXT 2019
-#define IDC_USESKIP 2020
-#define IDC_QUALTXT2 2020
-#define IDC_DEVICE 2020
-#define IDC_DISPMODE1 2021
-#define IDC_DISPMODE2 2022
-#define IDC_SUBCACHE 2023
-#define IDC_WINDOWFREE 2024
-#define IDC_EXTCOLCHECK 2024
-#define IDC_TEXUSE 2024
-#define IDC_WINDOWAUTO 2025
-#define IDC_USETEXPRIO 2025
-#define IDC_WINX 2026
-#define IDC_WINY 2027
-#define IDC_SELDEV 2028
-#define IDC_DEVICETXT 2029
-#define IDC_DB1 2030
-#define IDC_FILTERTYPE 2030
-#define IDC_DB2 2031
-#define IDC_QUALTXT3 2031
-#define IDC_DB3 2032
-#define IDC_EXTCOL 2033
-#define IDC_FRAMELIM 2034
-#define IDC_SELFIX 2037
-#define IDC_USEGAMMA 2037
-#define IDC_FIX1 2038
-#define IDC_KEYCONFIG 2038
-#define IDC_FIX2 2039
-#define IDC_RECORDING 2039
-#define IDC_FIX3 2040
-#define IDC_FIX4 2041
-#define IDC_FIX5 2042
-#define IDC_FIX6 2043
-#define IDC_FIX7 2044
-#define IDC_FIX8 2045
-#define IDC_FIX9 2046
-#define IDC_FIX10 2047
-#define IDC_FIX11 2048
-#define IDC_FIX12 2049
-#define IDC_FIX13 2050
-#define IDC_FIX14 2051
-#define IDC_FIX15 2052
-#define IDC_FIX16 2053
-#define IDC_FIX17 2054
-#define IDC_FIX18 2055
-#define IDC_FIX19 2056
-#define IDC_FIX20 2057
-#define IDC_FIX21 2058
-#define IDC_FIX22 2059
-#define IDC_FIX23 2060
-#define IDC_FIX24 2061
-#define IDC_FIX25 2062
-#define IDC_FIX26 2063
-#define IDC_FIX27 2064
-#define IDC_FIX28 2065
-#define IDC_FIX29 2066
-#define IDC_FIX30 2067
-#define IDC_FIX31 2068
-#define IDC_FIX32 2069
-#define IDC_GAMMA 2070
-#define IDC_REC_MODE1 2071
-#define IDC_REC_MODE2 2072
-#define IDC_VIDEO_SIZE 2073
-#define IDC_REC_WIDTH 2074
-#define IDC_REC_HEIGHT 2075
-#define IDC_FRAME_RATE 2076
-#define IDC_COMPRESSION1 2077
-#define IDC_COMPRESSION2 2078
-#define IDC_RECCFG 2079
-#define IDC_VSYNC 2080
-#define IDC_TRANSPARENT 2081
-#define IDC_DEBUGMODE 2082
-
-// Next default values for new objects
-//
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NEXT_RESOURCE_VALUE 143
-#define _APS_NEXT_COMMAND_VALUE 32771
-#define _APS_NEXT_CONTROL_VALUE 2083
-#define _APS_NEXT_SYMED_VALUE 101
-#endif
-#endif
+//{{NO_DEPENDENCIES}} +// Microsoft Developer Studio generated include file. +// Used by DFXVideo.rc +// +#define IDS_INFO0 1 +#define IDS_INFO1 2 +#define IDS_INFO2 3 +#define IDC_DEFAULT 3 +#define IDC_DEF1 127 +#define IDC_DEF2 128 +#define IDD_DEVICE 133 +#define IDD_ABOUT 135 +#define IDD_FIXES 136 +#define IDB_GPU 137 +#define IDD_KEYS 138 +#define IDD_RECORDING 139 +#define IDC_CURSOR1 142 +#define IDD_CFGDLG 500 +#define IDD_CFGSOFT 501 +#define IDC_KEY1 1030 +#define IDC_KEY2 1031 +#define IDC_KEY3 1032 +#define IDC_KEY4 1033 +#define IDC_KEY5 1034 +#define IDC_KEY6 1035 +#define IDC_KEY7 1036 +#define IDC_KEY8 1037 +#define IDC_KEY9 1038 +#define IDC_KEY10 1039 +#define IDC_CLIPBOARD 1040 +#define IDC_CLPEDIT 1041 +#define IDC_TEXWINDOWS 2001 +#define IDC_TEXFIX 2002 +#define IDC_TEXLINEAR 2003 +#define IDC_RESOLUTION 2004 +#define IDC_DRAWDITHER 2005 +#define IDC_SCANLINES 2005 +#define IDC_CACHESIZE 2006 +#define IDC_COLDEPTH 2006 +#define IDC_CACHETXT 2007 +#define IDC_NOSTRETCH 2007 +#define IDC_USELINES 2008 +#define IDC_USEMASK 2008 +#define IDC_DITHER 2008 +#define IDC_COLORDEPTH 2009 +#define IDC_CHANGEDESK 2010 +#define IDC_GAMEFIX 2010 +#define IDC_USELIMIT 2011 +#define IDC_FRAMELIMIT 2012 +#define IDC_USESKIPPING 2012 +#define IDC_FRAMEAUTO 2013 +#define IDC_FRAMEMANUELL 2014 +#define IDC_ADVBLEND 2015 +#define IDC_DELAYEDFB 2015 +#define IDC_SHOWFPS 2015 +#define IDC_OFFSCREEN 2016 +#define IDC_SYSMEMORY 2016 +#define IDC_OPAQUE 2017 +#define IDC_STOPSAVER 2017 +#define IDC_TEXQUALITY 2018 +#define IDC_QUALTXT 2019 +#define IDC_USESKIP 2020 +#define IDC_QUALTXT2 2020 +#define IDC_DEVICE 2020 +#define IDC_DISPMODE1 2021 +#define IDC_DISPMODE2 2022 +#define IDC_SUBCACHE 2023 +#define IDC_WINDOWFREE 2024 +#define IDC_EXTCOLCHECK 2024 +#define IDC_TEXUSE 2024 +#define IDC_WINDOWAUTO 2025 +#define IDC_USETEXPRIO 2025 +#define IDC_WINX 2026 +#define IDC_WINY 2027 +#define IDC_SELDEV 2028 +#define IDC_DEVICETXT 2029 +#define IDC_DB1 2030 +#define IDC_FILTERTYPE 2030 +#define IDC_DB2 2031 +#define IDC_QUALTXT3 2031 +#define IDC_DB3 2032 +#define IDC_EXTCOL 2033 +#define IDC_FRAMELIM 2034 +#define IDC_SELFIX 2037 +#define IDC_USEGAMMA 2037 +#define IDC_FIX1 2038 +#define IDC_KEYCONFIG 2038 +#define IDC_FIX2 2039 +#define IDC_RECORDING 2039 +#define IDC_FIX3 2040 +#define IDC_FIX4 2041 +#define IDC_FIX5 2042 +#define IDC_FIX6 2043 +#define IDC_FIX7 2044 +#define IDC_FIX8 2045 +#define IDC_FIX9 2046 +#define IDC_FIX10 2047 +#define IDC_FIX11 2048 +#define IDC_FIX12 2049 +#define IDC_FIX13 2050 +#define IDC_FIX14 2051 +#define IDC_FIX15 2052 +#define IDC_FIX16 2053 +#define IDC_FIX17 2054 +#define IDC_FIX18 2055 +#define IDC_FIX19 2056 +#define IDC_FIX20 2057 +#define IDC_FIX21 2058 +#define IDC_FIX22 2059 +#define IDC_FIX23 2060 +#define IDC_FIX24 2061 +#define IDC_FIX25 2062 +#define IDC_FIX26 2063 +#define IDC_FIX27 2064 +#define IDC_FIX28 2065 +#define IDC_FIX29 2066 +#define IDC_FIX30 2067 +#define IDC_FIX31 2068 +#define IDC_FIX32 2069 +#define IDC_GAMMA 2070 +#define IDC_REC_MODE1 2071 +#define IDC_REC_MODE2 2072 +#define IDC_VIDEO_SIZE 2073 +#define IDC_REC_WIDTH 2074 +#define IDC_REC_HEIGHT 2075 +#define IDC_FRAME_RATE 2076 +#define IDC_COMPRESSION1 2077 +#define IDC_COMPRESSION2 2078 +#define IDC_RECCFG 2079 +#define IDC_VSYNC 2080 +#define IDC_TRANSPARENT 2081 +#define IDC_DEBUGMODE 2082 + +// Next default values for new objects +// +#ifdef APSTUDIO_INVOKED +#ifndef APSTUDIO_READONLY_SYMBOLS +#define _APS_NEXT_RESOURCE_VALUE 143 +#define _APS_NEXT_COMMAND_VALUE 32771 +#define _APS_NEXT_CONTROL_VALUE 2083 +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif diff --git a/win32/plugins/dfxvideo/winsrc/cfg.c b/win32/plugins/dfxvideo/winsrc/cfg.c index e2b14a01..e1e4e142 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/cfg.c +++ b/win32/plugins/dfxvideo/winsrc/cfg.c @@ -21,8 +21,8 @@ #include "externals.h" #include "cfg.h" #include "gpu.h" -#include "record.h"
-
+#include "record.h" + ///////////////////////////////////////////////////////////////////////////// // globals @@ -936,9 +936,9 @@ static BOOL WINAPI DirectDrawEnumCallbackEx( GUID FAR* pGUID, LPSTR strDesc, LPDIRECTDRAW pDD; LPDIRECTDRAW4 g_pDD; LPDIRECT3D3 pD3D; - HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *);
-
- pDDrawCreateFn = (LPVOID)GetProcAddress( hDDrawDLL, "DirectDrawCreate" );
+ HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *); + + pDDrawCreateFn = (LPVOID)GetProcAddress( hDDrawDLL, "DirectDrawCreate" ); if( pDDrawCreateFn == NULL || FAILED( pDDrawCreateFn( pGUID, &pDD, 0L ) ) ) { @@ -1134,16 +1134,16 @@ BOOL bTestModes(void) { LPDIRECTDRAW pDD; LPDIRECTDRAW4 g_pDD; - HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *);
-
+ HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *); + GUID FAR * guid=0; int i;unsigned char * c=(unsigned char *)&guiDev; for(i=0;i<sizeof(GUID);i++,c++) {if(*c) {guid=&guiDev;break;}} bDeviceOK=FALSE; -
- pDDrawCreateFn = (LPVOID)GetProcAddress(hDDrawDLL, "DirectDrawCreate");
+ + pDDrawCreateFn = (LPVOID)GetProcAddress(hDDrawDLL, "DirectDrawCreate"); if( pDDrawCreateFn == NULL || FAILED( pDDrawCreateFn(guid, &pDD, 0L ) ) ) { diff --git a/win32/plugins/dfxvideo/winsrc/d3d.h b/win32/plugins/dfxvideo/winsrc/d3d.h index 31d61cbb..31d61cbb 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/d3d.h +++ b/win32/plugins/dfxvideo/winsrc/d3d.h diff --git a/win32/plugins/dfxvideo/winsrc/d3dcaps.h b/win32/plugins/dfxvideo/winsrc/d3dcaps.h index d631a675..d631a675 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/d3dcaps.h +++ b/win32/plugins/dfxvideo/winsrc/d3dcaps.h diff --git a/win32/plugins/dfxvideo/winsrc/d3dtypes.h b/win32/plugins/dfxvideo/winsrc/d3dtypes.h index 223a0755..223a0755 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/d3dtypes.h +++ b/win32/plugins/dfxvideo/winsrc/d3dtypes.h diff --git a/win32/plugins/dfxvideo/winsrc/ddraw.h b/win32/plugins/dfxvideo/winsrc/ddraw.h index 1288e8bd..1288e8bd 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/ddraw.h +++ b/win32/plugins/dfxvideo/winsrc/ddraw.h diff --git a/win32/plugins/dfxvideo/winsrc/draw.c b/win32/plugins/dfxvideo/winsrc/draw.c index 94095d38..1e82fba8 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/draw.c +++ b/win32/plugins/dfxvideo/winsrc/draw.c @@ -3489,13 +3489,13 @@ void DoBufferSwap(void) // SWAP BUFFERS ViewportRect.right = PreviousPSXDisplay.DisplayMode.x; ViewportRect.bottom = PreviousPSXDisplay.DisplayMode.y; - if(iRumbleTime)
- {
- ScreenRect.left+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.right+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.top+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.bottom+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- iRumbleTime--;
+ if(iRumbleTime) + { + ScreenRect.left+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.right+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.top+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.bottom+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + iRumbleTime--; } } @@ -3528,16 +3528,16 @@ void DoBufferSwap(void) // SWAP BUFFERS ViewportRect.right=1024; ViewportRect.bottom=iGPUHeight; } - else
- {
- if(iRumbleTime)
- {
- ScreenRect.left+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.right+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.top+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- ScreenRect.bottom+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2);
- iRumbleTime--;
- }
+ else + { + if(iRumbleTime) + { + ScreenRect.left+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.right+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.top+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + ScreenRect.bottom+=((rand()*iRumbleVal)/RAND_MAX)-(iRumbleVal/2); + iRumbleTime--; + } } if(iUseScanLines==2) // stupid nvidia scanline mode @@ -3676,7 +3676,7 @@ int DXinitialize() DDSCAPS ddscaps; DDBLTFX ddbltfx; DDPIXELFORMAT dd; - HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *);
+ HRESULT (WINAPI *pDDrawCreateFn)(GUID *,LPDIRECTDRAW *,IUnknown *); // init some DX vars DX.hWnd = (HWND)hWGPU; @@ -3686,9 +3686,9 @@ int DXinitialize() // make guid ! c=(unsigned char *)&guiDev; for(i=0;i<sizeof(GUID);i++,c++) - {if(*c) {guid=&guiDev;break;}}
+ {if(*c) {guid=&guiDev;break;}} - pDDrawCreateFn = (LPVOID)GetProcAddress( hDDrawDLL, "DirectDrawCreate" );
+ pDDrawCreateFn = (LPVOID)GetProcAddress( hDDrawDLL, "DirectDrawCreate" ); // create dd if(pDDrawCreateFn == NULL || pDDrawCreateFn(guid,&DD,0)) @@ -4377,54 +4377,54 @@ static void hq2x_16_def(unsigned short* dst0, unsigned short* dst1, const unsign if (interp_16_diff(c[8], c[4])) mask |= 1 << 7; -#define P0 dst0[0]
-#define P1 dst0[1]
-#define P2 dst1[0]
-#define P3 dst1[1]
-#define MUR interp_16_diff(c[1], c[5])
-#define MDR interp_16_diff(c[5], c[7])
-#define MDL interp_16_diff(c[7], c[3])
-#define MUL interp_16_diff(c[3], c[1])
-#define IC(p0) c[p0]
-#define I11(p0,p1) interp_16_11(c[p0], c[p1])
-#define I211(p0,p1,p2) interp_16_211(c[p0], c[p1], c[p2])
-#define I31(p0,p1) interp_16_31(c[p0], c[p1])
-#define I332(p0,p1,p2) interp_16_332(c[p0], c[p1], c[p2])
-#define I431(p0,p1,p2) interp_16_431(c[p0], c[p1], c[p2])
-#define I521(p0,p1,p2) interp_16_521(c[p0], c[p1], c[p2])
-#define I53(p0,p1) interp_16_53(c[p0], c[p1])
-#define I611(p0,p1,p2) interp_16_611(c[p0], c[p1], c[p2])
-#define I71(p0,p1) interp_16_71(c[p0], c[p1])
-#define I772(p0,p1,p2) interp_16_772(c[p0], c[p1], c[p2])
-#define I97(p0,p1) interp_16_97(c[p0], c[p1])
-#define I1411(p0,p1,p2) interp_16_1411(c[p0], c[p1], c[p2])
-#define I151(p0,p1) interp_16_151(c[p0], c[p1])
-
- switch (mask) {
-#include "hq2x.h"
- }
-
-#undef P0
-#undef P1
-#undef P2
-#undef P3
-#undef MUR
-#undef MDR
-#undef MDL
-#undef MUL
-#undef IC
-#undef I11
-#undef I211
-#undef I31
-#undef I332
-#undef I431
-#undef I521
-#undef I53
-#undef I611
-#undef I71
-#undef I772
-#undef I97
-#undef I1411
+#define P0 dst0[0] +#define P1 dst0[1] +#define P2 dst1[0] +#define P3 dst1[1] +#define MUR interp_16_diff(c[1], c[5]) +#define MDR interp_16_diff(c[5], c[7]) +#define MDL interp_16_diff(c[7], c[3]) +#define MUL interp_16_diff(c[3], c[1]) +#define IC(p0) c[p0] +#define I11(p0,p1) interp_16_11(c[p0], c[p1]) +#define I211(p0,p1,p2) interp_16_211(c[p0], c[p1], c[p2]) +#define I31(p0,p1) interp_16_31(c[p0], c[p1]) +#define I332(p0,p1,p2) interp_16_332(c[p0], c[p1], c[p2]) +#define I431(p0,p1,p2) interp_16_431(c[p0], c[p1], c[p2]) +#define I521(p0,p1,p2) interp_16_521(c[p0], c[p1], c[p2]) +#define I53(p0,p1) interp_16_53(c[p0], c[p1]) +#define I611(p0,p1,p2) interp_16_611(c[p0], c[p1], c[p2]) +#define I71(p0,p1) interp_16_71(c[p0], c[p1]) +#define I772(p0,p1,p2) interp_16_772(c[p0], c[p1], c[p2]) +#define I97(p0,p1) interp_16_97(c[p0], c[p1]) +#define I1411(p0,p1,p2) interp_16_1411(c[p0], c[p1], c[p2]) +#define I151(p0,p1) interp_16_151(c[p0], c[p1]) + + switch (mask) { +#include "hq2x.h" + } + +#undef P0 +#undef P1 +#undef P2 +#undef P3 +#undef MUR +#undef MDR +#undef MDL +#undef MUL +#undef IC +#undef I11 +#undef I211 +#undef I31 +#undef I332 +#undef I431 +#undef I521 +#undef I53 +#undef I611 +#undef I71 +#undef I772 +#undef I97 +#undef I1411 #undef I151 src0 += 1; @@ -4519,55 +4519,55 @@ static void hq2x_32_def(unsigned long * dst0, unsigned long * dst1, const unsign if (interp_32_diff(c[8], c[4])) mask |= 1 << 7; -#define P0 dst0[0]
-#define P1 dst0[1]
-#define P2 dst1[0]
-#define P3 dst1[1]
-#define MUR interp_32_diff(c[1], c[5])
-#define MDR interp_32_diff(c[5], c[7])
-#define MDL interp_32_diff(c[7], c[3])
-#define MUL interp_32_diff(c[3], c[1])
-#define IC(p0) c[p0]
-#define I11(p0,p1) interp_32_11(c[p0], c[p1])
-#define I211(p0,p1,p2) interp_32_211(c[p0], c[p1], c[p2])
-#define I31(p0,p1) interp_32_31(c[p0], c[p1])
-#define I332(p0,p1,p2) interp_32_332(c[p0], c[p1], c[p2])
-#define I431(p0,p1,p2) interp_32_431(c[p0], c[p1], c[p2])
-#define I521(p0,p1,p2) interp_32_521(c[p0], c[p1], c[p2])
-#define I53(p0,p1) interp_32_53(c[p0], c[p1])
-#define I611(p0,p1,p2) interp_32_611(c[p0], c[p1], c[p2])
-#define I71(p0,p1) interp_32_71(c[p0], c[p1])
-#define I772(p0,p1,p2) interp_32_772(c[p0], c[p1], c[p2])
-#define I97(p0,p1) interp_32_97(c[p0], c[p1])
-#define I1411(p0,p1,p2) interp_32_1411(c[p0], c[p1], c[p2])
-#define I151(p0,p1) interp_32_151(c[p0], c[p1])
-
- switch (mask) {
-#include "hq2x.h"
- }
-
-#undef P0
-#undef P1
-#undef P2
-#undef P3
-#undef MUR
-#undef MDR
-#undef MDL
-#undef MUL
-#undef IC
-#undef I11
-#undef I211
-#undef I31
-#undef I332
-#undef I431
-#undef I521
-#undef I53
-#undef I611
-#undef I71
-#undef I772
-#undef I97
-#undef I1411
-#undef I151
+#define P0 dst0[0] +#define P1 dst0[1] +#define P2 dst1[0] +#define P3 dst1[1] +#define MUR interp_32_diff(c[1], c[5]) +#define MDR interp_32_diff(c[5], c[7]) +#define MDL interp_32_diff(c[7], c[3]) +#define MUL interp_32_diff(c[3], c[1]) +#define IC(p0) c[p0] +#define I11(p0,p1) interp_32_11(c[p0], c[p1]) +#define I211(p0,p1,p2) interp_32_211(c[p0], c[p1], c[p2]) +#define I31(p0,p1) interp_32_31(c[p0], c[p1]) +#define I332(p0,p1,p2) interp_32_332(c[p0], c[p1], c[p2]) +#define I431(p0,p1,p2) interp_32_431(c[p0], c[p1], c[p2]) +#define I521(p0,p1,p2) interp_32_521(c[p0], c[p1], c[p2]) +#define I53(p0,p1) interp_32_53(c[p0], c[p1]) +#define I611(p0,p1,p2) interp_32_611(c[p0], c[p1], c[p2]) +#define I71(p0,p1) interp_32_71(c[p0], c[p1]) +#define I772(p0,p1,p2) interp_32_772(c[p0], c[p1], c[p2]) +#define I97(p0,p1) interp_32_97(c[p0], c[p1]) +#define I1411(p0,p1,p2) interp_32_1411(c[p0], c[p1], c[p2]) +#define I151(p0,p1) interp_32_151(c[p0], c[p1]) + + switch (mask) { +#include "hq2x.h" + } + +#undef P0 +#undef P1 +#undef P2 +#undef P3 +#undef MUR +#undef MDR +#undef MDL +#undef MUL +#undef IC +#undef I11 +#undef I211 +#undef I31 +#undef I332 +#undef I431 +#undef I521 +#undef I53 +#undef I611 +#undef I71 +#undef I772 +#undef I97 +#undef I1411 +#undef I151 src0 += 1; src1 += 1; @@ -4823,65 +4823,65 @@ static void hq3x_16_def(unsigned short* dst0, unsigned short* dst1, unsigned sho if (interp_16_diff(c[8], c[4])) mask |= 1 << 7; -#define P0 dst0[0]
-#define P1 dst0[1]
-#define P2 dst0[2]
-#define P3 dst1[0]
-#define P4 dst1[1]
-#define P5 dst1[2]
-#define P6 dst2[0]
-#define P7 dst2[1]
-#define P8 dst2[2]
-#define MUR interp_16_diff(c[1], c[5])
-#define MDR interp_16_diff(c[5], c[7])
-#define MDL interp_16_diff(c[7], c[3])
-#define MUL interp_16_diff(c[3], c[1])
-#define IC(p0) c[p0]
-#define I11(p0,p1) interp_16_11(c[p0], c[p1])
-#define I211(p0,p1,p2) interp_16_211(c[p0], c[p1], c[p2])
-#define I31(p0,p1) interp_16_31(c[p0], c[p1])
-#define I332(p0,p1,p2) interp_16_332(c[p0], c[p1], c[p2])
-#define I431(p0,p1,p2) interp_16_431(c[p0], c[p1], c[p2])
-#define I521(p0,p1,p2) interp_16_521(c[p0], c[p1], c[p2])
-#define I53(p0,p1) interp_16_53(c[p0], c[p1])
-#define I611(p0,p1,p2) interp_16_611(c[p0], c[p1], c[p2])
-#define I71(p0,p1) interp_16_71(c[p0], c[p1])
-#define I772(p0,p1,p2) interp_16_772(c[p0], c[p1], c[p2])
-#define I97(p0,p1) interp_16_97(c[p0], c[p1])
-#define I1411(p0,p1,p2) interp_16_1411(c[p0], c[p1], c[p2])
-#define I151(p0,p1) interp_16_151(c[p0], c[p1])
-
- switch (mask) {
-#include "hq3x.h"
- }
-
-#undef P0
-#undef P1
-#undef P2
-#undef P3
-#undef P4
-#undef P5
-#undef P6
-#undef P7
-#undef P8
-#undef MUR
-#undef MDR
-#undef MDL
-#undef MUL
-#undef IC
-#undef I11
-#undef I211
-#undef I31
-#undef I332
-#undef I431
-#undef I521
-#undef I53
-#undef I611
-#undef I71
-#undef I772
-#undef I97
-#undef I1411
-#undef I151
+#define P0 dst0[0] +#define P1 dst0[1] +#define P2 dst0[2] +#define P3 dst1[0] +#define P4 dst1[1] +#define P5 dst1[2] +#define P6 dst2[0] +#define P7 dst2[1] +#define P8 dst2[2] +#define MUR interp_16_diff(c[1], c[5]) +#define MDR interp_16_diff(c[5], c[7]) +#define MDL interp_16_diff(c[7], c[3]) +#define MUL interp_16_diff(c[3], c[1]) +#define IC(p0) c[p0] +#define I11(p0,p1) interp_16_11(c[p0], c[p1]) +#define I211(p0,p1,p2) interp_16_211(c[p0], c[p1], c[p2]) +#define I31(p0,p1) interp_16_31(c[p0], c[p1]) +#define I332(p0,p1,p2) interp_16_332(c[p0], c[p1], c[p2]) +#define I431(p0,p1,p2) interp_16_431(c[p0], c[p1], c[p2]) +#define I521(p0,p1,p2) interp_16_521(c[p0], c[p1], c[p2]) +#define I53(p0,p1) interp_16_53(c[p0], c[p1]) +#define I611(p0,p1,p2) interp_16_611(c[p0], c[p1], c[p2]) +#define I71(p0,p1) interp_16_71(c[p0], c[p1]) +#define I772(p0,p1,p2) interp_16_772(c[p0], c[p1], c[p2]) +#define I97(p0,p1) interp_16_97(c[p0], c[p1]) +#define I1411(p0,p1,p2) interp_16_1411(c[p0], c[p1], c[p2]) +#define I151(p0,p1) interp_16_151(c[p0], c[p1]) + + switch (mask) { +#include "hq3x.h" + } + +#undef P0 +#undef P1 +#undef P2 +#undef P3 +#undef P4 +#undef P5 +#undef P6 +#undef P7 +#undef P8 +#undef MUR +#undef MDR +#undef MDL +#undef MUL +#undef IC +#undef I11 +#undef I211 +#undef I31 +#undef I332 +#undef I431 +#undef I521 +#undef I53 +#undef I611 +#undef I71 +#undef I772 +#undef I97 +#undef I1411 +#undef I151 src0 += 1; src1 += 1; diff --git a/win32/plugins/dfxvideo/winsrc/dxguid.c b/win32/plugins/dfxvideo/winsrc/dxguid.c index 837f275e..c61fcad4 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/dxguid.c +++ b/win32/plugins/dfxvideo/winsrc/dxguid.c @@ -22,7 +22,7 @@ Nothing. */ -#define INITGUID 1
+#define INITGUID 1 #include <basetyps.h> ///////////////////////////////////////////////////////////////////// diff --git a/win32/plugins/dfxvideo/winsrc/fps.c b/win32/plugins/dfxvideo/winsrc/fps.c index 728a8dd0..432880be 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/fps.c +++ b/win32/plugins/dfxvideo/winsrc/fps.c @@ -15,11 +15,11 @@ * additional informations. * * * ***************************************************************************/ -
+ #define _IN_FPS #include "externals.h" -#include "fps.h"
+#include "fps.h" #include "gpu.h" //////////////////////////////////////////////////////////////////////// @@ -42,33 +42,33 @@ int UseFrameSkip=0; BOOL bInitCap = TRUE; float fps_skip = 0; float fps_cur = 0; -
-////////////////////////////////////////////////////////////////////////
-
-#define MAXLACE 16
-
-void CheckFrameRate(void)
-{
- if(UseFrameSkip) // skipping mode?
- {
- if(!(dwActFixes&0x80)) // not old skipping mode?
- {
- dwLaceCnt++; // -> store cnt of vsync between frames
- if(dwLaceCnt>=MAXLACE && UseFrameLimit) // -> if there are many laces without screen toggling,
- { // do std frame limitation
- if(dwLaceCnt==MAXLACE) bInitCap=TRUE;
- FrameCap();
- }
- }
- else if(UseFrameLimit) FrameCap();
- calcfps(); // -> calc fps display in skipping mode
- }
- else // non-skipping mode:
- {
- if(UseFrameLimit) FrameCap(); // -> do it
- if(ulKeybits&KEY_SHOWFPS) calcfps(); // -> and calc fps display
- }
-}
+ +//////////////////////////////////////////////////////////////////////// + +#define MAXLACE 16 + +void CheckFrameRate(void) +{ + if(UseFrameSkip) // skipping mode? + { + if(!(dwActFixes&0x80)) // not old skipping mode? + { + dwLaceCnt++; // -> store cnt of vsync between frames + if(dwLaceCnt>=MAXLACE && UseFrameLimit) // -> if there are many laces without screen toggling, + { // do std frame limitation + if(dwLaceCnt==MAXLACE) bInitCap=TRUE; + FrameCap(); + } + } + else if(UseFrameLimit) FrameCap(); + calcfps(); // -> calc fps display in skipping mode + } + else // non-skipping mode: + { + if(UseFrameLimit) FrameCap(); // -> do it + if(ulKeybits&KEY_SHOWFPS) calcfps(); // -> and calc fps display + } +} //////////////////////////////////////////////////////////////////////// // WIN VERSION @@ -232,10 +232,10 @@ void FrameSkip(void) dwWaitTime=dwLastLace*dwFrameRateTicks; // -> and now we calc the time the real psx would have needed if(_ticks_since_last_update<dwWaitTime) // -> we were too fast? - {
- if((dwWaitTime-_ticks_since_last_update)> // -> some more security, to prevent
- (60*dwFrameRateTicks)) // wrong waiting times
- _ticks_since_last_update=dwWaitTime;
+ { + if((dwWaitTime-_ticks_since_last_update)> // -> some more security, to prevent + (60*dwFrameRateTicks)) // wrong waiting times + _ticks_since_last_update=dwWaitTime; while(_ticks_since_last_update<dwWaitTime) // -> loop until we have reached the real psx time { // (that's the additional limitation, yup) @@ -294,24 +294,24 @@ void FrameSkip(void) dwWaitTime=dwLaceCnt*dwFrameRateTicks; // calc the 'real psx lace time' if(_ticks_since_last_update>dwWaitTime) // hey, we needed way too long for that frame... - {
- if(UseFrameLimit) // if limitation, we skip just next frame,
- { // and decide after, if we need to do more
- iNumSkips=0;
- }
- else
+ { + if(UseFrameLimit) // if limitation, we skip just next frame, + { // and decide after, if we need to do more + iNumSkips=0; + } + else { - iNumSkips=_ticks_since_last_update/dwWaitTime; // -> calc number of frames to skip to catch up
- iNumSkips--; // -> since we already skip next frame, one down
- if(iNumSkips>MAXSKIP) iNumSkips=MAXSKIP; // -> well, somewhere we have to draw a line
+ iNumSkips=_ticks_since_last_update/dwWaitTime; // -> calc number of frames to skip to catch up + iNumSkips--; // -> since we already skip next frame, one down + if(iNumSkips>MAXSKIP) iNumSkips=MAXSKIP; // -> well, somewhere we have to draw a line } bSkipNextFrame = TRUE; // -> signal for skipping the next frame } else // we were faster than real psx? fine :) if(UseFrameLimit) // frame limit used? so we wait til the 'real psx time' has been reached - {
- if(dwLaceCnt>MAXLACE) // -> security check
- _ticks_since_last_update=dwWaitTime;
+ { + if(dwLaceCnt>MAXLACE) // -> security check + _ticks_since_last_update=dwWaitTime; while(_ticks_since_last_update<dwWaitTime) // just do a waiting loop... { @@ -561,7 +561,7 @@ void InitFPS(void) { bInitCap = TRUE; - if(fFrameRateHz==0) fFrameRateHz=fFrameRate; // set user framerate
+ if(fFrameRateHz==0) fFrameRateHz=fFrameRate; // set user framerate if(IsPerformanceCounter) dwFrameRateTicks=(DWORD)(CPUFrequency.LowPart / fFrameRateHz); diff --git a/win32/plugins/dfxvideo/winsrc/key.c b/win32/plugins/dfxvideo/winsrc/key.c index ad624243..db834e8c 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/key.c +++ b/win32/plugins/dfxvideo/winsrc/key.c @@ -33,7 +33,7 @@ WNDPROC wpOrgWndProc=0; unsigned long ulKeybits=0; char szGPUKeys[11]; -
+ //////////////////////////////////////////////////////////////////////// // keyboard handler //////////////////////////////////////////////////////////////////////// @@ -63,10 +63,10 @@ LRESULT CALLBACK KeyWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam) if(wParam==VK_RETURN) bChangeWinMode=TRUE; break; //--------------------------------------------------// - case WM_KEYUP: // key up
-
- if(iDebugMode && wParam==(WPARAM)szGPUKeys[9])
- iFVDisplay=!iFVDisplay;
+ case WM_KEYUP: // key up + + if(iDebugMode && wParam==(WPARAM)szGPUKeys[9]) + iFVDisplay=!iFVDisplay; if(wParam==(WPARAM)szGPUKeys[0]) { @@ -101,14 +101,14 @@ LRESULT CALLBACK KeyWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam) if(wParam==(WPARAM)szGPUKeys[4]) {BuildDispMenu(-1); break;} if(wParam==(WPARAM)szGPUKeys[5]) {BuildDispMenu( 1); break;} if(wParam==(WPARAM)szGPUKeys[7]) {bVsync_Key = bVsync_Key==TRUE ? FALSE : TRUE; BuildDispMenu(0);break;} - if(wParam==(WPARAM)szGPUKeys[8])
- {
- iFastFwd = 1 - iFastFwd;
- bSkipNextFrame = FALSE;
- UseFrameSkip=iFastFwd;
- BuildDispMenu(0);
- break;
- }
+ if(wParam==(WPARAM)szGPUKeys[8]) + { + iFastFwd = 1 - iFastFwd; + bSkipNextFrame = FALSE; + UseFrameSkip=iFastFwd; + BuildDispMenu(0); + break; + } break; //--------------------------------------------------// } diff --git a/win32/plugins/dfxvideo/winsrc/record.c b/win32/plugins/dfxvideo/winsrc/record.c index c6d3b86e..52184e18 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/record.c +++ b/win32/plugins/dfxvideo/winsrc/record.c @@ -16,9 +16,9 @@ * * ***************************************************************************/ -#include "externals.h"
-#include "record.h"
-#include "gpu.h"
+#include "externals.h" +#include "record.h" +#include "gpu.h" #include <direct.h> extern BOOL RECORD_RECORDING = FALSE; @@ -123,11 +123,11 @@ opts.cbParms = pCompression->cbState; opts.dwInterleaveEvery = 0; if(AVIMakeCompressedStream(&psCompressed,ps,&opts,NULL)!=AVIERR_OK) goto error; -
-//if(AVIStreamSetFormat(psCompressed,0,&RECORD_BI,RECORD_BI.biSizeImage)!=AVIERR_OK) goto error;
-// fixed:
-if(AVIStreamSetFormat(psCompressed,0,&RECORD_BI,sizeof(RECORD_BI))!=AVIERR_OK) goto error;
-
+ +//if(AVIStreamSetFormat(psCompressed,0,&RECORD_BI,RECORD_BI.biSizeImage)!=AVIERR_OK) goto error; +// fixed: +if(AVIStreamSetFormat(psCompressed,0,&RECORD_BI,sizeof(RECORD_BI))!=AVIERR_OK) goto error; + frame = 0; skip = RECORD_FRAME_RATE_SCALE; return TRUE; diff --git a/win32/plugins/dfxvideo/winsrc/record.h b/win32/plugins/dfxvideo/winsrc/record.h index 498354f3..498354f3 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/record.h +++ b/win32/plugins/dfxvideo/winsrc/record.h diff --git a/win32/plugins/dfxvideo/winsrc/winmain.c b/win32/plugins/dfxvideo/winsrc/winmain.c index baf19648..88a387ef 100644..100755 --- a/win32/plugins/dfxvideo/winsrc/winmain.c +++ b/win32/plugins/dfxvideo/winsrc/winmain.c @@ -18,24 +18,24 @@ #include "externals.h" -HINSTANCE hInst = NULL;
+HINSTANCE hInst = NULL; HMODULE hDDrawDLL = NULL; BOOL APIENTRY DllMain(HANDLE hModule, // DLL INIT DWORD dwReason, LPVOID lpReserved) -{
- switch (dwReason) {
+{ + switch (dwReason) { case DLL_PROCESS_ATTACH: - hInst = (HINSTANCE)hModule;
- hDDrawDLL = LoadLibrary(TEXT("DDRAW.DLL"));
- break;
-
- case DLL_PROCESS_DETACH:
- if (hDDrawDLL) FreeLibrary(hDDrawDLL);
- break;
- }
-
+ hInst = (HINSTANCE)hModule; + hDDrawDLL = LoadLibrary(TEXT("DDRAW.DLL")); + break; + + case DLL_PROCESS_DETACH: + if (hDDrawDLL) FreeLibrary(hDDrawDLL); + break; + } + return TRUE; // very quick :) } |
