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

rgbasm: remove option for random fill character

48fd34c923d3f785ed41186732eb2d7cbf8d195c authored about 15 years ago
remove endianness code (this is solely a Game Boy assembler now)

b63924ebf4a2c6d09a04ae4aa2c6701df84354ad authored about 15 years ago
remove mswin-type define -- this is UNIX

24c1613f06ae1352eb6ec50480227730c6f94729 authored about 15 years ago
rgblib: use errx() for error messages

913e9c9e4fe8b169e40b23a19d6f47fd01bbb90e authored about 15 years ago
rgblink: remove vestigial linkfile function

2648ee9811cbc3c8f9f4202769b34bd9a52b0d61 authored about 15 years ago
rgblink: set default fill byte to 0x00

06c4e1fb4b06c2a019d78752d114da70e8d41509 authored about 15 years ago
rgblink: remove random option for fill character

deccbb07e9cf397b3be680dc74a75b778d817331 authored about 15 years ago
and rename xlib to rgblib

dc390e8c1f6e37797e7c852637259b56c481a416 authored about 15 years ago
while we're removing backwards compatibility, rename xlink->rgblink

bfbc9fd1012118de3fc052f836aa58a845747997 authored about 15 years ago
make >32KiB default; replace "-t s" with "-t" (tiny?)

084cc995e703e6f791a52a0deee5d82b796ddce5 authored about 15 years ago
remove psion2 compatibility; i doubt anyone uses it

367abd839636c2eda606073b0798172db5d517ea authored about 15 years ago
xlink: fix usage

97b9e822aaa97289a4797e04f92be44e4558d08f authored about 15 years ago
minor: fix implicit declaration warning

1202c6b45937d7bb056b7e22ae9a30fb7efaf9b6 authored about 15 years ago
replace linkfile functionality with command-line options

Instead of running:
$ xlink linkfile.txt
where the linkfile looks like:
---
[Objects]
foo.o
bar....

755572c1115c9c419441625dee5dd5e38701e9df authored about 15 years ago
xlink: use some proper return values

b223905e67e323771c798d33a0641193da58e26f authored about 15 years ago
xlink: fix usage printing to match new options (and rgbfix format)

157fda2bc85b54a608bdb0cf5149c8a01046c51a authored about 15 years ago
xlink: use getopt(3) instead of hand-rolled flag parsing

c5ce3ae178afdfc7c17e7ea66fe50705e8d5f171 authored about 15 years ago
minor: finish removing unused var temptext

0017a93a13a95a2df9bc28a5daa1c0e1da86a45a authored about 15 years ago
xlink: replace awkward fatalerror() with standard errx(3)

fatalerror() prints a given string to stdout and exits(5). It
cannot format text, so there was a...

0b08fca9f229b40275542544eda14195e85ea8ce authored about 15 years ago
this is a bourne script, bash is not needed

Don't use /bin/bash ! Many systems do not have bash there (they
might have it at /usr/local/bin/...

bb85782faa5411052dfd0ee29f5e8b1c7711e78e authored about 15 years ago
-v doesn't need to modify ROM size; -p can do that

b69cd0c34523a9bbb10a09ba751fb0afa7e7f565 authored about 15 years ago
cosmetic change: rearrange getopt() switch for easier reading

cases are put in alphabetical order, to match the getopt string.

2da63e2f7de34ee73368816d4af2304c8e77665d authored about 15 years ago
move color only flag to -c, color compatible flag to -C

0b647c5a253a77360e32042a0d93bd842da6027d authored about 15 years ago
move MBC option from -b to -m

2d5c193e6d7d58a3e17ccfbb31de42d6d31e56dc authored about 15 years ago
move ramsize option from -m to -r

cd52e3c56c60298718464458318487a1c5a6018d authored about 15 years ago
fix compile error on Linux

5931973029e9f38e875804e7034927534976e11f authored about 15 years ago
remove unused variable argn (no longer needed due to getopt(3) usage)

a913dc01b52ed57bbc5a81844c67c4d30c7cd6fb authored about 15 years ago
fix cast warnings

9da8db3ce185f63fb633ede319e46c98cbba34a2 authored about 15 years ago
remove archaic 512KiB error, replace with 8MiB warning

cdb90cea2951465357801e1fca4500aea1680ea4 authored about 15 years ago
pad option now changes the ROM size at 0x148

d0a03bc99b88a3d9218970104d817db76a4ed837 authored about 15 years ago
remove unneeded carttype checking in -v

To simplify the code, remove the carttype work in the -v option.
Because the MBC option already ...

cba8933c1125cfcc1d747146ef651ed4e0c867ea authored about 15 years ago
rename PrintUsage() to usage(), and return EX_USAGE

b2a4f54f59546938a3aeb441e53f53b13b5572fd authored about 15 years ago
use errx(3) and warnx(3) instead of rolling our own error functions

5fe2bcbeedea32b137a26d50a2fd91cee3fc03cb authored about 15 years ago
remove the -r (truncate) option

