ROM loader error handling improved
[libpicofe.git] / base_readme.txt
index a6586e6..0ba3a0f 100644 (file)
@@ -80,7 +80,7 @@ EU: eu_mcd1_9210.bin eu_mcd2_9303.bin eu_mcd2_9306.bin
 JP: jp_mcd1_9112.bin jp_mcd1_9111.bin\r
 these files can also be zipped.\r
 \r
 JP: jp_mcd1_9112.bin jp_mcd1_9111.bin\r
 these files can also be zipped.\r
 \r
-The game must be dumped to ISO format, but CUE/BIN can be used too. When using\r
+The game must be dumped to ISO/MP3, CUE/CSO/MP3 or CUE/BIN format. When using\r
 CUE/BIN, you must load .cue file from the menu, or else the emu will not find\r
 audio tracks.\r
 CUE/BIN usually takes a lot of space, so it can be converted to cue/cso/mp3 by\r
 CUE/BIN, you must load .cue file from the menu, or else the emu will not find\r
 audio tracks.\r
 CUE/BIN usually takes a lot of space, so it can be converted to cue/cso/mp3 by\r
@@ -100,6 +100,9 @@ Sonic the Hedgehog CD (US) - Track 02.mp3
 Sonic the Hedgehog CD (US) - Track 03.mp3\r
 ...\r
 \r
 Sonic the Hedgehog CD (US) - Track 03.mp3\r
 ...\r
 \r
+In case there is a .cue file with properly specified files names in it,\r
+file naming doesn't matter. Just be sure to load .cue from the menu.\r
+\r
 It is very important to have the MP3s encoded at 44kHz sample rate and they\r
 must be stereo, or else they will play too fast/slow or won't play at all.\r
 Be sure NOT to use anything but classic mp3 format (don't use things like\r
 It is very important to have the MP3s encoded at 44kHz sample rate and they\r
 must be stereo, or else they will play too fast/slow or won't play at all.\r
 Be sure NOT to use anything but classic mp3 format (don't use things like\r
@@ -242,10 +245,6 @@ This option causes PicoDrive to use ARM940T core (GP2X's second CPU) for sound
 (i.e. to generate YM2612 samples) to improve performance noticeably.\r
 #endif\r
 \r
 (i.e. to generate YM2612 samples) to improve performance noticeably.\r
 #endif\r
 \r
-@@0. "6 button pad"\r
-If you enable this, games will think that 6 button gamepad is connected. If you\r
-go and reconfigure your keys, you will be able to bind X,Y,Z and mode actions.\r
-\r
 @@0. "Region"\r
 This option lets you force the game to think it is running on machine from the\r
 specified region, or just to set autodetection order. Also affects Sega/Mega CD.\r
 @@0. "Region"\r
 This option lets you force the game to think it is running on machine from the\r
 specified region, or just to set autodetection order. Also affects Sega/Mega CD.\r
@@ -470,7 +469,10 @@ the right Giz ones, which are assigned to them. If you bind 2 different Giz butt
 the right PSP ones, which are assigned to them. If you bind 2 different PSP buttons\r
 #endif\r
 to the same action, you will get a combo (which means that you will have to press\r
 the right PSP ones, which are assigned to them. If you bind 2 different PSP buttons\r
 #endif\r
 to the same action, you will get a combo (which means that you will have to press\r
-both buttons for that action to happen.\r
+both buttons for that action to happen).\r
+\r
+There is also option to enable 6 button pad (will allow you to configure XYZ\r
+keys), and an option to set turbo rate (in Hz) for turbo buttons.\r
 \r
 \r
 Cheat support\r
 \r
 \r
 Cheat support\r
@@ -643,6 +645,19 @@ Additional thanks
 \r
 Changelog\r
 ---------\r
 \r
 Changelog\r
 ---------\r
+1.51a\r
+  * Fixed a sync problem between main and sub 68k. Should fix the hanging\r
+    problem for some games.\r
+\r
+1.51\r
+  * Improved bin_to_cso_mp3 tool, it should no longer complain about\r
+    missing lame.exe even if it's in working dir.\r
+  * Fixed a regression from 1.50, which caused slowdowns in Final Fight.\r
+  * Fixed some regressions from 1.50 related to sprite limit and palette\r
+    handling (caused graphical glitches in some games).\r
+  + Added ABC turbo actions to key config.\r
+  * Some other minor adjustments.\r
+\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
 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
@@ -657,7 +672,7 @@ Changelog
   * 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
   * 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
+    Credits to Nemesis @ spritesmind forum. Works only if 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
     is set to 44kHz.\r
   + Implemented some sprite rendering improvements, as suggested by\r
     Exophase. Games with lots of sprites now perform better.\r
@@ -675,6 +690,7 @@ Changelog
   * 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
   * 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
+  * PSP: fixed suspend/resume (hopefully for real).\r
 \r
 1.40c\r
   * Fixed a problem with sound in Marble Madness.\r
 \r
 1.40c\r
   * Fixed a problem with sound in Marble Madness.\r