bentley 0b08fca9f2 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 string temptext used with
sprintf() to format text and pass it to fatalerror().

errx() can format text, and it prints to stderr.

As a bonus, this fixes the linking warnings from use of sprintf().
2010-01-14 23:17:22 -07:00
2009-11-08 21:27:15 -07:00
2009-09-11 22:45:47 -06:00
2009-06-11 09:53:33 +02:00

RGBDS-linux

Copyright (C) 1997  Carsten Sorensen <surfsmurf@matilde.demon.co.uk>
Copyright (C) 1999  Justin Lloyd <jlloyd@imf.la> (?)
Copyright (C) 2009  Vegard Nossum <vegard.nossum@gmail.com>


What is RGBDS-linux?
====================

RGBDS-linux is a revival of the "Rednex GameBoy Development System" (RGBDS),
a set of tools that allow you to compile your own games and programs for the
Nintendo GameBoy.

RGBDS consists of an assembler (rgbdasm), a linker (xlink), a library manager
(xlib), and a tool for producing valid GameBoy ROM images (rgbfix).

I _think_ this is the development history of RGBDS/ASMotor:

	* Around 1997, Carsten Sorensen (AKA SurfSmurf) writes ASMotor as a
	  general-purpose assembler/linker system for DOS/Win32

	* Around 1999, Justin Lloyd (AKA Otaku no Zoku) adapts ASMotor to
	  read and produce Z80 assembly/machine code, and releases this
	  version as RGBDS.

This (RGBDS-linux) is an adaption of RGBDS intended for use on GNU/Linux
systems. In short, we provide a project layout and user interface that is more
familiar to GNU/Linux users. Note that we make no attempt to retain backwards
compatibility with the original RGBDS, or even the possibility to run the
programs on DOS/Win32.

Also expect improvements and bugfixes to make their way into the source code.
Description
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
Readme MIT 18 MiB
Languages
C++ 68%
Assembly 18%
Shell 6.8%
Yacc 5%
CMake 1%
Other 1%