readme updated
authornotaz <notasas@gmail.com>
Mon, 7 Jul 2008 19:08:20 +0000 (19:08 +0000)
committernotaz <notasas@gmail.com>
Mon, 7 Jul 2008 19:08:20 +0000 (19:08 +0000)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@533 be3aeb3a-fb24-0410-a615-afba39da0efa

platform/base_readme.txt

index 6c8e528..71b2b5e 100644 (file)
@@ -58,7 +58,6 @@ If you are on 1.5, there is a separate KXploited version for it.
 Note that this emulator may require some tweaking of configuration settings to run\r
 some games well. For Genesis/MegaDrive, if you have any problems (game does not\r
 boot, sound is glitchy, broken graphics), try to:\r
-  * enable "Accurate timing" (options menu)\r
 #ifdef PSP\r
   * enable "accurate renderer"\r
 #else\r
@@ -122,9 +121,8 @@ SonicCD_03.mp3
 Other important stuff\r
 ---------------------\r
 \r
-* If your Genesis/MD game hangs or has glitches, this is most likely because\r
-  "Accurate timing" option is not enabled, or fast renderer is used\r
-  (try the accurate one), or Z80 is disabled in "advanced options".\r
+* If your Genesis/MD game has graphical glitches, this is most likely because\r
+  "accurate renderer" is not enabled (see options).\r
 * Sega/Mega CD: If the game hangs after Sega logo, you may need to enable\r
   "better sync" and/or "Scale/Rot. fx" options, found in "Sega/Mega CD options"\r
   submenu, and then reset the game. Some other games may also require\r
@@ -140,6 +138,8 @@ Other important stuff
   Some games (like Snatcher) may hang in certain scenes because of this.\r
   Some mp3 rippers/encoders remove silence and beginning/end of audio tracks,\r
   what causes audio desyncs and/or mentioned problems.\r
+  If you have cue/bin rip, you can use the bin_to_cso_mp3 tool (included with\r
+  the emulator) to make a proper iso/mp3 rip.\r
 * Sega/Mega CD: If your games hangs at the BIOS screen (with planets shown),\r
   you may be using a bad BIOS dump. Try another from a different source.\r
 * Some Sega/Mega CD games don't use Z80 for anything, but they leave it active,\r
@@ -215,17 +215,6 @@ pixels wide. This option scales their width to 320 by using simple
 pixel averaging scaling. Works only when 16bit renderer is enabled.\r
 \r
 #endif\r
-@@0. "Accurate timing"\r
-This adds some more emulation precision, but slows the emulation down. Without\r
-this option some games do not boot (Red Zone for example), others have sound\r
-problems. This options has no effect for Sega/Mega CD emulation.\r
-\r
-@@0. "Accurate sprites"\r
-This option improves emulation of sprite priorities, it also enables emulation\r
-of sprite collision bit. If you see one sprite being drawn incorrectly above\r
-the other (often seen in Sonic 3D Blast), you can enable this to fix the problem.\r
-This only works with the accurate renderers (see first option).\r
-\r
 @@0. "Show FPS"\r
 Self-explanatory. Format is XX/YY, where XX is the number of rendered frames and\r
 YY is the number of emulated frames per second.\r
@@ -654,9 +643,36 @@ Additional thanks
 \r
 Changelog\r
 ---------\r
-1.4x\r
+1.50\r
+  + Added some basic support for Sega Pico, a MegaDrive-based toy.\r
   + Added proper support for cue/bin images, including cdda playback.\r
-    .cue sheets with iso/cso/mp3/wav files listed in them are also supported.\r
+    .cue sheets with iso/cso/mp3/wav files listed in them are now\r
+    supported too (but 44kHz restriction still applies).\r
+  + Added bin_to_cso_mp3 tool, based on Exophase's bin_to_iso_ogg.\r
+    The tool can convert .cue/.bin Sega CD images to .cso/.mp3.\r
+  * Changed how scheduling between 68k and z80 is handled. Improves\r
+    performance for some games. Credits to Lordus for the idea.\r
+  * YM2612 state was not 100% saved, this should be better now.\r
+  * Improved renderer performance for shadow/hilight mode.\r
+  * Added a hack for YM2612 frequency overflow issue (bleep noises\r
+    in Shaq Fu, Spider-Man - The Animated Series (intro music), etc.)\r
+    Credits to Nemesis @ spritesmind forum. Works only sound rate\r
+    is set to 44kHz.\r
+  + Implemented some sprite rendering improvements, as suggested by\r
+    Exophase. Games with lots of sprites now perform better.\r
+  + Added better idle loop detection, based on Lordus' idea again.\r
+  * "accurate timing" option removed, as disabling it no longer\r
+    improves performance.\r
+  * "accurate sprites" was removed too, the new sprite code can\r
+    properly handle sprite priorities in all cases.\r
+  * Timers adjusted again.\r
+  * Improved .smd detection code.\r
+  * ARM: fixed a bug in DrZ80 core, which could cause problems in\r
+    some rare cases.\r
+  * ARM: fixed a problem of occasional clicks on MP3 music start.\r
+  * Minor general optimizations and menu improvements.\r
+  * Fixed a bug in Sega CD savestate loader, where the game would\r
+    sometimes crash after load.\r
   * Fixed a crash of games using eeprom (introduced in 1.40b).\r
 \r
 1.40c\r