Amish K. Naidu
d11fd0020a
fix: add sprite overflow and scanelineIRQ
2022-08-21 20:39:36 +05:30
Amish Naidu
22db553523
Implemented masking left edge 8 pixels
2016-12-05 13:07:49 +05:30
Amish Naidu
2b05e94439
Implemented a naive double buffer
2016-12-05 12:44:31 +05:30
Amish Naidu
bb1f72de0f
PPU background rendering rewritten. (First commit)
...
The background pixel calculation as well as register callbacks have been
rewritten to allow scrolling and split-screen effects to work.
Scrolling does work to some extent, however, the graphics have become
worse.
2016-09-02 00:54:17 +05:30
Amish Naidu
e4765a407a
PPUDATA read is now buffered and OAM stuff
2016-07-23 16:59:52 +05:30
Amish Naidu
ce46a97788
CHR-ROM read delayed by one byte and OAM basics
2016-07-23 13:38:23 +05:30
Amish Naidu
8ca7ed0fb3
SOME crap shows on screen (many things done)
...
* CPU trace is logged independently
* VBlank Interrupt firing
* Branch offset is now signed
* MANY small logic bugs fixed
2016-07-19 19:54:56 +05:30
Amish Naidu
9d5ad7bf6d
Untested Background pixel calculation done.
...
Programming is the best drug.
2016-07-18 16:19:54 +05:30
Amish Naidu
73258700fe
Palette colors added
2016-07-18 11:16:27 +05:30
Amish Naidu
bbeacdec4c
More PPU register callbacks implemented
2016-07-17 18:27:29 +05:30
Amish Naidu
2e5b82082a
More progress
2016-07-16 17:49:58 +05:30
Amish Naidu
c006e83548
New classes added
2016-07-15 15:45:33 +05:30