diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -429,7 +429,9 @@ int parse_save(void *save, int size, int replace, int x0, int y0) { if(ver>=44){ legacy_enable = c[3]&0x01; - sys_pause = (c[3]>>1)&0x01; + if(!sys_pause){ + sys_pause = (c[3]>>1)&0x01; + } } else { if(c[3]==1||c[3]==0){ legacy_enable = c[3]; @@ -1948,8 +1950,11 @@ int main(int argc, char *argv[]) memset(fire_g, 0, sizeof(fire_g)); memset(fire_b, 0, sizeof(fire_b)); } - if(x>=19 && x<=35 && svf_last && svf_open && !bq) - parse_save(svf_last, svf_lsize, 1, 0, 0); + if(x>=19 && x<=35 && svf_last && svf_open && !bq){ + //int tpval = sys_pause; + parse_save(svf_last, svf_lsize, 1, 0, 0); + //sys_pause = tpval; + } if(x>=(XRES+BARSIZE-(510-476)) && x<=(XRES+BARSIZE-(510-491)) && !bq) { if(b & SDL_BUTTON_LMASK) |
