Search found 6 matches

by yanos
Mon Aug 03, 2015 6:26 am
Forum: NESemdev
Topic: Invisible platforms in super mario
Replies: 8
Views: 2553

Re: Invisible platforms in super mario

Yeah, my sprite 0 hit detection is not is bogus, it's just not the priority right now. I'll check my ram implementation and mirroring code in the PPU.
by yanos
Sun Aug 02, 2015 4:42 pm
Forum: NESemdev
Topic: Invisible platforms in super mario
Replies: 8
Views: 2553

Re: Invisible platforms in super mario

I doubt it since if that's the case, EVERYTHING would be wrong. But it's only every so often here and there. It's quite puzzling :(
by yanos
Sun Aug 02, 2015 11:28 am
Forum: NESemdev
Topic: Invisible platforms in super mario
Replies: 8
Views: 2553

Re: Invisible platforms in super mario

Yep. except some timing issue that I'm currently trying to fix.
by yanos
Sat Aug 01, 2015 9:48 am
Forum: NESemdev
Topic: Invisible platforms in super mario
Replies: 8
Views: 2553

Invisible platforms in super mario

Graphically the game looks right, but I have some invisible platform and some hole in walls here and there (example:http://imgur.com/Jg5iUHK). I'm not sure what part of my emu is wrong on this. Could this be a cpu bug?
by yanos
Wed Jun 10, 2015 5:41 am
Forum: NESemdev
Topic: Handling wrap around when scrolling past 256/240
Replies: 3
Views: 1630

Re: Handling wrap around when scrolling past 256/240

Thanks for the hint. I started doing like you suggest first, it's just that I thought that it will be horribly inefficient. So I figured that I could prerender name tables to save time and then mark an area as dirty if something changes (and even then, scrolling doesnt really change name tables per ...
by yanos
Tue Jun 09, 2015 6:26 pm
Forum: NESemdev
Topic: Handling wrap around when scrolling past 256/240
Replies: 3
Views: 1630

Handling wrap around when scrolling past 256/240

Hello. I'm doing my screen refreshing routine, and I'm not sure of a good way to handle wrap around when scrolling. My current idea is to duplicate prerendered nametables in a layout like this: +-----+-----+-----+ |$2000|$2400|$2000| +-----+-----+-----+ |$2800|$2c00|$2800| +-----+-----+-----+ |$2000...