more 0.98.15-like timing, but sound glitches
[fceu.git] / git.h
CommitLineData
c62d2810 1#ifndef __FCEU_GIT
2#define __FCEU_GIT
3/* Mmm...git. Almost as funny as "gimp". */
4#define GIT_CART 0 /* Cart. */
5#define GIT_VSUNI 1 /* VS Unisystem. */
6#define GIT_FDS 2 /* Famicom Disk System. */
7#define GIT_NSF 3 /* NES Sound Format. */
8
9#define GIV_NTSC 0 /* NTSC emulation. */
10#define GIV_PAL 1 /* PAL emulation. */
11#define GIV_USER 2 /* What was set by FCEUI_SetVidSys(). */
12
13typedef struct {
14 char *name;
15 int type; /* GIT_* */
16 int vidsys; /* Current emulated video system; GIV_* */
17 int input[2]; /* Desired input for emulated input ports 1 and 2; -1
18 for unknown desired input. */
19 int inputfc; /* Desired Famicom expansion port device. -1 for unknown
20 desired input. */
21} FCEUGI;
22#endif