Nathaniel Walizer
|
0370da8538
|
PPU rendering stub; interrupt and memory bugfixes
|
9 个月前 |
Nathaniel Walizer
|
6418936630
|
Add sprite 0 hit logic
|
9 个月前 |
Nathaniel Walizer
|
c44a0a8b74
|
Add PPU register R/W
|
9 个月前 |
Nathaniel Walizer
|
399fa35fa7
|
Add input and PPU stage stubs
|
9 个月前 |
Nathaniel Walizer
|
bc911c49d5
|
Add main emulator loop, mapper 0, cart loading, and peripheral stubs
|
9 个月前 |
Nathaniel Walizer
|
d95fe6da06
|
Prepare for v2
|
9 个月前 |
Nathaniel Walizer
|
e283bd2d8a
|
Adjust horizontal scaling
|
10 个月前 |
Nathaniel Walizer
|
f9f6b8531d
|
Fix mapper memory leaks
This required a significant refactor to move the mapper data out of the static
struct, but in the end is a saner architecture.
|
11 个月前 |
Nathaniel Walizer
|
b0ab1141eb
|
Add save state support
|
11 个月前 |
Nathaniel Walizer
|
35bef4d20b
|
Fix split Y scrolling
|
11 个月前 |
Nathaniel Walizer
|
464fe79ebd
|
Render each scanline at a time; MMC3 mapper fixup; debug output fixup
|
11 个月前 |
Nathaniel Walizer
|
7507dc30f8
|
Add IRQ to MMC3 mapper
- Gun Nac still crashing after first title screen
- SMB3 halts after game start
|
1年前 |
Nathaniel Walizer
|
d094413864
|
Move VRAM mapping into mapper
|
1年前 |
Nathaniel Walizer
|
bfb9e3df5f
|
Add basic mapper support
|
1年前 |
Nathaniel Walizer
|
36ad6f4e19
|
Add 8x16 sprite support; create debug macros
|
1年前 |
Nathaniel Walizer
|
66460ee5fe
|
Add horizontal/vertical VRAM mirroring
- Ready to add support for mappers
- Block-line background rendering presents certain artifacts in some
vertical-scrolling games like 1942
|
1年前 |
Nathaniel Walizer
|
1a0f6ac06e
|
Add basic coarse X scrolling
|
1年前 |
Nathaniel Walizer
|
ee6127cdf6
|
Fix basic background rendering
|
1年前 |
Nathaniel Walizer
|
41536a2b8f
|
Fix PPU timing
- DMA was being double-counted for PPU cycles
|
1年前 |
Nathaniel Walizer
|
4f46423e6d
|
Flesh out PPU rendering by using LUTs
|
1年前 |
Nathaniel Walizer
|
0078a19a9e
|
Baby's first background
|
1年前 |
Nathaniel Walizer
|
787bd6b739
|
Add skeleton SDL renderer for PPU
|
1年前 |
Nathaniel Walizer
|
8410cd184a
|
Finish PPU memory mapping
|
1年前 |
Nathaniel Walizer
|
13456ff79a
|
Initial commit: Everything in progress, with PPU R/W support nearly complete
|
1年前 |