1.35a psp bugfix release
[picodrive.git] / platform / common / emu.h
index 96cd550..2d2aa49 100644 (file)
@@ -8,7 +8,8 @@ typedef struct {
        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, show_clock, no_frame_limitter
        int PicoOpt;  // used for config saving only, see Pico.h
        int PsndRate; // ditto
        int PicoRegion; // ditto
@@ -20,7 +21,9 @@ typedef struct {
        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;