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

Remove GNU-specific <getopt.h>. getopt() is defined in <unistd.h> in POSIX, which adding #define _XOPEN_SOURCE 500 causes GCC to include.

c61c11221859da2f7a7180d62cc1f9b4d8244a81 authored about 11 years ago
Only define _MAX_PATH is it isn't already defined.

55974bc743c8f81e69e37a1a32bad2f316805d55 authored about 11 years ago
Comment out unused variable dest.

94005513a4927af6f278a1002ec3fdd0b13b29a9 authored about 11 years ago
Add out_BinaryFileSlice() definition to output.h.

36edec6231256cd4ff40dc03261bbc58385382ea authored about 11 years ago
Remove all implicit definitions of compiler provided functions.

<strings.h> cause strncasecmp to be define.

7d176245d824031a0d29bd295395ec0fe65f674c authored about 11 years ago
Move local includes below system includes.

c65d58c5890c70ffa15054de4bef9c32d005a801 authored about 11 years ago
This fixes an error with using long label names in macros. If the label name you're using is longer than the string length of the literal macro text, a syntax error would occur. This fix makes sure it at least allocates enough bytes for the largest allowed label name.

1f9fd0f060801ac351007f4ce8064420a63dfaea authored about 11 years ago
Character maps.

1218da79a9ac84a10a49cf2b35a85dd7e8ae5c18 authored about 11 years ago
rgbasm: update manpage to include -v

fd4b5c89256b0937f385ebdf5908ba0ae17d00fb authored about 11 years ago
rgbasm: -v option (verbose)

bc99ee2210d3850b08ff5c938608fced0ab55515 authored about 11 years ago
Add "jp hl" as a valid instruction.

"jp [hl]" has been around for decades even though it makes no sense.
This is better.

de269987f75dbf32fe8ddca5ef7501b809f7ed45 authored over 11 years ago
Redefine consistent names for section types, and document the changes.

7770827cce8029310c05d93fa9232a3620689ef5 authored over 11 years ago
Implement SRAM sections.

7ab9742299276b89a116e51d707541723a433149 authored over 11 years ago
Fix incorrect manpage macro.

6aecf65552b1fc38910793d9829bca8e1781457a authored over 11 years ago
Delete more files on clean.

2571dc459c4424e009aae0a5d27e373da7e6655a authored over 11 years ago
Add a new WRAMX section type, for banked (CGB) WRAM sections.

da19380cc41a61537801944205e1a178cb52459d authored over 11 years ago
Improve error message.

ab47428c0e3e9fc68621a20f42bb6e7372fa3358 authored over 11 years ago
Fix bug recently introduced to fatalerror().

23b29a9ae1a4f0f6be1ef7a2db4f59f4aace17c5 authored over 11 years ago
Implement VRAM banks.

35448887afcd54313435ad7e4dd3b9ef0950e7f7 authored over 11 years ago
Make it possible to disable emitting nop after halt.

6ccd386587c671250cf71c5099c0f9b6b0bd507a authored over 11 years ago
Remove unused variable.

34d40a67c91cf4f9763a6fc2768dd5d6e68115ce authored over 11 years ago
Improve error messages.

c21c0f458fdc51335ae6b2773e60e5e6e3423ed1 authored over 11 years ago
Remove some dead code.

51c01e3aaded3886f5ee8b8aa4b710f4639412fb authored over 11 years ago
Fix accidental case fallthrough.

d0d85abb97fc61f4a5a158746453153f9fb4894f authored over 11 years ago
Add HTML manuals to the clean target.

88ac0282e4919f941d147c665a75eaa9f3d8056d authored almost 12 years ago
rgbfix: exit on invalid usage.

8811784b7158c81bf8d457b995cc68ad744a9e21 authored almost 12 years ago
Add support for 8 MiB ROMs, the largest size possible with MBC5.

6579743410f64c8781da66ae6b0baa88df4a31dd authored about 12 years ago
Readability (whitespace).

b90406861d2262c77c23513becceaba5d08b3161 authored about 12 years ago
Merge pull request #5 from vegard/lexer-fix-for-bentley

Prevent lexer from reading beyond the end of the buffer

2f35d10373f495544db4511dff818d88341960f0 authored about 12 years ago
Update license statement after Justin Lloyd released the code.

https://bitbucket.org/JustinLloyd/rgbds-gameboy-development-system

a397acd5eaf4db068988b5351c3d2a3cc16233bb authored about 12 years ago
Merge pull request #6 from vegard/getopt-linux-for-bentley

Include getopt.h (fix compilation on GNU/Linux)

6d69370e9c779d617836628ca157cfb6dd452917 authored about 12 years ago
Prevent lexer from reading beyond the end of the buffer

On Linux, valgrind complains about the overflow like this:

Pass 1...
==20054== Invalid read...

