]> 4ch.mooo.com Git - 16.git/blobdiff - 16/WOLFSRC/GFXV_SDM.H
got 8086 port of wolf3d to work and sod to work
[16.git] / 16 / WOLFSRC / GFXV_SDM.H
diff --git a/16/WOLFSRC/GFXV_SDM.H b/16/WOLFSRC/GFXV_SDM.H
new file mode 100755 (executable)
index 0000000..b9bb476
--- /dev/null
@@ -0,0 +1,224 @@
+//////////////////////////////////////\r
+//\r
+// Graphics .H file for .SDM\r
+// IGRAB-ed on Mon Sep 21 14:20:19 1992\r
+//\r
+//////////////////////////////////////\r
+\r
+typedef enum {\r
+               // Lump Start\r
+               C_BACKDROPPIC=3,\r
+               C_MOUSELBACKPIC,                     // 4\r
+               C_CURSOR1PIC,                        // 5\r
+               C_CURSOR2PIC,                        // 6\r
+               C_NOTSELECTEDPIC,                    // 7\r
+               C_SELECTEDPIC,                       // 8\r
+               // Lump Start\r
+               C_CUSTOMIZEPIC,                      // 9\r
+               C_JOY1PIC,                           // 10\r
+               C_JOY2PIC,                           // 11\r
+               C_MOUSEPIC,                          // 12\r
+               C_JOYSTICKPIC,                       // 13\r
+               C_KEYBOARDPIC,                       // 14\r
+               C_CONTROLPIC,                        // 15\r
+               // Lump Start\r
+               C_OPTIONSPIC,                        // 16\r
+               // Lump Start\r
+               C_FXTITLEPIC,                        // 17\r
+               C_DIGITITLEPIC,                      // 18\r
+               C_MUSICTITLEPIC,                     // 19\r
+               // Lump Start\r
+               C_HOWTOUGHPIC,                       // 20\r
+               C_BABYMODEPIC,                       // 21\r
+               C_EASYPIC,                           // 22\r
+               C_NORMALPIC,                         // 23\r
+               C_HARDPIC,                           // 24\r
+               // Lump Start\r
+               C_DISKLOADING1PIC,                   // 25\r
+               C_DISKLOADING2PIC,                   // 26\r
+               C_LOADGAMEPIC,                       // 27\r
+               C_SAVEGAMEPIC,                       // 28\r
+               // Lump Start\r
+               HIGHSCORESPIC,                       // 29\r
+               C_WONSPEARPIC,                       // 30\r
+               // Lump Start\r
+               L_GUYPIC,                            // 31\r
+               L_COLONPIC,                          // 32\r
+               L_NUM0PIC,                           // 33\r
+               L_NUM1PIC,                           // 34\r
+               L_NUM2PIC,                           // 35\r
+               L_NUM3PIC,                           // 36\r
+               L_NUM4PIC,                           // 37\r
+               L_NUM5PIC,                           // 38\r
+               L_NUM6PIC,                           // 39\r
+               L_NUM7PIC,                           // 40\r
+               L_NUM8PIC,                           // 41\r
+               L_NUM9PIC,                           // 42\r
+               L_PERCENTPIC,                        // 43\r
+               L_APIC,                              // 44\r
+               L_BPIC,                              // 45\r
+               L_CPIC,                              // 46\r
+               L_DPIC,                              // 47\r
+               L_EPIC,                              // 48\r
+               L_FPIC,                              // 49\r
+               L_GPIC,                              // 50\r
+               L_HPIC,                              // 51\r
+               L_IPIC,                              // 52\r
+               L_JPIC,                              // 53\r
+               L_KPIC,                              // 54\r
+               L_LPIC,                              // 55\r
+               L_MPIC,                              // 56\r
+               L_NPIC,                              // 57\r
+               L_OPIC,                              // 58\r
+               L_PPIC,                              // 59\r
+               L_QPIC,                              // 60\r
+               L_RPIC,                              // 61\r
+               L_SPIC,                              // 62\r
+               L_TPIC,                              // 63\r
+               L_UPIC,                              // 64\r
+               L_VPIC,                              // 65\r
+               L_WPIC,                              // 66\r
+               L_XPIC,                              // 67\r
+               L_YPIC,                              // 68\r
+               L_ZPIC,                              // 69\r
+               L_EXPOINTPIC,                        // 70\r
+               L_APOSTROPHEPIC,                     // 71\r
+               L_GUY2PIC,                           // 72\r
+               L_BJWINSPIC,                         // 73\r
+               // Lump Start\r
+               TITLE1PIC,                           // 74\r
+               TITLE2PIC,                           // 75\r
+               STATUSBARPIC,                        // 76\r
+               PG13PIC,                             // 77\r
+               CREDITSPIC,                          // 78\r
+               // Lump Start\r
+               KNIFEPIC,                            // 79\r
+               GUNPIC,                              // 80\r
+               MACHINEGUNPIC,                       // 81\r
+               GATLINGGUNPIC,                       // 82\r
+               NOKEYPIC,                            // 83\r
+               GOLDKEYPIC,                          // 84\r
+               SILVERKEYPIC,                        // 85\r
+               N_BLANKPIC,                          // 86\r
+               N_0PIC,                              // 87\r
+               N_1PIC,                              // 88\r
+               N_2PIC,                              // 89\r
+               N_3PIC,                              // 90\r
+               N_4PIC,                              // 91\r
+               N_5PIC,                              // 92\r
+               N_6PIC,                              // 93\r
+               N_7PIC,                              // 94\r
+               N_8PIC,                              // 95\r
+               N_9PIC,                              // 96\r
+               FACE1APIC,                           // 97\r
+               FACE1BPIC,                           // 98\r
+               FACE1CPIC,                           // 99\r
+               FACE2APIC,                           // 100\r
+               FACE2BPIC,                           // 101\r
+               FACE2CPIC,                           // 102\r
+               FACE3APIC,                           // 103\r
+               FACE3BPIC,                           // 104\r
+               FACE3CPIC,                           // 105\r
+               FACE4APIC,                           // 106\r
+               FACE4BPIC,                           // 107\r
+               FACE4CPIC,                           // 108\r
+               FACE5APIC,                           // 109\r
+               FACE5BPIC,                           // 110\r
+               FACE5CPIC,                           // 111\r
+               FACE6APIC,                           // 112\r
+               FACE6BPIC,                           // 113\r
+               FACE6CPIC,                           // 114\r
+               FACE7APIC,                           // 115\r
+               FACE7BPIC,                           // 116\r
+               FACE7CPIC,                           // 117\r
+               FACE8APIC,                           // 118\r
+               GOTGATLINGPIC,                       // 119\r
+               GODMODEFACE1PIC,                     // 120\r
+               GODMODEFACE2PIC,                     // 121\r
+               GODMODEFACE3PIC,                     // 122\r
+               BJWAITING1PIC,                       // 123\r
+               BJWAITING2PIC,                       // 124\r
+               BJOUCHPIC,                           // 125\r
+               PAUSEDPIC,                           // 126\r
+               GETPSYCHEDPIC,                       // 127\r
+\r
+\r
+\r
+               ORDERSCREEN=129,\r
+               ERRORSCREEN,                         // 130\r
+               TITLEPALETTE,                        // 131\r
+               T_DEMO0,                             // 132\r
+               ENUMEND\r
+            } graphicnums;\r
+\r
+//\r
+// Data LUMPs\r
+//\r
+#define BACKDROP_LUMP_START            3\r
+#define BACKDROP_LUMP_END              8\r
+\r
+#define CONTROL_LUMP_START             9\r
+#define CONTROL_LUMP_END               15\r
+\r
+#define OPTIONS_LUMP_START             16\r
+#define OPTIONS_LUMP_END               16\r
+\r
+#define SOUND_LUMP_START               17\r
+#define SOUND_LUMP_END                 19\r
+\r
+#define NEWGAME_LUMP_START             20\r
+#define NEWGAME_LUMP_END               24\r
+\r
+#define LOADSAVE_LUMP_START            25\r
+#define LOADSAVE_LUMP_END              28\r
+\r
+#define HIGHSCORES_LUMP_START          29\r
+#define HIGHSCORES_LUMP_END            30\r
+\r
+#define LEVELEND_LUMP_START            31\r
+#define LEVELEND_LUMP_END              73\r
+\r
+#define TITLESCREEN_LUMP_START         74\r
+#define TITLESCREEN_LUMP_END           75\r
+\r
+#define LATCHPICS_LUMP_START           79\r
+#define LATCHPICS_LUMP_END             127\r
+\r
+\r
+//\r
+// Amount of each data item\r
+//\r
+#define NUMCHUNKS    133\r
+#define NUMFONT      2\r
+#define NUMFONTM     0\r
+#define NUMPICS      125\r
+#define NUMPICM      0\r
+#define NUMSPRITES   0\r
+#define NUMTILE8     72\r
+#define NUMTILE8M    0\r
+#define NUMTILE16    0\r
+#define NUMTILE16M   0\r
+#define NUMTILE32    0\r
+#define NUMTILE32M   0\r
+#define NUMEXTERNS   4\r
+//\r
+// File offsets for data items\r
+//\r
+#define STRUCTPIC    0\r
+\r
+#define STARTFONT    1\r
+#define STARTFONTM   3\r
+#define STARTPICS    3\r
+#define STARTPICM    128\r
+#define STARTSPRITES 128\r
+#define STARTTILE8   128\r
+#define STARTTILE8M  129\r
+#define STARTTILE16  129\r
+#define STARTTILE16M 129\r
+#define STARTTILE32  129\r
+#define STARTTILE32M 129\r
+#define STARTEXTERNS 129\r
+\r
+//\r
+// Thank you for using IGRAB!\r
+//\r