move 1
[fceu.git] / drivers / gp2x / sdl.h
CommitLineData
35868d35 1#include "../../driver.h"
2#include "../common/args.h"
3#include "../common/config.h"
4#include "main.h"
5
6typedef struct {
7 int xres;
8 int yres;
9 int xscale,yscale;
10 int xscalefs,yscalefs;
11 int efx,efxfs;
12 int fullscreen;
13 int sound;
14 #ifdef DSPSOUND
15 int f8bit;
16 #else
17 int lbufsize,ebufsize;
18 #endif
19 int joy[4];
20 int joyAMap[4][2];
21 int joyBMap[4][4];
22 char *fshack;
23 char *fshacksave;
24} DSETTINGS;
25
26extern DSETTINGS Settings;
27
28#define _xres Settings.xres
29#define _yres Settings.yres
30#define _fullscreen Settings.fullscreen
31#define _sound Settings.sound
32#define _f8bit Settings.f8bit
33#define _xscale Settings.xscale
34#define _yscale Settings.yscale
35#define _xscalefs Settings.xscalefs
36#define _yscalefs Settings.yscalefs
37#define _efx Settings.efx
38#define _efxfs Settings.efxfs
39#define _ebufsize Settings.ebufsize
40#define _lbufsize Settings.lbufsize
41#define _fshack Settings.fshack
42#define _fshacksave Settings.fshacksave
43
44#define joyAMap Settings.joyAMap
45#define joyBMap Settings.joyBMap
46#define joy Settings.joy