Readme file: Click Here
Installer Version (Must have Runtime Libraries)(1,004 kb)
PSXMemTool Runtime Libraries (Needed - place in same folder
as PSXMemTool)(3,293 kb)
Memory Card File
ePSXe Saved State
and Exporting Single Game Save Files
Changes in Memory Card Files
Saved Game Data
Memory Card Files
Memory Card Files
PSXMemTool could not
have been written without help from Joshua Walkers PSX Documentation
The FF8 Save Editor is based on version 0.82 of Griever which can
be found here, which was
written by Qhimm.
The FF8 file compression and decompression routines were written
May 2010 - Version 1.20b
|This version includes support for uLaunchELF
single game save files. uLaunchELF files can be imported to and
exported from memory card files. The export function has been
modified to allow the user to choose the format of the exported
file before saving, rather than relying on the filenames
extension to determine the export format.
|??? - Version 1.19b
|Hopefully the Chrono Trigger editor should be
complete now, just open your save and choose the 'Edit Data Using
Crono 0.5b Plugin'. Also changed in this version is an update of
my latest email address.
|??? - Version 1.18b
|This version includes a Chrono Trigger save
editor :) Everything except chosen Party, some Settings and
Abilities are editable (although I have hopefully found where all
Abilities are stored). These areas should be complete soon :) As
always, make sure you backup your save before using this feature
Fixed a stupid bug which meant that memory card files that were
modified with PSXMemTool did not work with Connectix VGS.
Now when you double click a saved game slot, the plugin window
will be open for saved games that have a supported plugin (see
the Plugins tab for information), otherwise, the original
Properties window will be opened.
Fixed another stupid bug which prevent Batch Conversion and Batch
Renaming of Memory card files from working. The Batch Conversion
routine can also be used to convert smaller DexDrive saves (ie.
< 132Kb) into full size ones. DexDrive comments are retained
if converting from and to DexDrive memory card files.
PSXeven saved states can also be opened with PSXMemTool and has
similar operation to opening of ePSXe saved states. Currently you
can view the contents of Memory Card 1 and 2 that are stored
within the compressed saved state. The save state is
automatically decompressed and the saved state's picture will be
shown that is contained within.
Now the save editors are stored in a folder called Plugins. When
PSXMemTool initialises it will search for appropriate save editor
dll's in this folder and make them available for use in
PSXMemTool. Thanks to Cyberman for writing the Plugin Manager for
To use a Save Editor Plugin:
Open a Saved Game which has a Product Code which is supported
(you can see what Saved Games are supported on the Plugins Tab),
then in the Card Manager, click the Right Mouse Button on the
Save you want to Edit and then select 'Edit Using '' Plugin'
(where is the name of the Plugin). Use the Save Editor to modify
your Saved Game. You will have the option to Save your changes in
the Save Editor, this will close the Save Editor window and
update the Memory Card loaded with the changes. You will need to
Save your Memory Card in the Card Manager to Save the new changes
New in this version is the ability to search for memory card
files on your hard disk (you can specify to search folders
recursively too). On the Batch Operations tab there is a new
Search Mem Cards sub-tab. On this sub-tab you can enter search
criteria such as Country, Product Code, Identifier and after
specifying a folder, you can search for memory card files which
match your criteria. The generated list will show you the Type
(DexDrive, ePSXe, Connectix VGS etc.), the Filename and also (if
specified) a list of the Saved Game names contained in that
particular memory card file. Once you have selected a memory card
file, you can click the Open button which will load the selected
memory card file into the Card Manager in Memory Card 1.
Now when saving a memory card file, along with the xor value for
the header block of a save being corrected, the linkage between
slots in multi-slot saves is corrected too. This makes modified
memory card files compatible with Dexter (Memory Card Tool which
can export saves using a DexDrive).
A new option has been added 'Change Region To...', you can use
this to convert, for example, an American save to European. A
window will pop up which will allow you to choose the Product
Code and Identifer for the game save. The Product Code entered
should be the same one as entered on the PSX CD's box (on the
back) or alternatively you can look in the SYSTEM.CNF file on the
PSX CD (look at the BOOT= line, for example: Spyro The Dragon
has: BOOT = cdrom:\SCES_014.38;1, you should enter SCES-01438).
You may need to change the Identifier too, you may be able to
copy one from a KNOWN WORKING SAVE for your current region. For
example: To change an American FF8 save to work on a European
version, Select 'Change Region To...', and then 'European',
enter: SLESP02080 for the Product Code and: 052000 for the
Identifier. This may not work for all saved games, I know it
works for WWF Smackdown 2, FF7 and FF8. Use this at your own
risk! See the Region Codes.txt for more information.
You can now also edit the 1st 10 bytes of a saves' header block,
be careful with this, you may make your memory card
|??? - Version 1.17b
|My good friend Cyberman has been busy creating
an editor for Final Fantasy 8 saved games, he states: 'This is
free and for fun, it's fairly functional as is, however it's not
done yet so requests unless bugs will be ignored.' Currently some
things are disabled, but these are being worked upon. :)
Fixed a problem when choosing a folder for Batch Operations or
for where to save FF8 PC saved games, if you chose the root
folder of a drive it would append an extra '\' to the folder
Also changed the Icon Editor so you can select colours from the
standard Windows Colour picker dialog box. Single-click the
palette below the main icon to select a colour, double-click a
colour to change it.
Fixed a small problem when copying all Memory Card slots to the
other card, sometimes the last slot never got copied
You can now import and export Datel (*.mcx and *.pda) and Memory
Juggler (*.ps1) single game save files.
Fixed a problem with the installer, when file types were
associated with PSXMemTool, files could not be opened if they
contained a space in the path name.
October 2002 - Version 1.16b
|Now you can open Mat Hoffman's Pro BMX PC saves
and save them as PSX format (American only at the moment) and
vice-versa. Thanks to blackwind for sending me some saves to
convert and doing some testing for me :)
Changed the Card Manager so that each Memory Card is on a
Allowed the ability to add comments for each Saved Game. Go to
the Properties page (double-click the Saved Game or use menu
option 'Properties' to show this. Note that comments will only be
saved in Memory Card files that are DexDrive (*.gme) ones.
I have moved the Search tab onto the Change Finder tab, it should
have been there from the start since it searches for values on
the Watch List mainly. Also the About/Help tab has been
rearranged a bit.
The Rename function been changed slightly so that if you had, for
example, a FF8 Japanese and FF8 American save on the same Memory
Card, it would show you both in the renamed file's filename.
Finally, PSX Memory Card file types are now associated with
PSXMemTool, just double-click your Memory Card file in Explorer
and it will open in PSXMemTool, also if you double-click a single
game save, it will open PSXMemTool and automatically import it.
The PSXMemTool.exe file should be a lot smaller now :)
October 2002 - Version 1.15b
|Added to the ability to Delete and Undelete
slots, and the current 'Delete' option has been renamed to
Remove. Also added an option to Purge Deleted Slots, this removes
any slots that are marked for deletion. Multi-slot Saved Games
are selected differently when they are clicked, each slot is
selected individually in this state.
Fixed a bug in the XOR calculation for Memory Card 2 (Oops!).
Added the ability to copy slots from Memory Card 2 to Memory Card
1 (for consistency).
Fixed a problem when the Product Code was less than 10 characters
or the Identifier was less than 8 characters.
It should now be possible to convert FF8 PC saves to French,
German and Italian PSX format. And also to convert FF7 PC saves
to French and German.
September 2002 - Version 1.14b
|Fixed a bug in the Copy Slot routine. It had
problems when a Memory Card file had empty Slots at the
Now PSXMemTool displays an icon against each Saved Game on the
main window. :) (a bit slow).
Should now load all ePSXe Saved States, regardless of their
Ability to compare Header and Data blocks from one Save Game
You can now drag Memory Card files from Windows Explorer and drop
them on the Memory Card window. If you drag and drop a Single
Game Save file (*.psx, *.mcb, *.mcs) on the window, the Single
Game Save will be imported if there is enough room.
September 2002 - Version 1.13b
|Fixed a small bug when saving FF8 PC files.
Added some more status text to the bottom of the main window.
Added support for WinPSM (*.ps) files, MCExplorer (*.mci) and
also support for SmartLink (*.psm) and SmartLink (*.mcb) single
game save files.
Fixed a situation when an extra extension was added to the
filename when saving a memory card file (rare).
Added an option to compare two save slots and list the changes in
Added WinPSM (*.ps), MCExplorer (*.mci) and SmartLink (*.psm)
options to batch rename and convert functions.
Now using the proper 'Browse for Folder' dialog when selecting a
folder for Batch Operations.
Improved the routine which renames memory card files in Batch
mode (these files get moved to a folder called Renamed). Now you
are not restricted as much with file name lengths now. Also files
which are converted in Batch mode are moved to a sub folder
September 2002 - Version 1.12b
|This version adds support for opening PC FF8
saved games so you can save them as FF8 PSX saved games, also you
can open a save containing a PSX FF8 saved game(s) and save that
as a PC FF8 file(s). When saving as PC FF8 saves, you must select
a file in the folder where you want the saves created for it to
work. Thanks to Ficedula
for the use of his LZS decompression/compression routines.
A few bugs were fixed on the Properties tab (Hex Editor), and on
the Change Finder tab (Check For Changes, Watch List and File
I have also changed the installer to Nullsoft's Install
August 2002 - Version 1.111b
|ePSXe version 1.5.2 save states are now
supported, also you can see the saved state picture when loading
a saved state (if you use Pete's GPU plugins this picture will be
created when you create a saved state).
Fixed bitmap in Country Code drop down for saves with invalid
August 2002 - Version 1.11b
|Now you can edit the icons associated with your
saved games, just right-click the slot and choose 'Properties for
Slot ...' and then click on the icon you wish to view/modify.
Fixed the ability to open ePSXe saved states so you can view
their memory card contents. Supports ePSXe states from version
1.2.0 to 1.5.1, (version 1.5.2 not tested yet!) ;)
Now possible to convert your FF7 PC saves to Japanese PSX FF7
format, and also to convert your PSX FF7 saves to PC FF7
April 2002 - Version 1.10b
|Now possible to open FF7 PC saves (save0?.ff7)
so you can save them in PSX format. You can choose what region
(US or Europe) to convert them to and then save them in any of
the supported PSX types (the PSX saves will also be complete with
an icon for each save too). Japanese conversion will come soon,
just change Product Code and Country on the Properties window for
Japanese saves to the appropriate values for the time
April 2002 - Version 1.09b
|Now an installer is included! Now has ability to
create new blank memory card files. (Thanks to gamer-one).
Importing and exporting of PSXGameEdit (*.mcs) single game
Product Code added to main window.
Fixed a problem when opening saved states on non-Windows 95
March 2002 - Version 1.08b
|Now has the ability to load and save in the
PSEmuPro (*.mcr), ePSXe (*.mcr), Connectix VGS (*.mem), DexDrive
(*.gme), PSXGameEdit (*.mc), DataDeck (*.ddf)
Also able to open the memory cards stored within an ePSXe saved
states (*.000, *.001, *.002, *.003, *.004), open these as you
would do with any other Memory Card file (automatic
March 2002 - Version 1.07b
supports importing and exporting of *.psx single game
Warning when trying to close down window or open a new memory
card file when items have been modified.