xemu-project / xemu

Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
https://xemu.app
Other
2.81k stars 279 forks source link

Thrillville - Vertex explosions resolved by changing render scale #747

Open NotSoCheezy opened 2 years ago

NotSoCheezy commented 2 years ago

Title

https://xemu.app/titles/4c410022/#Thrillville

LA-034 [4c410022]

Bug Description

Vertex explosions on boot, fixed by letting the area fully load and then changing to 1x render resolution from 3x during runtime. Render resolution can then be set and works properly, but with garbage at top of the screen at any setting above 1x.

thrillville_xemu thrillville_xemu_native thrillville_xemu2

Expected Behavior

Output should be like this native resolution rendered screenshot, but higher resolution. thrillville_xemu_native

xemu Version

0.6.2-78-g2b27021eef

System Information

OS: Windows 10 x64 CPU: AMD Ryzen 5 3600X 6-Core Processor @ 3.80 GHz GPU: Nvidia RTX 3060ti Driver: 472.12

Additional Context

No response

NotSoCheezy commented 2 years ago

After further investigation, vertex explosions return when new areas are loaded, but the same method still fixes them.

mborgerson commented 2 years ago

Interesting, thanks for the report. Looks like a dirty page tracking issue.