Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

gbdev

gbdev community
Collective - Host: opensource - https://opencollective.com/gbdev - Website: https://gbdev.io/ - Code: https://github.com/gbdev

Factor out a common `strlen` into `beginExpansion`

This avoids the possibility of `size` not matching `str`

github.com/gbdev/rgbds-deb - 596e17ee61ea020a218d2885d86af195f088d8c6 authored over 3 years ago by Rangi <[email protected]>
Flush stdout after PRINTLN

This allows debug PRINTLN statements to run even if
subsequent rgbasm directives cause a crash.

github.com/gbdev/rgbds-deb - 363b3d01341f3511b9316a78c7686e15901e5d66 authored over 3 years ago by Rangi <[email protected]>
Flush stdout after PRINTLN

This allows debug PRINTLN statements to run even if
subsequent rgbasm directives cause a crash.

github.com/gbdev/rgbds - 363b3d01341f3511b9316a78c7686e15901e5d66 authored over 3 years ago by Rangi <[email protected]>
Do not expand empty strings

Fixes #813

github.com/gbdev/rgbds - c7ed9a275e793e9f6509cc6e900cb5d1c659c6b1 authored over 3 years ago by Rangi <[email protected]>
Do not expand empty strings

Fixes #813

github.com/gbdev/rgbds-deb - c7ed9a275e793e9f6509cc6e900cb5d1c659c6b1 authored over 3 years ago by Rangi <[email protected]>
Warn about backwards FOR loops with -Wbackwards-for (-Wall)

Fixes #816

github.com/gbdev/rgbds-deb - 49aac2961d01a395d60b6eeeb7467021b43498f6 authored over 3 years ago by Rangi <[email protected]>
Warn about backwards FOR loops with -Wbackwards-for (-Wall)

Fixes #816

github.com/gbdev/rgbds - 49aac2961d01a395d60b6eeeb7467021b43498f6 authored over 3 years ago by Rangi <[email protected]>
Speed up the `div-mod` test case

Test various explicit cases, not nested `for` loops
over thousands of cases

github.com/gbdev/rgbds - 3741bd46171a143c5549422e8f55a2933b59eb97 authored over 3 years ago by Rangi <[email protected]>
Speed up the `div-mod` test case

Test various explicit cases, not nested `for` loops
over thousands of cases

