When I access the menus after viewing the introductory videos, nothing but the menu background appears until do the following: 1. Leave the program using CTRL+ALT+DELETE 2. Click on the Cancel button from the screen which appears. 3. Re-enter the program. Even then, every time I click on a menu button, the buttons disappear until I perform the same steps as before. This was tested using default settings, and I was only able to test the main menu - when I attempt to go in-game, the game promptly freezes (with the exception of the currently-playing, in-game audio track) after the level loads. Technical information on game: http://www.mobygames.com/game/windows/command-conquer-red-alert-2/techinfo
Created attachment 3 [details] DxDiag Same issue as well Also in test app BitFast background and spirtes freeze when i am not moving the mouse, and 3D test's just show a black window
Regarding dxgltest, the BltFast test is broken within the dxgltest application. The 3D test failing is a known issue. gDEBugger says I am using a GL_LUMINANCE8 texture on the depth buffer causing a GL_INVALID_FRAMEBUFFER_OPERATION error which will be fixed for 0.5.1.
(In reply to comment #1) > Created attachment 3 [details] > DxDiag > > Same issue as well > > > Also in test app > BitFast background and spirtes freeze when i am not moving the mouse, and 3D > test's just show a black window The black screen in the 3D tests was a regression when making Z buffers compatible with D3D2. This was fixed in r365 just a couple of minutes ago.
Yup i just successfully built the svn version using VS2012 update 2, the 3d tests work now. This is what VS returned in error list, if it matters Warning 3 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawglrenderer.cpp 1223 1 ddraw Warning 4 warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) c:usersuserdesktopdxddrawglrenderer.cpp 1249 1 ddraw Warning 5 warning C4244: 'argument' : conversion from 'DWORD' to 'GLfloat', possible loss of data c:usersuserdesktopdxddrawglrenderer.cpp 1532 1 ddraw Warning 6 warning C4244: 'argument' : conversion from 'DWORD' to 'GLfloat', possible loss of data c:usersuserdesktopdxddrawglrenderer.cpp 1566 1 ddraw Warning 7 warning C4244: 'argument' : conversion from 'DWORD' to 'GLfloat', possible loss of data c:usersuserdesktopdxddrawglrenderer.cpp 1567 1 ddraw Warning 8 warning C4244: 'argument' : conversion from 'DWORD' to 'GLfloat', possible loss of data c:usersuserdesktopdxddrawglrenderer.cpp 1568 1 ddraw Warning 9 warning C4244: 'argument' : conversion from 'DWORD' to 'GLfloat', possible loss of data c:usersuserdesktopdxddrawglrenderer.cpp 1569 1 ddraw Warning 10 warning C4018: '>' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3dviewport.cpp 314 1 ddraw Warning 11 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 374 1 ddraw Warning 12 warning C4018: '>' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 1228 1 ddraw Warning 13 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2022 1 ddraw Warning 14 warning C4018: '>=' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2135 1 ddraw Warning 15 warning C4018: '>=' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2152 1 ddraw Warning 16 warning C4018: '>=' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2164 1 ddraw Warning 17 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2228 1 ddraw Warning 18 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2346 1 ddraw Warning 19 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2358 1 ddraw Warning 20 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2359 1 ddraw Warning 21 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2360 1 ddraw Warning 22 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2361 1 ddraw Warning 23 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2402 1 ddraw Warning 24 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2403 1 ddraw Warning 25 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2406 1 ddraw Warning 26 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2457 1 ddraw Warning 27 warning C4018: '<' : signed/unsigned mismatch c:usersuserdesktopdxddrawgldirect3ddevice.cpp 2487 1 ddraw Warning 28 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 57 1 ddraw Warning 29 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 79 1 ddraw Warning 30 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 57 1 dxglcfg Warning 31 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 79 1 dxglcfg Warning 32 warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning) c:usersuserdesktopdxdxgltest ests3d.cpp 1401 1 dxgltest Warning 33 warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning) c:usersuserdesktopdxdxgltest ests3d.cpp 1412 1 dxgltest Warning 34 warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning) c:usersuserdesktopdxdxgltest ests3d.cpp 1556 1 dxgltest Warning 35 warning C4101: 'caps' : unreferenced local variable c:usersuserdesktopdxdxgltest ests3d.cpp 1254 1 dxgltest Warning 36 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2012 1 dxgltest Warning 37 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2013 1 dxgltest Warning 38 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2014 1 dxgltest Warning 39 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2015 1 dxgltest Warning 40 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2024 1 dxgltest Warning 41 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2025 1 dxgltest Warning 42 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2026 1 dxgltest Warning 43 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2027 1 dxgltest Warning 44 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2036 1 dxgltest Warning 45 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2037 1 dxgltest Warning 46 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2038 1 dxgltest Warning 47 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2039 1 dxgltest Warning 48 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2048 1 dxgltest Warning 49 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2049 1 dxgltest Warning 50 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2050 1 dxgltest Warning 51 warning C4244: '=' : conversion from 'double' to 'D3DVALUE', possible loss of data c:usersuserdesktopdxdxgltest ests3d.cpp 2051 1 dxgltest Warning 52 warning C4101: 'caps' : unreferenced local variable c:usersuserdesktopdxdxgltest ests3d.cpp 1743 1 dxgltest Warning 53 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_STANDA' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 57 1 dxgltest Warning 54 warning RC4011: identifier truncated to '_CRT_SECURE_CPP_OVERLOAD_SECURE' C:Program FilesMicrosoft Visual Studio 11.0VCincludestring.h 79 1 dxgltest I'm going to test TS/RA2/YR now with this build and report back
Ok still the same extreme slowness issues,also if i try to launch any game with the -win command line DXGL returns that i don't have a driver that supports openGL 2.0 Also according to the wiki the SVN revision i downloaded was 366
Problem’s still around in 0.5.17 on Windows 7 32bit.