cd: switch to CD drive emu code from genplus
[picodrive.git] / platform / base_readme.txt
index 035ff4a..d2f7e96 100644 (file)
@@ -509,7 +509,7 @@ CZ80 Z80 interpreter core
 \r
 Reesy & FluBBa\r
 DrZ80, the Z80 interpreter written in ARM assembly.\r
-Homepage: http://reesy.gp32x.de/\r
+Homepage: http://reesy.gp32x.de/ (defunct)\r
 \r
 Tatsuyuki Satoh, Jarek Burczynski, MAME development\r
 software implementation of Yamaha FM sound generator\r
@@ -518,8 +518,8 @@ MAME development
 Texas Instruments SN76489 / SN76496 programmable tone/noise generator\r
 Homepage: http://www.mame.net/\r
 \r
-Stephane Dallongeville\r
-Gens, MD/Mega CD/32X emulator. Most Sega CD code is based on this emu.\r
+Eke\r
+CD graphics processor and CD controller implementation (from Genesis Plus GX)\r
 #ifdef PSP\r
 \r
 people @ ps2dev.org forums / PSPSDK crew\r
@@ -534,6 +534,7 @@ Additional thanks
 * Charles MacDonald (http://cgfm2.emuviews.com/) for old but still very useful\r
   info about genesis hardware.\r
 * Steve Snake for all that he has done for Genesis emulation scene.\r
+* Stephane Dallongeville for writing Gens and making it open source.\r
 * Tasco Deluxe for his reverse engineering work on SVP and some mappers.\r
 * Bart Trzynadlowski for his SSFII and 68000 docs.\r
 * Haze for his research (http://haze.mameworld.info).\r
@@ -562,9 +563,35 @@ Additional thanks
 \r
 Changelog\r
 ---------\r
-1.85\r
-\r
-1.80\r
+1.91 (2013-10-)\r
+  + Switched to CD controller code from Eke's Genesis Plus GX.\r
+  * Fixed overflow issue where cd emulation would break after\r
+    ~10 minutes of gameplay\r
+\r
+1.90 (2013-09-24)\r
+  + 32X+CD emulation has been implemented.\r
+  + CD graphics processor code has been replaced with much cleaner Eke's\r
+    implementation from Genesis Plus GX.\r
+  + CD PCM code has been completely rewritten.\r
+  * Various CD compatibility issues have been solved. Hopefully no more\r
+    regressions this time.\r
+  * pandora: fixed tv-out (again), added automatic layer switching\r
+  * libretro: fixed crackling sound for some games, added some core options\r
+  * sdl: multiple joystick support has been fixed (Victor Luchits)\r
+\r
+1.85 (2013-08-31)\r
+  * Lots of 32X compatibility and accuracy improvements. All commercial games\r
+    are booting now, but some still have issues.\r
+  * Fixed some regressions in MegaCD code, like hang in jap BIOS.\r
+  * Implemented pause for SMS.\r
+  * Updated UI with improvements from PCSX ReARMed.\r
+  * Frontend timing has been rewritten, should no longer slowly desync from\r
+    LCD on pandora.\r
+  * Added libretro and SDL 32/64bit ports, fixed compatibility issues with\r
+    Android, iOS.\r
+  * Various other things I forgot (it has been a while since last release..)\r
+\r
+1.80 (2010-09-19)\r
   + Added Caanoo support. Now the GP2X binary supports GP2X F100/F200, Wiz\r
     and Caanoo. Lots of internal refactoring to support this.\r
   + Enabled 32X and SMS code. It's still unfinished but better release something\r
@@ -581,7 +608,7 @@ Changelog
 1.80beta2\r
   * Pandora: updated documentation.\r
 \r
-1.80beta1\r
+1.80beta1 (2010-06-02)\r
   + Added pandora port.\r
   * Internal refactoring for 32x/SMS support.\r
   * Move mapper database to external file.\r
@@ -590,7 +617,7 @@ Changelog
   + ARM: Added new SH2 recompiler for 32x. Some unification with SVP one.\r
   - Disabled most of the above bacause I'm not yet happy with the results.\r
 \r
-1.56\r
+1.56 (2009-09-19)\r
   * Changed sync in Sega CD emulation again. Should fix games that\r
     broke after changes in 1.51a.\r
   * Fixed default keys rebinding when they shouldn't.\r
@@ -835,7 +862,7 @@ Changelog
   + GP2X: Added experimental Sega CD support.\r
   + GP2X: Added partial gmv movie playback support.\r
 \r
-0.964\r
+0.964 (2006-12-03)\r
   * GP2X: Fixed a sound buffer underflow issue on lower sample rate modes, which was\r
           happening for NTSC games and causing sound clicks.\r
   * GP2X: Redone key config to better support USB joysticks (now multiple joysticks\r
@@ -1016,7 +1043,7 @@ Changelog
     not from hardcoded paths.\r
   * Improved 'pause on call' feature, should hopefully work with Motorola phones.\r
 \r
-0.30\r
+0.30 (2006-01-07)\r
   Initial release.\r
 \r
 \r