Commit Graph

  • 9193710ff9 Merge pull request #131 from Sanqui/overlay AntonioND 2017-03-15 20:42:32 +00:00
  • 263c9222ab Require all sections to be fixed when using overlay Sanqui 2017-03-13 17:08:27 +01:00
  • 947d767c64 Merge pull request #135 from Ben10do/improve-assign-error-messages AntonioND 2017-03-12 17:06:54 +00:00
  • 82cf3eb48f Merge pull request #134 from Ben10do/oam-sections AntonioND 2017-03-11 12:18:40 +00:00
  • a75c15ec46 Improve assignment error messages Ben10do 2017-03-10 23:11:23 +00:00
  • 3dcfe2b9f6 Add support for OAM Sections Ben10do 2017-03-10 22:18:14 +00:00
  • 523b7538f0 Replace magic numbers with BANK_COUNT_* constants Ben10do 2017-03-10 19:24:54 +00:00
  • bc2f885d29 Also require ROM0 sections to be fixed when using overlay Sanqui 2017-03-02 23:02:56 +01:00
  • bd00b9ab59 Merge branch 'master' of github.com:rednex/rgbds into overlay Sanqui 2017-03-02 22:46:19 +01:00
  • 4f86a12539 Merge pull request #125 from Ben10do/section-alignment AntonioND 2017-03-02 09:17:46 +00:00
  • 7e2457c9be Re-allow alignment of 0 bits Ben 2017-03-02 08:29:28 +00:00
  • 7993d3455d Update alignment error handling Ben10do 2017-03-02 08:02:05 +00:00
  • c9daf80f11 Merge github.com:rednex/rgbds into overlay Sanqui 2017-02-28 18:58:58 +01:00
  • 5a7faa7dff Add overlay to rgblink manpage Sanqui 2017-02-28 18:44:12 +01:00
  • 7b8d4de35c Merge pull request #16 from yenatch/eval-rpn-bank v0.2.5 AntonioND 2017-02-27 21:21:45 +00:00
  • c7fe281c86 Merge pull request #114 from Ben10do/fix-asm-tests AntonioND 2017-02-27 21:09:04 +00:00
  • fa8f25a4de Merge pull request #123 from Ben10do/deduplicate-e-doc AntonioND 2017-02-27 20:35:13 +00:00
  • 7c2cae7a32 Merge pull request #127 from rogersachan/patch-1 AntonioND 2017-02-26 22:28:10 +00:00
  • 92b81b1d5a Merge pull request #79 from yenatch/longer-charmap AntonioND 2017-02-26 22:04:26 +00:00
  • 42b5be24b4 Merge pull request #120 from TwitchPlaysPokemon/extra-sram AntonioND 2017-02-26 21:53:57 +00:00
  • 14fea5f659 Merge pull request #119 from Ben10do/add-end-checks AntonioND 2017-02-26 21:49:22 +00:00
  • 1e16a0ff85 Merge pull request #121 from TwitchPlaysPokemon/master AntonioND 2017-02-26 21:45:53 +00:00
  • 7adf1dd502 Convert README to markdown Roger 2017-02-25 16:15:05 -05:00
  • 0588e42520 Link to HTML documentation from the manpage. Anthony J. Bentley 2017-02-23 21:09:32 -07:00
  • 2eb748278b Move HTML docs to a different repo. Anthony J. Bentley 2017-02-23 21:07:11 -07:00
  • 1ab93a194e Implement ALIGN keyword in rgbasm Ben10do 2017-02-23 15:00:57 +00:00
  • 1b05c43b97 Implement byte alignment in section assingment Ben10do 2017-02-19 22:43:45 +00:00
  • e4cbf773f6 Add alignment of sections to objects Ben10do 2017-02-19 22:35:32 +00:00
  • b07c04cd74 Implement a malloc-based readasciiz() Ben10do 2017-02-19 22:20:21 +00:00
  • 9be7c4c849 Remove duplicate documentation of -E Ben10do 2017-02-07 11:05:35 +00:00
  • 6d1c60b0a6 Contiguous WRAM scnorton 2017-02-06 16:11:17 -05:00
  • c485ad94f2 Fix WRAM0 symbols returning bank 512 to BANK() expression in linker PikalaxALT 2017-02-06 08:38:07 -05:00
  • 998cfe1bdd 16-bank SRAM PikalaxALT 2017-02-06 08:27:32 -05:00
  • 5ee058f217 Merge branch 'linker-refactor-assign' of https://github.com/Ben10do/rgbds Anthony J. Bentley 2017-02-05 23:24:13 -07:00
  • 38372c59ed Verify that IFs, REPTs and MACROs are terminated Ben10do 2017-02-02 16:27:53 +00:00
  • 420ea638a7 Refactor section assignment in linker Ben10do 2017-01-25 19:21:05 +00:00
  • 951c9b66f4 Don't segfault on null bytes in REPTs and MACROs Ben10do 2017-01-26 22:01:03 +00:00
  • 0a66e14307 Fix division by zero crashes in instructions Ben10do 2017-01-26 18:16:54 +00:00
  • b40c567aee Add ldi a, [hl] and ldd a, [hl] instructions Ben10do 2017-01-26 16:55:00 +00:00
  • 547abfefc1 Merge branch 'fatal-error-noreturn' of https://github.com/Ben10do/rgbds Anthony J. Bentley 2017-01-25 00:47:25 -07:00
  • 06f0472f81 Emit a single error when using BANK incorrectly Ben10do 2017-01-24 10:48:38 +00:00
  • defd4f589e Add noreturn attribute to fatalerror() Ben10do 2017-01-24 11:01:09 +00:00
  • dc4a98048d Simplify string copy by using strlcpy(). Anthony J. Bentley 2017-01-24 01:26:15 -07:00
  • efaa6d9ff7 Add .gitignore. Anthony J. Bentley 2017-01-24 01:19:16 -07:00
  • ab19dab899 Merge branch 'include-cli' of https://github.com/AntonioND/rgbds Anthony J. Bentley 2017-01-24 01:18:28 -07:00
  • e86a70d2cb Fix the name of the GNUmakefile Ben10do 2017-01-23 23:46:44 +00:00
  • a91187d8dc Increase number of include paths through CLI AntonioND 2017-01-22 23:08:00 +00:00
  • 0b5e074591 Output error messages for command line includes AntonioND 2017-01-22 22:56:47 +00:00
  • f8531ed410 Add a thin wrapper makefile for GNU Make. Anthony J. Bentley 2016-12-16 23:23:37 -07:00
  • 0a8401741d Fixes rgbgfx linkage issues with old libpng (pre 1.4.2) Francisco Requena 2016-12-17 04:04:45 +01:00
  • a079a69b7c Add a note about installing libpng. Anthony J. Bentley 2016-10-22 14:13:19 -06:00
  • d86cb41972 Rename png.h to makepng.h, to avoid conflicts with libpng's png.h. Anthony J. Bentley 2016-10-22 14:03:14 -06:00
  • 95cd960b3b Fix the order of flags when including libpng. yenatch 2016-09-12 21:12:58 -04:00
  • bed43d2530 Document rgbasm -E. Anthony J. Bentley 2016-09-05 02:46:59 -06:00
  • c02b04f7d2 Merge branch 'export-all-2' of https://github.com/Sanqui/rgbds Anthony J. Bentley 2016-09-05 02:43:23 -06:00
  • 2339f0fbae Merge branch 'an/fix-gfx-prefix' of https://github.com/AntonioND/rgbds Anthony J. Bentley 2016-09-05 02:35:24 -06:00
  • 6e0aca47d4 Declare string uppercase/lowercase functions unconditionally. Anthony J. Bentley 2016-09-05 01:39:43 -06:00
  • a8c603a7e8 Removed the wrong pkg-config. Anthony J. Bentley 2016-09-05 01:41:23 -06:00
  • 97a31c8fc0 Remove duplicate PKG_CONFIG. Anthony J. Bentley 2016-09-05 01:34:17 -06:00
  • c3c31138dd Add rgbgfx. Anthony J. Bentley 2016-01-29 04:30:53 -07:00
  • fbb825af3b Fix GB graphics prefix output AntonioND 2016-07-01 19:54:44 +01:00
  • 280ca83acd Fix opening nonexistent overlay files Sanqui 2016-03-28 20:46:10 +02:00
  • 2e9c68f8c3 Add overlay file option to rgblink (-O) Sanqui 2016-03-28 01:02:05 +02:00
  • 330a39596c Instead of blindly trusting the first byte, decode UTF-8 safely. Anthony J. Bentley 2016-01-28 23:16:42 -07:00
  • e241137508 KNF. Anthony J. Bentley 2016-01-28 23:05:25 -07:00
  • 581133ecce Output make-style dependencies with -M. Anthony J. Bentley 2015-12-11 01:06:19 -07:00
  • deb44eaeef Merge branch 'master' into HEAD Sanqui 2015-10-13 22:37:25 +02:00
  • 338c176b37 Add -E option to rgbds, allows exporting all labels by default Sanqui 2015-10-12 13:54:04 +02:00
  • 1a15ee5363 Increase the length of charmaps. yenatch 2015-10-13 08:46:29 -07:00
  • 2ea2e47231 Avoid a pointless strcpy(). Anthony J. Bentley 2015-10-05 23:58:00 -06:00
  • 31294d6d9d rgbasm: refactor bank range checking, and bump the SRAM limit. Anthony J. Bentley 2015-10-05 16:56:37 -06:00
  • 6c10ca62ad Don't silently truncate banks greater than 255 to 8 bits. v0.2.4 Anthony J. Bentley 2015-07-26 02:08:39 -06:00
  • 49809f6caf Fix segfault in createpatch() when symbol is an inexistant local label or bank Christophe Staïesse 2015-07-26 01:57:30 -06:00
  • 81675bc4c7 Fix yacc conflict (asmfile/lastline/lines/line rules) Christophe Staïesse 2015-07-26 01:50:56 -06:00
  • 37b615f070 Fix bug with macro args in symbol names If a macro arg came in the middle of a symbol or at the end, e.g. "SYM\1", it would say that the symbol was not defined. This was because it wasn't looking up the macro arg's value correctly. YamaArashi 2015-07-25 21:20:44 -07:00
  • 6438ae2591 Remove __progname; add progname set to argv[0] in each main(). stag019 2015-03-09 13:57:04 -04:00
  • 33ae6d8ca3 Use long for file offsets. Anthony J. Bentley 2015-03-07 14:21:57 -07:00
  • ebc9a4b786 Merge include/link/types.h and include/asm/types.h into include/types.h stag019 2015-03-07 16:04:07 -05:00
  • e195076793 Only block comments in headers stag019 2015-03-07 15:50:09 -05:00
  • b14beeff10 Consistency in #includes stag019 2015-03-07 15:49:17 -05:00
  • db54c2ebd6 Replace all ASMOTOR references with RGBDS. stag019 2015-03-07 15:42:06 -05:00
  • eadaa47770 Sync with upstream. Anthony J. Bentley 2015-03-03 23:15:05 -07:00
  • b5e7855afd Remove reference to currently nonexistent gbz80(7) manual. Anthony J. Bentley 2015-02-26 00:37:45 -07:00
  • ce7d1d5d49 Use real dates in the manpages. Anthony J. Bentley 2015-02-26 00:37:13 -07:00
  • 64a3929f4e “No Ns” is redundant. Anthony J. Bentley 2015-02-26 00:36:46 -07:00
  • 1c1a4e6ac9 Merge branch 'master' of https://github.com/Sanqui/rgbds Anthony J. Bentley 2015-02-26 00:36:14 -07:00
  • cc3aa969b8 Merge branch 'cldefines' of https://github.com/stag019/rgbds Anthony J. Bentley 2015-02-26 00:25:32 -07:00
  • 7055301616 Don’t unnecessarily escape hyphens in manpages. Anthony J. Bentley 2015-02-25 02:17:54 -07:00
  • bbf24916e6 Sync usage lines. Anthony J. Bentley 2015-02-25 02:16:41 -07:00
  • 261503c7c8 Fix the reallocarray header by providing a prototype. Anthony J. Bentley 2015-02-25 02:13:23 -07:00
  • b924f58bb0 Added -D to manpage stag019 2015-02-24 18:31:13 -05:00
  • ac78c37f9d Add reallocarray to Makefile; clean up some things in main.c stag019 2015-02-24 18:11:02 -05:00
  • c8d9ae21e6 A header file this simple doesn’t satisfy modicum of creativity. Anthony J. Bentley 2015-02-24 16:02:21 -07:00
  • 5281704f62 These internal headers don’t need C++ boilerplate. Anthony J. Bentley 2015-02-24 16:01:53 -07:00
  • fd4327327c Command line definitions. stag019 2015-02-23 21:23:51 -05:00
  • d81d128a04 Don't specify strict warnings on MinGW. v0.2.3 Anthony J. Bentley 2015-02-22 04:02:30 -07:00
  • d067f31678 Point to the Github releases for Windows builds. Anthony J. Bentley 2015-02-22 04:00:06 -07:00
  • d02294505c Avoid use of magic numbers. Anthony J. Bentley 2015-02-22 03:55:51 -07:00
  • eb4bbb3e0b Update mapfile code to support new section types. Anthony J. Bentley 2015-02-22 03:52:28 -07:00
  • 2ab10a95e4 Fix a bug in handling WRAMX sections with/without hardcoded addresses. Anthony J. Bentley 2015-02-22 03:48:00 -07:00