github.com/gbdev/rgbds-deb - 3741bd46171a143c5549422e8f55a2933b59eb97 authored over 3 years ago by Rangi <[email protected]>
Robustly disallow overwriting builtin symbols (#817)

github.com/gbdev/rgbds-deb - 937c9888a4ed4269ee9d9f7ad4d697649b7f0ad1 authored over 3 years ago by Jakub Kądziołka <[email protected]>
Robustly disallow overwriting builtin symbols (#817)

github.com/gbdev/rgbds - 937c9888a4ed4269ee9d9f7ad4d697649b7f0ad1 authored over 3 years ago by Jakub Kądziołka <[email protected]>
Some tests use the new `macro <name>` syntax

This happens to make quine.asm shorter

github.com/gbdev/rgbds - 61a9bfd33cf9e620a39c337291adc69b9558ff57 authored over 3 years ago by Rangi <[email protected]>
Some tests use the new `macro <name>` syntax

This happens to make quine.asm shorter

github.com/gbdev/rgbds-deb - 61a9bfd33cf9e620a39c337291adc69b9558ff57 authored over 3 years ago by Rangi <[email protected]>
Handle errors when opening source file

Before this commit, opening a file for which the user didn't have
permission resulted in a "Bad ...

github.com/gbdev/rgbds-deb - d08bcc455d372662ec687897ef46c1a3a299e5e9 authored over 3 years ago by Jakub Kądziołka <[email protected]>
Handle errors when opening source file

Before this commit, opening a file for which the user didn't have
permission resulted in a "Bad ...

github.com/gbdev/rgbds - d08bcc455d372662ec687897ef46c1a3a299e5e9 authored over 3 years ago by Jakub Kądziołka <[email protected]>
Require a plus sign in `ld hl, sp + <e8>`

Fixes #810

github.com/gbdev/rgbds - aaa92659ea2bb5d645392fa9c86fe82e020042b7 authored over 3 years ago by Rangi <[email protected]>
Require a plus sign in `ld hl, sp + <e8>`

Fixes #810

github.com/gbdev/rgbds-deb - aaa92659ea2bb5d645392fa9c86fe82e020042b7 authored over 3 years ago by Rangi <[email protected]>
Remove support for `ld bc/de/hl/sp` for `ld hl, bc/de/hl/sp`

Fixes #811

github.com/gbdev/rgbds-deb - be877134e56b0ccf0293202d75dc6416311900c7 authored over 3 years ago by Rangi <[email protected]>
Remove support for `ld bc/de/hl/sp` for `ld hl, bc/de/hl/sp`

Fixes #811

github.com/gbdev/rgbds - be877134e56b0ccf0293202d75dc6416311900c7 authored over 3 years ago by Rangi <[email protected]>
Release 0.5.0-rc2

github.com/gbdev/rgbds - d05703c6925cc08e1827fffb52124262c5f97f19 authored over 3 years ago by Rangi <[email protected]>
Release 0.5.0-rc2

github.com/gbdev/rgbds-deb - d05703c6925cc08e1827fffb52124262c5f97f19 authored over 3 years ago by Rangi <[email protected]>
Update man page copyrights to 2021

github.com/gbdev/rgbds-deb - 5dbfafcc551cfe3513f124f1ecd34a96d44062b4 authored over 3 years ago by Rangi <[email protected]>
Update man page copyrights to 2021

github.com/gbdev/rgbds - 5dbfafcc551cfe3513f124f1ecd34a96d44062b4 authored over 3 years ago by Rangi <[email protected]>
Report "1 error", not "1 errors", when assembly is aborted

This matches other such pluralized error messages

github.com/gbdev/rgbds - a265b85d9dabc026778b3ef42de08d6ff5bcd2b6 authored over 3 years ago by Rangi <[email protected]>
Report "1 error", not "1 errors", when assembly is aborted

This matches other such pluralized error messages

github.com/gbdev/rgbds-deb - a265b85d9dabc026778b3ef42de08d6ff5bcd2b6 authored over 3 years ago by Rangi <[email protected]>
Output USED space, not FREE space, in the .map file

Fixes #808

github.com/gbdev/rgbds-deb - 28abf03c0a20ab47fee16c366539579434ae88ca authored over 3 years ago by Rangi <[email protected]>
Output USED space, not FREE space, in the .map file

Fixes #808

github.com/gbdev/rgbds - 28abf03c0a20ab47fee16c366539579434ae88ca authored over 3 years ago by Rangi <[email protected]>
Assign section locations to all UNIONs/FRAGMENTs

Fixes the test case from #800

The `out.gb` output was corrected, since the two "test"
fragments...

github.com/gbdev/rgbds - 7e7f92f18c38cbb755c6c067e42efa19655cd5b1 authored over 3 years ago by Rangi <[email protected]>
Assign section locations to all UNIONs/FRAGMENTs

Fixes the test case from #800

The `out.gb` output was corrected, since the two "test"
fragments...

github.com/gbdev/rgbds-deb - 7e7f92f18c38cbb755c6c067e42efa19655cd5b1 authored over 3 years ago by Rangi <[email protected]>
Add LOAD FRAGMENT pc test (#800)

Reproduces a reported problem, fix pending

github.com/gbdev/rgbds-deb - 746117095688be84f9f4611f14d42644bf761776 authored over 3 years ago by Eldred Habert <[email protected]>
Add LOAD FRAGMENT pc test (#800)

Reproduces a reported problem, fix pending

github.com/gbdev/rgbds - 746117095688be84f9f4611f14d42644bf761776 authored over 3 years ago by Eldred Habert <[email protected]>
Merge pull request #804 from Rangi42/normal-backslash

Backslash in normal lexer mode must be a line continuation

github.com/gbdev/rgbds - 57d966d6e00a94fe54d335cec750034af08c892a authored over 3 years ago by Rangi <[email protected]>
Merge pull request #804 from Rangi42/normal-backslash

Backslash in normal lexer mode must be a line continuation

github.com/gbdev/rgbds-deb - 57d966d6e00a94fe54d335cec750034af08c892a authored over 3 years ago by Rangi <[email protected]>
Backslash in normal lexer mode must be a line continuation

Macro args were already handled by `peek`, and character escapes
do not exist outside of string ...

github.com/gbdev/rgbds-deb - 17752d7094e74752d5fc1efb2fc81f7efb3e5a2e authored over 3 years ago by Rangi <[email protected]>
Backslash in normal lexer mode must be a line continuation

Macro args were already handled by `peek`, and character escapes
do not exist outside of string ...

github.com/gbdev/rgbds - 17752d7094e74752d5fc1efb2fc81f7efb3e5a2e authored over 3 years ago by Rangi <[email protected]>
Add links to reference images

Failed to get committed for some reason

github.com/gbdev/pandocs - 6b23245f1c7e8cd7a68b42dae8872b2a75d1f5fa authored over 3 years ago by ISSOtm <[email protected]>
Correct HDMA transfer timing

github.com/gbdev/pandocs - f289483c1c4bf60f9def387e080111301f121e71 authored over 3 years ago by Matt Currie <[email protected]>
Fix s/consists of/consists in/

Fixes #271

github.com/gbdev/pandocs - 89e9b6ba2c0833a652f6a53d18318e060d564900 authored over 3 years ago by Eldred Habert <[email protected]>
Init top-level fstack node line number

It still gets written to the object file, generating Valgrind warnings
about using uninitialized...

github.com/gbdev/rgbds - 4216f0a9b0bd08d66ecb50e453d22a5d8c23da6b authored over 3 years ago by ISSOtm <[email protected]>
Init top-level fstack node line number

It still gets written to the object file, generating Valgrind warnings
about using uninitialized...

github.com/gbdev/rgbds-deb - 4216f0a9b0bd08d66ecb50e453d22a5d8c23da6b authored over 3 years ago by ISSOtm <[email protected]>
Remove hashmap collision warning

It was only used to check hashmap collision rate in the wild,
but it no longer has a purpose and...

github.com/gbdev/rgbds-deb - e3fde986ad8665000c0cfcb817c9034334cfdc93 authored over 3 years ago by ISSOtm <[email protected]>
Remove hashmap collision warning

It was only used to check hashmap collision rate in the wild,
but it no longer has a purpose and...

github.com/gbdev/rgbds - e3fde986ad8665000c0cfcb817c9034334cfdc93 authored over 3 years ago by ISSOtm <[email protected]>
Do not evaluate an untaken ELIF's condition

Fixes #764

github.com/gbdev/rgbds - aa99ed056c44b93449c3333e104858009bde357d authored over 3 years ago by Rangi <[email protected]>
Do not evaluate an untaken ELIF's condition

Fixes #764

github.com/gbdev/rgbds-deb - aa99ed056c44b93449c3333e104858009bde357d authored over 3 years ago by Rangi <[email protected]>
Fix missing .sym/.map symbols in SECTION UNION/FRAGMENTs

Only the first "slice"'s symbols were considered, forgetting some symbols

github.com/gbdev/rgbds-deb - 46d6652df110b62ea1fcbc21400bb50937457e76 authored over 3 years ago by ISSOtm <[email protected]>
Fix missing .sym/.map symbols in SECTION UNION/FRAGMENTs

Only the first "slice"'s symbols were considered, forgetting some symbols

github.com/gbdev/rgbds - 46d6652df110b62ea1fcbc21400bb50937457e76 authored over 3 years ago by ISSOtm <[email protected]>
Install groff to build PDFs correctly in CI

github.com/gbdev/rgbds - 5406674cdd3f4be6d4abf9ef523fa116b08f54e7 authored over 3 years ago by ISSOtm <[email protected]>
Install groff to build PDFs correctly in CI

github.com/gbdev/rgbds-deb - 5406674cdd3f4be6d4abf9ef523fa116b08f54e7 authored over 3 years ago by ISSOtm <[email protected]>
Make docs update script also produce PDFs

See rgbds-www#12

github.com/gbdev/rgbds-deb - 5d2e2e21828762c97313758d4e7d344bd044a6e2 authored over 3 years ago by ISSOtm <[email protected]>
Make docs update script also produce PDFs

See rgbds-www#12

github.com/gbdev/rgbds - 5d2e2e21828762c97313758d4e7d344bd044a6e2 authored over 3 years ago by ISSOtm <[email protected]>
Replace UTF-8 hyphens with ASCII ones in man pages

github.com/gbdev/rgbds - a929f36bc52523a96c99e4268a0d230c41e9ba03 authored over 3 years ago by ISSOtm <[email protected]>
Replace UTF-8 hyphens with ASCII ones in man pages

github.com/gbdev/rgbds-deb - a929f36bc52523a96c99e4268a0d230c41e9ba03 authored over 3 years ago by ISSOtm <[email protected]>
Improve joypad section (#228)

github.com/gbdev/pandocs - 755cffb3f10e594cfa32d5ba189d41bc0216df24 authored over 3 years ago by Alvaro Burnett <[email protected]>
Bump elliptic from 6.5.3 to 6.5.4 in /render (#253)

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](ht...

github.com/gbdev/pandocs - 2a0ee01ed3b9232920c8c92ca58db6611de1aa20 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use sub-sections for the different symbol types

This will make them appear in the ToC, and generate HTML anchors for them

github.com/gbdev/rgbds-deb - bdb84a901f648f94fda80db098f48aac3a96ac4c authored over 3 years ago by ISSOtm <[email protected]>
Use sub-sections for the different symbol types

This will make them appear in the ToC, and generate HTML anchors for them

github.com/gbdev/rgbds - bdb84a901f648f94fda80db098f48aac3a96ac4c authored over 3 years ago by ISSOtm <[email protected]>
New definition syntax with leading DEF keyword

This will enable fixing #457 later once the old
definition syntax is removed.

github.com/gbdev/rgbds - b8093847dcbb4815d832ef741da58f6302ee735c authored over 3 years ago by Rangi <[email protected]>
Don't expand string symbols in MACRO and FOR symbol names

Explicit {interpolation} can still achieve this, but
to match DEF, REDEF, and PURGE, these new d...

github.com/gbdev/rgbds - 7e127a4e52118fe469e70b6f1980ca18c42822d4 authored over 3 years ago by Rangi <[email protected]>
Revise rgbasm(5) string symbol documentation

Clarify the differences between EQUS expansion and {interpolation}

github.com/gbdev/rgbds - 093631ca0b0c3a0db9e161d105c8b9fcac9e660e authored over 3 years ago by Rangi <[email protected]>
Revise rgbasm(5) string symbol documentation

Clarify the differences between EQUS expansion and {interpolation}

github.com/gbdev/rgbds-deb - 093631ca0b0c3a0db9e161d105c8b9fcac9e660e authored over 3 years ago by Rangi <[email protected]>
Don't expand string symbols in MACRO and FOR symbol names

Explicit {interpolation} can still achieve this, but
to match DEF, REDEF, and PURGE, these new d...

github.com/gbdev/rgbds-deb - 7e127a4e52118fe469e70b6f1980ca18c42822d4 authored over 3 years ago by Rangi <[email protected]>
New definition syntax with leading DEF keyword

This will enable fixing #457 later once the old
definition syntax is removed.

github.com/gbdev/rgbds-deb - b8093847dcbb4815d832ef741da58f6302ee735c authored over 3 years ago by Rangi <[email protected]>
rgblink identifies patches' PC sections after reading all sections

Fixes #794

github.com/gbdev/rgbds-deb - 8d1b56bcf5c1db3442a6ef6e8dc9d0e08d8b9689 authored over 3 years ago by Rangi <[email protected]>
rgblink identifies patches' PC sections after reading all sections

Fixes #794

github.com/gbdev/rgbds - 8d1b56bcf5c1db3442a6ef6e8dc9d0e08d8b9689 authored over 3 years ago by Rangi <[email protected]>
Fix description of rgbgfx -h

The old description was backwards and mostly confusing.

github.com/gbdev/rgbds - 5fb7fcf4612736bf223f2164494d4db28a772d31 authored over 3 years ago by ISSOtm <[email protected]>
Fix description of rgbgfx -h

The old description was backwards and mostly confusing.

github.com/gbdev/rgbds-deb - 5fb7fcf4612736bf223f2164494d4db28a772d31 authored over 3 years ago by ISSOtm <[email protected]>
Add a missing newline to a verbosePrint

github.com/gbdev/rgbds-deb - ee900ae7a352cb6e98038f9d5faa1b32905e8d0b authored over 3 years ago by Rangi <[email protected]>
Add a missing newline to a verbosePrint

github.com/gbdev/rgbds - ee900ae7a352cb6e98038f9d5faa1b32905e8d0b authored over 3 years ago by Rangi <[email protected]>
Make DAA flag description consistent (#268)

github.com/gbdev/pandocs - a521c68a97db16a7597090912627525090eaea09 authored over 3 years ago by Alvaro Burnett <[email protected]>
Add Game Boy Camera resources (#209)

github.com/gbdev/awesome-gbdev - b155448b205d9b0977063fcbd98fc1e60cb6f70f authored over 3 years ago by Antonio Vivace <[email protected]>
Merge pull request #17 from adamsmasher/no-bad-wram

Initialize instrument banks

github.com/gbdev/GBSoundSystem - a498508ff26fb7834f26607a742f1d576832511e authored over 3 years ago by GBSS-a <[email protected]>
Remove RedPlusPlus (#211)

See TheFakeMateo/rpp-backup#13

github.com/gbdev/awesome-gbdev - 3663bd37d4cac07c579a4c508a6b456553e24ec9 authored over 3 years ago by Eldred Habert <[email protected]>
fix tabbing

github.com/gbdev/GBSoundSystem - d0b6a7f410e1ff3301f7f27040f0d665108e1d79 authored over 3 years ago by Adam Smith <[email protected]>
Give example of TMA usage and note quirk (#266)

github.com/gbdev/pandocs - eefe2f53616b66fb9cfc34c163687deaaa567957 authored over 3 years ago by Alvaro Burnett <[email protected]>
Add rgbds-live and superfamiconv

Also fix the links to rgbds to point to the new location.

github.com/gbdev/awesome-gbdev - 954c3cf305d1ee58953587ef3fb083fb4ff33743 authored over 3 years ago by daid <[email protected]>
Change chat links to gbdev.io page

That way, updates to them can be taken care of separately.

github.com/gbdev/awesome-gbdev - 94208e9d82fb9cc88840421dc355fe0c20b9a95b authored over 3 years ago by Eldred Habert <[email protected]>
Add Game Boy Camera figures from @AntonioND

github.com/gbdev/pandocs - 1c0d0d1761b6503a9c8daf6f1f08128b795fd8db authored over 3 years ago by Antonio Vivace <[email protected]>
Adding some additional files related to Crystal Lake. (#72)

* Adding new game to the database "Crystal Lake" by VHVS.

* Adding missing comma in gamesList...

github.com/gbdev/database - 48dab96315b899a3a822792290d73a646ac9f2f0 authored over 3 years ago by Víctor Hugo Valdez Soto <[email protected]>
Fixes on headers and anchors

github.com/gbdev/pandocs - 3c9950cd5f40cbba0d77c3a68da82457e6d10632 authored over 3 years ago by Antonio Vivace <[email protected]>
Start porting of the GB Camera documentation (#264)

github.com/gbdev/pandocs - 66577013ed7ea71ff075cc7e5e1669a7e29b6af2 authored over 3 years ago by Antonio Vivace <[email protected]>
Fix anchor link

github.com/gbdev/pandocs - 8f8e674053ab920635f80a67997ca4e8849f619a authored over 3 years ago by Antonio Vivace <[email protected]>
Adding new game entry - Crystal Lake by VHVS. (#71)

* Adding new game to the database "Crystal Lake" by VHVS.

* Adding missing comma in gamesList...

github.com/gbdev/database - 5d6af3671be93d7328dd4d1336052a7a130516d6 authored over 3 years ago by Víctor Hugo Valdez Soto <[email protected]>
Fixup MBC5 description (#252)

* Correct some grammar mistakes

* Add description of actual SRAM (un)locking writes

Co-aut...

github.com/gbdev/pandocs - 224835d856968926663881e759ba8abaafac05a4 authored over 3 years ago by Alvaro Burnett <[email protected]>
Fix verbose messages claiming non-existent errors

They were confusing when trying to debug other things

github.com/gbdev/rgbds - 3ca58e13dcba212bcd024ab172b09bfa712854fb authored over 3 years ago by ISSOtm <[email protected]>
Fix verbose messages claiming non-existent errors

They were confusing when trying to debug other things

github.com/gbdev/rgbds-deb - 3ca58e13dcba212bcd024ab172b09bfa712854fb authored over 3 years ago by ISSOtm <[email protected]>
Add verbose messages for early exit from -MG

Should help debugging Make invocations

github.com/gbdev/rgbds-deb - aaa4e174541bb34bea38c02cb39839f6ed4e16eb authored over 3 years ago by ISSOtm <[email protected]>
Add verbose messages for early exit from -MG

Should help debugging Make invocations

github.com/gbdev/rgbds - aaa4e174541bb34bea38c02cb39839f6ed4e16eb authored over 3 years ago by ISSOtm <[email protected]>
Remove hyphen in (V|H)-Blank (#261)

As per #94

Co-authored-by: Antonio Vivace <[email protected]>

github.com/gbdev/pandocs - 4f6dc3293728024213fe78d2d74440263b1bf020 authored over 3 years ago by Eldred Habert <[email protected]>
Fix empty sections (#260)

One exception: the "comparison" section is really meant to be
two sub-sections.

github.com/gbdev/pandocs - 92a76f56288bea98fc6b38359bdbf42ebb212c02 authored over 3 years ago by Eldred Habert <[email protected]>
Fix dangling links (#259)

Partial fix for #257
Does not fix the Game Boy Camera link, due to #118

github.com/gbdev/pandocs - 21270812fdd06fd85cf1037970c9d4728c6023d2 authored over 3 years ago by Eldred Habert <[email protected]>
Clarify purpose of LCDC bit 7 (#262)

github.com/gbdev/pandocs - 2d496ce1aaecdfbeb7dab11d978f913f1b79f155 authored over 3 years ago by Alvaro Burnett <[email protected]>
Improve OAM DMA description (#245)

github.com/gbdev/pandocs - 6e8e3b6ca704f397254dad4b9b26d2d9038ba032 authored over 3 years ago by Alvaro Burnett <[email protected]>
Improve OAM accessibility description (#248)

Co-authored-by: Eldred Habert <[email protected]>

github.com/gbdev/pandocs - 10c4279ad1bdf1e328b0932ae0e99cdcc2deb649 authored over 3 years ago by Alvaro Burnett <[email protected]>
Correct grammar of DIV description (#249)

github.com/gbdev/pandocs - 057ba04d2187f70f5eef7f9ca062929b80a3516d authored over 3 years ago by Alvaro Burnett <[email protected]>
Remove confusing comma in interrupt request description (#250)

github.com/gbdev/pandocs - 2a991316a1d5e9d21ce53c4a3f4549040e9bb45f authored over 3 years ago by Alvaro Burnett <[email protected]>
Use "bank x0" instead of "00" for switchable ROM0 area (#256)

Fixes #195

github.com/gbdev/pandocs - 0c5a9098913ac65df4fd3d57d4fecf3ba1f691b5 authored over 3 years ago by Alvaro Burnett <[email protected]>
Refer to CPU instructions as such instead of "commands" (#255)

github.com/gbdev/pandocs - 13becbbdfd38e32504be52aab455aaada3c8aafc authored over 3 years ago by Alvaro Burnett <[email protected]>
Describe actual window behavior (#254)

* Describe actual window behavior

Explanation courtesy of @mattcurrie

* Improve wording

...

github.com/gbdev/pandocs - c44ff0f9b8ca90508a485d22c864458cf4e9c3c7 authored over 3 years ago by Eldred Habert <[email protected]>
Add pipeline to run the HTML internal link checker (#172, #167)

* script to check HTML doc's anchor links

for gbdev/pandocs#167

* add --output and --versi...

github.com/gbdev/pandocs - 6a40235c9a868250adda5d0603987cb99d7df03c authored over 3 years ago by Damian Yerrick <[email protected]>
Alignment mask was incorrectly checked for 1 instead of 0

This caused an `ALIGN[1]` to be ignored.

github.com/gbdev/rgbds - a81d383f752e3c1a38f79d13bd31486a04261895 authored over 3 years ago by daid <[email protected]>