# HG changeset patch # User Mike Pavone # Date 1378870565 25200 # Node ID 226ed16b1fb67473950e05eab2dbc8449b2453b7 # Parent a1d2981191530b4d2727c052ccf80399878e1af5 Added version flag diff -r a1d298119153 -r 226ed16b1fb6 blastem.c --- a/blastem.c Tue Sep 10 20:32:59 2013 -0700 +++ b/blastem.c Tue Sep 10 20:36:05 2013 -0700 @@ -10,6 +10,8 @@ #include #include +#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 @@ 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 @@ " -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" );