mirror of https://github.com/xqemu/xqemu.git
Created TODO (markdown)
parent
a76848a40d
commit
6c996da258
|
@ -0,0 +1,33 @@
|
||||||
|
-linux opengl context; fix windows
|
||||||
|
|
||||||
|
-get graphics working!
|
||||||
|
-need proper frag shader generation from combiners
|
||||||
|
-need better way of doing un-screenspace transform...
|
||||||
|
-dxbx uses the given mvp matrix... i don get it
|
||||||
|
-mess with glViewport + clipplanes so we don't have to?
|
||||||
|
-graphics contexts need to be created and disposed as per hardware settings
|
||||||
|
(we should have new ogl contexts when the hardware does)
|
||||||
|
|
||||||
|
|
||||||
|
-get audio working!
|
||||||
|
-apu dsp
|
||||||
|
-"Parthus MediaStream" DSP core "DSP2410"
|
||||||
|
-like Motorola DSP56362 (dev DSP56362EVM) ?
|
||||||
|
-not quite, dma stuff different
|
||||||
|
-acronyms: :/
|
||||||
|
SSL: Stream Segment ???
|
||||||
|
SGE: Scatter Gather Entry
|
||||||
|
PRD:
|
||||||
|
RM:
|
||||||
|
-use mame's interpreter. maybe fast enough?
|
||||||
|
|
||||||
|
-xpad
|
||||||
|
-fatx/xiso virtual block devices
|
||||||
|
-connect ACPI,SMC interrupts
|
||||||
|
-get rid of interrupt line hardcoding
|
||||||
|
-devices should be created using options shit instead of hardcoding in xbox_init
|
||||||
|
-or not?
|
||||||
|
-load eeprom from file
|
||||||
|
|
||||||
|
-get rid of annoying nv2a proxy struct shit
|
||||||
|
-think even graphics object instances are just in their 16 bytes of instance data :/
|
Loading…
Reference in New Issue