2dfd937d7f2c8d3ceaae5c471d7a2b0a342855b1 authored over 12 years ago
Include getopt.h (fix compilation on GNU/Linux)

Signed-off-by: Vegard Nossum <[email protected]>

eb4f790a827c7758182a3750eb717332b30d475f authored over 12 years ago
Add a web manpages target (for my personal use).

8c2fb79c392d754a9bf322b9fa878593b4a1c05f authored over 12 years ago
Add a MinGW target for me to easily create Windows executables.

This is not for Windows users!

7b4746b20e023c9927e6108e36a48b95147b8b93 authored over 12 years ago
Use curly braces consistently in Makefile.

cf3bfb1372af94f1b925e52fe60870fc6317a01e authored over 12 years ago
Allow a noisy build (user‐configurable).

f821a1e0a185c78ee006545710811b2a6f9f451a authored over 12 years ago
Improve the Makefile: allow user‐defined variables.

39d8674a9372d5dcf643a759262fc95e4a248fb8 authored over 12 years ago
Remove unneeded build flag.

a2dc23c55c574a8f1da568da7ca705fcc8a5269f authored over 12 years ago
Add support for the four‐character game ID.

fd724d10e4d518eed59b1c03602e3fe899cc7dce authored about 13 years ago
Remove the (old, obsolete) RGBFix HTML page. Use the manpage instead.

07802fffc9afa4fe6579c49fcf6954b517388e01 authored about 13 years ago
Update the SGB flag in the rgbfix examples.

309e2c0b93587c4e4e4d349ed08aa998627a7bab authored about 13 years ago
Add Windows build instructions.

b51c1cc71c11ed829415cdc7e212517c14d63d63 authored about 13 years ago
Remove nonstandard <err.h>.

