diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-09-10 20:36:05 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-09-10 20:36:05 -0700 |
commit | 88d818869f619b915dcac1ec472402bfb308dff3 (patch) | |
tree | be9d2f4ee8ad9b8d08375c2f0e1b709e29cbf246 | |
parent | 53144fd4940eff16e04a129286290868039bc666 (diff) |
Added version flag
-rw-r--r-- | blastem.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -10,6 +10,8 @@ #include <stdlib.h> #include <string.h> +#define BLASTEM_VERSION "0.1.0" + #define CARTRIDGE_WORDS 0x200000 #define RAM_WORDS 32 * 1024 #define Z80_RAM_BYTES 8 * 1024 @@ -1749,9 +1751,10 @@ int main(int argc, char ** argv) case 'l': address_log = fopen("address.log", "w"); break; -// case 'v': -// headless = 1; -// break; + case 'v': + printf("blastem %s\n", BLASTEM_VERSION); + return 0; + break; case 'n': z80_enabled = 0; break; @@ -1801,6 +1804,7 @@ int main(int argc, char ** argv) " -s FILE Load a GST format savestate from FILE\n" " -d Enter debugger on startup\n" " -n Disable Z80\n" + " -v Display version number and exit\n" " -l Log 68K code addresses (useful for assemblers)\n" " -y Log individual YM-2612 channels to WAVE files\n" ); |