I can't think of a single use case for the -r (truncate) option.
It has been removed to make the...

fd9901a2809aaa98b8e578c186a746ed6d5e9618 authored about 15 years ago
finish minor consistency output changes

f617078fdab00ba53f8069a627c48bbd6258d678 authored about 15 years ago
minor text output changes

- Put quotes around string arguments
- Be consistent with spacing and colons
- Use 0xnn instead ...

198fcfaab3e890568b980d3d967803fd4f5ccafd authored about 15 years ago
use SI units (KiB) instead of the ambiguous kB

ac5b311005c582f447cf073b9182a7f86110ef61 authored about 15 years ago
fix quiet mode oversight

A line never printed because it checks for the wrong flag instead
of OPTF_QUIET. This fixes it.

c3fa922c2f7e09bdf577ca3041bfdbc683e55a91 authored about 15 years ago
rewrite usage to match new getopt() option format

b23c5ab4ba35443da58581e48e0d2788f073eae1 authored about 15 years ago
use getopt(3) instead of our hand-rolled flag parsing

Simplify and standardize the code by using the standard getopt()
function for parsing command-li...

16c7a49ffa60ceb5cfd05081b42a06257b708590 authored about 15 years ago
list new default init values in usage information (rgbasm, xlink)

8f5e7676155d5a668f777ba0e620c2da1d00de2c authored about 15 years ago
change unitialized byte values in xlink to 0

8614871e68402a49a0fd7622b8a2c826438e3425 authored about 15 years ago
add yacc output to the clean target

b864431a1487bc91f226ace80cc7d5921b141b01 authored about 15 years ago
get rid of a strcpy() warning on OpenBSD

f9e443b10c9405a6bb8f8091823296d441f7552d authored about 15 years ago
set default fillchar for rgbasm to 0, not random

ed3e35e6289e04ae485170bb96c8a7c8ca6c47fc authored about 15 years ago
minor spacing changes in output

290c65e9b2cbe915a3f30463584544e6f78c4b85 authored about 15 years ago
the -k flag wrote to the wrong location. fixing the bug

8f1ad7f9fc8fa9a219be22e2975014bb9aa4687e authored about 15 years ago
many of the flags did not respect -d (debug) flag. this fixes them.

f0361ee025c9c32d6a960b8a7e8de09887ae2227 authored about 15 years ago
add -k option to set new licensee code

3649cec52d57dc55e6b9cf499346f37c3ac8cbd1 authored about 15 years ago
add -s flag for SGB mode

fb81793d9fc1ea4dcfc6929fe156fb9a1317c4ff authored about 15 years ago
add -j option for setting 0x14A (region flag)

6752b102049e0f75d393c5ed5420c49e87e7bb33 authored about 15 years ago
error out if both -o and -c are specified

2d72b12eb89e14338b81d0e37e90ec3f69b16a9e authored about 15 years ago
give warning if -c/-o overwrites last character of new title

77bbbba9f3d465754b9f7781f1ddd48da71b4f8a authored about 15 years ago
add -c/-o flags to set GBC flag (lmod)

8e9672c1ddb942048f570a844df21443fcb06159 authored about 15 years ago
add -b option to the usage (lmod)

317c2662ba87c78fd9cc2dd034afe596a7f1c68e authored about 15 years ago
when changing MBC, print the name of the MBC (lmod)

3397810e8d533392bc83a8555d297034673fc196 authored about 15 years ago
add -b option to change MBC type (lmod)

2afdc060d00040cdc0b5cf86d7ab3022dad0db66 authored about 15 years ago
add option to change memory size (from lmod)

7e4104cabe8d995e40e552da2078fea87ff4ada6 authored about 15 years ago
remove some tabs to make usage information easier to read on a terminal

ecae948371454d7fd03d1e31c5f3e6d5304b64cb authored about 15 years ago
add new info on -p to usage information

dd16f2d59cc320491173195d1b9d79c9fa1b535d authored about 15 years ago
Add an optional value parameter to -p (lmod)

0bc88ce7f7f79f41c3174e7bc2c8598babf3e31a authored about 15 years ago
run indent on header files (whitespace changes)

Merging lai's source with this one is very irritating because
they have different indentation st...

d8070a10ebf5ec6cd8fbafb04236f447f9c0b13b authored about 15 years ago
reran indent (whitespace changes)

Merging lai's source with this one is very irritating because
they have different indentation st...

a014537837b5078593de740badc153e4472be309 authored about 15 years ago
finish fixing segfault (probably caused by argv[] craziness)

this diff brought to you by lmod

ddd7fdac011efda5478748a0cd3cee8431db460e authored about 15 years ago
partially fix segfault when run with options but no input file

(caused by fclose()-ing an unopened file)

e5ac9c2cd83dd23d7fe15a60eab09f81c6f4ba45 authored about 15 years ago
finish moving src/rgbfix/ to src/fix/

