A big one, mostly thanks to people who sent fixes. Thank you all!
Crash fixes
- Uncharted 3 London bar crash (fault at
0xd9c59b, device lost in the bar fight): when the game wrote a value that was already there, the port could keep stale graphics data instead. Now whole 64-byte blocks count as the game's. (#159, sid1552) m_gfxEopTickcrash on the 1.02 versions (US CUSA02320 and EU CUSA02344): the 0.3.2 fix didn't find the check in those builds, now it does. (#164, drakolordx7)- "ReserveRecordData" stop when the game sends a huge batch of copies. (#222, EdouardSence)
- Better crash reports when the GPU is lost during a submit. (#160, sid1552)
Graphics
- Blue/white textures that stay until something reloads them (U1 chapter 6, chapter 14...): textures moved by GPU copies are now refreshed. (#258, EdouardSence)
- Frees more texture memory when video memory is very full. Should help 6-8 GB cards (#256). (#257, Pedro Delfino)
- Threads start with the PS4's floating point settings, which should mean fewer NPCs floating in the air (#33). (#180, ngin)
Launcher and controls (#167, drakolordx7)
- Side mouse buttons can be bound (#20)
- Faster mouse look and a wider sensitivity slider (#18)
- Optional separate folder for each game (#2)
- No more "codec can't encode" error on Chinese/Taiwanese Windows (#28, also #169 by Rick)
Also: builds with the newest MSYS2 compiler (#163, sid1552), Bloodborne leftovers removed from the in-game menu (#221, EdouardSence), docs fixes (#240, #241, lunar-me).
Careful: the "All Crashes Fix Command" / "1-click Install" posts in the issues are malware. The only real updates are on this releases page and in the launcher.
Update: the launcher offers it when it starts, or unpack uncharted-windows.zip over your old folder. Saves and settings are kept.
SuperMedo