Correction: rendering mode was left displayed at the bottom of the screen in 32X, Correction: resync vid and audio every 5minutes, Correction: wait 120 frames before loading save from SegaCD

This commit is contained in:
Vincent-FK
2021-05-03 10:23:54 +02:00
parent 4f4a49dacd
commit 0b95bad314
2 changed files with 22 additions and 3 deletions

View File

@@ -91,6 +91,13 @@ static unsigned short *get_16bit_start(unsigned short *buf)
void pemu_finalize_frame(const char *fps, const char *notice)
{
//#define FUNKEY_AUTHORIZE_TEXT_OVERLAY
#ifndef FUNKEY_AUTHORIZE_TEXT_OVERLAY
return;
#endif //FUNKEY_AUTHORIZE_TEXT_OVERLAY
if (!is_16bit_mode()) {
// convert the 8 bit CLUT output to 16 bit RGB
unsigned short *pd = (unsigned short *)g_screen_ptr +
@@ -172,6 +179,7 @@ void plat_status_msg_clear(void)
void plat_status_msg_busy_next(const char *msg)
{
printf("****** %s: %s\n", __func__, msg);
plat_status_msg_clear();
pemu_finalize_frame("", msg);
plat_video_flip();