|
本帖最后由 KOF2112 于 2025-4-18 19:17 编辑
Microsoft Visual Studio Enterprise 2022 (64 位) - Preview
版本 17.14.0 Preview 3.0
https://github.com/trzy/Supermodel
– Remove dead code
– Sega bass fishing is flipping the block culling state multiple times in the same frame (in between memory writes). In multi-threaded mode this can cause the screen to flash like crazy, so we just sync this state at the start of the frame. The state can’t cancel a frame that is currently rendering so it’s probably fine to sync here.
– m_blockCulling must be initialised
– These should be thread safe
– The real3d gpu can accept data for a new frame whilst rendering the current. It copies this data to the start of the low culling ram. Previously we staggered the frame to get the writes to fall into the correct frame, but doing this meant the tilegen was out of sync with the 3d hardware. Fixing this allows us to get the tilegen to draw when it’s meant to draw, which fixes the missing 2d animations in scud race.
– Misc fixes
Sega Model 3 UI v1.1.1.7 简体中文 莫妮卡汉化
https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=2045 |
|