06-04-2011, 03:54 PM
(This post was last modified: 08-29-2012, 04:43 PM by Scarlet.Crush.)
FFX-2 Save game editor, written in C# using VCSExpress 2010. Uses the .Net Framework 2.0. Includes full source code.
F1 for Help/About, F2 for Properties, F5 for Refresh, F6 for Save.
Tested on (PAL) (UK) (SLES_518.15) (9AAC5309). For other versions follow instructions in Help/About.
Supports :
European format (0x16270 size), Japanese format (0xBB30 size), North American format (0xD428 size).
PCSX2 In-Memory, PCSX2 Memory Card, PSU File, Raw file containers.
Credits :
- psem07 : SLPS-25250 Offset Testing, Japanese Translations
- hypernova : SLUS-20672 Offset Testing
Download latest version here.
Enjoy.
Current Release - Celsius-1.5.1.4280.7z
1. Tweeks for fonts for Win8.
2. Fixed compatibility issue on WinXP.
______________________________________________
Previous Release - Celsius-1.5.0.4275.7z
1. Added support for SLUS-20672 Offsets (0xD428 save size) - Select 'American' for PsuUserOption.Type to use.
2. PsuUserOptions Length & Offset automatically set when Type is changed.
3. FIX Ability panel Slot ID being displayed as zeros.
4. Added support for RAW file format - Select 'Leblanc' for PsuIO.
![[Image: attachment.php?aid=30252]](https://forums.pcsx2.net/attachment.php?aid=30252)
______________________________________________
Previous Release - Celsius-1.4.0.4262.7z
1. Added support for SLPS-25250 Offsets (0xBB30 save size) - Select 'Japanese' for PsuUserOption.Type to use.
![[Image: attachment.php?aid=29749]](https://forums.pcsx2.net/attachment.php?aid=29749)
______________________________________________
Previous Release - Celsius-1.3.1.4257.7z
This is a usability release, no new game editing features have been added.
1. Added CRC calculation support (CRC Bypass no longer used).
2. Removed Clasco from build.
3. Added 'Any CPU' Target (default target, x86 and x64 builds no longer supplied in distribution).
4. Added 'Explorer' themed ListView support.
5. Added sorting support to Logging Panel.
6. Added sorting support to Slot Select dialog.
7. Added icon support to Slot Select dialog.
8. Added alternate view support to Slot Select dialog.
9. Added configuration options for Memory editing.
10. Condensed user configured options under PsuUserOptions.
11. Modified descriptive text extraction code.
12. Updated Celsius Icon with a glossier look.
![[Image: attachment.php?aid=29484]](https://forums.pcsx2.net/attachment.php?aid=29484)
______________________________________________
Prevous Release - Celsius-1.3.0.4237.7z
1. Added direct PCSX2 memory editing (PsuIO option Yaibal).
2. Updated Icon.
3. FIX Memory Card file not released properly if Cancel/Escape from Slot Select dialog.
4. Added description text to PsuIO option in Properties.
Configuration Changes
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select Yaibal' for 'PsuIO' to edit PCSX2 Memory .
4. Press <Esc> to close Properties.
Click 'Open' to select a PCSX2 process.
[The list of processes is filtered by 'pcsx', if you have renamed the PCSX2 executable it will not be recognised unless it contains the filter.]
Press <F5> to refresh the displayed values.
Recommended : Save your game at a Save Sphere before making any changes.
Click 'Save' to inject any changes you have made, open & close the in-game menu, hit the Save Sphere.
______________________________________________
Previous Release - Celsius-1.2.0.4219.7z
1. Added PCSX2 Memory Card Support. (Edit Card directly, Mymc.exe no longer required.)
2. FIX Incorrect Flag Mask in Tower editor.
3. FIX Incorrect Level displayed in General stats page.
4. Display Description from 'Icon.sys' instead of Slot ID.
Configuration Changes
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select 'Moroda' for 'PsuIO' to edit Memory Cards (.ps2)
4. Select 'Elma' for 'PsuIO' to edit PSU Files (.psu)
5. Press <Esc> to close Properties.
______________________________________________
ScreenShots
![[Image: attachment.php?aid=29234]](https://forums.pcsx2.net/attachment.php?aid=29234)
![[Image: attachment.php?aid=29235]](https://forums.pcsx2.net/attachment.php?aid=29235)
![[Image: attachment.php?aid=29236]](https://forums.pcsx2.net/attachment.php?aid=29236)
![[Image: attachment.php?aid=29237]](https://forums.pcsx2.net/attachment.php?aid=29237)
![[Image: attachment.php?aid=29238]](https://forums.pcsx2.net/attachment.php?aid=29238)
______________________________________________
Previous Release - Celsius-1.1.0.4200.7z
1. Added Thunder Plains Tower panel to General page.
2. Added native .Net file IO support. (Clasco.dll & VC Runtime no longer required.)
3. Removed Debug specific configuration. (Debug binaries no longer supplied in distribution.)
4. Configuration for other versions via Properties window, and saved for future use.
5. Source refactored.
Other Version Configuration
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select 'User' for 'PsuTarget'.
4. Enter your version specific prefix in 'PsuUserPrefix'
5. Press <Enter>.
6. Press <Esc> to close Properties.
'PsuIO' option in the same section as above : 'Elma' for Native .Net (default), 'Clasco' to use Clasco.dll.
______________________________________________
Initial Release - Celsius.7z
1. Requires .Net Runtime 2
2. Requires Visual C Runtime 10
If you don't have VCExpress installed, you will require the VC Runtime to be installed. Download from Microsoft here -
x86 : http://www.microsoft.com/downloads/en/de...BF0912DB84
x64 : http://www.microsoft.com/downloads/en/de...50143D5867
(Additionally - if you wish to run the Debug executable, overwrite Clasco.dll in the Debug directory with Clasco.dll from the Release directory)
______________________________________________
Celsius.7z: MD5 - 93E30E39FB8FD8A4E34F08636EC47684
Celsius-1.1.0.4200.7z: MD5 - 7AF450C16D7BCCB457390079D1EE843C
Celsius-1.2.0.4219.7z: MD5 - 9B27DB5B66D0D2154E2486DA42B52A2B
Celsius-1.3.0.4237.7z: MD5 - 5302AD20BFD1D87EE11AC9E74E1B479A
Celsius-1.3.1.4257.7z: MD5 - BC4A39D8819C9D26A9BD70C99A16177B
Celsius-1.4.0.4262.7z: MD5 - 539FC818CFF834B0BCFCA723EA0D04B0
Celsius-1.5.0.4275.7z: MD5 - 647B89F2D972ECBF1A917FFE68BD6367
Celsius-1.5.1.4280.7z: MD5 - 2D1B67151D9224EA9FE15306A4DB0B14
F1 for Help/About, F2 for Properties, F5 for Refresh, F6 for Save.
Tested on (PAL) (UK) (SLES_518.15) (9AAC5309). For other versions follow instructions in Help/About.
Supports :
European format (0x16270 size), Japanese format (0xBB30 size), North American format (0xD428 size).
PCSX2 In-Memory, PCSX2 Memory Card, PSU File, Raw file containers.
Credits :
- psem07 : SLPS-25250 Offset Testing, Japanese Translations
- hypernova : SLUS-20672 Offset Testing
Download latest version here.
Enjoy.
Current Release - Celsius-1.5.1.4280.7z
1. Tweeks for fonts for Win8.
2. Fixed compatibility issue on WinXP.
______________________________________________
Previous Release - Celsius-1.5.0.4275.7z
1. Added support for SLUS-20672 Offsets (0xD428 save size) - Select 'American' for PsuUserOption.Type to use.
2. PsuUserOptions Length & Offset automatically set when Type is changed.
3. FIX Ability panel Slot ID being displayed as zeros.
4. Added support for RAW file format - Select 'Leblanc' for PsuIO.
______________________________________________
Previous Release - Celsius-1.4.0.4262.7z
1. Added support for SLPS-25250 Offsets (0xBB30 save size) - Select 'Japanese' for PsuUserOption.Type to use.
______________________________________________
Previous Release - Celsius-1.3.1.4257.7z
This is a usability release, no new game editing features have been added.
1. Added CRC calculation support (CRC Bypass no longer used).
2. Removed Clasco from build.
3. Added 'Any CPU' Target (default target, x86 and x64 builds no longer supplied in distribution).
4. Added 'Explorer' themed ListView support.
5. Added sorting support to Logging Panel.
6. Added sorting support to Slot Select dialog.
7. Added icon support to Slot Select dialog.
8. Added alternate view support to Slot Select dialog.
9. Added configuration options for Memory editing.
10. Condensed user configured options under PsuUserOptions.
11. Modified descriptive text extraction code.
12. Updated Celsius Icon with a glossier look.
______________________________________________
Prevous Release - Celsius-1.3.0.4237.7z
1. Added direct PCSX2 memory editing (PsuIO option Yaibal).
2. Updated Icon.
3. FIX Memory Card file not released properly if Cancel/Escape from Slot Select dialog.
4. Added description text to PsuIO option in Properties.
Configuration Changes
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select Yaibal' for 'PsuIO' to edit PCSX2 Memory .
4. Press <Esc> to close Properties.
Click 'Open' to select a PCSX2 process.
[The list of processes is filtered by 'pcsx', if you have renamed the PCSX2 executable it will not be recognised unless it contains the filter.]
Press <F5> to refresh the displayed values.
Recommended : Save your game at a Save Sphere before making any changes.
Click 'Save' to inject any changes you have made, open & close the in-game menu, hit the Save Sphere.
______________________________________________
Previous Release - Celsius-1.2.0.4219.7z
1. Added PCSX2 Memory Card Support. (Edit Card directly, Mymc.exe no longer required.)
2. FIX Incorrect Flag Mask in Tower editor.
3. FIX Incorrect Level displayed in General stats page.
4. Display Description from 'Icon.sys' instead of Slot ID.
Configuration Changes
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select 'Moroda' for 'PsuIO' to edit Memory Cards (.ps2)
4. Select 'Elma' for 'PsuIO' to edit PSU Files (.psu)
5. Press <Esc> to close Properties.
______________________________________________
ScreenShots
______________________________________________
Previous Release - Celsius-1.1.0.4200.7z
1. Added Thunder Plains Tower panel to General page.
2. Added native .Net file IO support. (Clasco.dll & VC Runtime no longer required.)
3. Removed Debug specific configuration. (Debug binaries no longer supplied in distribution.)
4. Configuration for other versions via Properties window, and saved for future use.
5. Source refactored.
Other Version Configuration
1. Press <F2> to open Properties.
2. Select 'Celsius' from the drop-down list.
3. Select 'User' for 'PsuTarget'.
4. Enter your version specific prefix in 'PsuUserPrefix'
5. Press <Enter>.
6. Press <Esc> to close Properties.
'PsuIO' option in the same section as above : 'Elma' for Native .Net (default), 'Clasco' to use Clasco.dll.
______________________________________________
Initial Release - Celsius.7z
1. Requires .Net Runtime 2
2. Requires Visual C Runtime 10
If you don't have VCExpress installed, you will require the VC Runtime to be installed. Download from Microsoft here -
x86 : http://www.microsoft.com/downloads/en/de...BF0912DB84
x64 : http://www.microsoft.com/downloads/en/de...50143D5867
(Additionally - if you wish to run the Debug executable, overwrite Clasco.dll in the Debug directory with Clasco.dll from the Release directory)
______________________________________________
Celsius.7z: MD5 - 93E30E39FB8FD8A4E34F08636EC47684
Celsius-1.1.0.4200.7z: MD5 - 7AF450C16D7BCCB457390079D1EE843C
Celsius-1.2.0.4219.7z: MD5 - 9B27DB5B66D0D2154E2486DA42B52A2B
Celsius-1.3.0.4237.7z: MD5 - 5302AD20BFD1D87EE11AC9E74E1B479A
Celsius-1.3.1.4257.7z: MD5 - BC4A39D8819C9D26A9BD70C99A16177B
Celsius-1.4.0.4262.7z: MD5 - 539FC818CFF834B0BCFCA723EA0D04B0
Celsius-1.5.0.4275.7z: MD5 - 647B89F2D972ECBF1A917FFE68BD6367
Celsius-1.5.1.4280.7z: MD5 - 2D1B67151D9224EA9FE15306A4DB0B14