CXMB universal PSP: Difference between revisions

From GameBrew
(Created page with "{{Infobox PSP homebrew | title = CXMB universal | image = https://dlhb.gamebrew.org/psphomebrew/CXMBuniversal.jpg|250px | type = Plugins | version = mod 371-661 classic & infi...")
 
No edit summary
Line 1: Line 1:
{{Infobox PSP homebrew
{{Infobox PSP homebrew
| title = CXMB universal
| title = CXMB universal
| image = https://dlhb.gamebrew.org/psphomebrew/CXMBuniversal.jpg|250px
| image = https://dlhb.gamebrew.org/psphomebrew/cxmbuniversal.jpg|250px
| type = Plugins
| type = Plugins
| version = mod 371-661 classic & infinity
| version = mod 371-661 classic & infinity (2016)
| licence = Mixed
| licence = Mixed
| author = ErikPshat
| author = ErikPshat
| website = https://wololo.net/talk/viewtopic.php?t=45619
| website = https://wololo.net/talk/viewtopic.php?t=45619
| download = https://dlhb.gamebrew.org/psphomebrew/CXMBuniversal.rar
| download = https://dlhb.gamebrew.org/psphomebrew/cxmbuniversal.7z
| source = https://github.com/ErikPshat/cxmb
| source = https://github.com/ErikPshat/cxmb
}}
}}
<youtube>yB2vSn6RJOQ</youtube>


CXMB universal is a plugin that allows users to use custom CTF themes, without the risk of flashing. It is a modified/updated version of CXMB, orginally made by Poison.
CXMB universal is a plugin that allows users to use custom CTF themes, without the risk of flashing. It is a modified/updated version of [[CXMB PSP|CXMB]], orginally made by Poison.


Installation
==Installation==
Copy cxmb folder to your seplugins folder, and add this line to your vsh.txt file (make it the first line)
Copy cxmb folder to your seplugins folder, and add this line to your vsh.txt file (make it the first line)
ms0:/seplugins/cxmb/cxmb.prx 1
ms0:/seplugins/cxmb/cxmb.prx 1
 
For internal memory PSP Go, add this line instead
For internal memory PSP Go, add this line instead
ef0:/seplugins/cxmb/cxmb.prx 1
ef0:/seplugins/cxmb/cxmb.prx 1
 
Copy CTF theme, making for your Firmware to ms0:/PSP/THEME/.
Copy CTF theme, making for your Firmware to ms0:/PSP/THEME/.


Press Select and choose Restart VSH to activate plugin.
Press Select and choose Restart VSH to activate plugin.
Then go to the Settings -> Theme Settings -> Theme and activate the theme.


User guide
Then go to the Settings> Theme Settings> Theme and activate the theme.
CXMB plugin:
 
==User guide==
===CXMB plugin===
Works on all Custom Firmwares 3.71 - 6.61 + Infinity.
Works on all Custom Firmwares 3.71 - 6.61 + Infinity.


CTF Themes:
===CTF Themes===
Works only on the firmware, which the files it contains inside, with a few caveats.
Works only on the firmware, which the files it contains inside, with a few caveats.
- Themes 5.00, 5.02, 5.03 are compatible with each other, since based on a single core.
* Themes 5.00, 5.02, 5.03 are compatible with each other, since based on a single core.
- Themes 6.35, 6.37, 6.38, 6.39 are compatible with each other, since based on a single core.
* Themes 6.35, 6.37, 6.38, 6.39 are compatible with each other, since based on a single core.
- Themes 6.60, 6.61 are compatible with each other, since based on a single core.
* Themes 6.60, 6.61 are compatible with each other, since based on a single core.


Create CFT theme:
===Create CFT theme===
To create your own theme you need to download the official Sony PSP Theme Creator.
To create your own theme you need to download the official Sony PSP Theme Creator.  


