]> Shamusworld >> Repos - virtualjaguar/blobdiff - docs/TODO
Changes for 1.0.6 update
[virtualjaguar] / docs / TODO
index e3ddacd5f82913dfe54264ebe78ddc91a97eedbb..eacdce3d5e1e3315e39f7292b7fe93fdd3801bad 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -1,13 +1,15 @@
 Stuff to add/fix for the next release of Virtual Jaguar
 -------------------------------------------------------
 
-- Would be nice to have a GUI for things that are set on the command line.
-  [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
+  now. [Shamus]
+- Would be nice to have a GUI for things that are set on the command line or
+  in the config file. [Shamus]
 - Would also be nice to be able to dynamically change the keybindings for
   the various keys on the emulated Jaguar controller while inside the emulator.
   [Shamus]
-- DSP code needs to be rewritten. [Shamus]
-- Code to stretch the display would be nice. [Shamus]
+- Code to stretch the display in a generic way would be nice. [Shamus]
 - 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
@@ -15,14 +17,16 @@ Stuff to add/fix for the next release of Virtual Jaguar
 - There is a bug either with the GPU or the blitter (most likely the latter)
   which causes the spinning "A"s in the BIOS startup code to be corrupted
   when they are showing their backsides. [Shamus]
-- We need to have an external configuration file for remembering a user's
-  preferences, such as key bindings, etc. [Shamus]
-- We need to come up with a way to fix the aspect ratio for pixel modes that
-  aren't square (PWIDTH != 4). [Shamus]
+
 
 Stuff that was added/fixed
 --------------------------
 
+- DSP code needs to be rewritten. [Shamus] [DONE but still work to be done--Shamus]
+- We need to have an external configuration file for remembering a user's
+  preferences, such as key bindings, etc. [Shamus] [DONE--Shamus]
+- We need to come up with a way to fix the aspect ratio for pixel modes that
+  aren't square (PWIDTH != 4). [Shamus] [DONE for OpenGL--Shamus]
 - GUI for ROM selection [Shamus] [DONE--Shamus]
 - Need to rewrite the main Jaguar execution loop to increment the VC by one
   instead of by two, which is how the real Jaguar works. [Shamus] [DONE--Shamus]