Cemu/src
Exzap 12b6830546
GX2: Add crash workaround for FFL uninitialized texture (#264)
When a game tries to generate Miis without the FFL files being dumped (<mlc>/sys/title/0005001b/10056000/content/) it will cause it to create and use a texture with invalid parameters.
This workaround catches and replaces bad texture parameters to avoid crashing further down the line.

Resolves crashes in Sonic Lost World, Super Mario 3D World and probably a few others.

We had this workaround in pre-2.0 Cemu already but it was dropped during refactoring.
2022-09-17 16:32:46 +02:00
..
asm Cleanup udiv128 (#206) 2022-09-08 02:12:53 +02:00
audio Properly list files in CMakeLists instead of using GLOB (#249) 2022-09-17 03:24:57 +02:00
Cafe GX2: Add crash workaround for FFL uninitialized texture (#264) 2022-09-17 16:32:46 +02:00
Cemu Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
Common Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
config Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
gui Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
imgui Properly list files in CMakeLists instead of using GLOB (#249) 2022-09-17 03:24:57 +02:00
input Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
resource Use ANSI encoding for cemu.rc (#184) 2022-09-05 15:36:06 +02:00
tools Add all the files 2022-08-22 22:21:23 +02:00
util Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
CMakeLists.txt Name output binary Cemu_<CONFIG> and always place it in bin/ (#179) 2022-09-04 22:23:24 +02:00
main.cpp Rename path _utf8Wrapper to _utf8ToPath for better clarity 2022-09-09 23:49:38 +02:00
mainLLE.cpp Separate filestream.h into OS specific implementation files (#190) 2022-09-07 02:42:25 +02:00