BlackBag Proudly Presents:

                        SRAM Manager 2.0
                         an N64 Utility

                        Coded By: Datawiz
                    Original Code By: R. Bubba


SRAM Manager 2.0 is a save game memory management utility for use
with Nintendo 64 memory paks and cartridges.  This utility is based
on R. Bubba's original SRAM Manager 1.0b, which he was nice enough
to pass on to me for improvement.  Some of the new features in this
release include:

> User Friendly 'point and click' interface
> Expanded file/pak management features (delete, rename, format)
> Copy directly from Memory Pak to Memory Pak
> File contents Hex Listing/Editing
> Limited Functionality for 4x and 20x mempaks

** Please report any bugs (in DETAIL) to datawiz@blackbag.org **

** Note: The term SRAM is a technical misnomer, since save carts
** for the n64 use eeprom, but for historical sake, i will refer
** to cartridge based save games as SRAM. (Added for Super_doc's
** peace of mind.. :-)


The general controls used in this utility are as follows:

Analog Stick    -   Moves cursor around screen
Z button        -   Selects clickable areas
A button        -   Yes/Ok button
B button        -   No/Cancel button


Some additional notes:

------------ Copy options

> Copy Cart to MemPak

Copy the contents of the CARTRIDGE eeprom (SRAM) to the currently
selected MemPak.  Be sure to select a Blank file first.


> Copy MemPak to Cart

Copy a Cartridge SAVE on current MemPak to the Cartridge.  "SRAM" 
saves are displayed in the file listing as bright yellow. 


> Copy MemPak to MemPak 

If you are copying from a MemPak to the SAME Mempak, an additional
window will pop up asking you to:

		"Swap MemPak/Select MemPak Page"

At this point, you can put in a different Mempak into the controller,
or - IF you have a 4x/20x mempak - you can hit the Page button on the
MemPak to copy to different page.



------------ MEM PAK options

> CONT 1 -> CONT 4

These will select which controller MemPak to display/use.  Click
on the currently used mempak to for addition Pak info.


> ReRead MemPak

This option is for rereading the file directory on the current 
mempak.  Useful for datel/Interact 4x and 20x mempaks.


> Format MemPak

This will PERMANENTLY delete ALL SAVES on the current mempak.
I mention this just in case you had any doubts....


------------ SAVEFILE options

These options only work when a save file is highlighted.

> Delete

This will delete the selected savefile.


> Rename

This will rename the selected savefile.


> Hex Editing

HUGE WARNING: DO NOT hex edit a game file without FIRST making a
backup.  Most games Checksum the save games, and changing ANY of
the data will cause the Checksum to FAIL, and the save game WILL
BE CORRUPTED.  This is an advanced feature, and should only be
used by someone who knows what they are doing -- You have been warned!

During HexEdit mode, use the Z button to edit the highlighted hex
value.  When you are finished with the edit, hit A to save or B to
cancel.  It may be confusing at first, but you'll get used to it.




---------

Special thanks to the following great individuals:

RBubba who trusted me to continue with the SRAM project, I look 
forward to working more with you in the future!

Redbox for beta testing, advice, and slapping me over the head to 
finish this thing.

Widget for more beta testing, more beta testing, and more beta testing.

Fractal and Silo of the mighty ICEAGE for wonderful webpage design,
great graphics (the BlackBag logo), and support.

Everyone BlackBag for help, support, suggestion -- You guys are the
best! =)

and the rest of the #n64dev regulars... You know who you are...

--datawiz
