crosire / d3d8to9

A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.
BSD 2-Clause "Simplified" License
875 stars 77 forks source link

v1.11.1 - Max Payne - Loading Screen Errors / Missing Sounds #160

Closed shoober420 closed 1 year ago

shoober420 commented 1 year ago

Specs:

Using the latest v1.11.1, Max Payne will produce lots of errors at the loading screen after starting a new game, and is missing various sound effects (narration).

Example: 20230619_220937.jpg

Other errors at loading screen:

Corrupt JPEG data: premature end of data segment Corrupt JPEG data: 22 extraneous bytes before marker 0xd0 Corrupt JPEG data: bad Huffman code Corrupt JPEG data: 90 extraneous bytes before marker 0xd1 Corrupt JPEG data: 47 extraneous bytes before marker 0xd3 Corrupt JPEG data: 107 extraneous bytes before marker 0xd6 Corrupt JPEG data: 3 extraneous bytes before marker 0xd1 Corrupt JPEG data: 81 extraneous bytes before marker 0xd2 Corrupt JPEG data: 114 extraneous bytes before marker 0xd3 Corrupt JPEG data: 118 extraneous bytes before marker 0xd0 Corrupt JPEG data: 64 extraneous bytes before marker 0xd5 Corrupt JPEG data: 73 extraneous bytes before marker 0xd4 Corrupt JPEG data: 167 extraneous bytes before marker 0xd5 Corrupt JPEG data: 34 extraneous bytes before marker 0xd4 Corrupt JPEG data: 24 extraneous bytes before marker 0xd2 Corrupt JPEG data: 138 extraneous bytes before marker 0xd2