read-ahead turn off, cfg file, minor adjustments
[picodrive.git] / platform / base_readme.txt
index a50f80d..3d59588 100644 (file)
@@ -391,14 +391,10 @@ This enables 8 channel PCM sound source. It is required for some games to run,
 because they monitor state of this audio chip.\r
 \r
 @@2. "ReadAhead buffer"\r
-#ifdef GP2X\r
-This option is for dealing with slow SD card access in GP2X, which makes FMV\r
-games unplayable. It will allow emulator not to access SD card for longer periods\r
-of time, but it will take more time to fill the buffer.\r
-#endif\r
-#ifdef GIZ\r
-This option can prefetch more data from the CD then read by the game - not really\r
-useful for Gizmondo (this is a workaround for SD access problems on GP2X port).\r
+This option can prefetch more data from the CD image then requested by game\r
+(to avoid accessing card later), what can improve performance in some cases.\r
+#ifndef PSP\r
+"OFF" is the recommended setting.\r
 #endif\r
 \r
 @@2. "Save RAM cart"\r
@@ -616,6 +612,7 @@ Additional thanks
 * A_SN for his gamma code.\r
 * craigix for supplying the GP2X hardware and making this port possible.\r
 * Alex for the icon.\r
+* Exophase and Rokas for various ideas.\r
 * All the people from gp32x boards for their support.\r
 #endif\r
 #ifdef GIZ\r
@@ -638,14 +635,21 @@ Changelog
 ---------\r
 1.40\r
   + Added support for SVP (Sega Virtua Processor) to emulate Virtua Racing,\r
-    wrote ARM recompiler and some HLE code for VR.\r
+    wrote ARM recompiler and some HLE code for VR. Credits to Exophase and\r
+    Rokas for various ideas.\r
   * Changed config file format, files are now human-readable. Game specific\r
     configs are now held in single file (but old game config files are still\r
-    read).\r
+    read when new one is missing).\r
   * Fixed a bug where some key combos didn't work as expected.\r
   * Fixed a regression in renderer (some graphic glitches in rare cases).\r
-  * Adjusted fast rernderer to work with more games, including VR.\r
+  * Adjusted fast renderer to work with more games, including VR.\r
   * Fixed a problem where SegaCD RAM cart data was getting lost on reset.\r
+  * Greatly reduced SegaCD FMV game slowdowns by disabling read-ahead in the\r
+    Linux kernel and C library (thanks to Rokas and Exophase for ideas again).\r
+    Be sure to keep "ReadAhead buffer" OFF to avoid slowdowns.\r
+  + PicoDrive now comes with a game config file for some games which need\r
+    special settings, so they should now work out-of-the-box. More games will\r
+    be added with later updates.\r
 \r
 1.35b\r
   * PSP: mp3 code should no longer fail on 1.5 firmware.\r