b547bda7 |
1 | #define GP2X_PORT_VERSION "0.4" |
2 | |
35868d35 |
3 | typedef struct { |
b2b95d2e |
4 | // gp2x specific |
b547bda7 |
5 | int KeyBinds[32]; |
6 | int JoyBinds[4][32]; |
989672f4 |
7 | int turbo_rate_add; // 8.24 int |
8 | int sound_rate; // in Hz |
b2b95d2e |
9 | int showfps; |
10 | int scaling; // unscaled=0, hw_hor, hw_hor_vert, sw_hor |
11 | int frameskip; // -1 ~ auto, >=0 ~ count |
12 | int sstate_confirm; |
989672f4 |
13 | int region_force; // 0 ~ off, 1 ~ NTSC, 2 ~ PAL |
b2b95d2e |
14 | int cpuclock; |
15 | int mmuhack; |
16 | int ramtimings; |
b547bda7 |
17 | int gamma; |
7b356ee3 |
18 | int perfect_vsync; |
35868d35 |
19 | } DSETTINGS; |
20 | |
21 | extern DSETTINGS Settings; |
22 | |
b2b95d2e |
23 | void gp2x_opt_setup(void); |
7b356ee3 |
24 | void gp2x_opt_update(void); |
35868d35 |
25 | |