From 96ff6d8eda2ba434682909f4ff4ce350d78b2273 Mon Sep 17 00:00:00 2001 From: crecher Date: Mon, 12 Oct 2026 22:08:09 +0200 Subject: ppu: add background rendering cmd/gones: add sdl2 frontend --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 49ebf61..d6d1e37 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,11 @@ im trying to make it somewhat commented so yeah :D - [x] nametables with mirroring, palettes, buffered $2007 reads (pattern tables go through the mapper already) - [x] 341 dots x 262 lines timing, 3 dots per CPU cycle, odd-frame skip dot - [x] vblank flag and edge-triggered NMI, including the $2002 set-dot race window (see ppu/registers.go's readStatus) -- [ ] background shift-register pixel pipeline, PPUMASK clipping -- [ ] 256x240 framebuffer and RGB palette +- [x] background shift-register pixel pipeline, PPUMASK clipping +- [x] 256x240 framebuffer and RGB palette #### frontend and input -- [ ] cmd/gones sdl2 gui (veandco/go-sdl2): window, framebuffer texture, one frame per 1/60s, vsync +- [x] cmd/gones sdl2 gui (veandco/go-sdl2): window, framebuffer texture, one frame per 1/60s, vsync - [ ] sdl2 audio output (queue or callback) - [ ] controller $4016/$4017 strobe and shift register, keyboard mapping -- cgit v1.2.3