Commit Graph

  • 1218da79a9 Character maps. stag019 2013-12-22 20:55:14 -05:00
  • fd4b5c8925 rgbasm: update manpage to include -v yenatch 2013-12-03 21:58:39 -05:00
  • bc99ee2210 rgbasm: -v option (verbose) yenatch 2013-11-27 02:43:10 -05:00
  • de269987f7 Add "jp hl" as a valid instruction. Anthony J. Bentley 2013-09-05 20:51:58 -06:00
  • 7770827cce Redefine consistent names for section types, and document the changes. Anthony J. Bentley 2013-07-31 22:14:31 -06:00
  • 7ab9742299 Implement SRAM sections. Anthony J. Bentley 2013-07-31 20:04:46 -06:00
  • 6aecf65552 Fix incorrect manpage macro. Anthony J. Bentley 2013-07-23 19:04:02 -06:00
  • 2571dc459c Delete more files on clean. Anthony J. Bentley 2013-06-20 04:56:55 -06:00
  • da19380cc4 Add a new WRAMX section type, for banked (CGB) WRAM sections. Anthony J. Bentley 2013-06-19 21:19:51 -06:00
  • ab47428c0e Improve error message. Anthony J. Bentley 2013-05-28 02:23:48 -06:00
  • 23b29a9ae1 Fix bug recently introduced to fatalerror(). Anthony J. Bentley 2013-05-28 02:22:49 -06:00
  • 35448887af Implement VRAM banks. Anthony J. Bentley 2013-05-20 00:59:15 -06:00
  • 6ccd386587 Make it possible to disable emitting nop after halt. Anthony J. Bentley 2013-05-19 17:56:41 -06:00
  • 34d40a67c9 Remove unused variable. Anthony J. Bentley 2013-05-19 17:08:44 -06:00
  • c21c0f458f Improve error messages. Anthony J. Bentley 2013-05-19 17:07:34 -06:00
  • 51c01e3aad Remove some dead code. Anthony J. Bentley 2013-05-19 16:14:31 -06:00
  • d0d85abb97 Fix accidental case fallthrough. Anthony J. Bentley 2013-05-19 15:51:40 -06:00
  • 88ac0282e4 Add HTML manuals to the clean target. Anthony J. Bentley 2013-04-11 13:27:31 -06:00
  • 8811784b71 rgbfix: exit on invalid usage. v0.0.2 Anthony J. Bentley 2013-04-11 09:28:38 -06:00
  • 6579743410 Add support for 8 MiB ROMs, the largest size possible with MBC5. Anthony J. Bentley 2012-12-26 21:41:47 -07:00
  • b90406861d Readability (whitespace). Anthony J. Bentley 2012-12-26 21:12:52 -07:00
  • 2f35d10373 Merge pull request #5 from vegard/lexer-fix-for-bentley v0.0.1 Anthony J. Bentley 2012-12-01 22:46:21 -08:00
  • a397acd5ea Update license statement after Justin Lloyd released the code. Anthony J. Bentley 2012-11-14 02:59:09 -07:00
  • 6d69370e9c Merge pull request #6 from vegard/getopt-linux-for-bentley Anthony J. Bentley 2012-11-09 22:07:44 -08:00
  • 2dfd937d7f Prevent lexer from reading beyond the end of the buffer Vegard Nossum 2012-10-21 05:51:48 +02:00
  • eb4f790a82 Include getopt.h (fix compilation on GNU/Linux) Vegard Nossum 2012-10-21 05:51:12 +02:00
  • 8c2fb79c39 Add a web manpages target (for my personal use). Anthony J. Bentley 2012-10-18 21:15:20 -06:00
  • 7b4746b20e Add a MinGW target for me to easily create Windows executables. Anthony J. Bentley 2012-10-18 20:46:17 -06:00
  • cf3bfb1372 Use curly braces consistently in Makefile. Anthony J. Bentley 2012-10-18 20:25:33 -06:00
  • f821a1e0a1 Allow a noisy build (user‐configurable). Anthony J. Bentley 2012-10-18 20:24:27 -06:00
  • 39d8674a93 Improve the Makefile: allow user‐defined variables. Anthony J. Bentley 2012-10-18 20:22:47 -06:00
  • a2dc23c55c Remove unneeded build flag. Anthony J. Bentley 2012-10-18 19:50:50 -06:00
  • fd724d10e4 Add support for the four‐character game ID. Anthony J. Bentley 2011-12-29 20:22:06 -07:00
  • 07802fffc9 Remove the (old, obsolete) RGBFix HTML page. Use the manpage instead. Anthony J. Bentley 2011-12-26 23:28:06 -07:00
  • 309e2c0b93 Update the SGB flag in the rgbfix examples. Anthony J. Bentley 2011-12-07 21:19:56 -07:00
  • b51c1cc71c Add Windows build instructions. Anthony J. Bentley 2011-12-02 11:05:05 -07:00
  • 5d6559f15f Remove nonstandard <err.h>. Anthony J. Bentley 2011-12-02 01:23:23 -07:00
  • b1a2c664a9 Revert use of system exit codes. Anthony J. Bentley 2011-06-04 21:33:03 -06:00
  • d784b14615 Remove unneeded include. Anthony J. Bentley 2011-04-11 20:00:52 -06:00
  • 60451fd41f Remove unused and outdated .gitignore. Anthony J. Bentley 2011-04-11 19:57:38 -06:00
  • 214d13c8d3 New sentence, new line. Anthony J. Bentley 2011-04-10 00:39:18 -06:00
  • ba30863b73 In manuals, use wrapping macros instead of literal parens, etc. Anthony J. Bentley 2011-04-10 00:37:58 -06:00
  • abf8f8255a Fix some manual macro scoping problems. Anthony J. Bentley 2011-04-10 00:32:31 -06:00
  • 23624e1c1d Fix case in manpage section name Anthony J. Bentley 2011-04-10 00:15:59 -06:00
  • 009ac34f32 Remove unnecessary comments from manpage sources Anthony J. Bentley 2011-04-10 00:15:35 -06:00
  • 9a9d071024 Oops: remove escape that was keeping manpage date from being parsed Anthony J. Bentley 2011-04-10 00:12:19 -06:00
  • 9f9e76e85f Use the semantic .Ad in manpages. Anthony J. Bentley 2011-04-10 00:08:44 -06:00
  • 085ee6d4c0 Fix typo in rgbds(7). Anthony J. Bentley 2010-12-22 15:59:19 -07:00
  • 0f606e5d83 Add a rgbds(7) manpage. Anthony J. Bentley 2010-12-22 15:35:32 -07:00
  • 376c8d2f5b Update man page: .gb will no longer be added to a filename without it Anthony J. Bentley 2010-12-22 15:15:43 -07:00
  • 6f46058e21 Add an install target. Anthony J. Bentley 2010-12-22 14:38:45 -07:00
  • b9f92536a9 Remove “localversion” script. Anthony J. Bentley 2010-12-22 14:26:43 -07:00
  • 7384c41c82 Minor whitespace improvements Anthony J. Bentley 2010-12-22 14:24:46 -07:00
  • 114871d46d Move manuals to the main source directories. Anthony J. Bentley 2010-12-22 14:23:35 -07:00
  • 5ae2dc4844 Replace UTF8-encoded ø with mdoc escapes. Anthony J. Bentley 2010-12-22 13:52:55 -07:00
  • d2f52fdd0c Rewrite rgbfix from scratch, under a free ISC license. Anthony J. Bentley 2010-12-22 13:48:44 -07:00
  • 05be8e0011 Delete rgbfix, to be replaced with a freely-licensed version Anthony J. Bentley 2010-12-22 13:19:37 -07:00
  • b1739d95a5 Silence build process Anthony J. Bentley 2010-12-22 13:15:55 -07:00
  • 0da1489da1 replace readme with installation instructions bentley 2010-04-03 19:43:03 -06:00
  • 2fa9a3c768 new sentence, new line bentley 2010-03-25 21:58:23 -06:00
  • ccbfa16d7f fix small mdoc error bentley 2010-03-18 21:05:50 -06:00
  • b53c945f05 Man pages! bentley 2010-02-27 19:19:50 -07:00
  • 7293da9084 fix some error messages: err() instead of errx(strerror()) bentley 2010-02-17 18:28:03 -07:00
  • 3a95de144e this is why you should always test build *before* making a commit bentley 2010-02-04 23:18:57 -07:00
  • 1c8b31ca1d fix compile error bentley 2010-02-04 23:16:38 -07:00
  • 2a3cd65ee8 rgbasm: improve "undefined macro" error message bentley 2010-01-18 20:41:34 -07:00
  • 5f23215c5d rgbasm: improve error message for failed INCBIN bentley 2010-01-18 17:42:54 -07:00
  • 02ba30f8e0 rgblink: improve file open error messages bentley 2010-01-18 16:47:08 -07:00
  • aea1990de3 rgbfix: minor correction to last error message commit bentley 2010-01-18 16:29:48 -07:00
  • 5302f36d38 rgblib: improve file open error message bentley 2010-01-18 16:27:42 -07:00
  • f97e856a1f rgbfix: improve file open error message bentley 2010-01-18 16:17:13 -07:00
  • b1469902d6 filesize() function was unused! guess I'll remove it bentley 2010-01-18 15:45:38 -07:00
  • 761656c54b fopen does not take a "t" mode bentley 2010-01-18 15:40:19 -07:00
  • 0d16e5c573 rgbasm: fix usage (-p, not -z) bentley 2010-01-18 14:41:24 -07:00
  • c6fb526a88 if module name is too long, error out rather than silently truncate bentley 2010-01-17 16:26:46 -07:00
  • a3eb287044 rgblib: fix usage information, make it match the rest of rgbds bentley 2010-01-17 15:35:02 -07:00
  • f4a56de4df remove unused variable bentley 2010-01-17 15:32:35 -07:00
  • def4f61d5a rgbfix: juvenile mistake. Make last commit work the way it should bentley 2010-01-17 15:31:13 -07:00
  • 7d6fac9c00 rgblib: use full commands instead of letters ("add" instead of "a") bentley 2010-01-17 15:28:28 -07:00
  • bd568d9afc rgblink: make usage() print better in a terminal window bentley 2010-01-17 15:11:52 -07:00
  • 02e6220742 standardize on -p for setting pad value bentley 2010-01-15 20:04:37 -07:00
  • 860c9883bb rgbasm: fix usage information bentley 2010-01-15 19:50:58 -07:00
  • e25d69e976 rgblib: return EX_USAGE for usage-related errors bentley 2010-01-15 19:44:46 -07:00
  • 8406fd84d6 rgbasm: return EX_USAGE for option errors bentley 2010-01-15 19:42:17 -07:00
  • 5694d6907c rgbasm: use getopt(3) instead of hand-rolled flag parsing bentley 2010-01-15 19:40:35 -07:00
  • c3e212d399 stop a strcpy() warning on OpenBSD bentley 2010-01-15 19:15:24 -07:00
  • 80e957b5d5 make makefile respect CFLAGS bentley 2010-01-15 18:55:34 -07:00
  • 7474cee70d rgbasm: use errx() for some error messages bentley 2010-01-15 18:51:14 -07:00
  • bd84313462 remove GAMEBOY/PCENGINE conditionals (this is a Game Boy assembler) bentley 2010-01-15 17:18:58 -07:00
  • 795542103d fix "static declaration follows non-static" warning bentley 2010-01-15 17:16:06 -07:00
  • 35af90723b fix implied declaration warning bentley 2010-01-15 17:11:06 -07:00
  • e5ba184ef3 fix strcpy() warning on OpenBSD bentley 2010-01-15 17:07:33 -07:00
  • 4feaa929ff fix usage fill character info bentley 2010-01-15 17:05:06 -07:00
  • 48fd34c923 rgbasm: remove option for random fill character bentley 2010-01-15 17:04:34 -07:00
  • b63924ebf4 remove endianness code (this is solely a Game Boy assembler now) bentley 2010-01-15 16:46:26 -07:00
  • 24c1613f06 remove mswin-type define -- this is UNIX bentley 2010-01-15 16:35:10 -07:00
  • 913e9c9e4f rgblib: use errx() for error messages bentley 2010-01-15 16:29:20 -07:00
  • 2648ee9811 rgblink: remove vestigial linkfile function bentley 2010-01-15 14:33:49 -07:00
  • 06c4e1fb4b rgblink: set default fill byte to 0x00 bentley 2010-01-15 13:11:14 -07:00
  • deccbb07e9 rgblink: remove random option for fill character bentley 2010-01-15 13:05:16 -07:00