| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Right-most sideborder sprite bug
If you remove the sideborder and place any sprite at the very right most place in the border you will see about 8 pixels wide garbage on the line before the actual sprite (all 21 sprite lines are accounted for below this point). This is also some kind of sprite data and share the colors from the sprite that is about to be shown. VICE emulates it somewhat correct. This means that the sprite is actually 22 lines high?!
How and why does this occur and from where are the pixels fetched when the bug is outputed (or is it a bus-lock of some kind)? |
|
... 20 posts hidden. Click here to view all posts.... |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
style, would you please stop acting like wanderer ? open a sepearete thread about ur sideborder dysp instead of polluting this one. |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
vic article:
"4. In the first phase of cycle 58, the MC of every sprite is loaded from its belonging MCBASE (MCBASE->MC) and it is checked if the DMA for the sprite is turned on and the Y coordinate of the sprite matches the lower 8 bits of RASTER. If this is the case, ____the display of the sprite is turned on._____"
now the question left is that where does the data come from. |
| |
Style
Registered: Jun 2004 Posts: 498 |
Quote: style, would you please stop acting like wanderer ? open a sepearete thread about ur sideborder dysp instead of polluting this one.
errrm, since my allborder DYSP was a) done recently so it's fresh in my mind and b) had the sprite bug that I had to work around, I though it was kind of topical :)
|
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
@Oswald: I answered the question already. |
| |
HCL
Registered: Feb 2003 Posts: 728 |
Yepp, check the greetings part in 1 year Totally Stoned / Booze Design as Krill mentioned. That part is a perfect display of all possible sprite bugs when opening the sideborder :). |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
graham, you havent answered the "why" part of the question :P |
Previous - 1 | 2 | 3 - Next |