Stuff to add/fix for the next release of Virtual Jaguar
-------------------------------------------------------
+- Make sure that VJ doesn't crash if the useJaguarBIOS key is set to 1 and the
+ BIOS file isn't available. [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
+ least give you the option of continuing from your last session. This would
+ require save states, 'natch. ;-) [Shamus]
+- Cycle accuracy for GPU/DSP/OP/Blitter. [Shamus]
+- Need to propogate blitter fixes in the A1 <- A2 direction to the A1 -> A2
+ direction and the GPU fixes to various instructions to the DSP. [Shamus]
+- It would be nice to have "save states" for instant save/load capability.
+ [Shamus]
- Need to fix PAL mode to work with the virtual screen code. [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
the various keys on the emulated Jaguar controller while inside the emulator.
[Shamus]
- Code to stretch the display in a generic way would be nice. [Shamus]
+ [DONE for OpenGL - nwagenaar]
- Blitter needs fixing. [Shamus]
- We need a comprehensive way of determining what gets written where and
by whom (i.e., blitter wrote to range $F03000-$F03230) in order to figure
Stuff that was added/fixed
--------------------------
+- Make it possible to completely disable the GUI (using a switch like -nogui
+ or the like) for people running VJ in a cabinet. [Shamus] [DONE--Shamus]
- Would be nice to have a GUI for things that are set on the command line or
in the config file. [Shamus] [DONE--Shamus]
- DSP code needs to be rewritten. [Shamus] [DONE but still work to be done--Shamus]