aboutsummaryrefslogtreecommitdiff
path: root/dumpgttxt.c
diff options
context:
space:
mode:
Diffstat (limited to 'dumpgttxt.c')
-rw-r--r--dumpgttxt.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/dumpgttxt.c b/dumpgttxt.c
new file mode 100644
index 0000000..9b6c7e8
--- /dev/null
+++ b/dumpgttxt.c
@@ -0,0 +1,20 @@
+#include <stdio.h>
+
+int main(int argc, char **argv) {
+ int i;
+ unsigned char buf[16384];
+ FILE *f = fopen("defender.rom", "rb");
+ fread(buf, 16384, 1, f);
+
+ putchar('\'');
+ for(i = 0; i < 7 * 37; i++) {
+ unsigned char c = buf[i + 0x156];
+ if(!c) {
+ putchar('\'');
+ putchar('\n');
+ putchar('\'');
+ } else {
+ putchar(c - 0x80);
+ }
+ }
+}