Don't set screen_is_picasso = 0 during reset

This commit is contained in:
Dimitris Panokostas 2020-07-11 00:19:08 +02:00
parent a4f387ce37
commit 951c2b7662
3 changed files with 5 additions and 7 deletions

View file

@ -11,8 +11,8 @@ int machdep_init(void)
{
struct amigadisplay* ad = &adisplays;
ad->picasso_requested_on = 0;
ad->picasso_on = 0;
ad->picasso_requested_on = false;
ad->picasso_on = false;
screen_is_picasso = 0;
// Initialize timebase

View file

@ -574,9 +574,8 @@ void uae_reset(int hardreset, int keyboardreset)
quit_program = -UAE_RESET_HARD;
}
struct amigadisplay* ad = &adisplays;
ad->picasso_requested_on = 0;
ad->picasso_on = 0;
screen_is_picasso = 0;
ad->picasso_requested_on = false;
ad->picasso_on = false;
}
void uae_quit(void)

View file

@ -1548,9 +1548,8 @@ void picasso_init_resolutions()
#ifdef PICASSO96
void gfx_set_picasso_state(int on)
{
if (on == screen_is_picasso)
if (screen_is_picasso == on)
return;
screen_is_picasso = on;
open_screen(&currprefs);
}