* only toggle_videmode if not in 80 char mode
git-svn-id: https://shell.noname-ev.de/svn/kasse/c128@70
af93e077-1a23-4f1e-9cbe-
9382a9d578f5
cprintf("Eintrag %x: %s (%s, %d mal verkauft)\r\n",
i, status.status[i].item_name, buffer, status.status[i].times_sold);
}
- cprintf("\r\nn) Neu d) Loeschen s) Speichern m) Credit Modus\r\n");
+ cprintf("\r\nn) Neu d) Loeschen s) Speichern m) Credit Modus q) Beenden\r\n");
}
static void new_item() {
save_items(); break;
case 'm':
return; // switch to credit mode
+ case 'q':
+ exit(0);
default:
cprintf("Unbekannter Befehl, druecke RETURN...\r\n");
get_input();
int main() {
char *c;
- toggle_videomode();
+ if (VIDEOMODE == 40)
+ toggle_videomode();
credits.num_items = 0;
status.num_items = 0;
cprintf("itemz loading...\n");
i, status.status[i].item_name, status.status[i].price, status.status[i].times_sold);
cprintf("\r\nBefehle: s) Daten sichern d) Drucken umschalten\r\
g) Guthabenverwaltung z) Zeit setzen\r\
-n) Neues Getraenk\r\n");
+n) Neues Getraenk q) Beenden\r\n");
}
static void log_file(const char *s) {
int main() {
char *c;
- toggle_videomode();
+ if (VIDEOMODE == 40)
+ toggle_videomode();
/* Zeit erstmalig setzen */
set_time_interactive();
POKE(216, 255);