shithub: rgbds

Download patch

ref: 860c9883bbdd07b84e38e26cf9a50dffd07a6ff8
parent: e25d69e976dc956cc8aafe53a2402171f7e76540
author: bentley <[email protected]>
date: Fri Jan 15 14:50:58 EST 2010

rgbasm: fix usage information

--- a/include/asm/gameboy/localasm.h
+++ b/include/asm/gameboy/localasm.h
@@ -83,9 +83,6 @@
 
 #define MAXSECTIONSIZE	0x4000
 
-#define	APPNAME			"RGBAsm"
-#define	EXENAME			"rgbasm"
-
 #define	NAME_DB			"db"
 #define	NAME_DW			"dw"
 #define	NAME_RB			"rb"
--- a/src/asm/main.c
+++ b/src/asm/main.c
@@ -228,21 +228,9 @@
 void 
 PrintUsage(void)
 {
-	printf(APPNAME " v" ASM_VERSION " (part of ASMotor " ASMOTOR_VERSION
-	    ")\n\nUsage: " EXENAME " [options] asmfile\n");
-	printf("Options:\n");
-	printf("\t-h\t\tThis text\n");
-	printf("\t-i<path>\tExtra include path\n");
-	printf("\t-o<file>\tWrite objectoutput to <file>\n");
-	printf
-	    ("\t-g<ASCI>\tChange the four characters used for Gameboy graphics\n"
-	    "\t\t\tconstants (default is 0123)\n");
-	printf
-	    ("\t-b<AS>\t\tChange the two characters used for binary constants\n"
-	    "\t\t\t(default is 01)\n");
-	printf
-	    ("\t-z<hx>\t\tSet the byte value (hex format) used for uninitialised\n"
-	    "\t\t\tdata (default is 0x00)\n");
+	printf("RGBAsm v" ASM_VERSION " (part of ASMotor " ASMOTOR_VERSION
+	    ")\n\n");
+	printf("Usage: rgbasm [-b chars] [-g chars] [-i path] [-o outfile] [-z pad_value] file\n");
 	exit(EX_USAGE);
 }
 /*