Hacking CMFileManager PSP - Multi-purpose file manager for the PSP

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
any updates?
If you mean the text editor/viewer? no. I find the psp to be rather clunky with such a feature. We still don't have access to a qwerty keyboard using Sony's offical OSK. I haven't been working on much apart from polishing the core existing features. Now that I've been employed, I don't get a lot of time to work on this.
 
  • Like
Reactions: Alexander1970
CMFileManager PSP - v3.20

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
I thought I'd release this update as it is, because it has improved a lot over the time and quite frankly if I don't do it now, I probably won't in a very long time so why not? Also with the new infinity release, this may be worth checking out ;)

New Release: CMFileManager PSP - v3.20

It is recommended to do a fresh install for this release due to a change in the config system. JSON is now used to parse the config file, and thus the previous method is no longer used. For a fresh install please delete the CMFileManager folder from PSP/GAME.


Change-log:
  • Added a new an improved EBOOT launcher menu. This menu now does more than just a useless launcher, it allows the user to dump the ICON0 and PIC1 data into PSP/PHOTO/{ EBOOT NAME }
  • Newly improved config system - now uses config.json to read/write config file. This also fixed the random crashes when reading config file during boot up.
  • Added a new developer settings toggle to guard sensitive partitions such as flash0 - flash3 and disc0.
  • Logs are only written if the new develop settings toggle is enabled.
  • The version string is now displayed on the XMB.
  • Display an error message if an image is bigger than 512x512 and thus cannot be loaded.
  • Fixed for incorrect battery percentage when no battery was inserted.
  • Updated versions of dr_flac and dr_wav for FLAC and WAV decoding respectively.
  • More important logs, such as data if module/driver fails to load, some service failed to be initialized etc.
  • About screen now displays the version strings of the various libraries use that have functions/variables to export their version info.
  • Clean up kernel plugins/drivers (audio_driver.prx and display_driver.prx)
  • Many under the hood changes to improve performance, consistency and minor bug fixes that cannot all be listed.

Screenshots:
5Z842jp.png
7dxTCxz.png



Download:
https://github.com/joel16/CMFileManager-PSP/releases/tag/v3.20
 
Last edited by Joel16,

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,495
Country
Austria
I thought I'd release this update as it is, because it has improved a lot over the time and quite frankly if I don't do it now, I probably won't in a very long time so why not? Also with the new infinity release, this may be worth checking out ;)

New Release: CMFileManager PSP - v3.20

It is recommended to do a fresh install for this release due to a change in the config system. JSON is now used to parse the config file, and thus the previous method is no longer used. For a fresh install please delete the CMFileManager folder from PSP/GAME.


Change-log:
  • Added a new an improved EBOOT launcher menu. This menu now does more than just a useless launcher, it allows the user to dump the ICON0 and PIC1 data into PSP/PHOTO/{ EBOOT NAME }
  • Newly improved config system - now uses config.json to read/write config file. This also fixed the random crashes when reading config file during boot up.
  • Added a new developer settings toggle to guard sensitive partitions such as flash0 - flash3 and disc0.
  • Logs are only written if the new develop settings toggle is enabled.
  • The version string is now displayed on the XMB.
  • Display an error message if an image is bigger than 512x512 and thus cannot be loaded.
  • Fixed for incorrect battery percentage when no battery was inserted.
  • Updated versions of dr_flac and dr_wav for FLAC and WAV decoding respectively.
  • More important logs, such as data if module/driver fails to load, some service failed to be initialized etc.
  • About screen now displays the version strings of the various libraries use that have functions/variables to export their version info.
  • Clean up kernel plugins/drivers (audio_driver.prx and display_driver.prx)
  • Many under the hood changes to improve performance, consistency and minor bug fixes that cannot all be listed.

Screenshots:
5Z842jp.png
7dxTCxz.png



Download:
https://github.com/joel16/CMFileManager-PSP/releases/tag/v3.20

Hello.:)

Thank you,a really great Improvement on your Work !!!! Outstanding !! :yay:

