]> Shamusworld >> Repos - virtualjaguar/blobdiff - docs/TODO
More compliance fixes, artwork changes, build system changes.
[virtualjaguar] / docs / TODO
index 75a73d7986a722a3126dd8718e0b3c799047fe02..178aa37de3f8abd03951ba6b3ebce1ffb5c91abb 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -3,8 +3,6 @@ Stuff to add/fix for the next release of Virtual Jaguar
 
 - Fix VC behavior to match what a real Jaguar does. Still not sure just what
   the heck is going on there. [Shamus]
-- Fix DSP code so that it doesn't hang in a spinlock waiting for the sound
-  buffer to empty. Probably a CS lock contention issue. [Shamus]
 - Create an EEPROMs directory (or whatever is in EEPROMPath[]) if it doesn't
   already exist. [Shamus]
 - It would be nice to have the emulator pick up where you last left off, or at
@@ -16,16 +14,21 @@ Stuff to add/fix for the next release of Virtual Jaguar
 - Need to propagate blitter fixes in the A1 <- A2 direction to the A1 -> A2
   direction and the GPU fixes to various instructions to the DSP. [Shamus]
 - Blitter needs fixing. [Shamus]
-- Command line switches for frontends. [Shamus]
 - In emulator screenshots. [Shamus]
 - Audio/video dumping. [Shamus]
 - Full screen option. [Shamus]
 - Controller handling. [Shamus]
+- Need to emulate bus contention. [Shamus]
+- Need to fix timing in the OP. As it is now, it gives a false impression of
+  how much it's capable of. [Shamus]
 
 
 Stuff that was added/fixed
 --------------------------
 
+- Command line switches for frontends. [Shamus] [DONE-Shamus]
+- Fix DSP code so that it doesn't hang in a spinlock waiting for the sound
+  buffer to empty. Probably a CS lock contention issue. [Shamus] [DONE-Shamus]
 - Need to fix PAL mode to work with the virtual screen code. [DONE--Shamus]
 - There are a few ROMs that use some "quasi-illegal" 68K instructions. Need
   to patch the 68K core to deal with these in a better way than they are