Commit Graph

  • dc390e8c1f and rename xlib to rgblib bentley 2010-01-15 12:44:46 -07:00
  • bfbc9fd101 while we're removing backwards compatibility, rename xlink->rgblink bentley 2010-01-15 12:42:16 -07:00
  • 084cc995e7 make >32KiB default; replace "-t s" with "-t" (tiny?) bentley 2010-01-15 12:38:19 -07:00
  • 367abd8396 remove psion2 compatibility; i doubt anyone uses it bentley 2010-01-15 12:35:11 -07:00
  • 97b9e822aa xlink: fix usage bentley 2010-01-15 12:15:19 -07:00
  • 1202c6b459 minor: fix implicit declaration warning bentley 2010-01-15 11:04:00 -07:00
  • 755572c111 replace linkfile functionality with command-line options bentley 2010-01-15 10:52:38 -07:00
  • b223905e67 xlink: use some proper return values bentley 2010-01-15 00:33:46 -07:00
  • 157fda2bc8 xlink: fix usage printing to match new options (and rgbfix format) bentley 2010-01-15 00:29:10 -07:00
  • c5ce3ae178 xlink: use getopt(3) instead of hand-rolled flag parsing bentley 2010-01-15 00:23:59 -07:00
  • 0017a93a13 minor: finish removing unused var temptext bentley 2010-01-14 23:47:10 -07:00
  • 0b08fca9f2 xlink: replace awkward fatalerror() with standard errx(3) bentley 2010-01-14 23:17:22 -07:00
  • bb85782faa this is a bourne script, bash is not needed bentley 2010-01-14 22:16:59 -07:00
  • b69cd0c345 -v doesn't need to modify ROM size; -p can do that bentley 2010-01-13 11:22:56 -07:00
  • 2da63e2f7d cosmetic change: rearrange getopt() switch for easier reading bentley 2010-01-13 10:08:23 -07:00
  • 0b647c5a25 move color only flag to -c, color compatible flag to -C bentley 2010-01-13 10:04:42 -07:00
  • 2d5c193e6d move MBC option from -b to -m bentley 2010-01-13 09:50:02 -07:00
  • cd52e3c56c move ramsize option from -m to -r bentley 2010-01-13 09:48:13 -07:00
  • 5931973029 fix compile error on Linux bentley 2010-01-13 08:26:48 -07:00
  • a913dc01b5 remove unused variable argn (no longer needed due to getopt(3) usage) bentley 2010-01-13 07:33:02 -07:00
  • 9da8db3ce1 fix cast warnings bentley 2010-01-13 07:31:34 -07:00
  • cdb90cea29 remove archaic 512KiB error, replace with 8MiB warning bentley 2010-01-12 22:46:53 -07:00
  • d0a03bc99b pad option now changes the ROM size at 0x148 bentley 2010-01-12 22:40:37 -07:00
  • cba8933c11 remove unneeded carttype checking in -v bentley 2010-01-12 21:21:48 -07:00
  • b2a4f54f59 rename PrintUsage() to usage(), and return EX_USAGE bentley 2010-01-12 19:52:42 -07:00
  • 5fe2bcbeed use errx(3) and warnx(3) instead of rolling our own error functions bentley 2010-01-12 19:44:21 -07:00
  • fd9901a280 remove the -r (truncate) option bentley 2010-01-12 19:05:23 -07:00
  • f617078fda finish minor consistency output changes bentley 2010-01-12 18:42:32 -07:00
  • 198fcfaab3 minor text output changes anthony 2010-01-12 18:17:31 -07:00
  • ac5b311005 use SI units (KiB) instead of the ambiguous kB anthony 2010-01-12 18:04:42 -07:00
  • c3fa922c2f fix quiet mode oversight anthony 2010-01-12 17:55:07 -07:00
  • b23c5ab4ba rewrite usage to match new getopt() option format anthony 2010-01-12 17:33:08 -07:00
  • 16c7a49ffa use getopt(3) instead of our hand-rolled flag parsing anthony 2010-01-12 14:25:54 -07:00
  • 8f5e767615 list new default init values in usage information (rgbasm, xlink) anthony 2010-01-05 14:21:42 -07:00
  • 8614871e68 change unitialized byte values in xlink to 0 anthony 2010-01-05 14:17:24 -07:00
  • b864431a14 add yacc output to the clean target anthony 2010-01-05 14:11:54 -07:00
  • f9e443b10c get rid of a strcpy() warning on OpenBSD anthony 2010-01-05 14:08:18 -07:00
  • ed3e35e628 set default fillchar for rgbasm to 0, not random anthony 2010-01-05 14:01:32 -07:00
  • 290c65e9b2 minor spacing changes in output anthony 2010-01-04 20:11:52 -07:00
  • 8f1ad7f9fc the -k flag wrote to the wrong location. fixing the bug anthony 2010-01-04 20:09:05 -07:00
  • f0361ee025 many of the flags did not respect -d (debug) flag. this fixes them. anthony 2010-01-04 20:04:25 -07:00
  • 3649cec52d add -k option to set new licensee code anthony 2010-01-04 20:00:34 -07:00
  • fb81793d9f add -s flag for SGB mode anthony 2010-01-04 19:50:24 -07:00
  • 6752b10204 add -j option for setting 0x14A (region flag) anthony 2010-01-04 19:40:01 -07:00
  • 2d72b12eb8 error out if both -o and -c are specified anthony 2009-12-30 19:47:44 -07:00
  • 77bbbba9f3 give warning if -c/-o overwrites last character of new title anthony 2009-12-30 18:58:48 -07:00
  • 8e9672c1dd add -c/-o flags to set GBC flag (lmod) anthony 2009-12-30 18:39:27 -07:00
  • 317c2662ba add -b option to the usage (lmod) anthony 2009-12-30 16:54:24 -07:00
  • 3397810e8d when changing MBC, print the name of the MBC (lmod) anthony 2009-12-30 16:52:37 -07:00
  • 2afdc060d0 add -b option to change MBC type (lmod) anthony 2009-12-30 16:32:28 -07:00
  • 7e4104cabe add option to change memory size (from lmod) anthony 2009-12-30 15:55:00 -07:00
  • ecae948371 remove some tabs to make usage information easier to read on a terminal anthony 2009-12-30 14:10:29 -07:00
  • dd16f2d59c add new info on -p to usage information anthony 2009-12-30 14:05:56 -07:00
  • 0bc88ce7f7 Add an optional value parameter to -p (lmod) anthony 2009-12-30 13:58:06 -07:00
  • d8070a10eb run indent on header files (whitespace changes) anthony 2009-12-30 12:59:36 -07:00
  • a014537837 reran indent (whitespace changes) anthony 2009-12-30 12:51:32 -07:00
  • ddd7fdac01 finish fixing segfault (probably caused by argv[] craziness) anthony 2009-12-30 00:16:56 -07:00
  • e5ac9c2cd8 partially fix segfault when run with options but no input file anthony 2009-12-30 00:08:25 -07:00
  • 5e9c2ee2ab finish moving src/rgbfix/ to src/fix/ anthony 2009-12-29 23:39:06 -07:00
  • 819615549f move src/rgbfix/ to src/fix/ for consistency anthony 2009-12-29 23:19:47 -07:00
  • b6a50a3afc added -q to the documentation Anthony Bentley 2009-11-08 21:27:15 -07:00
  • db0667e54e added a command line option -q for quiet mode (suppresses messages except errors) (lmod) Anthony Bentley 2009-11-08 20:28:24 -07:00
  • b7ca2e2b87 rgbfix: add warning function, separate output between stdout and stderr (lmod) Anthony Bentley 2009-11-08 19:49:02 -07:00
  • be13e051f4 xlib: separate output between stdout and stderr (from lmod) Anthony Bentley 2009-11-08 19:28:59 -07:00
  • 46c131bc86 more HTML formatting gunk Anthony Bentley 2009-11-08 18:47:28 -07:00
  • 42007c5c92 remove HTML formatting gunk from a lot of the docs Anthony Bentley 2009-11-06 23:01:00 -07:00
  • e1f5352ba5 makefile now works with BSD make Anthony Bentley 2009-11-06 18:37:47 -07:00
  • 8cbc2f4471 use ${CC} and ${YACC} instead of hardcoded programs Anthony Bentley 2009-11-06 14:59:16 -07:00
  • 8fd364a1a6 document partial binary includes Anthony Bentley 2009-09-12 18:53:03 -06:00
  • 6c1dd85c9a add support for partial binary includes (from lmod00) Anthony Bentley 2009-09-12 18:46:08 -06:00
  • 7d0dd140c3 create stylesheet and link to it Anthony Bentley 2009-09-12 17:49:54 -06:00
  • 171061f3a3 Replaced needless anchors with IDs Anthony Bentley 2009-09-12 17:10:31 -06:00
  • cd2e59fc8c converted DOS linebreaks to UNIX Anthony Bentley 2009-09-12 16:47:49 -06:00
  • 3eb060b017 HTML4 Transitional doctype Anthony Bentley 2009-09-12 16:14:08 -06:00
  • 1c734a015d correct error in documentation Anthony Bentley 2009-09-12 06:40:24 -06:00
  • 792fb5ef94 Put in the original license Anthony Bentley 2009-09-11 22:45:47 -06:00
  • c0031dad51 use [b]yacc instead of bison by default Anthony Bentley 2009-09-11 22:01:49 -06:00
  • 50a8bbd414 Make grammar specifications yacc-compatible Anthony Bentley 2009-09-11 21:40:39 -06:00
  • 74eea59208 build: figure out git revision and include as part of version string Vegard Nossum 2009-06-11 10:24:12 +02:00
  • 98810091da build: split cflags to its own variable Vegard Nossum 2009-06-11 10:10:12 +02:00
  • f81bcc722a build: merge everything to a single top-level Makefile Vegard Nossum 2009-06-11 10:08:32 +02:00
  • 3ce06cd424 Added a README file Vegard Nossum 2009-06-11 09:53:33 +02:00
  • a216855093 Move src/asmotor.h to top-level include/ Vegard Nossum 2009-06-11 09:28:24 +02:00
  • afe33e1162 link: move includes to include/link/ Vegard Nossum 2009-06-11 09:22:49 +02:00
  • 618082bcab lib: move includes to include/lib/ Vegard Nossum 2009-06-11 09:18:21 +02:00
  • cd779b9511 asm: moved includes to include/asm/ Vegard Nossum 2009-06-11 09:14:19 +02:00
  • 26150fa9d4 asm: add newlines to the ends of yaccprt[134].y Vegard Nossum 2009-06-11 09:05:16 +02:00
  • 85f382ffad asm: run dos2unix on yaccprt1.y Vegard Nossum 2009-06-11 09:03:53 +02:00
  • c6d8069eed rgbfix: use mkstemp() instead of tmpnam() and fix coding style issues Vegard Nossum 2009-06-11 08:59:03 +02:00
  • bc6b2fe005 link: add missing parameter to error message Vegard Nossum 2009-06-11 08:53:18 +02:00
  • 3c82b1ae03 Fixed warnings and some style issues Vegard Nossum 2009-06-11 08:51:55 +02:00
  • b6c749ffbd Run `indent' on the whole tree Vegard Nossum 2009-06-11 07:59:46 +02:00
  • 660f5daac3 Add .gitignore files Vegard Nossum 2009-06-11 07:40:13 +02:00
  • 94fad97aed Switch line terminators from CRLF to LF Vegard Nossum 2009-06-11 07:32:12 +02:00
  • 0d9739535e Use spaces instead of tabs after CPP directives Vegard Nossum 2009-06-11 07:26:46 +02:00
  • 0ce5efb3c5 build: remove obsolete objs* directories Vegard Nossum 2009-06-11 07:17:03 +02:00
  • 0b65d01289 build: add top-level Makefile Vegard Nossum 2009-06-11 07:11:30 +02:00
  • 1a98f20535 rgbfix: improve Makefile Vegard Nossum 2009-06-11 07:10:44 +02:00
  • 322a0b05d8 link: improve Makefile Vegard Nossum 2009-06-11 07:09:27 +02:00
  • c0a9cf79a3 lib: improve Makefile Vegard Nossum 2009-06-11 07:07:17 +02:00