Thank you for your Work and your Time on this great "FREE" Tool for our beloved PSP.:bow:
 
Last edited by Alexander1970,
D

Deleted User

Guest
Oh my goodness! This looks so dang awesome, will have to download this when I can get some time! Outstanding work there buddy
 
  • Like
Reactions: Joel16

AmirKadash

New Member
Newbie
Joined
Dec 16, 2019
Messages
1
Trophies
0
Age
114
XP
54
Country
Turkey
Hey Joel, this is beautiful! I just registered on gbatemp to say thanks.

I don’t understand why people are asking for PDF and text editing when there’s already homebrews for that for like 10 years. One is called PSPwrite and the other one is Bookr.

I like that you based the interface on CM. It looks clean and modern. Finally having a real file move function is a god’s blessing for me.

Opus support is very useful too. For anyone unaware about it, you can transcode a lot your songs to Opus at 128 kbps and it’s superior to the 20 years old MP3s at 320 kbps with almost one third of the size. I know we all have a smartphone in our pockets nowadays, but if you’re still in love with your PSP, you probably like to have some music in it. I tested some opus files and it works flawlessly. I just can’t figure out how to skip tracks and enable repeat song in this homebrew. Seems like there’s no scrubbing feature either.


Anyway, I’m very impressed by your work. I still have your Ubuntu shell. Thank you for putting your time on this project.
 
Last edited by AmirKadash,

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
Hey Joel, this is beautiful! I just registered on gbatemp to say thanks.

I don’t understand why people are asking for PDF and text editing when there’s already homebrews for that for like 10 years. One is called PSPwrite and the other one is Bookr.

I like that you based the interface on CM. It looks clean and modern. Finally having a real file move function is a god’s blessing for me.

Opus support is very useful too. For anyone unaware about it, you can transcode a lot your songs to Opus at 128 kbps and it’s superior to the 20 years old MP3s at 320 kbps with almost one third of the size. I know we all have a smartphone in our pockets nowadays, but if you’re still in love with your PSP, you probably like to have some music in it. I tested some opus files and it works flawlessly. I just can’t figure out how to skip tracks and enable repeat song in this homebrew. Seems like there’s no scrubbing feature either.


Anyway, I’m very impressed by your work. I still have your Ubuntu shell. Thank you for putting your time on this project.

Thank you so much for the kind words! I think I may have just closed the doors for this project. Busy with work/want to pursue other projects right now. Maybe someone else may pick it up, but I had a lot of fun developing this, and its nice to see people still using their PSPs.
 
Last edited by Joel16,

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,495
Country
Austria
Thank you so much for the kind words! I think I may have just closed the book for this project. Busy with work/want to pursue other projects right now. Maybe someone else may pick it up, but I had a lot of fun developing this, and its nice to see people still using their PSPs.

Hello.:)

Thank you for your great work and your Time you invested in this really awesome Tool !
I wish you all good for your (Developer) Future and maybe we see new Projects/Tools from you.:yay:

THANK YOU ! :)
 
  • Like
Reactions: Joel16 and Malckyor

Poochy23

Member
Newcomer
Joined
Feb 22, 2020
Messages
19
Trophies
0
Age
38
XP
106
Country
Greece
Hello everyone!
First of all I want to say that I just singed up to the gbatemp! So I believe a little introduction is mandatory!

My first ever bought console was a PSP2004 Slim & Lite Date Code 8A, back in 2008, just to play Tomb Raider Anniversary on the go, as I am a big fan of Lara Croft! Although my collection of consoles has gotten bigger as the years passed, my PSP2004 is still one of my favorites!

My first CFW was 5.00M33 and now I use both 6.61 LME-2.3, 6.61PRO-C2 without CIPL Flasher. I do prefer a little bit more the LME over PRO due to easier plugin manager!

Now, I want to thank Joel16 for his awesome homebrew file manager!!! I really like the UI and I love the real move functionality!!! Thank you so much for still spending time to the PSP community and with this homebrew you make our beloved PSP ever more enjoyable!!!

