I have scrolling implemented now. Though it is a tad buggy I have the core engine in place. Let me know what you think.
Source: http://www.yibbleware.com/nes/cartlemmy-test-0.2.zip
NES: http://www.yibbleware.com/nes/cartlemmy-test-0.2.nes
(use UDLR on controller to scroll)
Also, I want to make it so that the background initialization is done all in one pass... The problem is there is not enough vBlank time for that. Is there a way I can black the screen out and keep rendering without the PPU interfering?
Source: http://www.yibbleware.com/nes/cartlemmy-test-0.2.zip
NES: http://www.yibbleware.com/nes/cartlemmy-test-0.2.nes
(use UDLR on controller to scroll)
Also, I want to make it so that the background initialization is done all in one pass... The problem is there is not enough vBlank time for that. Is there a way I can black the screen out and keep rendering without the PPU interfering?