bugfixes, test_misc2, checkpc options
[picodrive.git] / cpu / Cyclone / Cyclone.txt
index 6e4749d..4858b18 100644 (file)
@@ -14,11 +14,11 @@ ___________________________________________________________________________
   Cyclone 68000 (c) Copyright 2004 Dave.   Free for non-commercial use\r
 \r
   Homepage: http://www.finalburn.com/\r
-  Dave's e-mail: dev(atsymbol)finalburn.com\r
+  Dave's e-mail: emudave(atsymbol)googlemail.com\r
   Replace (atsymbol) with @\r
 \r
-  Additional coding and bugfixes done by notaz, 2005, 2006\r
-  Homepage: http://mif.vu.lt/~grig2790/Cyclone/\r
+  Additional coding and bugfixes done by notaz, 2005-2007\r
+  Homepage: http://mif.vu.lt/~grig2790/Cyclone/ , http://notaz.gp2x.de\r
   e-mail: notasas(atsymbol)gmail.com\r
 ___________________________________________________________________________\r
 \r
@@ -35,6 +35,17 @@ Flags are mapped onto ARM flags whenever possible, which speeds up the processin
 \r
 What's New\r
 ----------\r
+v0.0087 notaz\r
+  - Reduced amount of code in opcode handlers by ~23% by doing the following:\r
+    - Removed duplicate opcode handlers\r
+    - Optimized code to use less ARM instructions\r
+    - Merged some duplicate handler endings\r
+  + Cyclone now does better job avoiding pipeline interlocks.\r
+  + Replaced incorrect handler of DBT with proper one.\r
+  + Fixed "MOVEA (An)+ An" behaviour.\r
+  + Fixed flags for ROXR and LSR. Hopefully got them right now.\r
+  + Additional functionality added for MAME and other ports (see config.h).\r
+\r
 v0.0086 notaz\r
   + Cyclone now can be customized to better suit your project, see config.h .\r
   + Added an option to compress the jumptable at compile-time. Must call CycloneInit()\r