diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-07-10 09:38:05 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-07-10 09:38:05 -0700 |
commit | 28b8256fddf53446898120f9b51a43f132d946bb (patch) | |
tree | 1b87d811230919a9e7593ee2623940518f6a5376 /blastem.c | |
parent | 5d758f6938dc3c73e2c858255748f781aac17010 (diff) |
Add config file parser and default config file
Diffstat (limited to 'blastem.c')
-rw-r--r-- | blastem.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -35,6 +35,8 @@ int headless = 0; int z80_enabled = 1; int frame_limit = 0; +tern_node * config; + #ifndef MIN #define MIN(a,b) ((a) < (b) ? (a) : (b)) #endif @@ -1871,13 +1873,14 @@ void detect_region() int main(int argc, char ** argv) { if (argc < 2) { - fputs("Usage: blastem FILENAME\n", stderr); + fputs("Usage: blastem FILENAME [options]\n", stderr); return 1; } if(!load_rom(argv[1])) { fprintf(stderr, "Failed to open %s for reading\n", argv[1]); return 1; } + config = load_config(argv[0]); detect_region(); int width = -1; int height = -1; |