(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-15-24 04:34 AM
0 users currently in The Pit of Despair.
Acmlm's Board - I3 Archive - The Pit of Despair - NES Scrolling New poll | | Thread closed
Add to favorites | Next newer thread | Next older thread
User Post
DahrkDaiz

Nipper Plant
U wan hax Mario?!








Since: 11-17-05

Last post: 6297 days
Last view: 6296 days
Posted on 12-15-05 05:37 PM Link
I'm doing some work on a game (those who know, butt SSSHHH!!)

Anywho, the scrolling works grand, that is, until the scrolling wraps around in value (from FF to 00) then the upper half of the screen gets awfully screwy and you see scanline glitches in the upper half of the screen. I'm assuming it has something to do with name tables because when the game goes to wrap around a second time, the scrolling fixes just fine.
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6575 days
Last view: 6575 days
Posted on 12-15-05 10:38 PM Link
I tried to explain what I thought the problem was on IRC, but you must have missed it.

Anyhoo:

I believe your IRQ counter is the culprit. IIRC you said you had your IRQ reset stuff right at the start of NMI, then you had the game do it's normal stuff -- however the game can "accidentally" make the IRQ counter falsely count by doing certain writes to $2006 .. which it probably does when drawing at that specific area of the nametable. I say, try moving your IRQ counter reset code so that it's after all the game's drawing stuff.
DahrkDaiz

Nipper Plant
U wan hax Mario?!








Since: 11-17-05

Last post: 6297 days
Last view: 6296 days
Posted on 12-16-05 10:33 AM Link
I doubt it's the IRQ because the IRQ now fires off at scanline 31 each and everytime. Im thinking it's nametable issues.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - The Pit of Despair - NES Scrolling | Thread closed


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.048 seconds; used 356.84 kB (max 418.56 kB)