Skip to content

Activity

being PPU re-write, lets goooo

m0xseccreated ppu • 33e9b11 • 
on Oct 21, 2023

ver bump

m0xsecpushed 1 commit to main • 4ef9363…31edaef • 
on Oct 21, 2023

sync before ppu re-work

m0xsecpushed 1 commit to main • c56fe70…4ef9363 • 
on Oct 21, 2023

sync

m0xsecpushed 1 commit to main • 424bbce…c56fe70 • 
on Jun 24, 2023

PPU: STAT R/W

m0xsecpushed 1 commit to main • 835854d…424bbce • 
on Jun 22, 2023

better handling of keyboard input

m0xsecpushed 1 commit to main • 47f7eb1…835854d • 
on Jun 22, 2023

cleanup clippy

m0xsecpushed 1 commit to main • f22768e…47f7eb1 • 
on May 15, 2023

ppu: interrupt handling

m0xsecpushed 1 commit to main • 8886573…f22768e • 
on May 7, 2023

ppu: enforce VRAM & OAM R/W policies. Add obp0,1 and wx,y - getting

m0xsecpushed 1 commit to main • 4b0da47…8886573 • 
on May 7, 2023

minifb has some wayland issues, enforcing x11 for now

m0xsecpushed 1 commit to main • 3489afe…4b0da47 • 
on May 7, 2023

ppu: render as mode switch to VBlank, instead of every frame

m0xsecpushed 1 commit to main • 4ab329a…3489afe • 
on May 6, 2023

ppu: scrolling works, and cpu test output works, showing all tests pass!

m0xsecpushed 2 commits to main • 3113aa4…4ab329a • 
on May 6, 2023

ppu: okay, nintendo logo is rendering! now to handle scrolling, windows,

m0xsecpushed 1 commit to main • f9f595c…3113aa4 • 
on May 5, 2023

ppu: refcell for vram and oam, to share w/ FIFO fetcher

m0xsecpushed 1 commit to main • 0a41312…f9f595c • 
on May 5, 2023

ppu: Pixel FIFO Fetcher

m0xsecpushed 1 commit to main • f55dfde…0a41312 • 
on May 5, 2023

ppu: outline Pixel FIFO and Fetcher

m0xsecpushed 1 commit to main • b53bcc2…f55dfde • 
on May 5, 2023

sync

m0xsecpushed 1 commit to main • b359266…b53bcc2 • 
on May 2, 2023

ppu: STAT reg, ly, lyc

m0xsecpushed 1 commit to main • 58ba831…b359266 • 
on May 2, 2023

ppu: LCD Control

m0xsecpushed 1 commit to main • de3a02f…58ba831 • 
on May 2, 2023

ppu: bg/win maps, PPU modes. looking at Pixel FIFO next

m0xsecpushed 1 commit to main • 56f1f70…de3a02f • 
on May 2, 2023

sprite attr

m0xsecpushed 1 commit to main • 7f672ea…56f1f70 • 
on Apr 29, 2023

clippy cleanup

m0xsecpushed 1 commit to main • 682385d…7f672ea • 
on Apr 29, 2023

ppu: more layer work, initial sprite data defined.

m0xsecpushed 1 commit to main • efd6801…682385d • 
on Apr 29, 2023

ppu: color, tiles

m0xsecpushed 1 commit to main • 73cc66f…efd6801 • 
on Apr 29, 2023

refactor PPU, start fresh

m0xsecpushed 1 commit to main • ce41e73…73cc66f • 
on Apr 29, 2023

sync

m0xsecpushed 1 commit to main • 0467f64…ce41e73 • 
on Apr 28, 2023

may need to move this back later

m0xsecpushed 1 commit to main • 37a0aaf…0467f64 • 
on Apr 28, 2023

ppu is still broken, but making progress!

m0xsecpushed 1 commit to main • 0d7347c…37a0aaf • 
on Apr 28, 2023

proj sync, ppu very broken. refactor time?

m0xsecpushed 1 commit to main • 2ac0f14…0d7347c • 
on Apr 27, 2023

broken state, more ppu debugging later

m0xsecpushed 1 commit to main • 2e1e66f…2ac0f14 • 
on Apr 25, 2023