Fixing Zhitai TiPro9000 4TB compatibility issues in game
The game just dies at 94% loading, and that feeling of a total freeze in an open-world game is absolutely miserable. Looking at the logs, the TiPro9000 controller was hitting abnormal latency spikes of 150-220ms during heavy random reads. I tried lowering the graphics and wiping temp files, but it kept crashing at the exact same spot, which was beyond frustrating. I finally grabbed the official manufacturer tool, flashed the latest firmware, and disabled Link State Power Management in Windows. In CrystalDiskMark, random reads jumped from 70-90MB/s to 110-130MB/s, and the loading screens finally behaved. I did have a scare where the BIOS wouldn't see the boot partition after the update, but enabling CSM mode fixed it. Drive temps are 48-55℃ with the controller at 60% load. The command queue is finally synced.