diff --git a/TODO.md b/TODO.md index 0ba6ce5..62d5bc4 100644 --- a/TODO.md +++ b/TODO.md @@ -1,34 +1,27 @@ - -linux opengl context; fix windows - + -fix windows + -properly implement dvd authentication + -maintainable automated testing + -figure out how to attack timing + -bootrom shim + -get graphics working! - -fix vertex shader un-screenspace transform... - -translate vertex shaders to GLSL instead of ARB - -improve fragment shader generation from combiners - -implement hardware T&L stuff - -fog - -texture sampling modes + -fix modesetting + -more fixed function support + -sane and smart surface caching -need threaded puller -nv2a PIO stuff so xbox-linux boots? -fix /all/ the bugs! - - + -get audio working! -fix how ac97 is wired up? - -apu dsp - -"Parthus MediaStream" DSP core (DSP24210/DSP2420?) - -like Motorola DSP56362 ? - -not quite, dma stuff different - -steal mame's interpreter. probably good enough for now - -email everyone about relicensing -_- - + -make the dsp useful + -chihiro stuff! - -booting the mbrom currently hangs waiting for apu dsp dma response... + -fix bios error -try booting a game -need to do naomi gdrom/pic decryption stuff... -current random bugs! - -bootup animation multisampling tries to draw from a swizzled framebuffer? - -always kicked to dashboard since cmos stuff is broken? -nv2a context switching race condition -fix xpad