Using Pok-Reader:

There are two save types that are supported by Pok-Reader.
The 128KB save type are for the following:

1. Retail e-Reader units (Untested, but should work)
2. Most emulators (Which will need Flash 128K Support)
3. Most flashcards

If you use the generated save file on an e-Reader, it should
start with no errors. If you use a flashcard or emulator, and
it gives you an "e-Reader Memory Error" (Indicated with a
green screen), you will need to use the 64KB save, along with
the included IPS patch (IPS patcher not included, although
Lunar IPS should do the job properly). If the patch does not
work with your ROM, ensure the following:

1. You are using a USA version of the e-Reader
2. You have not modified your version of the e-Reader
	ROM in any way.

If both of these are already true, then the IPS patch will not
work. In this case, use the GBA program GBATA (By No-Intro)
and use the SRAM patcher to fix the game. Then, the 64 KB
save files should be compatible with your ROM.

After getting your e-Reader (Or ROM) to successfully start,
simply select "Access saved data" (Third option) on the
e-Reader's main menu, then follow the instructions that
follow (Which usually is getting your Pokmon Ruby/
Sapphire cart, starting Mystery Events from the main menu,
then linking the two GBA systems with a link cable (Or
equivalent if using an emulator)).

Also note, you can share these events through use
of mixing records upstairs in any Pokmon Center.
The Eon Ticket can be shared this way (Berries and trainers
are unknown).

If you have any questions for use of the application,
please feel free to reply to any official threads for this application.

How do I decompress/recompress VPK data?
Using the included nvpktool by caitsith, you can decompress
and recompress the data and be able to edit it into your save
data. To decompress the file, use the following arguments on a
command line:

NOTE: To prevent errors, make sure you do not have spaces
in the file names. This goes for both decompression and
recompression.

nvpktool -d -i <name of compressed VPK.vpk> -o <name of decompressed VPK.vpk>

To compress decompressed VPK data:

nvpktool -c -i <name of decompressed VPK.vpk> -o -level 2 <name of compressed VPK.vpk>

(Some of these can be toggled, simply type "nvpktool" at command
prompt to see the different arguments)

Credits:
-caitsith for the e-Reader custom CRC format, and for the e-Reader save documentation,
as well as nvpktool
-SciresM for fixing the CRC code because I mangled it.