shithub: rgbds

RSS feed

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

28fcef0e – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/10 08:30
Improve some wording slightly

b53c115e – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/10 08:14
Fix width and height being reported in wrong order

6a51e39a – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/10 07:55
Print error if reverse() fails to open a file

e348f708 – Antonio Vivace <antonio.vivace@cern.ch> authored and GitHub <noreply@github.com> committed on 2022/07/08 17:22
Remove funding options, leaving only OpenCollective

43a487f0 – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/02 13:48
Fix two inverted column widths

6b2dc37f – ISSOtm <eldredhabert0@gmail.com> authored on 2022/07/02 13:08
Release 0.6.0-rc1

2b83a81c – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/02 12:57
Update completion scripts

ca869369 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/02 12:35
Cancel `-U` option

87092208 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/07/02 06:53
Stop passing `options.columnMajor` explicitly everywhere

0d32775a – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 16:04
Add more sanity checks when reversing an image

0df07d36 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 15:46
Add note on supporting extra pal formats

3f703723 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 15:15
Implement slicing input image

9646f15b – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 11:54
Add error message for nigh-impossible proto-palette overflow

973fbb91 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 11:46
Improve error message when a tile has too many colors

903862c4 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 11:39
Improve flag set generation of RGBGFX tests

3f598335 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 11:34
Add proper error message for bad manual palettes

7a7126f3 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 08:57
Implement bit flipping with a lookup table

b4dadd35 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 06:41
Use an iterator `zip`

d9b1402e – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/21 06:25
Fix RGBGFX number parsing

832e0ec9 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/20 16:13
Report position in color errors

caaf7a84 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/20 14:37
Test VRA0 size as well in randtilegen tests

a5ed0292 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/20 14:27
Reject colors with ambiguous alpha channel

05e36767 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/20 05:30
Implement "palette map" output

531092f5 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/14 18:27
Add corrupted PNGs to check error handling

4c51792f – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/14 18:05
Allow testing RGBGFX with specific images as input

c4359c10 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/07 12:42
Ignore `-b` and `-N` when reversing without tilemap

159efe12 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/05 14:51
Transfer test programs as well for cross-testing

3cfe7800 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/30 16:37
Make randtilegen and rgbgfx_test compile with MSVC

01cf0c5f – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/01 11:31
Print RGBGFX test names

0dbcebfe – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/01 09:05
Have CMake build and install steps be verbose

491b6746 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/05/01 07:20
Clean RGBGFX test programs with `make clean`

cbf6fadc – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/25 05:39
Add RGBGFX tests

a77b0b39 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 22:22
Fix grayscale sorting not setting palette size

568fb5e4 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 15:10
Only report "fusing" different colors once per pair

82012f69 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 13:32
Fix alpha channel checking in RGBGFX test driver

57ac07b0 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 13:15
Correctly handle fully-transparent tiles when outputting unoptimized tilemap

c5212334 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 12:43
Fix `ProtoPalette::compare`

bf869f69 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 11:26
Fix memory leak in test driver program

0f8cbb1f – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 11:25
Generate all necessary files for RGBGFX tests

fcce42d3 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2022/04/24 11:03
Avoid sorting proto-palettes breaking mappings

Next