ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
623 stars 73 forks source link

Messed-up mesh rendering on every SteamPipe Source game, when running on DX9 #614

Open 95Navigator opened 11 years ago

95Navigator commented 11 years ago

This problem has been haunting me for quite some years... yea...

It started waaaay back in the TF2 Halloween 2010 update. It ran perfectly fine before, but what happened since then is, when I tried to run on DX9, everything was messed up. Crazy colors, messed-up model rendering, crazy textures...

The solution was to downgrade to DX81 based-rendering, which was quite a downgrade in graphical quality.

The console was spammed with errors that referenced "messed-up mesh rendering", and told me to build shaderapixdx9 in debug mode, which is something I cant quite do.

"ERROR: failed to create vertex decl for vertex format 51483! You'll probably see messed-up mesh rendering - to diagnose, build shaderapidx9.dll in debug!"

And now, this rendering problem is haunting me again, happening in every SteamPipe Source game.

Heres a Half-Life 2 screenshot:

http://steamcommunity.com/sharedfiles/filedetails/?id=144326989

Whats really sad is that it ran perfectly fine before on DX9, much like TF2 used to run pretty well before the Halloween 2010 update.

Here is a TF2 video for further reference:

https://www.youtube.com/watch?v=1apOtoi0vys

Yea... quite some crazy rendering...

My system specs are:

Processor Information: Vendor: GenuineIntel Speed: 1799 Mhz 2 logical processors 2 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Unsupported SSE42: Unsupported

Network Information: Network Speed:

Operating System Version: Windows 7 (32 bit) NTFS: Supported Crypto Provider Codes: Supported 311 0x0 0x0 0x0

Video Card: Driver: Sherry 1.3.1 Driver for 945 and 965

DirectX Driver Name:  igdumdx32.dll
Driver Version:  1990.1.3.1
DirectX Driver Version:  8.14.10.1930
Driver Date: 24 Aug 2011
Desktop Color Depth: 32 bits per pixel
Monitor Refresh Rate: 60 Hz
DirectX Card: Sherry 1.3.1 Driver for 945 and 965
VendorID:  0x8086
DeviceID:  0x2772
Number of Monitors:  1
Number of Logical Video Cards:  1
No SLI or Crossfire Detected
Primary Display Resolution:  1280 x 1024
Desktop Resolution: 1280 x 1024
Primary Display Size: 17.80" x 14.21"  (22.76" diag)
                                        45.2cm x 36.1cm  (57.8cm diag)
Primary Bus Type Not Detected
Primary VRAM: 256 MB
Supported MSAA Modes Not Detected

Sound card: Audio device: Speakers (Realtek High Definiti

Memory: RAM: 2039 Mb

Miscellaneous: UI Language: English Microphone: Not set Media Type: DVD Total Hard Disk Space Available: 238370 Mb Largest Free Hard Disk Block: 62783 Mb OS Install Date: Jan 05 2012 Game Controller: None detected

Installed software: µTorrent Adobe Flash Player 11 ActiveX Adobe Flash Player 11 Plugin Adobe Reader X (10.1.6) - Português Apple Software Update AT9xxssf Graphics (AngelicTears) Driver Audacity 2.0.3 Autodesk Design Review 2012 CCleaner D3DX10 Desura Doom 3 Facebook Video Calling 1.2.0.287 FileZilla Client 3.5.3 GCFScape 1.8.2 Half-Life Java Auto Updater Java(TM) 6 Update 31 LAME v3.99.3 (for Windows) Left 4 Dead 2 Left 4 Dead 2 Standalone Patch™ Microsoft .NET Framework 4 Client Profile Microsoft .NET Framework 4 Client Profile PTG Language Pack Microsoft .NET Framework 4 Extended Microsoft .NET Framework 4 Extended PTG Language Pack Microsoft .NET Framework 4 Multi-Targeting Pack Microsoft Antimalware Service PT-BR Language Pack Microsoft Application Error Reporting Microsoft Help Viewer 1.0 Microsoft Security Client Microsoft Security Client PT-BR Language Pack Microsoft Security Essentials Microsoft SQL Server 2005 Compact Edition [ENU] Microsoft SQL Server 2008 R2 Management Objects Microsoft SQL Server Compact 3.5 SP2 ENU Microsoft SQL Server System CLR Types Microsoft Visual Basic 2010 Express - ENU Microsoft Visual C++ 2005 Redistributable Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319 Microsoft Visual C++ 2010 Express - ENU Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools MINERVA: Metastasis Mozilla Firefox 20.0.1 (x86 pt-BR) MSVCRT MSXML 4.0 SP2 Parser and SDK Notepad++ OpenMPT 1.20 OpenVPN 2.3.1-I001 PerfectDisk 12.5 Professional Python 2.7.3 QuickTime Realtek High Definition Audio Driver Security Update for Microsoft .NET Framework 4 Client Profile (KB2518870) Security Update for Microsoft .NET Framework 4 Client Profile (KB2539636) Security Update for Microsoft .NET Framework 4 Client Profile (KB2572078) Security Update for Microsoft .NET Framework 4 Client Profile (KB2604121) Security Update for Microsoft .NET Framework 4 Client Profile (KB2633870) Security Update for Microsoft .NET Framework 4 Client Profile (KB2656351) Security Update for Microsoft .NET Framework 4 Client Profile (KB2656368) Security Update for Microsoft .NET Framework 4 Client Profile (KB2656368v2) Security Update for Microsoft .NET Framework 4 Client Profile (KB2656405) Security Update for Microsoft .NET Framework 4 Client Profile (KB2686827) Security Update for Microsoft .NET Framework 4 Extended (KB2487367) Security Update for Microsoft .NET Framework 4 Extended (KB2656351) Skype™ 6.3 Skype Web Plugin Steam Suporte para Aplicações Apple TAP-Windows 9.9.2 Team Fortress 2 TeamViewer 8 TI Connect 1.6 TP-LINK Wireless Client Utility Update for Microsoft .NET Framework 4 Client Profile (KB2468871) Update for Microsoft .NET Framework 4 Client Profile (KB2533523) Update for Microsoft .NET Framework 4 Client Profile (KB2600217) Update for Microsoft .NET Framework 4 Extended (KB2468871) Update for Microsoft .NET Framework 4 Extended (KB2533523) Update for Microsoft .NET Framework 4 Extended (KB2600217) VirtualCloneDrive Visual Studio 2010 Tools for SQL Server Compact 3.5 SP2 ENU VLC media player 2.0.5 Windows Live Communications Platform Windows Live Essentials Windows Live Galeria de Fotos Windows Live ID Sign-in Assistant Windows Live Installer Windows Live Messenger Windows Live Movie Maker Windows Live Photo Common Windows Live Photo Gallery Windows Live PIMT Platform Windows Live SOXE Windows Live SOXE Definitions Windows Live UX Platform Windows Live UX Platform Language Pack WinRAR 4.20 (32-bit)

Thats it... I kinda dont want to be stuck in DX81 mode forever, especially when it ran perfectly fine before...

louisoh123 commented 10 years ago

Had that problem too but then i used a little trick that actually uses the materials folder instead of using the .vpk but there may be some problems when running with that in DX9 what i mostly found is weapons hovering around. ;)