PSP ISO Renamer

From GameBrew
PSP ISO Renamer
Pspisorenamer2.png
General
AuthorLMAN (leecherman)
TypeFile Operation
Version1.5
LicenseMixed
Last Updated2018/04/02
Links
1.5 & Database Download
Website

PSP ISO Renamer by LMAN is a tiny tool to rename (ISO\CSO) files.

Requirement: Microsoft DotNet v4.0.

User guide

Available Parameters (insensitive case):

%NAME%           -> Name
%REGION%         -> US\EU\JP\AS
%ID%             -> XXXX-#####
%CRC32%          -> CRC32 Checksum from the Database file
%DIRNAME%        -> Release Folder Name
%FILENAME%       -> Release File Name
%DATE%           -> Release Date ????-??-??
%GROUP%          -> Release Group Name
%SOURCE%         -> UMD\PSN
%DUMP%           -> Good\Bad\Unknown
%GENRE%          -> Action\Adventure\RPG\General\etc.
%TAG%            -> Minis\PCEngine\NeoGeo\PlayView
%PUBLISHER%      -> Publisher Company
%LANG%           -> Languages
%FORMAT%         -> ISO\CSO
%PSNCRC32%       -> CRC32 Checksum for the PSN version from the Database file
%VCRC32%         -> CRC32 Checksum from the ISO file
%PL%             -> Parental Level from the ISO\CSO file
%FW%             -> Firmware Version from the ISO\CSO file
11:34, 18 November 2022 (UTC)11:34, 18 November 2022 (UTC)11:34, 18 November 2022 (UTC)~
%CFD%            -> Current file directory
%CFRD%           -> Current file root directory
11:34, 18 November 2022 (UTC)11:34, 18 November 2022 (UTC)11:34, 18 November 2022 (UTC)~
%SP%             -> All Available Special characters
%SPACE%          -> White Space
%NONE%           -> Empty\Remove

To Update the database file, copy the PSPISORenamer.db to the same folder as the PSPISORenamer.exe.

Note #1:

  • Some games has the same ID but with different region\version.
  • So if you encounter one of these, you may need to manually just rename it's region\version, Or use "Allow Copy#" option under Tools.
  • Or use "Verify ISOs" option (which is available for ISOs only) to compare both CRC32s for the untouched ISOs and the one that in the database file.
  • Keep in mind that if you have a modified\edited ISO, it's CRC32 will be calculated but it will be useless to compare it with the database file,

Note #2:

  • To Replace a single character with a new one use this format "old>new" without the quotation mark.
  • To Replace each character with a new one use this format "old>new|old>new|old>new" etc. without the quotation mark.
  • This is an Example to replace ":" with ";" and also replace "?" with %NONE%: ":>;|?>%NONE%" without the quotation mark.
  • To Remove all special characters, just use %NONE%, or use %SP%>%NONE% if you are using multiple characters\texts to replace.
  • Also you can replace texts beside the special characters ( each character\text separated with vertical bar | ) like this:
  • "Action>ACTiONs|Asia>ASiA|Minis>MINIs|:>;|?>%NONE%|JPN>JAP"

Note #3:

  • To Move files into corresponding folders based on the formats parameters, use %CFD% or %CFRD% then append it with any formats you want:
  • "%CFD%\%REGION%" will move files to current folder under sub-folder named %REGION%
  • "%CFRD%\%REGION%" will move files to the root of hdd under sub-folder named %REGION%
  • You can also use multiple formats like: "%CFD%\%TAG%\%REGION%\%LANG%"

Screenshots

pspisorenamer3.png

pspisorenamer4.png

Changelog

v1.5

  • Updated Database.
  • Added New Option to Export List to CSV\TXT file.
  • Support to Add ISO\CSO files even when it's not found in the db file.
  • Improved Reading ISO\CSO files.
  • Removed PSVita (eCFW) option.
  • Some Other Minor Improvements.

v1.4

  • Updated Database.
  • Added New Parameters -> %PL%, %FW%.
  • Support to re-order columns.

v1.3

  • Updated Database.
  • Updated Output formats.
  • Updated Region layout.
  • Updated Replace SP Characters.
  • Added Genre layout Selector.
  • Added Languages layout Selector.
  • Added View logs under Tools.
  • Added Verify ISOs Option under Tools to Verify ISOs using CRC32.
  • Added New Parameters -> %PUBLISHER%, %LANG%, %FORMAT%, %VCRC32%, %SP%, %SPACE%.
  • Added Keyboard Shortcut "Esc" to cancel the operations.
  • Added Quick output name edit and preview.
  • Avoid Adding the same files to the list.
  • Fixed Adding 'Copy 2/3/4/5/etc' to the filename if it exists when enabled.
  • Fixed Regions layout for Korean region.
  • Improved Reading IDs from ISOs.
  • Improved Overall Performance.

v1.2

  • Updated Interface.
  • Updated Database file.
  • Added Configuration file.
  • Added Advance Configuration Window.
  • Added GameRegion, GameID layout Selector.
  • Added Profile Preview Field.
  • Added Profile Input for each customized output names -> Output name is now fully customizable.
  • Added New Output Formats -> %CRC32%, %DIRNAME%, %FILENAME%, %DATE%, %SOURCE%, %DUMPSTATE%, %GENRE%, %GAMETAG%.
  • Added New Option to Move files under current file\root directory.
  • Added New Option to Add files from folders and sub-folders.
  • Added New Option to Set case of the output texts -> Default, Upper, Lower cases.
  • Added New Option to Replace special characters with any input instead of just deleting it -> default is %NONE%.
  • Added New Option to Set the window on top of screen.
  • Added New Option to Show\Hide infos in the list ( Right click on the columns to display the menu )
  • Added New Option to Rename files to CRC32.ISO or CRC32.CSO so it can be transferred to PSVita.
  • Added New Option to Allow adding 'Copy 2/3/4/5/etc' automatically to the filename, if the file is already exists.
  • Support Insensitive case for both output formats and special characters.
  • Support to Add files through windows Open with, or by dropping files into the executable file.
  • Support to Add files from folders\sub-folders using Drag'n'Drop.
  • Support to Sort infos in the list.
  • Improved Performance when adding files.

v1.1

  • Updated database file.
  • Fixed illegal characters error.

v1.0

  • Initial release.

Credits

Special Thanks to:

  • Soywiz for using part of his cspspemu open source codes.
  • Renascene for using their database.
  • Kenneth Bell for using part of his discutils open source codes.

External links

Advertising: