From: notaz Date: Mon, 23 Sep 2013 23:42:50 +0000 (+0300) Subject: release 1.90 X-Git-Tag: v1.90^0 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=picodrive.git;a=commitdiff_plain;h=33afcf94ba054621a1f9cbe8149f5786461f7df5 release 1.90 --- diff --git a/platform/base_readme.txt b/platform/base_readme.txt index 7ec66df..60e91f5 100644 --- a/platform/base_readme.txt +++ b/platform/base_readme.txt @@ -565,13 +565,15 @@ Additional thanks Changelog --------- -1.xx (2013-09-) +1.90 (2013-09-24) + 32X+CD emulation has been implemented. + CD graphics processor code has been replaced with much cleaner Eke's - implamentation from Genesis Plus GX. - + CD PCM code has been completely rewritten + implementation from Genesis Plus GX. + + CD PCM code has been completely rewritten. * Various CD compatibility issues have been solved. Hopefully no more regressions this time. + * pandora: fixed tv-out (again), added automatic layer switching + * libretro: fixed crackling sound for some games, added some core options 1.85 (2013-08-31) * Lots of 32X compatibility and accuracy improvements. All commercial games diff --git a/platform/common/menu_pico.c b/platform/common/menu_pico.c index 6033a35..372fad9 100644 --- a/platform/common/menu_pico.c +++ b/platform/common/menu_pico.c @@ -925,13 +925,27 @@ static void debug_menu_loop(void) // ------------ 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" @@ -1037,7 +1051,7 @@ static int main_menu_handler(int id, int keys) } 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: diff --git a/platform/common/version.h b/platform/common/version.h index 14a4f82..ec86a56 100644 --- a/platform/common/version.h +++ b/platform/common/version.h @@ -1 +1 @@ -#define VERSION "1.85" +#define VERSION "1.90"