X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2FCyclone%2FCyclone.txt;h=4858b18128d28fb8ea5b385d7e2bc51994e6b893;hb=03c5768cb5cb2cd8a7ea3e4383fd10065d27970e;hp=6e4749d83ec35a3041e9b85459d15e9cc5c4d412;hpb=85a36a57a816ac643ee5f982d774532a0ca4d58b;p=picodrive.git diff --git a/cpu/Cyclone/Cyclone.txt b/cpu/Cyclone/Cyclone.txt index 6e4749d8..4858b181 100644 --- a/cpu/Cyclone/Cyclone.txt +++ b/cpu/Cyclone/Cyclone.txt @@ -14,11 +14,11 @@ ___________________________________________________________________________ Cyclone 68000 (c) Copyright 2004 Dave. Free for non-commercial use Homepage: http://www.finalburn.com/ - Dave's e-mail: dev(atsymbol)finalburn.com + Dave's e-mail: emudave(atsymbol)googlemail.com Replace (atsymbol) with @ - Additional coding and bugfixes done by notaz, 2005, 2006 - Homepage: http://mif.vu.lt/~grig2790/Cyclone/ + Additional coding and bugfixes done by notaz, 2005-2007 + Homepage: http://mif.vu.lt/~grig2790/Cyclone/ , http://notaz.gp2x.de e-mail: notasas(atsymbol)gmail.com ___________________________________________________________________________ @@ -35,6 +35,17 @@ Flags are mapped onto ARM flags whenever possible, which speeds up the processin What's New ---------- +v0.0087 notaz + - Reduced amount of code in opcode handlers by ~23% by doing the following: + - Removed duplicate opcode handlers + - Optimized code to use less ARM instructions + - Merged some duplicate handler endings + + Cyclone now does better job avoiding pipeline interlocks. + + Replaced incorrect handler of DBT with proper one. + + Fixed "MOVEA (An)+ An" behaviour. + + Fixed flags for ROXR and LSR. Hopefully got them right now. + + Additional functionality added for MAME and other ports (see config.h). + v0.0086 notaz + Cyclone now can be customized to better suit your project, see config.h . + Added an option to compress the jumptable at compile-time. Must call CycloneInit()