(!(which & 0x1000) && (currentConfig.EmuOpt & 0x200))) ) { // save\r
unsigned long keys;\r
blit("", (which & 0x1000) ? "LOAD STATE? (Y=yes, X=no)" : "OVERWRITE SAVE? (Y=yes, X=no)");\r
- while( !((keys = gp2x_joystick_read(1)) & (GP2X_X|GP2X_Y)) )\r
+ while ( !((keys = gp2x_joystick_read(1)) & (GP2X_X|GP2X_Y)) )\r
usleep(50*1024);\r
if (keys & GP2X_X) do_it = 0;\r
+ while ( gp2x_joystick_read(1) & (GP2X_X|GP2X_Y) ) // wait for release\r
+ usleep(50*1024);\r
clearArea(0);\r
}\r
if (do_it) {\r