Updated TODO (markdown)

espes 2013-04-26 14:32:18 -07:00
parent 8b510656c5
commit 2d73733646
1 changed files with 12 additions and 3 deletions

15
TODO.md

@ -1,12 +1,16 @@
-linux opengl context; fix windows -linux opengl context; fix windows
-get graphics working! -get graphics working!
-need proper frag shader generation from combiners -swizzling...
-frag shader generation from combiners
-how should the hardware T&L stuff work?
-need better way of doing un-screenspace transform... -need better way of doing un-screenspace transform...
-dxbx uses the given mvp matrix... i don get it -dxbx uses the given mvp matrix... i don get it
-mess with glViewport + clipplanes so we don't have to? -mess with glViewport + clipplanes so we don't have to?
-otherwise pass in extra vertex program constants...
-graphics contexts need to be created and disposed as per hardware settings -graphics contexts need to be created and disposed as per hardware settings
(we should have new ogl contexts when the hardware does) (we should have new ogl contexts when the hardware does)
-fix /all/ the bugs!
-get audio working! -get audio working!
@ -14,7 +18,12 @@
-"Parthus MediaStream" DSP core "DSP2410" -"Parthus MediaStream" DSP core "DSP2410"
-like Motorola DSP56362 ? -like Motorola DSP56362 ?
-not quite, dma stuff different -not quite, dma stuff different
-use mame's interpreter. maybe fast enough? -use mame's interpreter. maybe fast enough? else major tcg refactoring :/
-chihiro stuff!
-booting the mbrom currently hangs waiting for apu dsp dma response...
-try booting a game
-should actually do naomi gdrom/pic decryption stuff...
-xpad -xpad
-fatx/xiso virtual block devices -fatx/xiso virtual block devices
@ -25,4 +34,4 @@
-load eeprom from file -load eeprom from file
-get rid of annoying nv2a proxy struct shit -get rid of annoying nv2a proxy struct shit
-think even graphics object instances are just in their 16 bytes of instance data :/ -think even graphics object instances are just in their 16 bytes of instance data :/