I would like your assistant with a little problem: I am trying to copy the act.dat file from ms0:/ to flash2:/ through your tool, but I get an error. I have enabled developer settings, and disabled the "protect" setting in recovery menu.

Any ideas will be much appreciated!
 
  • Like
Reactions: Malckyor

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
Hello everyone!
First of all I want to say that I just singed up to the gbatemp! So I believe a little introduction is mandatory!

My first ever bought console was a PSP2004 Slim & Lite Date Code 8A, back in 2008, just to play Tomb Raider Anniversary on the go, as I am a big fan of Lara Croft! Although my collection of consoles has gotten bigger as the years passed, my PSP2004 is still one of my favorites!

My first CFW was 5.00M33 and now I use both 6.61 LME-2.3, 6.61PRO-C2 without CIPL Flasher. I do prefer a little bit more the LME over PRO due to easier plugin manager!

Now, I want to thank Joel16 for his awesome homebrew file manager!!! I really like the UI and I love the real move functionality!!! Thank you so much for still spending time to the PSP community and with this homebrew you make our beloved PSP ever more enjoyable!!!

I would like your assistant with a little problem: I am trying to copy the act.dat file from ms0:/ to flash2:/ through your tool, but I get an error. I have enabled developer settings, and disabled the "protect" setting in recovery menu.

Any ideas will be much appreciated!

Is there any error codes that's displayed? Usually it is supposed to say something FS_CopyFileFailed: 0xFFFFFFFF?
 
  • Like
Reactions: Alexander1970

Poochy23

Member
Newcomer
Joined
Feb 22, 2020
Messages
19
Trophies
0
Age
38
XP
106
Country
Greece
Is there any error codes that's displayed? Usually it is supposed to say something FS_CopyFileFailed: 0xFFFFFFFF?

Thank you for your reply! I captured some screenshots with the error code, permissions and settings. Hope there is a solution.
 

Attachments

  • pic_0000.bmp
    382.6 KB · Views: 166
  • screenshot_20200223-0.bmp
    382.6 KB · Views: 156
  • screenshot_20200224-0.bmp
    382.6 KB · Views: 157
  • screenshot_20200224-1.bmp
    382.6 KB · Views: 161

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
Thank you for your reply! I captured some screenshots with the error code, permissions and settings. Hope there is a solution.
Looks like a permission issue. That's weird. If that's the case I don't think anything can be written to flash0. I'll try to fix this as it basically renders the whole flash browsing useless.
 

Poochy23

Member
Newcomer
Joined
Feb 22, 2020
Messages
19
Trophies
0
Age
38
XP
106
Country
Greece
Looks like a permission issue. That's weird. If that's the case I don't think anything can be written to flash0. I'll try to fix this as it basically renders the whole flash browsing useless.

I also tried with filer6.6 and with PSN Manager with no success. Fortunately I can copy the act.dat to flash2 through USB, but it would very useful to be able to do this through PSP itself, without the need of a PC. I hope you can find a solution and thank you for puting time on this.
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,008
Trophies
2
Age
36
XP
4,570
Country
United States
Thank you for this software. I've had it on my PSPGo for a while now and it really saved my butt today. The USB fuse on my Go just burnt making it so I could no longer connect my Go via USB. This app's FTP feature is the only thing that allows me to add or transfer data at all. I was able to use it to move my SAVEDATA folder to my Vita for safe keeping. So once again, thank you @Joel16
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,275
Country
United States
Thank you for this software. I've had it on my PSPGo for a while now and it really saved my butt today. The USB fuse on my Go just burnt making it so I could no longer connect my Go via USB. This app's FTP feature is the only thing that allows me to add or transfer data at all. I was able to use it to move my SAVEDATA folder to my Vita for safe keeping. So once again, thank you @Joel16
Damn that sucks, the proprietary port on the GO doesn't help much either. I hope you can fix it at some point, I have two GO's with me and those are the only two PSPs I have. Glad to hear this app helped you out!
 
  • Like
Reactions: Alexander1970

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/IihvJBjUpNE?si=CsvoEbwzNKFf0GAm cool