comparison blastem.c @ 860:213c3b5160d0

Default to fullscreen on Android since windowed mode does not make sense there
author Michael Pavone <pavone@retrodev.com>
date Wed, 04 Nov 2015 23:01:15 -0800
parents 98d7b6073163
children 4e394d9a7548
comparison
equal deleted inserted replaced
859:46bb673eed4e 860:213c3b5160d0
34 //TODO: Figure out the exact value for this 34 //TODO: Figure out the exact value for this
35 #define LINES_NTSC 262 35 #define LINES_NTSC 262
36 #define LINES_PAL 312 36 #define LINES_PAL 312
37 37
38 #define MAX_SOUND_CYCLES 100000 38 #define MAX_SOUND_CYCLES 100000
39
40 #ifdef __ANDROID__
41 #define FULLSCREEN_DEFAULT 1
42 #else
43 #define FULLSCREEN_DEFAULT 0
44 #endif
39 45
40 uint16_t *cart; 46 uint16_t *cart;
41 uint16_t ram[RAM_WORDS]; 47 uint16_t ram[RAM_WORDS];
42 uint8_t z80_ram[Z80_RAM_BYTES]; 48 uint8_t z80_ram[Z80_RAM_BYTES];
43 49
914 char * romfname = NULL; 920 char * romfname = NULL;
915 FILE *address_log = NULL; 921 FILE *address_log = NULL;
916 char * statefile = NULL; 922 char * statefile = NULL;
917 int rom_size; 923 int rom_size;
918 uint8_t * debuggerfun = NULL; 924 uint8_t * debuggerfun = NULL;
919 uint8_t fullscreen = 0, use_gl = 1; 925 uint8_t fullscreen = FULLSCREEN_DEFAULT, use_gl = 1;
920 for (int i = 1; i < argc; i++) { 926 for (int i = 1; i < argc; i++) {
921 if (argv[i][0] == '-') { 927 if (argv[i][0] == '-') {
922 switch(argv[i][1]) { 928 switch(argv[i][1]) {
923 case 'b': 929 case 'b':
924 i++; 930 i++;
934 case 'D': 940 case 'D':
935 gdb_remote_init(); 941 gdb_remote_init();
936 debuggerfun = (uint8_t *)gdb_debug_enter; 942 debuggerfun = (uint8_t *)gdb_debug_enter;
937 break; 943 break;
938 case 'f': 944 case 'f':
939 fullscreen = 1; 945 fullscreen = !fullscreen;
940 break; 946 break;
941 case 'g': 947 case 'g':
942 use_gl = 0; 948 use_gl = 0;
943 break; 949 break;
944 case 'l': 950 case 'l':