KOF2112 发表于 2025-4-11 23:27:28

– Workarounds no longer required.
– Merge branch ‘master’ of https://github.com/trzy/Supermodel
– Misc fixes

mickyjl 发表于 2025-4-12 11:29:45

感谢分享最新的model3模拟器,辛苦了

KOF2112 发表于 2025-4-18 19:17:31

– 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

mickyjl 发表于 7 天前

感谢分享最新模拟器

sig1b 发表于 6 天前

恭喜发布1

sjy96525 发表于 4 天前

20250419
Remove obsolete code
https://github.com/trzy/Supermodel/commit/bb35a8acf7d6174baa2962b23b7a950b0d0272cd

20250421
These states could be handled better
https://github.com/trzy/Supermodel/commit/002540c598255ba4dfe2a189f6f05756a9360b64
页: 1 2 3 [4]
查看完整版本: SEGA MODEL3 模拟器 Supermodel (2025/04/18)