Commit graph

  • 096bcfe314 feat(bios): implement division and integer square root 0xrsydn 2026-10-05 12:55:35 +07:00
  • 04e4599677 feat(bios): add original boot IRQ waits and memory services 0xrsydn 2026-10-05 12:55:35 +07:00
  • bfab05b34d feat(video): bound per-row sprite preparation work 0xrsydn 2026-10-05 12:55:35 +07:00
  • 52c77193cb feat(video): capture scanlines and prepare sprites one row ahead 0xrsydn 2026-10-05 12:55:35 +07:00
  • 1cba1510d0 feat(video): render regular and affine sprites 0xrsydn 2026-10-05 12:55:35 +07:00
  • 45b45e5c52 feat(video): track background and sprite mosaic state 0xrsydn 2026-10-05 12:55:35 +07:00
  • 9d14dd7cf4 feat(video): track windows and compose color effects 0xrsydn 2026-10-05 12:55:35 +07:00
  • fad034ae74 feat(video): render tiled affine and bitmap backgrounds 0xrsydn 2026-10-05 12:55:35 +07:00
  • bb6784615a feat(machine): schedule display DMA IRQs and HALT 0xrsydn 2026-10-05 12:55:35 +07:00
  • 156f1eb839 feat(memory): map GBA memory and device registers 0xrsydn 2026-10-05 12:55:35 +07:00
  • 535c69e09f feat(cpu): implement ARM7TDMI ARM and Thumb execution 0xrsydn 2026-10-05 12:55:35 +07:00
  • 85bc2de6e7 chore(dev): bootstrap Rust and Nix environments for Darwin 0xrsydn 2026-10-05 12:55:35 +07:00