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

Improve and expand STOP description in Reducing Power Consumption (#107)

* Update Reducing_Power_Consumption.md

Change the details of the STOP instruction to be more ...

github.com/gbdev/pandocs - e7d8b993c58018843dc93909e48f1a940c3b9193 authored over 3 years ago by daid <[email protected]>
Update resources

github.com/gbdev/gbdev.github.io - cabf1a6529e9d175b5463c228b33d7d9635b8657 authored over 3 years ago by Antonio Vivace <[email protected]>
Merge pull request #9 from Hacktix/patch-1

IR Communications Port flags

github.com/gbdev/hardware.inc - 04c35a474556ec5c234bd533da0d7e06dff61ab1 authored over 3 years ago by Tobias V. Langhoff <[email protected]>
Improve Latch Clock Data explanation (fix #104)

github.com/gbdev/pandocs - 9413fb303bdc492527b94758835df34143a3e871 authored over 3 years ago by Antonio Vivace <[email protected]>
Update Timer_Obscure_Behaviour.md

Just a spelling fix. Also, how is the timer affected when writing to DIV? Is it reset too?

github.com/gbdev/pandocs - 8b6e9c647392b0a2d824e7aaab0a156aa440bfa5 authored over 3 years ago by Will Forcey <[email protected]>
Fix CI on macOS

Apple supplies version 2.3 (from 2006!!), which doesn't support `%empty`.

github.com/gbdev/rgbds-deb - 6623b1dc458633d344c83a4ba8f0310f9c6a3090 authored over 3 years ago by ISSOtm <[email protected]>
Fix CI on macOS

Apple supplies version 2.3 (from 2006!!), which doesn't support `%empty`.

github.com/gbdev/rgbds - 6623b1dc458633d344c83a4ba8f0310f9c6a3090 authored over 3 years ago by ISSOtm <[email protected]>
Remove stale keywords

They were removed from the grammar, but not the lexer

github.com/gbdev/rgbds - 70bbb098d3b76909d27e0bff3c331f774073dfb0 authored over 3 years ago by ISSOtm <[email protected]>
Enable Bison warnings

-Wall should be old enough.
Also use %empty instead of comments

github.com/gbdev/rgbds - 192606537759c3e65866f973b56f48046f60cf6d authored over 3 years ago by ISSOtm <[email protected]>
Remove stale keywords

They were removed from the grammar, but not the lexer

github.com/gbdev/rgbds-deb - 70bbb098d3b76909d27e0bff3c331f774073dfb0 authored over 3 years ago by ISSOtm <[email protected]>
Enable Bison warnings

-Wall should be old enough.
Also use %empty instead of comments

github.com/gbdev/rgbds-deb - 192606537759c3e65866f973b56f48046f60cf6d authored over 3 years ago by ISSOtm <[email protected]>
Attempt to recover from syntax errors with bison

Fixes #595

github.com/gbdev/rgbds-deb - e3d355d9762b5f50697274b25b685a0e3c16981a authored over 3 years ago by Rangi <[email protected]>
Attempt to recover from syntax errors with bison

Fixes #595

github.com/gbdev/rgbds - e3d355d9762b5f50697274b25b685a0e3c16981a authored over 3 years ago by Rangi <[email protected]>
Get rid of `asm.h` and `localasm.h`

No need to make them global

github.com/gbdev/rgbds - a679e0224603ca629bff991a470b8ad60ecfd053 authored over 3 years ago by ISSOtm <[email protected]>
Get rid of `asm.h` and `localasm.h`

No need to make them global

github.com/gbdev/rgbds-deb - a679e0224603ca629bff991a470b8ad60ecfd053 authored over 3 years ago by ISSOtm <[email protected]>
Reorganize and comment better `main()`

github.com/gbdev/rgbds-deb - 592e9b372509c306b1c4346665799f68bf00cec4 authored over 3 years ago by ISSOtm <[email protected]>
Reorganize and comment better `main()`

github.com/gbdev/rgbds - 592e9b372509c306b1c4346665799f68bf00cec4 authored over 3 years ago by ISSOtm <[email protected]>
Rework defining variables on command-line

Avoids allocating memory
Detects CLI errors even when failing to open file
Reports symbols as de...

github.com/gbdev/rgbds - effc58241df9802e51c1eab91351a70ffe42b40b authored over 3 years ago by ISSOtm <[email protected]>
Rework defining variables on command-line

Avoids allocating memory
Detects CLI errors even when failing to open file
Reports symbols as de...

github.com/gbdev/rgbds-deb - effc58241df9802e51c1eab91351a70ffe42b40b authored over 3 years ago by ISSOtm <[email protected]>
Add `asm/opt.c` to CMakeLists

Fixes compiling with CMake

github.com/gbdev/rgbds-deb - 3697065afc1ee33375e4bc8d8097554071802232 authored over 3 years ago by ISSOtm <[email protected]>
Add `asm/opt.c` to CMakeLists

Fixes compiling with CMake

github.com/gbdev/rgbds - 3697065afc1ee33375e4bc8d8097554071802232 authored over 3 years ago by ISSOtm <[email protected]>
Significantly overhaul OPT code

Simplify the mess that was option setting (2 redundant variables !?)
Move options to a separate ...

github.com/gbdev/rgbds - fa0fa4d5ac9e806f4e1770e1fcab7cf3c5bc5289 authored over 3 years ago by ISSOtm <[email protected]>
Significantly overhaul OPT code

Simplify the mess that was option setting (2 redundant variables !?)
Move options to a separate ...

github.com/gbdev/rgbds-deb - fa0fa4d5ac9e806f4e1770e1fcab7cf3c5bc5289 authored over 3 years ago by ISSOtm <[email protected]>
Error out when given several input files

Also rename tzMainFile

github.com/gbdev/rgbds-deb - 5acc48fa54ccab78495044b169ce4f5ac7e523f7 authored over 3 years ago by ISSOtm <[email protected]>
Error out when given several input files

Also rename tzMainFile

github.com/gbdev/rgbds - 5acc48fa54ccab78495044b169ce4f5ac7e523f7 authored over 3 years ago by ISSOtm <[email protected]>
Remove time counter

Nobody uses that, and it requires running extra code for each line

github.com/gbdev/rgbds - 1487eebe7953eae9788ea0735da94b2af6a95f12 authored over 3 years ago by ISSOtm <[email protected]>
Remove time counter

Nobody uses that, and it requires running extra code for each line

github.com/gbdev/rgbds-deb - 1487eebe7953eae9788ea0735da94b2af6a95f12 authored over 3 years ago by ISSOtm <[email protected]>
Avoid using EXPAND_AND_STR with external defines

There is no guarantee that they are purely numeric, use the values instead

github.com/gbdev/rgbds-deb - 993c034039fb0a32770b1bf2a74a168a02e8181b authored over 3 years ago by ISSOtm <[email protected]>
Avoid using EXPAND_AND_STR with external defines

There is no guarantee that they are purely numeric, use the values instead

github.com/gbdev/rgbds - 993c034039fb0a32770b1bf2a74a168a02e8181b authored over 3 years ago by ISSOtm <[email protected]>
Use `putc` instead of `fputc`

Also rename some functions for consistency

github.com/gbdev/rgbds - 09f16bda4a734309f2f17d63643ec0dd3a153b76 authored over 3 years ago by ISSOtm <[email protected]>
Use `putc` instead of `fputc`

Also rename some functions for consistency

github.com/gbdev/rgbds-deb - 09f16bda4a734309f2f17d63643ec0dd3a153b76 authored over 3 years ago by ISSOtm <[email protected]>
Fix typo

github.com/gbdev/pandocs - f3f8eb1a21841dcd9086aa05d985efd781ea504b authored over 3 years ago by Antonio Vivace <[email protected]>
Rewrite RGBFIX

- Make it work inside pipelines
- Add RGBFIX tests to the suite
- Be more flexible in accepted M...

github.com/gbdev/rgbds-deb - 41d544a4ebb7ef7d6343bfb5a96bcbd553d57b4f authored over 3 years ago by ISSOtm <[email protected]>
Rewrite RGBFIX

- Make it work inside pipelines
- Add RGBFIX tests to the suite
- Be more flexible in accepted M...

github.com/gbdev/rgbds - 41d544a4ebb7ef7d6343bfb5a96bcbd553d57b4f authored over 3 years ago by ISSOtm <[email protected]>
Fix a potential buffer overflow in strrpl

This caused an error using clang with -O3 -flto

github.com/gbdev/rgbds - f28b4abafcedefc73a8406ca8cb35c286b916866 authored almost 4 years ago by Rangi <[email protected]>
Fix a potential buffer overflow in strrpl

This caused an error using clang with -O3 -flto

github.com/gbdev/rgbds-deb - f28b4abafcedefc73a8406ca8cb35c286b916866 authored almost 4 years ago by Rangi <[email protected]>
Have CMake use specified compiler in CI, not system default

Otherwise it's just GCC on Linux and Clang on macOS...

github.com/gbdev/rgbds-deb - ca1c934629ac7a74a00d1210b67bd6a535880640 authored almost 4 years ago by ISSOtm <[email protected]>
Have CMake use specified compiler in CI, not system default

Otherwise it's just GCC on Linux and Clang on macOS...

github.com/gbdev/rgbds - ca1c934629ac7a74a00d1210b67bd6a535880640 authored almost 4 years ago by ISSOtm <[email protected]>
Consistently refer to "directives", not "pseudo-ops"

Some docs and warnings already referred to SECTION and
db/dw/dl "directives", but others used "p...

github.com/gbdev/rgbds - fb39c3a70eb3183dc2b1dd19fe03f2f0dfa9baca authored almost 4 years ago by Rangi <[email protected]>
Comment cites the string hash algorithm (djb2)

"If you just want to have a good hash function,
and cannot wait, djb2 is one of the best string
...

github.com/gbdev/rgbds - d5a00cf634d083efb00cd8feeb6c3ea44b63c258 authored almost 4 years ago by Rangi <[email protected]>
Consistently refer to "directives", not "pseudo-ops"

Some docs and warnings already referred to SECTION and
db/dw/dl "directives", but others used "p...

github.com/gbdev/rgbds-deb - fb39c3a70eb3183dc2b1dd19fe03f2f0dfa9baca authored almost 4 years ago by Rangi <[email protected]>
Comment cites the string hash algorithm (djb2)

"If you just want to have a good hash function,
and cannot wait, djb2 is one of the best string
...

github.com/gbdev/rgbds-deb - d5a00cf634d083efb00cd8feeb6c3ea44b63c258 authored almost 4 years ago by Rangi <[email protected]>
Fix missing newline in charmap override warning

github.com/gbdev/rgbds-deb - 15ec6efc288ee73cfff3e42128b4024c96458e5b authored almost 4 years ago by ISSOtm <[email protected]>
Fix missing newline in charmap override warning

github.com/gbdev/rgbds - 15ec6efc288ee73cfff3e42128b4024c96458e5b authored almost 4 years ago by ISSOtm <[email protected]>
Don't override bison's internal 'yytnamerr' function

This is not used in all bison versions, which causes a
"defined but not used" warning for the 'r...

github.com/gbdev/rgbds - 93d83e17dcf976ede8e70493594a8cd18a8556f5 authored almost 4 years ago by Rangi <[email protected]>
Don't override bison's internal 'yytnamerr' function

This is not used in all bison versions, which causes a
"defined but not used" warning for the 'r...

github.com/gbdev/rgbds-deb - 93d83e17dcf976ede8e70493594a8cd18a8556f5 authored almost 4 years ago by Rangi <[email protected]>
Handle MACRO and REPT/FOR bodies differently

Fixes #697

github.com/gbdev/rgbds-deb - df16e64fc63d7975009d90acea75bd2fa2b9eef4 authored almost 4 years ago by Rangi <[email protected]>
Handle MACRO and REPT/FOR bodies differently

Fixes #697

github.com/gbdev/rgbds - df16e64fc63d7975009d90acea75bd2fa2b9eef4 authored almost 4 years ago by Rangi <[email protected]>
Use more verbose syntax error messages

Fixes #385

github.com/gbdev/rgbds - eb4952c188fddf486adbdb98a82ea9e6123eaff1 authored almost 4 years ago by Rangi <[email protected]>
Add Rangi to contributors

github.com/gbdev/rgbds - a4ebb878585504294b4e9d67d4f85355815a0e02 authored almost 4 years ago by Rangi <[email protected]>
Use an IELR parser if available

github.com/gbdev/rgbds - 5ef8e0a1f6907ba33bf2a56e8911454f3a5b5569 authored almost 4 years ago by Rangi <[email protected]>
Use an IELR parser if available

github.com/gbdev/rgbds-deb - 5ef8e0a1f6907ba33bf2a56e8911454f3a5b5569 authored almost 4 years ago by Rangi <[email protected]>
Add Rangi to contributors

github.com/gbdev/rgbds-deb - a4ebb878585504294b4e9d67d4f85355815a0e02 authored almost 4 years ago by Rangi <[email protected]>
Use more verbose syntax error messages

Fixes #385

github.com/gbdev/rgbds-deb - eb4952c188fddf486adbdb98a82ea9e6123eaff1 authored almost 4 years ago by Rangi <[email protected]>
Reinstate RL into the _RS family

Removal of colon-less labels lifted the grammar ambiguity that
prevented `RL` from being usable ...

github.com/gbdev/rgbds-deb - 57b734a7dfc3767cedc1940ed55cce3262a955ef authored almost 4 years ago by ISSOtm <[email protected]>
Reinstate RL into the _RS family

Removal of colon-less labels lifted the grammar ambiguity that
prevented `RL` from being usable ...

github.com/gbdev/rgbds - 57b734a7dfc3767cedc1940ed55cce3262a955ef authored almost 4 years ago by ISSOtm <[email protected]>
Better naming

github.com/gbdev/meta - 00f18d3fb1ce6c3e436e33704d32476baade65f4 authored almost 4 years ago by Antonio Vivace <[email protected]>
Add Matterbridge configuration

github.com/gbdev/meta - e82b9bc30276c2f56cde26f74a1928fcb21bca11 authored almost 4 years ago by Antonio Vivace <[email protected]>
Fix intra-section ALIGN not computing offset correctly

github.com/gbdev/rgbds-deb - 5be1c0da622d4cf7a294b7a8011f08394d045931 authored almost 4 years ago by ISSOtm <[email protected]>
Fix intra-section ALIGN not computing offset correctly

github.com/gbdev/rgbds - 5be1c0da622d4cf7a294b7a8011f08394d045931 authored almost 4 years ago by ISSOtm <[email protected]>
Enable LTO in release builds

Fixes #693

github.com/gbdev/rgbds - b598911e96e0ec77c7e5f92303efa1df985bfe9f authored almost 4 years ago by ISSOtm <[email protected]>
Enable LTO in release builds

Fixes #693

github.com/gbdev/rgbds-deb - b598911e96e0ec77c7e5f92303efa1df985bfe9f authored almost 4 years ago by ISSOtm <[email protected]>
Store IF depth relative to each fstack context

This disallows starting/ending an IF inside an
INCLUDEd file or a macro expansion

github.com/gbdev/rgbds-deb - cab9cb06a3816964cf72da4017baa304729ab82d authored almost 4 years ago by Rangi <[email protected]>
Store IF depth relative to each fstack context

This disallows starting/ending an IF inside an
INCLUDEd file or a macro expansion

github.com/gbdev/rgbds - cab9cb06a3816964cf72da4017baa304729ab82d authored almost 4 years ago by Rangi <[email protected]>
Implement `BREAK` to exit `REPT` and `FOR` loops

Fixes #684

github.com/gbdev/rgbds - 62bea23c49cc74d8a894b88002da2290dbc60f82 authored almost 4 years ago by Rangi <[email protected]>
Implement `BREAK` to exit `REPT` and `FOR` loops

Fixes #684

github.com/gbdev/rgbds-deb - 62bea23c49cc74d8a894b88002da2290dbc60f82 authored almost 4 years ago by Rangi <[email protected]>
add opcode 0x08 to instruction set + add missing explanations (#103)

github.com/gbdev/pandocs - 492afd5ae2fadb59128a8b120c25eee33ecd89d4 authored almost 4 years ago by CasualPokePlayer <[email protected]>
Update contribute.md

github.com/gbdev/gbdev.github.io - 1a43ec5e52220a2ed3643efc1f9b17d6fafda101 authored almost 4 years ago by Antonio Vivace <[email protected]>
Convert floating to fixed point by rounding, not truncation

Fixes #678

github.com/gbdev/rgbds - 7ce5cf1595f2fb3a508e920d8e4929381e298e59 authored almost 4 years ago by Rangi <[email protected]>
Convert floating to fixed point by rounding, not truncation

Fixes #678

github.com/gbdev/rgbds-deb - 7ce5cf1595f2fb3a508e920d8e4929381e298e59 authored almost 4 years ago by Rangi <[email protected]>
Fix Actions CI for MSVC

Fixes #616

github.com/gbdev/rgbds-deb - 7e3fc1db038c1707e00fc130dc1e4a0bfd2e7ff0 authored almost 4 years ago by Rangi <[email protected]>
Fix Actions CI for MSVC

Fixes #616

github.com/gbdev/rgbds - 7e3fc1db038c1707e00fc130dc1e4a0bfd2e7ff0 authored almost 4 years ago by Rangi <[email protected]>
Implement `STRRPL`

Fixes #660

STRRPL(str, "", new) does nothing
(warn about it with -Wempty-strrpl)

github.com/gbdev/rgbds - 77279984a53054436450ea251343515bfdbf25b1 authored almost 4 years ago by Rangi <[email protected]>
Implement `STRRPL`

Fixes #660

STRRPL(str, "", new) does nothing
(warn about it with -Wempty-strrpl)

github.com/gbdev/rgbds-deb - 77279984a53054436450ea251343515bfdbf25b1 authored almost 4 years ago by Rangi <[email protected]>
Rename hUGE files

github.com/gbdev/rgbds-live - cd002867923a88df0f2c66eac000878ed307eed5 authored almost 4 years ago by Daid <[email protected]>
Revise the rgbasm(5) docs

github.com/gbdev/rgbds - 669a392fcd02d7544b2ab70ad6d835c15301c458 authored almost 4 years ago by Rangi <[email protected]>
Revise the rgbasm(5) docs

github.com/gbdev/rgbds-deb - 669a392fcd02d7544b2ab70ad6d835c15301c458 authored almost 4 years ago by Rangi <[email protected]>
Remove removed features from documentation

github.com/gbdev/rgbds-deb - 51ce0b038a160db54a5ddb1bb782fdd28c02c8ce authored almost 4 years ago by ISSOtm <[email protected]>
Remove removed features from documentation

github.com/gbdev/rgbds - 51ce0b038a160db54a5ddb1bb782fdd28c02c8ce authored almost 4 years ago by ISSOtm <[email protected]>
Remove deprecated features

Trimming off the fat!
- GLOBAL and XDEF keywords
- Colon-less global labels
- *-comments

github.com/gbdev/rgbds - bd244e68654533cd817aba5794c5669707cd4578 authored almost 4 years ago by ISSOtm <[email protected]>
Remove deprecated features

Trimming off the fat!
- GLOBAL and XDEF keywords
- Colon-less global labels
- *-comments

github.com/gbdev/rgbds-deb - bd244e68654533cd817aba5794c5669707cd4578 authored almost 4 years ago by ISSOtm <[email protected]>
Implement PRINT and PRINTLN (#672)

Fixes #669
Closes #368
Closes #624

Deprecate PRINTT, PRINTV, PRINTI, and PRINTF

Default ...

github.com/gbdev/rgbds-deb - a70ecba06f804990400326d0df079cd41e2ef096 authored almost 4 years ago by Rangi <[email protected]>
Implement PRINT and PRINTLN (#672)

Fixes #669
Closes #368
Closes #624

Deprecate PRINTT, PRINTV, PRINTI, and PRINTF

Default ...

github.com/gbdev/rgbds - a70ecba06f804990400326d0df079cd41e2ef096 authored almost 4 years ago by Rangi <[email protected]>
Implement `REDEF` to allow redefining `EQUS` string equates

Fixes #677

github.com/gbdev/rgbds - 9d2d5cfcfe4d647cb0a8a5363653e05b115f9940 authored almost 4 years ago by Rangi <[email protected]>
Implement `REDEF` to allow redefining `EQUS` string equates

Fixes #677

github.com/gbdev/rgbds-deb - 9d2d5cfcfe4d647cb0a8a5363653e05b115f9940 authored almost 4 years ago by Rangi <[email protected]>
Un-document deprecated _PI

github.com/gbdev/rgbds-deb - 18f3c8ff9aa4e0b7cf4c565dbc585b53f3c5efdb authored almost 4 years ago by ISSOtm <[email protected]>
Un-document deprecated _PI

github.com/gbdev/rgbds - 18f3c8ff9aa4e0b7cf4c565dbc585b53f3c5efdb authored almost 4 years ago by ISSOtm <[email protected]>
Update mathematical functions (#675)

Document the existing `ROUND`, `CEIL`, and `FLOOR` functions
Also update the trig function docs...

github.com/gbdev/rgbds - 895ec5564d85822289c250d115fc7fec085d4cd7 authored almost 4 years ago by Rangi <[email protected]>
Update mathematical functions (#675)

Document the existing `ROUND`, `CEIL`, and `FLOOR` functions
Also update the trig function docs...

github.com/gbdev/rgbds-deb - 895ec5564d85822289c250d115fc7fec085d4cd7 authored almost 4 years ago by Rangi <[email protected]>
Change `FOREACH` to `FOR` (#680)

github.com/gbdev/rgbds-deb - 7bb6f71f0b51afd06446fe5138f5e90f996af7e4 authored almost 4 years ago by Rangi <[email protected]>
Change `FOREACH` to `FOR` (#680)

github.com/gbdev/rgbds - 7bb6f71f0b51afd06446fe5138f5e90f996af7e4 authored almost 4 years ago by Rangi <[email protected]>
Deprecate built-in `_PI`

Fixes #670

github.com/gbdev/rgbds - 10e3f1a02b01b7a4c5b94d121f80284fb321c723 authored almost 4 years ago by Rangi <[email protected]>
Deprecate built-in `_PI`

Fixes #670

github.com/gbdev/rgbds-deb - 10e3f1a02b01b7a4c5b94d121f80284fb321c723 authored almost 4 years ago by Rangi <[email protected]>
Make dbgPrint in lexer.c report the correct colNo (#676)

Fixes #656

github.com/gbdev/rgbds-deb - 2a9d52871b0bc17f4056cdba71729085a1db8866 authored almost 4 years ago by Rangi <[email protected]>
Make dbgPrint in lexer.c report the correct colNo (#676)

Fixes #656

github.com/gbdev/rgbds - 2a9d52871b0bc17f4056cdba71729085a1db8866 authored almost 4 years ago by Rangi <[email protected]>
Fix error line numbers from inside REPT

github.com/gbdev/rgbds-live - 156609f2e393054cc409c95faf7657d7d138a44a authored almost 4 years ago by Daid <[email protected]>
Fix size of unterminated REPT/FOREACH blocks

Do not "uncapture" ENDR if it was not read in the first place

github.com/gbdev/rgbds - c4fb5591eeddd2baad12fc32400dfea2bdd20fcf authored almost 4 years ago by ISSOtm <[email protected]>
Fix size of unterminated REPT/FOREACH blocks

Do not "uncapture" ENDR if it was not read in the first place

github.com/gbdev/rgbds-deb - c4fb5591eeddd2baad12fc32400dfea2bdd20fcf authored almost 4 years ago by ISSOtm <[email protected]>
Add gb-vwf library (#200)

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

github.com/gbdev/awesome-gbdev - 5df824aa933a776665f3f833867353c9fc03e7b1 authored almost 4 years ago by Eldred Habert <[email protected]>