This provides some really nice functions, but does not exist in some
environments (particularly ...

5d6559f15f549c117ef80cbe7f4cb93669a2e5e3 authored about 13 years ago
Revert use of system exit codes.

While well‐intentioned, in practice this hurts portability and
really, nobody checks the return ...

b1a2c664a90c9ec52f02f6d8650ae87ae6517ec1 authored over 13 years ago
Remove unneeded include.

d784b146150f420b6555ed2d85c373a18b25f8d2 authored almost 14 years ago
Remove unused and outdated .gitignore.

60451fd41fc6dd0446798c8598f5effaacc2d065 authored almost 14 years ago
New sentence, new line.

214d13c8d361ce41396200d9ccf16de938eef031 authored almost 14 years ago
In manuals, use wrapping macros instead of literal parens, etc.

ba30863b737179e74437683fbe838d5924b75cb2 authored almost 14 years ago
Fix some manual macro scoping problems.

abf8f8255abe5834bb5dde880fcc1b64aa045381 authored almost 14 years ago
Fix case in manpage section name

23624e1c1dfa47c9172be23edcc27179e986ae2f authored almost 14 years ago
Remove unnecessary comments from manpage sources

009ac34f321fea9f37a32268641cf31e23f1f882 authored almost 14 years ago
Oops: remove escape that was keeping manpage date from being parsed

9a9d071024d79d0bddbe3d679ae7c4f03de418ff authored almost 14 years ago
Use the semantic .Ad in manpages.

9f9e76e85f52c4eceb93f39cacf72b4fe1db910b authored almost 14 years ago
Fix typo in rgbds(7).

085ee6d4c0194efe599f8c392e4e552a7c7a9efc authored about 14 years ago
Add a rgbds(7) manpage.

0f606e5d831bfbf6931356004a88bbdb438fba8c authored about 14 years ago
Update man page: .gb will no longer be added to a filename without it

376c8d2f5be35e4ad849c0d5f69aa9184c5ce0bc authored about 14 years ago
Add an install target.

6f46058e21cd7752b004288a8deb0d458fe74ac1 authored about 14 years ago
Remove “localversion” script.

b9f92536a9bce4a28e61a9a0e011d316e001ec34 authored about 14 years ago
Minor whitespace improvements

7384c41c82f12268dfc9161b82b5d9165f504150 authored about 14 years ago
Move manuals to the main source directories.

114871d46de3e7c380e0fd1d27ef31badb70416e authored about 14 years ago
Replace UTF8-encoded ø with mdoc escapes.

It absolutely kills me to have to do this in 2010. Unix should be using
UTF-8 everywhere.

5ae2dc4844970182ee611531de400f247504986f authored about 14 years ago
Rewrite rgbfix from scratch, under a free ISC license.

Slight changes in usage; the man page has been updated accordingly.

d2f52fdd0cb02c16be354bc04bc78bb2673ea582 authored about 14 years ago
Delete rgbfix, to be replaced with a freely-licensed version

05be8e00113ef07aabf8a5eeb1ef98cab6a8aaec authored about 14 years ago
Silence build process

b1739d95a59369c4827955d91b91516c3f7671a4 authored about 14 years ago
replace readme with installation instructions

0da1489da153948aafbd55d3240d6bdddb8c91a7 authored almost 15 years ago
new sentence, new line

see http://marc.info/?l=openbsd-tech&m=126956447409663&w=2

2fa9a3c7683ff45119307554fa71d268039cca3c authored almost 15 years ago
fix small mdoc error

ccbfa16d7fe7e6c80cd22ce249a824de7032e95c authored almost 15 years ago
Man pages!

b53c945f0544af06f47b78a1ba30607c8f3e569b authored almost 15 years ago
fix some error messages: err() instead of errx(strerror())

7293da9084274df88db06f7c321e02333c6ca9fa authored almost 15 years ago
this is why you should always test build *before* making a commit

3a95de144e826b4a030f095c2dce719ba2ba959d authored almost 15 years ago
fix compile error

stupid bug, printed % instead of %s

1c8b31ca1d374e33d46dd56769f7f06877366385 authored almost 15 years ago
rgbasm: improve "undefined macro" error message

2a3cd65ee879773d6753be5023b54302efa84762 authored about 15 years ago
rgbasm: improve error message for failed INCBIN

5f23215c5dae7fc08e8c8c625bec5317a501b753 authored about 15 years ago
rgblink: improve file open error messages

02ba30f8e0f93af7a24cc09f7260a78187a50277 authored about 15 years ago
rgbfix: minor correction to last error message commit

aea1990de311307ed0a05a68b5ba37c5d07c0b8e authored about 15 years ago
rgblib: improve file open error message

5302f36d38bb75ac624c72986c36e4a20e49ec8e authored about 15 years ago
rgbfix: improve file open error message

f97e856a1f1c836a94885038b4200f59c7011115 authored about 15 years ago
filesize() function was unused! guess I'll remove it

b1469902d6f9656cc60b3788b51c424c0dec49ab authored about 15 years ago
fopen does not take a "t" mode

"t" is a nonportable way of opening files in text mode. Windows
opens files in text mode by defa...

761656c54bc89fc44fd9a26f5466e5872636f85e authored about 15 years ago
rgbasm: fix usage (-p, not -z)

0d16e5c573a419262c60f39454af3e6944a5210b authored about 15 years ago
if module name is too long, error out rather than silently truncate

c6fb526a8887cd2226e2f46a15694802e4017b9e authored about 15 years ago
rgblib: fix usage information, make it match the rest of rgbds

a3eb287044509203ecda26edad9c9c7d7651d0ca authored about 15 years ago
remove unused variable

f4a56de4df8172d7291e9b05a7e1cf4d07c0be89 authored about 15 years ago
rgbfix: juvenile mistake. Make last commit work the way it should

def4f61d5a53bc6d70699bd2e93d3e33a31bf23f authored about 15 years ago
rgblib: use full commands instead of letters ("add" instead of "a")

7d6fac9c009730e73ce5b28e06c1de9adfafe1e4 authored about 15 years ago
rgblink: make usage() print better in a terminal window

bd568d9afc3be9435989cae8202be0517b151938 authored about 15 years ago
standardize on -p for setting pad value

02e622074229cca81c64b33cea2d1e5e168ad4fe authored about 15 years ago
rgbasm: fix usage information

860c9883bbdd07b84e38e26cf9a50dffd07a6ff8 authored about 15 years ago
rgblib: return EX_USAGE for usage-related errors

e25d69e976dc956cc8aafe53a2402171f7e76540 authored about 15 years ago
rgbasm: return EX_USAGE for option errors

8406fd84d66523cd77d769b86bf0afc36aeb3f6f authored about 15 years ago
rgbasm: use getopt(3) instead of hand-rolled flag parsing

5694d6907cdcf2d79792e00dc75f416eb7793a52 authored about 15 years ago
stop a strcpy() warning on OpenBSD

c3e212d399b7eb4a411b6bfa87ea7c67266339fc authored about 15 years ago
make makefile respect CFLAGS

80e957b5d55e1deb7155333adbd51c3190a66374 authored about 15 years ago
rgbasm: use errx() for some error messages

Need to replace fstk_Dump to fix the rest of the error messages

7474cee70d74b66371655fc401772adccf7d473f authored about 15 years ago
remove GAMEBOY/PCENGINE conditionals (this is a Game Boy assembler)

bd843134623c3c415d20a130834f54966d4cf982 authored about 15 years ago
fix "static declaration follows non-static" warning

795542103dfbee31b3da4794ed520547a48421cc authored about 15 years ago
fix implied declaration warning

35af90723bf03d61f41dade217a37128a9085175 authored about 15 years ago
fix strcpy() warning on OpenBSD

e5ba184ef30fc249b6cce86964f31e0f4d8e3c01 authored about 15 years ago
fix usage fill character info

4feaa929ff8b8181e6d637e9b3cc42e7cafd88f4 authored about 15 years ago