- 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
- 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]
+- Fix coming out of fullscreen on Win32. As of now, it doesn't restore the
+ window position correctly [CJ]
+- Fix the Tripper Getem ROM so that it works. It has some tight coupling
+ between the M68K and the DSP that causes the DSP to starve itself; fixing
+ this will probably fix a bunch of other timing related issues as well.
+ [Shamus]
Stuff that was added/fixed
--------------------------
+- Controller handling. [Shamus] [DONE--Shamus]
+- Full screen option. [Shamus] [DONE--Shamus]
+- 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