Unknown W. Brackets

Results 680 comments of Unknown W. Brackets
trafficstars

The lights are drawn at 4880/4946, with the only useful test being a `>=` depth test. But the specified depth is 1, so I'm not sure why it wouldn't draw......

The beam looks like this on a PSP: ![#15756_ULES01376_tekken_beam_line](https://user-images.githubusercontent.com/191233/191368551-262737d9-189c-4a14-abcb-7c66ecf6cdc7.png) The software renderer (with #16066) gets close, just slightly off: ![#15756_ULES01376_tekken_beam_line_softgpu](https://user-images.githubusercontent.com/191233/191368905-0c60833e-3ed4-4cf6-b62b-67055b810c55.png) The line drawn at 5780/5813 uses addWidth: 0.985653,0.168787 dx/dy: 0.004167,0.007353,...

This definitely seems depth clamp related. Draw 73/134 uses especially wild depth values, and causes this glitch. This isn't the only prim that causes problems, but it's the main one....

I tried to implement the logic from https://github.com/hrydgard/ppsspp/issues/12058#issuecomment-913225641 in the software renderer, and test in a few scenarios... but this one is not rendering correctly there. So I suspect there's...

Perhaps, but it does seem to have pretty specific rules. Maybe there's indeed something simpler about it all.. The reason for this was that I'd removed the Z clipping when...

Well, that's what I meant by immunity, but indeed maybe there are actual cases where a triangle might get clipped (depending on how the clipper works...) with it still outside...

Direct3D 9 should look better if you turn off hardware transform, since it'll apply cull distance for you. It won't apply clip distance, though, so not all of the artifacts...

The GE frame dump is like a "3D screenshot." It only has the things you see in it. If the screenshot doesn't show the issue, then it doesn't help with...

Hmm. I don't see any sceMp3 or sceAtrac calls in the log.. or even sceMpeg. How does it play the music, sas? This is the log when it does, or...

Hmm, one of these is from a savestate, hard to compare. Neither calls sceAtrac, but they both call sceSas. There seem to be minor scheduling differences, but it might be...