5e9c2ee2ab9c34ee82b80bcdc40c5099f5985698 authored about 15 years ago
move src/rgbfix/ to src/fix/ for consistency

819615549f9691eafe613f995a1ef8fbb7c01f7a authored about 15 years ago
added -q to the documentation

b6a50a3afc71d7f5fb17f93f5ed12af61fe8efeb authored about 15 years ago
added a command line option -q for quiet mode (suppresses messages except errors) (lmod)

db0667e54e4674f7ca82c3228420c63f28be6f7f authored about 15 years ago
rgbfix: add warning function, separate output between stdout and stderr (lmod)

b7ca2e2b871e1790b6c13c312b1c19e453e13d6d authored about 15 years ago
xlib: separate output between stdout and stderr (from lmod)

be13e051f43fdb2797f91150455fdd9422b06e72 authored about 15 years ago
more HTML formatting gunk

46c131bc8651dedc981c9297ebea5e32bdbedeb7 authored about 15 years ago
remove HTML formatting gunk from a lot of the docs

42007c5c92530338c8319f5b572db286396f5cc5 authored about 15 years ago
makefile now works with BSD make

e1f5352ba57c15c8bc951edd1141e38158954d75 authored about 15 years ago
use ${CC} and ${YACC} instead of hardcoded programs

8cbc2f44718588433196edda36acdd3f488ec28e authored about 15 years ago
document partial binary includes

8fd364a1a632ab0845ec98539d17c0070152ce9d authored over 15 years ago
add support for partial binary includes (from lmod00)

6c1dd85c9a742589d2142be72257a7380a4786dd authored over 15 years ago
create stylesheet and link to it

Created a simple stylesheet, linked to it, and removed body color
attributes defined there. This...

7d0dd140c3f81fa903f8becfb8981bbe8943a076 authored over 15 years ago
Replaced needless anchors with IDs

171061f3a3b6d298e34aafe2843645ce3a1aa43a authored over 15 years ago
converted DOS linebreaks to UNIX

cd2e59fc8c8256117af2a4cbab235ac2f3f93b06 authored over 15 years ago
HTML4 Transitional doctype

This is so the HTML can be made simpler later on.

3eb060b01771197de6718325dc0dc289b7d406c8 authored over 15 years ago
correct error in documentation

1c734a015d6bdfcc7f3cee4a707719e72eca1c2c authored over 15 years ago
Put in the original license

792fb5ef94b0b5e2cc81382e905befaeca4e22bc authored over 15 years ago
use [b]yacc instead of bison by default

This is scratching my own itch--OpenBSD has byacc in the base
distribution, whereas bison is ano...

c0031dad5168c7bbb8d6fe0fc4a2ee27f189e2ee authored over 15 years ago
Make grammar specifications yacc-compatible

50a8bbd414d662dc0d8065eeecc37c195e760962 authored over 15 years ago
build: figure out git revision and include as part of version string

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

74eea59208bc84482638e2f9a0f14eca6158a5fe authored over 15 years ago
build: split cflags to its own variable

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

98810091dadae2f674fa2b9f3ba59756858198af authored over 15 years ago
build: merge everything to a single top-level Makefile

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

f81bcc722a9a4d335068e1f122f51b8b188ace40 authored over 15 years ago
Added a README file

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

3ce06cd42417862d69f1df3b914aba5a09eddd72 authored over 15 years ago
Move src/asmotor.h to top-level include/

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

a216855093a414766ea5e5901a05ea344b2291ab authored over 15 years ago
link: move includes to include/link/

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

afe33e116299979632123892f7fe0564a884ee91 authored over 15 years ago
lib: move includes to include/lib/

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

618082bcabf83cbf1c46cdcf879b98fbd3f0fed9 authored over 15 years ago
asm: moved includes to include/asm/

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

cd779b951147c9b3c37e4d8201f736e8fba397ce authored over 15 years ago
asm: add newlines to the ends of yaccprt[134].y

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

26150fa9d4203737d5dff5ba3d4dc5239d93c6e7 authored over 15 years ago
asm: run dos2unix on yaccprt1.y

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

85f382ffad409cb77bc755c484d2445bf1600974 authored over 15 years ago
rgbfix: use mkstemp() instead of tmpnam() and fix coding style issues

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

c6d8069eed0937108429a97e5a7c29411407d119 authored over 15 years ago
link: add missing parameter to error message

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

bc6b2fe005d791e2d0d087aaeb9ba8fbb1065894 authored over 15 years ago
Fixed warnings and some style issues

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

3c82b1ae0399849835acfb5ade31dae6299ec559 authored over 15 years ago
Run `indent' on the whole tree

Can't indent the .y files yet, they need special treatment.

Signed-off-by: Vegard Nossum <vegar...

b6c749ffbd30138de7beef13fb9265372a461a96 authored over 15 years ago
Add .gitignore files

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

660f5daac34386db8a6fdfffbb65b26be4a602b0 authored over 15 years ago