ValveSoftware / Source-1-Games

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

Half-Life 2: Episode Two depots included in Source SDK Base 2006 and missing from Source SDK Base 2007. #3317

Open malortie opened 4 years ago

malortie commented 4 years ago

The Source SDK Base 2006 engine branch is meant to keep compatibility with older Half-Life 2/Episode One mods, while the 2007 engine branch is for older Half-Life 2: Episode Two mods.

Source SDK Base 2006 currently uses the following depots:

depot_421_dir.vpk
depot_422_dir.vpk
depot_423_dir.vpk

These depots include content related to Half-Life 2: Episode Two, and were likely meant to be used with the Source SDK Base 2007 engine branch.

The Source SDK Base 2007 does not include these depots and many older mods running on this branch require Episode 2 content. These depots should rather be moved to Source SDK Base 2007 and removed from Source SDK Base 2006.

System information:

``` Computer Information: Manufacturer: TOSHIBA Model: Satellite Pro A50-C Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz CPU Family: 0x6 CPU Model: 0x4e CPU Stepping: 0x3 CPU Type: 0x0 Speed: 2592 Mhz 4 logical processors 2 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: Windows 10 (64 bit) NTFS: Supported Crypto Provider Codes: Supported 311 0x0 0x0 0x0 Video Card: Driver: Intel(R) HD Graphics 520 DirectX Driver Name: nvldumd.dll Driver Version: 27.20.100.8281 DirectX Driver Version: 27.21.14.5148 Driver Date: 5 19 2020 OpenGL Version: 4.6 Desktop Color Depth: 32 bits per pixel Monitor Refresh Rate: 59 Hz DirectX Card: NVIDIA GeForce 930M VendorID: 0x10de DeviceID: 0x1346 Revision: 0xa2 Number of Monitors: 1 Number of Logical Video Cards: 1 No SLI or Crossfire Detected Primary Display Resolution: 1366 x 768 Desktop Resolution: 1366 x 768 Primary Display Size: 13.54" x 7.64" (15.51" diag) 34.4cm x 19.4cm (39.4cm diag) Primary Bus: PCI Express 4x Primary VRAM: 1024 MB Supported MSAA Modes: 2x 4x 8x Sound card: Audio device: Speakers (Realtek High Definiti Memory: RAM: 8113 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English Media Type: Undetermined Total Hard Disk Space Available: 1196804 Mb Largest Free Hard Disk Block: 470030 Mb OS Install Date: Dec 31 1969 Game Controller: None detected MAC Address hash: 344019da47c47d67bd2cd801a2dfbb6ccc363a14 Disk serial number hash: dfe4d017 ```

Psycho-A commented 4 months ago

I can fully confirm this - but it seems that Valve has give a damn on correcting its own mistakes for old games and mods, and is now busy with completely different things.

I would also add that "depot_317" is clearly superfluous in the Source SDK Base 2007, because these are files from the Source 2009 engine (pre-SteamPipe) - with completely different binaries and shaders. That's why we don't see the displaying of the menus and HUD interfaces when loading mods.

Btw, here is description on how to fix this manually: https://developer.valvesoftware.com/wiki/Fixing_VPK_mounting_for_older_Source_SDK_Bases.