Made conio program compatible with joystick-only target(s).

This commit is contained in:
Oliver Schmidt
2015-12-01 23:06:51 +01:00
parent bdf4a7bd89
commit 22f10b1459

View File

@@ -13,6 +13,7 @@
#include <conio.h> #include <conio.h>
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
#include <joystick.h>
static char grid[5][5] = { static char grid[5][5] = {
{ CH_ULCORNER, CH_HLINE, CH_TTEE, CH_HLINE, CH_URCORNER }, { CH_ULCORNER, CH_HLINE, CH_TTEE, CH_HLINE, CH_URCORNER },
@@ -96,6 +97,14 @@ void main(void)
cputs(" revers"); cputs(" revers");
revers(0); revers(0);
#if defined(__NES__) || defined(__PCE__)
joy_install(joy_static_stddrv);
while (!joy_read(JOY_1)) ;
joy_uninstall();
#else
gotoxy(8 + inpos,1); gotoxy(8 + inpos,1);
i = cgetc(); i = cgetc();
if ((i >= '0') && (i<='9')) { if ((i >= '0') && (i<='9')) {
@@ -121,8 +130,8 @@ void main(void)
inpos = (inpos + 1) & 7; inpos = (inpos + 1) & 7;
} }
#endif
++n; ++n;
} }
for(;;);
} }