- implement access modes for certain IO registers that were unhandled
- actually implement RCNT instead of hardcoding it
- wifi: emulation of multiplayer cmd/reply/ack transfers
- wifi: more accurate RFSTATUS/RFPINS
- wifi: some games can go into multiplayer now (Pictochat, NSMB, Pokémon known working)
- improved savemem detect heuristic
- implement firmware write, fix SPI bugs
- accurate emulation of 'main memory display FIFO'
- 2D: fix render/capture order
- 2D: implement mode6 large BG
- 2D: fix bitmap BG sizes
- 2D: fix rotscaled bitmap sprites
- 3D: fix missing term in MatrixTranslate
- 3D: fix toon highlight mode
- 3D: fix boxtest bug
- 3D: accurate viewport transform
- 3D: polygon Y-sorting
- 3D: more accurate interpolation, still not perfect
- 3D: more accurate Z and W transforms, fix some cases of Z-fighting
- 3D: separate polygonID attributes for opaque and translucent pixels
- 3D: start documenting and implementing depth test edge cases
- emulate delays for SPI transfers and div/sqrt
- misc bugfixes/additions as usual