shithub: rgbds

RSS feed

7eb4ecea – ISSOtm <eldredhabert0@gmail.com> authored on 2022/12/02 20:51
Remove use of std::filesystem

599ce757 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/12/02 18:57
Force Windows builds to use our zlib and libpng

75a07a90 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/12/02 17:39
Always initialise `section->data` to avoid an uninit read

ec2d1312 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/12 09:34
Remove `auto` parameter to `-flto`

03b6dd93 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/12 09:03
Only cache dependency directories instead of whole test/

a16d3d64 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/12 09:23
Fail RGBGFX test suite if support test programs fail to be built

3e5cd8ce – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/12 07:29
Use a special name for stdin/stdout in diagnostics

69023879 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/12 06:45
Allow `rgbgfx -` for stdin and stdout

62b4f2b2 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/11/13 09:31
Upgrade to checkout action v3

79748afd – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/06 12:38
Align the "; Next union/fragment" comments with their symbols

32cb0558 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/11/06 12:31
Print "; Next union/fragment" between "pieces" in .map file

92b2ac3c – rlewicki <contact@rlewicki.tech> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/25 19:38
Remove duplicated EMPTY label in case no bank memory is used

0e67298d – rlewicki <contact@rlewicki.tech> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/25 19:37
Fix indention when writing EMPTY label inside link output.c file

