DerKoun/bsnes-hd

Bug: FF6 sprites appear in front of a background later that should cover them

Closed this issue · 7 comments

There appears to be a z-order issue with no sprite limit enabled. Initially, I thought this was an FF6 widescreen bug, but after testing I found it also happens on the vanilla game and occurs specifically if no sprite limit is enabled. Pictures below:

With No sprite limit unchecked (and game reload):
image

With No sprite limit checked (and game reload):
image

Thanks for the detailed report. As 'no sprite limit' is not an HD feature I have to ask: Does this also occur in bsnes (latest and/or 114.3)?

Good observation, I will check. My guess is yes it does occur on the regular bsnes then. It also occurs to me that I know those bottom menu layers are drawn using a horizontal synchronized buffer swap (so specific timing required) and I have suspicion it's somehow related to that

For 114.3, do you mean bsnes-hd beta 4, or do you mean bsnes 114.3? If the latter, where is a copy of that?

Same issue occurs on vanilla Bsnes v115 and master

Same issue occurs on vanilla Bsnes v115 and master

I mean... what do you expect? This feature is not a hardware accurate behaviour. There are always problems when no sprite limit is checked. In every emulator out there. ^^;

Same issue occurs on vanilla Bsnes v115 and master

I mean... what do you expect? This feature is not a hardware accurate behaviour. There are always problems when no sprite limit is checked. In every emulator out there. ^^;

I just thought it was related to -HD, but looks like it's not

If it is a bug (I don't know if it is), the best place to have a go at it would be the bsnes issue tracker. I appreciate the report anyway.