\r
Changelog\r
---------\r
-1.xx (2013-09-)\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
- implamentation from Genesis Plus GX.\r
- + CD PCM code has been completely rewritten\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
\r
1.85 (2013-08-31)\r
* Lots of 32X compatibility and accuracy improvements. All commercial games\r
// ------------ main menu ------------
+static void draw_frame_credits(void)
+{
+ smalltext_out16(4, 1, "build: " __DATE__ " " __TIME__, 0xe7fc);
+}
+
static const char credits[] =
"PicoDrive v" VERSION " (c) notaz, 2006-2013\n\n\n"
"Credits:\n"
- "fDave: Cyclone 68000 core,\n"
- " base code of PicoDrive\n"
+ "fDave: initial code\n"
+#ifdef EMU_C68K
+ " Cyclone 68000 core\n"
+#else
+ "Stef, Chui: FAME/C 68k core\n"
+#endif
+#ifdef _USE_DRZ80
"Reesy & FluBBa: DrZ80 core\n"
- "MAME devs: YM2612 and SN76496 cores\n"
+#else
+ "Stef, NJ: CZ80 core\n"
+#endif
+ "MAME devs: SH2, YM2612 and SN76496 cores\n"
+ "Eke, Stef: some Sega CD code\n"
"Inder, ketchupgun: graphics\n"
#ifdef __GP2X__
"Squidge: mmuhack\n"
}
break;
case MA_MAIN_CREDITS:
- draw_menu_message(credits, NULL);
+ draw_menu_message(credits, draw_frame_credits);
in_menu_wait(PBTN_MOK|PBTN_MBACK, NULL, 70);
break;
case MA_MAIN_EXIT: