CXMB universal PSP: Difference between revisions
From GameBrew
More actions
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/ | | 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/ | | download = https://dlhb.gamebrew.org/psphomebrew/cxmbuniversal.7z | ||
| source = https://github.com/ErikPshat/cxmb | | source = https://github.com/ErikPshat/cxmb | ||
}} | }} | ||
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. | ||
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 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 | ===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 | 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 | 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: | ||
Changelog | 3.71 M33-4 <br> | ||
cxmb mod 371-661 classic & infinity | 5.00 M33-6 <br> | ||
5.50 GEN-D3 <br> | |||
6.60 PROMOD & LME <br> | |||
6.61 PROMOD & LME <br> | |||
6.61 INFINITY PROMOD & LME <br> | |||
==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. | |||
* 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== | |||
* 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 | |||
[[Category:PSP homebrew applications]] | |||
[[Category:PSP homebrew plugins]] | |||
