updated bords/mappers/stuff to 0.98.15, lots of them got broken, asmcore support...
[fceu.git] / git.h
diff --git a/git.h b/git.h
index 5dbc2b7..bbe6405 100644 (file)
--- a/git.h
+++ b/git.h
@@ -1,22 +1,29 @@
-#ifndef __FCEU_GIT
-#define __FCEU_GIT
-/* Mmm...git. Almost as funny as "gimp". */
-#define GIT_CART        0      /* Cart. */
-#define GIT_VSUNI       1      /* VS Unisystem. */
-#define GIT_FDS         2      /* Famicom Disk System. */
-#define GIT_NSF         3      /* NES Sound Format. */
-
-#define GIV_NTSC       0       /* NTSC emulation. */
-#define GIV_PAL                1       /* PAL emulation. */
-#define GIV_USER       2       /* What was set by FCEUI_SetVidSys(). */
-       
-typedef struct {
-       char *name;
-        int type;       /* GIT_* */
-        int vidsys;     /* Current emulated video system; GIV_* */
-        int input[2];   /* Desired input for emulated input ports 1 and 2; -1
-                           for unknown desired input. */
-       int inputfc;    /* Desired Famicom expansion port device. -1 for unknown
-                          desired input. */
-} FCEUGI;
-#endif
+#ifndef __FCEU_GIT\r
+#define __FCEU_GIT\r
+/* Mmm...git. Almost as funny as "gimp". */\r
+#define GIT_CART  0  /* Cart. */\r
+#define GIT_VSUNI       1  /* VS Unisystem. */\r
+#define GIT_FDS   2  /* Famicom Disk System. */\r
+#define GIT_NSF   3  /* NES Sound Format. */\r
+\r
+#define GIV_NTSC  0  /* NTSC emulation. */\r
+#define GIV_PAL    1  /* PAL emulation. */\r
+#define GIV_USER  2  /* What was set by FCEUI_SetVidSys(). */\r
+       \r
+typedef struct {\r
+  uint8 *name;  /* Game name, UTF8 encoding */\r
+\r
+        int type;       /* GIT_* */\r
+        int vidsys;     /* Current emulated video system; GIV_* */\r
+        int input[2];   /* Desired input for emulated input ports 1 and 2; -1\r
+                           for unknown desired input. */\r
+  int inputfc;  /* Desired Famicom expansion port device. -1 for unknown\r
+                          desired input. */\r
+  int cspecial;  /* Special cart expansion: DIP switches, barcode\r
+                          reader, etc.\r
+                       */\r
+       uint8 MD5[16];\r
+  int soundrate;  /* For Ogg Vorbis expansion sound wacky support.  0 for default. */\r
+  int soundchan;  /* Number of sound channels. */\r
+} FCEUGI;\r
+#endif\r