summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorSteven Fuller <relnev@icculus.org>2001-08-09 06:23:42 +0000
committerPatryk Obara <dreamer.tan@gmail.com>2019-08-20 02:22:36 +0200
commitea2f8c4527f401e721717177a11306213c13eac1 (patch)
treebbf2e2316b1dce71feed550b11e33e9f7885b52e /src/main.c
parent45cf2eb3a194d53ccdd05a75b46e472a01359abf (diff)
Fixed FPU assembly. (fistp is 16bit, fistpl is 32bit)
Game displays now.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/main.c b/src/main.c
index 19d67a4..7288619 100644
--- a/src/main.c
+++ b/src/main.c
@@ -38,7 +38,8 @@ PROCESSORTYPES ReadProcessorType()
int InitialiseWindowsSystem()
{
ScanDrawMode = ScanDrawD3DHardwareRGB;
-
+
+#if 1
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
fprintf(stderr, "SDL Init failed: %s\n", SDL_GetError());
exit(EXIT_FAILURE);
@@ -65,7 +66,7 @@ int InitialiseWindowsSystem()
glEnable(GL_BLEND);
glEnable(GL_DEPTH_TEST);
-
+#endif
return 0;
}
@@ -109,6 +110,7 @@ static void handle_keypress(int keysym, int press)
void CheckForWindowsMessages()
{
+#if 1
SDL_Event event;
GotAnyKey = 0;
@@ -131,18 +133,23 @@ void CheckForWindowsMessages()
}
} while (SDL_PollEvent(&event));
}
+#endif
}
void InGameFlipBuffers()
{
+#if 1
SDL_GL_SwapBuffers();
+#endif
}
void ThisFramesRenderingHasBegun()
{
fprintf(stderr, "ThisFramesRenderingHasBegun()\n");
-
+
+#if 1
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+#endif
}
void ThisFramesRenderingHasFinished()
@@ -152,8 +159,9 @@ void ThisFramesRenderingHasFinished()
int ExitWindowsSystem()
{
+#if 1
SDL_Quit();
-
+#endif
return 0;
}