Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
00256 Graphics Minor Always Jan 28, 2008, 00:56 Apr 9, 2009, 16:44
Tester Frotz View Status Public Platform
Assigned To aaron Resolution Fixed OS
Status [?] Resolved Driver
Version 0.37b7 Fixed in Version 0.130u3 Build
Fixed in Git Commit Github Pull Request #
Summary 00256: seganinj: Sprites leaving on the left side on the screen aren't clipped properly.
Description Sprites leaving on the left side on the screen aren't clipped properly. This can be seen during attract mode or by shooting to the left.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems seganinj
Attached Files
png file icon attract.png (4,243 bytes) Aug 15, 2008, 12:42
png file icon shoot left.png (7,897 bytes) Aug 15, 2008, 12:42
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.02066
RansAckeR
Tester
Aug 15, 2008, 12:43
Seems like a candidate for a possible bug to me.
User avatar
No.03359
hap
Developer
Dec 22, 2008, 20:46
video/system1.c

It's due to system1_sprite_xoffset = 1; .. what's the use of that?

Then there's:
x = sprite_base[SPR_X_LO] + ((sprite_base[SPR_X_HI] & 0x01) << 8) + system1_sprite_xoffset;
(...)
x /= 2; /* the hardware has sub-pixel placement, it seems */

I don't think it's sub-pixel placement, maybe it's priority related, eg. in ufosensi, bit 0 is clear at the intro text (where she obviously should be behind the text), and set at the titlescreen when she's flying over "UFO".