Prepare preview icon, preview image and wallpaper for your theme, select file -> export and you will have your theme in PTF format.
Prepare preview icon, preview image and wallpaper for your theme, select file> export and you will have your theme in PTF format.


For the components of your theme you can use conversion/editing tools such as CTF Tool GUI (made by patpat), which is a PC program specifically designed for CTF development. You can also use it to convert Themes between different firmwares versions.
For the components of your theme you can use conversion/editing tools such as [https://dlhb.gamebrew.org/psphomebrew/cxmbuniversal.7z CTF Tool GUI] (made by patpat), which is a PC program specifically designed for CTF development.  


Compatibility
It can also be used to convert Themes between different firmwares versions.
 
==Media==
'''CXMB CTF Themes For PSP Infinity 6.61 - 6.60''' ([https://www.youtube.com/watch?v=yB2vSn6RJOQ Tech James]) <br>
<youtube>yB2vSn6RJOQ</youtube>
 
==Compatibility==
Tested on:
Tested on:
3.71 ?33-4
5.00 ?33-6
5.50 GEN-D3
6.60 PROMOD & LME
6.61 PROMOD & LME
6.61 INFINITY PROMOD & LME


Changelog
3.71 M33-4 <br>
cxmb mod 371-661 classic & infinity
5.00 M33-6 <br>
- Added support for Firmware Classic and Infinity together.
5.50 GEN-D3 <br>
- Added compatibility Themes 6.35, 6.37, 6.38, 6.39, since they are based on a single core. That is, Theme 6.35 should work on 6.39 and vice versa, or any other compatible Firmware (see file syspatch.c - addressing getFindDriverAddr and getSysconfOffset).
6.60 PROMOD & LME <br>
- Removed association mistake compatibility Themes 6.38-6.39 and 6.60-6.61, as they are not physically compatible by addressing.
6.61 PROMOD & LME <br>
- Added compatibility Themes 6.60 and 6.61 as based on a single core. That is, it is not necessary to convert Themes 6.60 to 6.61, and so they have to work at 6.61 Classic or Infinity (see file syspatch.c - addressing sceIOFileManager and getSysconfOffset).
6.61 INFINITY PROMOD & LME <br>
- In syspatch.c missing addressing getFindDriverAddr for FW 5.50. Found and added.
 
==Changelog==
'''cxmb mod 371-661 classic & infinity'''
* Added support for Firmware Classic and Infinity together.
* Added compatibility Themes 6.35, 6.37, 6.38, 6.39, since they are based on a single core. That is, Theme 6.35 should work on 6.39 and vice versa, or any other compatible Firmware (see file syspatch.c - addressing getFindDriverAddr and getSysconfOffset).
* Removed association mistake compatibility Themes 6.38-6.39 and 6.60-6.61, as they are not physically compatible by addressing.
* Added compatibility Themes 6.60 and 6.61 as based on a single core. That is, it is not necessary to convert Themes 6.60 to 6.61, and so they have to work at 6.61 Classic or Infinity (see file syspatch.c - addressing sceIOFileManager and getSysconfOffset).
* In syspatch.c missing addressing getFindDriverAddr for FW 5.50. Found and added.


Credits
==Credits==
Special thanks to:
Special thanks to:
- Poison for the original CXMB.
* Poison for the original CXMB.
- patpat mod for 3.71 - 6.37.
* patpat mod for 3.71 - 6.37.
- neur0n mod for 6.39.
* neur0n mod for 6.39.
- frostegater mod for 6.60.
* frostegater mod for 6.60.
- LMAN (leecherman) mod for 6.61.
* LMAN (leecherman) mod for 6.61.
- Yoti mod for INFINITY.
* Yoti mod for INFINITY.
- ErikPshat mod for 3.71 - 6.61 CLASSIC & 6.61 INFINITY.
* ErikPshat mod for 3.71 - 6.61 CLASSIC & 6.61 INFINITY.
 
==External links==
* GitHub - https://github.com/ErikPshat/cxmb
* Wololo - https://wololo.net/talk/viewtopic.php?t=45619
* Wololo - https://wololo.net/talk/viewtopic.php?t=4130
* Wololo - https://wololo.net/talk/viewtopic.php?f=27&t=45857


References
[[Category:PSP homebrew applications]]
GitHub, https://github.com/ErikPshat/cxmb
[[Category:PSP homebrew plugins]]
Wololo, https://wololo.net/talk/viewtopic.php?t=45619
Wololo, https://wololo.net/talk/viewtopic.php?t=4130
Wololo, https://wololo.net/talk/viewtopic.php?f=27&t=45857

Revision as of 16:21, 16 August 2021

CXMB universal
cxmbuniversal.jpg
General
Author(s)ErikPshat
TypePlugins
Versionmod 371-661 classic & infinity (2016)
LicenceMixed
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>


CXMB universal is a plugin that allows users to use custom CTF themes, without the risk of flashing. It is a modified/updated version of CXMB, orginally made by Poison.

Installation

Copy cxmb folder to your seplugins folder, and add this line to your vsh.txt file (make it the first line)

ms0:/seplugins/cxmb/cxmb.prx 1

For internal memory PSP Go, add this line instead

ef0:/seplugins/cxmb/cxmb.prx 1

Copy CTF theme, making for your Firmware to ms0:/PSP/THEME/.

Press Select and choose Restart VSH to activate plugin.

Then go to the Settings> Theme Settings> Theme and activate the theme.

User guide

CXMB plugin

Works on all Custom Firmwares 3.71 - 6.61 + Infinity.

CTF Themes

Works only on the firmware, which the files it contains inside, with a few caveats.

  • Themes 5.00, 5.02, 5.03 are compatible with each other, since based on a single core.
  • Themes 6.35, 6.37, 6.38, 6.39 are compatible with each other, since based on a single core.
  • Themes 6.60, 6.61 are compatible with each other, since based on a single core.

Create CFT theme

To create your own theme you need to download the official Sony PSP Theme Creator.

Prepare preview icon, preview image and wallpaper for your theme, select file> export and you will have your theme in PTF format.

For the components of your theme you can use conversion/editing tools such as CTF Tool GUI (made by patpat), which is a PC program specifically designed for CTF development.

It can also be used to convert Themes between different firmwares versions.

Media

CXMB CTF Themes For PSP Infinity 6.61 - 6.60 (Tech James)

Compatibility

Tested on:

3.71 M33-4
5.00 M33-6
5.50 GEN-D3
6.60 PROMOD & LME
6.61 PROMOD & LME
6.61 INFINITY PROMOD & LME

Changelog

cxmb mod 371-661 classic & infinity

  • Added support for Firmware Classic and Infinity together.
  • Added compatibility Themes 6.35, 6.37, 6.38, 6.39, since they are based on a single core. That is, Theme 6.35 should work on 6.39 and vice versa, or any other compatible Firmware (see file syspatch.c - addressing getFindDriverAddr and getSysconfOffset).
  • Removed association mistake compatibility Themes 6.38-6.39 and 6.60-6.61, as they are not physically compatible by addressing.
  • Added compatibility Themes 6.60 and 6.61 as based on a single core. That is, it is not necessary to convert Themes 6.60 to 6.61, and so they have to work at 6.61 Classic or Infinity (see file syspatch.c - addressing sceIOFileManager and getSysconfOffset).
  • In syspatch.c missing addressing getFindDriverAddr for FW 5.50. Found and added.

Credits

Special thanks to:

  • Poison for the original CXMB.
  • patpat mod for 3.71 - 6.37.
  • neur0n mod for 6.39.
  • frostegater mod for 6.60.
  • LMAN (leecherman) mod for 6.61.
  • Yoti mod for INFINITY.
  • ErikPshat mod for 3.71 - 6.61 CLASSIC & 6.61 INFINITY.

External links

Advertising: