| ... | ... |
@@ -45,7 +45,10 @@ emu_run(Uxn *u) |
| 45 | 45 |
{
|
| 46 | 46 |
while(!u->dev[0x0f]) {
|
| 47 | 47 |
int c = fgetc(stdin); |
| 48 |
- if(c == EOF) { console_input(u, 0x00, CONSOLE_END); break; }
|
|
| 48 |
+ if(c == EOF) {
|
|
| 49 |
+ console_input(u, 0x00, CONSOLE_END); |
|
| 50 |
+ break; |
|
| 51 |
+ } |
|
| 49 | 52 |
console_input(u, (Uint8)c, CONSOLE_STD); |
| 50 | 53 |
} |
| 51 | 54 |
} |
| ... | ... |
@@ -196,8 +196,8 @@ set_fullscreen(int new_fullscreen, int win) |
| 196 | 196 |
if(fullscreen) {
|
| 197 | 197 |
flags = SDL_WINDOW_FULLSCREEN_DESKTOP; |
| 198 | 198 |
} |
| 199 |
- if(win) |
|
| 200 |
- SDL_SetWindowFullscreen(emu_window, flags); |
|
| 199 |
+ if(win) |
|
| 200 |
+ SDL_SetWindowFullscreen(emu_window, flags); |
|
| 201 | 201 |
} |
| 202 | 202 |
|
| 203 | 203 |
/* emulator primitives */ |
| ... | ... |
@@ -471,7 +471,7 @@ emu_run(Uxn *u, char *rom) |
| 471 | 471 |
Uint8 *vector_addr = &u->dev[0x20]; |
| 472 | 472 |
window_created = 1; |
| 473 | 473 |
Uint32 window_flags = SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI; |
| 474 |
- if (fullscreen) |
|
| 474 |
+ if(fullscreen) |
|
| 475 | 475 |
window_flags = window_flags | SDL_WINDOW_FULLSCREEN_DESKTOP; |
| 476 | 476 |
emu_window = SDL_CreateWindow(rom, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, (uxn_screen.width + PAD2) * zoom, (uxn_screen.height + PAD2) * zoom, window_flags); |
| 477 | 477 |
if(emu_window == NULL) |
| ... | ... |
@@ -543,7 +543,7 @@ main(int argc, char **argv) |
| 543 | 543 |
/* Read flag. Right now, there can be only one. */ |
| 544 | 544 |
if(argv[i][0] == '-') {
|
| 545 | 545 |
if(argv[i][1] == 'v') |
| 546 |
- return system_version("Uxnemu - Graphical Varvara Emulator", "2 Sep 2023");
|
|
| 546 |
+ return system_version("Uxnemu - Graphical Varvara Emulator", "25 Oct 2023");
|
|
| 547 | 547 |
if(argv[i][1] == '-') |
| 548 | 548 |
i++; |
| 549 | 549 |
if(strcmp(argv[i], "-2x") == 0 || strcmp(argv[i], "-3x") == 0) |