Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gbdev/rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
https://github.com/gbdev/rgbds
9ef79546709eba56b45467206d0be20a1a7095b6 authored over 2 years ago
Not that you are really supposed to run them stand-alone?
d7d524294ba43839eecf6b442691db8223657d23 authored over 2 years agoPrinting an error message is better than locking the shell up, honestly.
12fed4c68ee081ac7ee7bac1954799f9baac104e authored over 2 years ago
Isn't strinly-typed programming just lovely?
Fixes #1018
Previously, indices would be wrapped after 256 even without a tilemap;
since RGBGFX can generate...
This causes a libpng warning then error, but print a better error message
Fixes #1016
Fixes #1015
2e0991f32bc043793d2ca1c6b7ababd1c6a6a40f authored over 2 years ago
Replacing the big pre-formatted text block with a list brings:
- Better accessibility, obviousl...
The info is better organized this way
9ec8186ac6e6dd9715e542ecf50ae6c29ee6f7aa authored over 2 years ago
This function is made for text, e.g. accepts spaces, leading zeros, etc. before `%u`.
This way c...
Fixes #1009
18e4f132a8663f950436618b3ee74764ec9bed05 authored over 2 years agoOtherwise, the arrays get overflowed
d243e5039077c44cb9c813e4e63166b36932259c authored over 2 years ago
This requires a LOT of tricky code, mostly due to the format itself being,
er, not the most stra...
1c2965467d266a8eddc7eb4e69c415148a6bebe9 authored over 2 years ago
acb33777c6110e2685f812675586e04dcd34f0e6 authored over 2 years ago
d15916b1bdc8baa69918a6a94ec0f666a4243384 authored over 2 years ago
28fcef0ecdbb8610515b6c6b6676224b0ab26ef8 authored over 2 years ago
b53c115ec29edbdf37fd79624a27272f55151961 authored over 2 years ago
6a51e39a5c57ef94b108f6c562c2503b9e88668c authored over 2 years ago
e348f7086648353b9804f74a68063762dbab796d authored over 2 years ago
43a487f0bf189b630a2127fc8412fb7a209015e4 authored over 2 years ago
6b2dc37f43f428a0955de3134829af51d2f300e2 authored over 2 years ago
Co-Authored-By: Rangi <[email protected]>
6ed220b4c10c0c3ceb994f7bd2273e6bdfd6414f authored over 2 years agoe49fb457eaaff0ec733da56187f980c5b158d067 authored over 2 years ago
a5ed0292b110606df51f607427cdd17f86f10f04 authored over 2 years ago
Simplifies iterating over tiles and attributes at the same time
b4dadd35b6ea22192b3b68b042f439caa0dd0566 authored over 2 years ago973fbb91bc3474006a1612bfd4ce72b466d30a3d authored over 2 years ago
Not available in libstdc++ 7, apparently
2099a25ee06bad044e366278878126f8184ef9e3 authored over 2 years agoDuh
b9de65c9a2f2f6377394bf7ac09267ad6618b1a9 authored over 2 years ago
And also the inverted alpha channel condition causing the wrong colors
to be treated as transparent
Support all intended formats and allow partial parsing
<charconv> is not available in GCC 7
This fixes many whitespace issues
5efc49cb127300c765bde6baf4ce0fa3ac8b51ab authored over 2 years ago
Force version.c to be compiled as C++ (bodge, will need a proper fix for `version.c`)
Remove use...
Describe current options, and add some TODOs for functionality to be implemented
8d00a61602df064d4fe5c4ea5acc72357f451400 authored over 2 years ago20442c8a43286a1712ae97b43860cbf2f2bdac41 authored over 2 years ago
b95c26c886728a0958b9f89454c1f116f946f642 authored over 2 years ago
Also allow counting an `AssignedProtos`'s number of proto-palettes
a96aa1725f6d0760d3df39c5a1a44eb196f7c8c6 authored over 2 years ago3d79f76e416c90223cb21cae118c41ace021da2c authored over 2 years ago
fdfedc45a62c14c226cc897d076f20453e587f7e authored over 2 years ago
c98d92a4c4d97e8118bc3ad122b500e16aefa5f2 authored over 2 years ago
We are about to set all of the pixels anyway
d675523e4903951bb6547a8eddafbc30fda4db5f authored over 2 years agoad07c9deb9398ed3a7b9279362f38e37ccb40f0d authored over 2 years ago
bf9f99ebf54fe79d4130c464a9524c62acc5de06 authored over 2 years ago
That check was when the image width was in tiles, and another check right below
is the correct e...
e8d8ae4c787977635a37991c2e4168001470b3ed authored over 2 years ago
The conversion is OK because of the tile amount cap
bde380f38b1d2a57d7d9aa35b7210a47085f41a7 authored over 2 years ago
That's what it actually is, oops
(Required for `minmax_element`)
5409d0d15a257232fb09147021e66530b71e926d authored over 2 years ago
0cc62824b934f318f944253165cbc56c427418be authored over 2 years ago
3fa1854332735f4817bd43eee748b44cdc811c06 authored over 2 years ago
6e406b22bbe3e5f66193a94364114aafacc8b8da authored over 2 years ago
Conversion may be unspecified, but Windows better do the right thing (or else.)
2fb1eb91364347e1afae57314eee3279a1b1b7d0 authored over 2 years agoBe consistent with what we settled on in code
373a22660b82918901eaaac92c96335f39a7e344 authored over 2 years agoThough none of this has been tested so far...
3c9d5b05d6984ba912a27552e9a5b34db77abc57 authored over 2 years agoe86eb9337a8e11b029327cef43861ee15e660285 authored over 2 years ago
e855b6f6222d4e5fab0fd203cf348d1c1ad04d90 authored over 2 years ago
b0f8e04fb7d307700424935181bc7d6530b53d64 authored over 2 years ago
493b94919f06da05ce20b8ecae74e867a61f646e authored over 2 years ago
This notably caused decantation to delete non-empty palettes, which crashes
71e22f3bfe52a4e33b6a77e860dd6f80f4bb7e53 authored over 2 years agoRename a poorly-named attribute, and add a bunch of debug logging
ac02382632dc78631aa4f9256b9216093a3d19e4 authored over 2 years ago943d631701e61bdea952502f522f1133f5946a17 authored over 2 years ago
638d02404074f27af64f2cbf196fbac51cf81099 authored over 2 years ago
d2f9cc7e8c378e07f9077d5d74d6069479cae50c authored over 2 years ago
76bb950be581e9fda94f231f235954290780665a authored over 2 years ago
f29c5d81ec304813fd5be546b7802eddc191cb52 authored over 2 years ago
230798187862bbcaf6d3a251ee71d3a4d6d8f74d authored over 2 years ago
And also some ASCII art, perhaps?
6bab2ea5c8f124a09ce5e62e3a87087905ca7eb8 authored over 2 years ago35e57a55c92e5b4ac9708b09d0d9064b7a0f11e5 authored over 2 years ago
21e9a65f0bced514e94f41eeb56253cae9645f87 authored over 2 years ago
38e8024ffab83dd0b19f6b0f436d4a589fc87eef authored over 2 years ago
Though none of the code involved has been tested in any capacity yet, lol
779c8c9368d234da7d17bdf708e9bbd7fee9d803 authored over 2 years ago
MSVC's (broken) ABI breaks otherwise.
What the f@!$#ck, Microsoft?
(Thank you based Clang for wa...
Fixes build on some compilers for some reason I fail to understand
71cb2854e8268a253c0a6e3181bea45ee32c771f authored over 2 years agof0eca86c52406f091f8ac5627cfe804c7f22a246 authored over 2 years ago
159efe12578bd2063713d27af81c8e0e5b2cb108 authored over 2 years ago
3cfe7800c7dd02eb17f76b81e2659701ceb49c93 authored over 2 years ago
01cf0c5f98ffae99a85a32457f0310f17b748326 authored over 2 years ago
As explained by the comment
d438838db4ce2aabc6d9c18526f8c1009ef4e8bc authored over 2 years ago0dbcebfeb4f802289a09dc52471eb52bc931508d authored over 2 years ago
491b6746ab3e9c1231a7d2f5a589171389b18829 authored over 2 years ago
cbf6fadcdbf7402845adbeb840de1cb8fcb41be4 authored over 2 years ago
A black+white palette would turn into white+transparent, removing black pixels
from the palette ...
568fb5e4c8c60a78c8b4d930ba4adf7e2e48dbc4 authored over 2 years ago
Compare CGB colors only, including ignoring RGB components if alpha says
the color is transparent
The sorting was performed without updating the mappings, which broke the world.
We can instead s...
Should fix compilation with GCC before 9
c4361b965c965a1274fc43286c30c8769e8ebdd4 authored over 2 years agoCo-Authored-By: ISSOtm <[email protected]>
ed104a9f703358c6192228103237c49a9dc830d2 authored over 2 years ago
Either we let libpng handle the transform, or we don't.
But make up your mind!
It gets overwritten right after, and uncovers an error in the interlaced read
d569c6392c98a5f3037814add1f03a0dc149a86e authored over 2 years agoGCC 7 fails to deduce the contained type
c82cce6d95876c49116826becc116b8e20162a14 authored over 2 years ago
Which of the two is erroring out can be inferred from the file name,
anyway.
It's tool-specific, so categorize it where it belongs
3aabe9c79942736c1f7ebbfac3dee45927e39438 authored over 2 years ago57ac07b03ebd6c82e5df843b380feaccca593277 authored over 2 years ago
Currently missing from the old version:
- `-f` ("fixing" the input image to be indexed)
- `-m` (...
Some disjoint sets were mistakenly reported not as such
For example, {0} was considered to inclu...
0f8cbb1faf2e4f58fba319b341a8653861156705 authored over 2 years ago
Teeny tiny
bf869f6961de47e44f23a5a57cea8d7ad9d941c0 authored over 2 years agoAlso correct minor blunders in the man page
2b83a81cebcb73e50e0e1676e8b70bbfbd550288 authored over 2 years agoAs it turns out, it is really difficult to implement, and can be dealt with later.
ca8693690ab7c0a1456348c733fbaf905754d73f authored over 2 years ago87092208bc364cde15391a73df614e5889f8e63c authored over 2 years ago