commit df8f318
Devine Lu Linvega
·
2024-12-10 20:25:23 +0000 UTC
parent f0bac42
Fixed issue with shift+tab
1 files changed,
+4,
-2
+4,
-2
1@@ -20,7 +20,7 @@
2 Uxn uxn;
3
4 /*
5-Copyright (c) 2022 Devine Lu Linvega
6+Copyright (c) 2022-2024 Devine Lu Linvega
7
8 Permission to use, copy, modify, and distribute this software for any
9 purpose with or without fee is hereby granted, provided that the above
10@@ -148,6 +148,8 @@ emu_event(void)
11 case XK_F5: emu_restart(1); break;
12 }
13 controller_down(get_button(sym));
14+ if(XLookupKeysym((XKeyPressedEvent *)&ev, 0) == XK_Tab)
15+ buf[0] = 0x9;
16 controller_key(sym < 0x80 ? sym : (Uint8)buf[0]);
17 } break;
18 case KeyRelease: {
19@@ -261,7 +263,7 @@ main(int argc, char **argv)
20 {
21 int i = 1;
22 if(argc == 2 && argv[1][0] == '-' && argv[1][1] == 'v')
23- return !fprintf(stdout, "Uxn11 - Varvara Emulator, 25 Nov 2024.\n");
24+ return !fprintf(stdout, "Uxn11 - Varvara Emulator, 10 Dec 2024.\n");
25 else if(argc == 1)
26 return !fprintf(stdout, "usage: %s [-v] file.rom [args..]\n", argv[0]);
27 else if(!display_init())