f6d218ed – Robert Lewicki <contact@rlewicki.tech> authored and GitHub <noreply@github.com> committed on 2022/11/01 10:27
Fix regression tests failing due to invalid cache being restored (#1104)

1a9fc964 – Robert Lewicki <contact@rlewicki.tech> authored and GitHub <noreply@github.com> committed on 2022/10/25 04:39
#1082 Add cache check for external repositories used during testing (#1100)

48248faa – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/16 07:53
Suppress CMake project maintainer warnings in CI

58181c2d – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/16 07:38
Hoist common Windows dep grabbing code to a script

0f86084e – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/16 07:10
Rename `actions` folder as `scripts`

c8e602de – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/15 17:44
Mangle the name of absolute sections

b168717e – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/15 18:02
Update zlib to 1.2.13

930c2ac3 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/13 07:02
Require Bison 3.0.0 in CMakeLists

28737d57 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/10/11 17:43
Enable GLIBCXX_ASSERTIONS in `make develop`

12ba057b – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/11 17:39
Check that colour slot is non-empty before checking for gray-ness

0e0876b1 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/07 12:04
Print addr ranges for empty blocks as well

b28eea24 – Eldred Habert <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/04 11:43
Update .github/workflows/create-release-artifacts.yaml

a1e59ddc – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/03 20:52
Avoid `-x c++` affecting `${PNGLDLIBS}`

3fbdba31 – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/05/23 17:58
Build macOS binaries as well for releases

d90a7e43 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/04 09:58
Terminate RGBGFX when opening a file fails

7377a142 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/03 13:17
Improve RGBASM's "input files" error messages slightly

e2136d60 – Eldred Habert <eldredhabert0@gmail.com> authored and ISSOtm <eldredhabert0@gmail.com> committed on 2022/10/03 12:50
Print a more user-friendly error message for leftover diff marks (#1089)

74e40654 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/02 21:45
Sync release docs CI workflow with master

f9085703 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/10/02 15:08
Version 0.6.0

1653a9a3 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/10/02 09:50
Use `-flto=auto`

3c049983 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/10/02 06:56
Fixed-point functions can take specific precision (#1086)

8553b61a – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/10/02 01:08
Fixed-point values can use all 32-Q magnitude bits (#1085)

ab12c474 – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/01 20:58
Properly exclude GCC from macOS matrices

8ccbd9dc – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/01 14:55
Properly build and link against libpng

b8307432 – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/01 14:28
Fix use of bitwise OR instead of logical

80a62a8a – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2022/10/01 14:25
Update CI target OSes

bbe28faa – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/10/01 17:11
Sort `rgbgfx`'s `-r` option alphabetically

106ad30e – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/10/01 13:32
Allow fixed-point constants to have unsigned range (#1084)

a1107fc5 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/10/01 10:09
Refactor `!!x` to `x != 0`

969412af – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/10/01 08:45
Parse HEX palettes (#1081)

c10345f2 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/10/01 14:35
Comply with sym file spec (#1078)

6fd5c94b – ISSOtm <eldredhabert0@gmail.com> authored on 2022/10/01 06:48
Document `gbc` pal spec format

ddb1d0b6 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/10/01 00:46
Parse GPL palettes, and fix PSP palette parsing (#1080)

08545643 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/30 15:04
Only define `@` and `_NARG` when they have values (#1073)

140c6b16 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/09/30 13:26
Patch pokecrystal to use embedded palettes

d86d24bd – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/09/30 13:13
Remove legacy support for generating a palette with unused colors

a1a91957 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/09/30 19:09
Add support for GBC palette dumps to `-c` (#1075)

a47da5f7 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/30 09:48
Deprecate `__FILE__` and `__LINE__` (#1072)

68ad9262 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/30 02:19
Patch projects so CI will build (#1071)

dec4133e – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/29 15:59
`SECTION(symbol)` returns the name of a symbol's section (#1066)

c35cb6ac – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/29 14:14
Warning levels `-Wunmapped-char=0/1/2` (#1061)

023884d2 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/29 00:57
Redefine the trig functions to divide circles into 1.0 turns (#1060)

3567faf3 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/09/25 09:46
Use backslash escape instead of "backwards slash" in man pages

6502ed39 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/09/26 05:42
Add `-I` as an alias for `-i` in rgbasm (#1056)

b1a24123 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/25 01:18
Preserve Unix line endings for .bash and .flags files (#1054)

f88968ec – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/25 00:22
Fix `rgbasm -b` and `rgbasm -g` (#1052)

5ad8a8c9 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/25 00:04
Warn when a duplicate CLI argument overrides a previous one (#1053)

28273745 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/25 00:02
Use `STD*_FILENO` constants (#1055)

b8385a50 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/24 08:37
Support `-P/--preinclude` to pre-INCLUDE a file (#1043)

02923a67 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/09/24 08:58
Use tabs for indentation in map files

f5b19906 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/09/21 21:15
Document that symbol interpolation works outside of strings too

0794da22 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/09/13 04:34
Clarify at-files documentation

6df75f7a – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/09/10 11:08
Summarize used and free space at the end of the .map file

7ae23e6c – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/09/08 13:07
Release 0.6.0-rc2

98a6dffb – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/09/04 14:47
Implement `opt Q` for fixed-point precision, and `q` literals (e.g. `12.34q8`) (#958)

889302a9 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/09/01 19:50
Document the `-H` and `-l` flags

c01317e0 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/31 13:45
Only increment the unique `\@` ID when it is first used per context (#1030)

a52a00a9 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2022/08/30 12:50
`macro_UndefUniqueID` uses 0 to mean `\@` is undefined

fa13611b – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/29 14:01
Make comments more consistent

dca24a6d – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/28 11:34
Test that `OPT r` fails immediately if the recursion depth is already exceeded

4363ffca – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:42
Clarify the `JR` documentation based on its usage (#1032)

14e6a79a – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:22
Deprecate the old macro syntax (#1025)

7a2ee267 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:21
`rgbasm -r` sets the maximum recursion depth (#1026)

425339cc – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/27 08:40
Implement `FMOD` function for fixed-point modulo

1a1f1365 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:16
Clarify the FOR loop documentation (#1031)

f9713946 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:13
Clarify the linkerscript example (#1028)

8207dc57 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2022/08/28 11:12
Add a `-Wunmapped-char` warning for characters not in the charmap (#1023)

d29057e7 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/28 10:29
Indent "SLACK:" to match the "SECTION" headers

f1b74fa6 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/27 10:26
Report empty space between sections in map file

c7a92d31 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/08/27 10:02
`rgblink -M` omits symbol names from .map file

01057797 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/10 04:44
Fix incorrect Bash completions after `--long-opt=`

9ef79546 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/09 20:16
Fix some lint warnings in Bash completions

d7d52429 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/09 18:32
Fix shebangs in Bash completion scripts

12fed4c6 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/09 18:30
Harden Bash completion scripts against invalid states

3db3421f – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/09 18:28
Correct wrong state transitions in RGBGFX Bash completion script

92eb0a13 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/04 16:50
Allow `rgbgfx -r` to read an infinite amount of tiles without tilemap

b02ccf8f – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/04 16:37
Check before attempting to generate empty image

2e0991f3 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/08/04 15:46
Use proper 16-bit type for image reversing width

f3f2c2ca – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2022/07/29 18:48
Improve object file format documentation (#1010)

9ec8186a – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/19 14:59
Switch `linkdefs` from scattered arrays to an array of structs

ab9945c1 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/19 14:31
Avoid using `fscanf` to detect RGBDS object files

18e4f132 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/14 09:43
Fix labels subtraction docs

828b2adc – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/10 06:50
Make RGBLINK able to link SDCC object files

1c296546 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/08 15:28
Process linker script before doing sanity checks

d243e503 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/08 15:22
Do not perform any sanity checks for bad section types

acb33777 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/10 08:36
Sort RGB colors as specified in the docs

d15916b1 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/10 08:32
Clarify sorting order of RGB colors

Next