]> git.sur5r.net Git - cc65/commitdiff
Made hello program compatible with joystick-only target(s).
authorOliver Schmidt <ol.sc@web.de>
Mon, 20 Jul 2015 05:46:18 +0000 (07:46 +0200)
committerOliver Schmidt <ol.sc@web.de>
Mon, 20 Jul 2015 05:46:18 +0000 (07:46 +0200)
samples/hello.c

index 90a1d4bdcee00562653ab64d1085c11b400db85c..749a9d859e397f2d17969fdd7f5722bc5a51385a 100644 (file)
@@ -10,7 +10,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <conio.h>
-#include <dbg.h>
+#include <joystick.h>
 
 
 
@@ -68,15 +68,23 @@ int main (void)
     gotoxy ((XSize - strlen (Text)) / 2, YSize / 2);
     cprintf ("%s", Text);
 
+#if defined(__NES__)
+
+    /* Wait for the user to press a button */
+    joy_install (joy_static_stddrv);
+    while (!joy_read (JOY_1)) ;
+    joy_uninstall ();
+
+#else
+
     /* Wait for the user to press a key */
     (void) cgetc ();
 
+#endif
+
     /* Clear the screen again */
     clrscr ();
 
     /* Done */
     return EXIT_SUCCESS;
 }
-
-
-