===============================
ChaoSaX RXL Patcher v0.16
Copyright(c) ChaoSaX Team, 2002
===============================

**** OVERVIEW ****************************************************************
For a long time, IPS patches have been used to distribute hacks. It becomes a
bit more complicated when you have to use both an IPS and an expansion file.
Sure, software like StealthPatch can use expansion data inside an IPS patch,
but many other IPS patchers don't support this. However, this is only a minor
issue.

When programming software for ROMs (e.g. running extra instructions to make
the game read/write extra information -- useful for many things such as level
editors), bigger problems come in play. Most software addons for ROMs are
designed specifically to be patched at a percise place in the ROM. If it's not
patched correctly, it doesn't work. This is especially bad when you're trying
to patch a ROM that already has information at the needed address.

The RXL (ROM Extension Library) fixes issues that most people find with IPS
patches. RXL programs were very specifically designed for software for ROMs.
They work like plugins more than anything else. It's the perfect way to share
portions of a modified ROM without the need to reprogram the code.



**** HOW TO USE **************************************************************
ChaoSaX RXL Patcher is very easy to use. You simply click on the "Set" button
at the top part of the dialog box. Select the RXL program you wish to use.
Then click "Set" at the bottom portion of the dialog box. Select the ROM you
want to install the software into. Then where it says "Add data at offset",
enter the address that you want to install the program to. For hexadecimal,
you will need to use "0x" at the beginning of the address. Otherwise, it will
use decimal. To use the address at the very end of the ROM, just click the
"EOF" button. Once you have done all of this, click "Go".



**** CREDITS *****************************************************************
Damian "Saxman" Grove - Creation of the idea and RXL program format
David "Chaos" Declerck - ChaoSaX RXL Patcher programmer