int EmuOpt; // LSb->MSb: use_sram, show_fps, enable_sound, gzip_saves,
// squidgehack, no_save_cfg_on_exit, <unused>, 16_bit_mode
// craigix_ram, confirm_save, show_cd_leds, confirm_load
- // A_SNs_gamma, perfect_vsync, interlace
+ // A_SNs_gamma, perfect_vsync, giz_scanlines, giz_dblbuff
+ // vsync_mode
int PicoOpt; // used for config saving only, see Pico.h
int PsndRate; // ditto
int PicoRegion; // ditto
int JoyBinds[4][32];
int PicoAutoRgnOrder;
int PicoCDBuffers;
- int scaling; // 0=center, 1=hscale, 2=hvscale, 3=hsoftscale
+ int scaling; // gp2x: 0=center, 1=hscale, 2=hvscale, 3=hsoftscale; psp: bilinear filtering
+ float scale; // psp: screen scale
+ float hscale32, hscale40; // psp: horizontal scale
} currentConfig_t;