RGBGrafx |
Ok, here it comes. RGBGrafx is copyright Aaron St.John 2000. You are free to use RGBGrafx for private or commercial purposes, under two conditions.
1) | Make an effort to email me and tell me about your project, and your impressions of the library. |
2) | If you are using RGBGrafx commercialy, you must email me. Also, you must make a considerable effort to score me a free (retail) copy of your game. |
RGBGrafx, or RGBG for sort, is a Gameboy (Color) graphics library programmed for the popular Gameboy assembly suite, RGBDS. RGBGrafx is distributed in the form of an RGBDS library, and the full source code for RGBGrafx. You are free to use the source code in any way you want, including "borrowing" part of it for your own projects. Be sure to email me if you do.
Specs | |
System |
DMG (monochrome gameboy) and GBC (gameboy color) |
Format |
xLink library and full RGBASM source |
Size in ROM |
aprox. 2kB in bank 0 (peak) |
Size in RAM |
aprox. 1kB (peak) |
Size in High RAM |
16 bytes (peak) |
Interupts used |
None (although it is advised to call some functions every vblank) |
Coding Music |
Our Lady Peace, Dust Brothers, Foo Fighters, Rage Against The Machine, Bush, Nirvana, They Might Be Giants... |
The beauty of RGBGrafx is that it is distributed in RGBDS's xlib format. That means that you don't have to recompile the library every time you build your ROM, and only the funcions you need are linked into your ROM.
In order to use RGBGrafx with your ROM:
1) | Copy 'rgbgrafx.lib' and rgbgrafx.inc' to your project's directory |
2) | Include 'rgbgrafx.lib' under the '[LIBRARIES]' section of your link file. |
3) | INCLUDE "rgbgrafx.inc" in all of your source files that use RGBGrafx. |
Martin Korth, Jason, Jeff, Quang, BigRepPimp, MegaMan_X, WdnSpoon, Fogel, Paragon5 and Shin'en (keep on tracking), Dox, Otaku, Michael Hope, WebDreamer, ld_asMMAn (you'll get there, dude),
Copyright 2000 Aaron St.John