]> 4ch.mooo.com Git - 16.git/commitdiff
pushing new make file wwww
authorsparky4 <sparky4@cock.li>
Sat, 27 Aug 2016 18:19:44 +0000 (13:19 -0500)
committersparky4 <sparky4@cock.li>
Sat, 27 Aug 2016 18:19:44 +0000 (13:19 -0500)
16.c [deleted file]
16.h [deleted file]

diff --git a/16.c b/16.c
deleted file mode 100755 (executable)
index 6ad5334..0000000
--- a/16.c
+++ /dev/null
@@ -1,99 +0,0 @@
-/* Project 16 Source Code~\r
- * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
- *\r
- * This file is part of Project 16.\r
- *\r
- * Project 16 is free software; you can redistribute it and/or modify\r
- * it under the terms of the GNU General Public License as published by\r
- * the Free Software Foundation; either version 3 of the License, or\r
- * (at your option) any later version.\r
- *\r
- * Project 16 is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- * GNU General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU General Public License\r
- * along with this program.  If not, see <http://www.gnu.org/licenses/>, or\r
- * write to the Free Software Foundation, Inc., 51 Franklin Street,\r
- * Fifth Floor, Boston, MA 02110-1301 USA.\r
- *\r
- */\r
-\r
-#include "src/16.h"\r
-\r
-global_game_variables_t gvar;\r
-engi_stat_t engi_stat;\r
-const char *cpus;\r
-byte *dpal, *gpal;\r
-player_t player[MaxPlayers];\r
-\r
-void\r
-main(int argc, char *argv[])\r
-{\r
-       // DOSLIB: check our environment\r
-       probe_dos();\r
-\r
-       // DOSLIB: what CPU are we using?\r
-       // NTS: I can see from the makefile Sparky4 intends this to run on 8088 by the -0 switch in CFLAGS.\r
-       //      So this code by itself shouldn't care too much what CPU it's running on. Except that other\r
-       //      parts of this project (DOSLIB itself) rely on CPU detection to know what is appropriate for\r
-       //      the CPU to carry out tasks. --J.C.\r
-       cpu_probe();\r
-\r
-       // DOSLIB: check for VGA\r
-       if (!probe_vga()) {\r
-               printf("VGA probe failed\n");\r
-               return;\r
-       }\r
-       // hardware must be VGA or higher!\r
-       if (!(vga_state.vga_flags & VGA_IS_VGA)) {\r
-               printf("This program requires VGA or higher graphics hardware\n");\r
-               return;\r
-       }\r
-\r
-       if (_DEBUG_INIT() == 0) {\r
-#ifdef DEBUGSERIAL\r
-               printf("WARNING: Failed to initialize DEBUG output\n");\r
-#endif\r
-       }\r
-       _DEBUG("Serial debug output started\n"); // NTS: All serial output must end messages with newline, or DOSBox-X will not emit text to log\r
-       _DEBUGF("Serial debug output printf test %u %u %u\n",1U,2U,3U);\r
-\r
-       engi_stat = ENGI_RUN;\r
-       textInit();\r
-\r
-       /* save the palette */\r
-       dpal = modexNewPal();\r
-       modexPalSave(dpal);\r
-       modexFadeOff(4, dpal);\r
-       gpal = modexNewPal();\r
-       modexPalSave(gpal);\r
-       modexSavePalFile("data/g.pal", gpal);\r
-       VGAmodeX(1, 1, &gvar);\r
-//     modexPalBlack();        //so player will not see loadings~\r
-       IN_Startup();\r
-       IN_Default(0,&player,ctrl_Joystick);\r
-       //modexprint(&screen, 32, 32, 1, 2, 0, "a", 1);\r
-       start_timer(&gvar);\r
-       while(ENGI_EXIT != engi_stat)\r
-       {\r
-               IN_ReadControl(0,&player);\r
-               if(IN_KeyDown(sc_Escape)) engi_stat = ENGI_EXIT;\r
-               shinku(&gvar);\r
-               _DEBUGF("Serial debug output printf test %u %u %u\n",1U,2U,3U);\r
-       }\r
-       switch(detectcpu())\r
-       {\r
-               case 0: cpus = "8086/8088 or 186/88"; break;\r
-               case 1: cpus = "286"; break;\r
-               case 2: cpus = "386 or newer"; break;\r
-               default: cpus = "internal error"; break;\r
-       }\r
-       VGAmodeX(0, 1, &gvar);\r
-       printf("Project 16 16.exe. This is supposed to be the actual finished game executable!\n");\r
-       printf("version %s\n", VERSION);\r
-       printf("detected CPU type: %s\n", cpus);\r
-       IN_Shutdown();\r
-       modexFadeOn(4, dpal);\r
-}\r
diff --git a/16.h b/16.h
deleted file mode 100755 (executable)
index 7f792bb..0000000
--- a/16.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Project 16 Source Code~\r
- * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
- *\r
- * This file is part of Project 16.\r
- *\r
- * Project 16 is free software; you can redistribute it and/or modify\r
- * it under the terms of the GNU General Public License as published by\r
- * the Free Software Foundation; either version 3 of the License, or\r
- * (at your option) any later version.\r
- *\r
- * Project 16 is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- * GNU General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU General Public License\r
- * along with this program.  If not, see <http://www.gnu.org/licenses/>, or\r
- * write to the Free Software Foundation, Inc., 51 Franklin Street,\r
- * Fifth Floor, Boston, MA 02110-1301 USA.\r
- *\r
- */\r
-\r
-#ifndef __16_H_\r
-#define __16_H_\r
-\r
-#include "src/lib/16_head.h"\r
-#include "src/lib/16_in.h"\r
-#include "src/lib/modex16.h"\r
-#include "src/lib/wcpu/wcpu.h"\r
-//#include "src/lib/planar.h"\r
-#include "src/lib/scroll16.h"\r
-#include "src/lib/16_timer.h"\r
-#include "src/lib/16_dbg.h"\r
-\r
-typedef enum {\r
-       ENGI_EXIT,\r
-       ENGI_QUIT,\r
-       ENGI_RUN,\r
-       ENGI_INPUT,\r
-       ENGI_PAUSE\r
-} engi_stat_t;\r
-\r
-#endif /*__16_H_*/\r