Advertising (This ad goes away for registered users. You can Login or Register)

Custom Firmware Extender 3.1 - Coder needed

Plugins for PSPs running on 6.XX
badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 12:23 am

Are we sure that it's a PSP issue at this point? Could it be a problem with the drivers/application for the PC running on much newer OS than it was originally intended for?

I have a Linux box that I can use to test the Linux version of the usb host server on. Maybe it'll make a difference? I dunno just spitballing.
Advertising

Madridi4ever
Posts: 15
Joined: Sat May 30, 2015 12:24 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by Madridi4ever » Wed Nov 18, 2015 12:27 am

Yep, as I said, besides the slim that I have on the ME CFW, I have my PSP1000 still on 5.00 M33, which was the last version the original coder supported, and that works fine with the same setup on the PC. So I'm very sure it's not from the PC side
Advertising

badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 12:32 am

Doh, yup that makes sense. I didn't even think of that.

badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 2:00 am

I found one more source we can take a look at, but I don't see anything right away that'll really help. I found the newest source code for hostcore (which is what CFE uses to do the ISO streaming), and it includes some changes for wifi loading on 5.50 (seems to be a newer source than the one CFE was using before we started playing around with it). It looks like some wifi module names got changed in 5.50. Maybe some USB modules got changed around then as well? Not really sure. I'm not a coder... just a "tinkerer".

Worth a look?

https://code.google.com/p/hostcore-psp/ ... syspatch.c

Also, here's a simple change in the usbhost.c that checks for < 5.50, I noticed that in our usbhost.c, it still checks for < 5.00... maybe we need to change that to 6.00?
https://code.google.com/p/hostcore-psp/ ... /usbhost.c

Again... I'm just spitballing here... doing some detective work as to the differences between versions. Those are the changes I could find from 5.00 to 5.50, so maybe they need to be reflected to the 6.60 as well?

Not sure...

User avatar
Joel16
Posts: 912
Joined: Wed Oct 12, 2011 8:47 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by Joel16 » Wed Nov 18, 2015 2:02 am

@badman12345 you can still try compiling and making changes of your own though.
It's weird how it doesn't work at all on my PSP Go (using 6.60 btw), I mean when you press 'select' it gets the blurry background, but the menu doesn't show up. So I guess I'm gonna have to rely on you guys lol. Tried it on both internal and external storage but it didn't work.

However we do know what the main issue is. ISOs don't load, so its either a problem with the exec functions or the USB remapping bit. I'll see how it goes. You should play along with the nids to see if you might be able to figure it out @badman12345 ! And thanks for the kind words about my other project :)
"Forever in darkness, a guardian devil."

badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 4:05 am

Have you checked your vsh.cfg and game.cfg in the /seplugins/cfe/ folder? One of mine was corrupt at one point and I had the exact same symptoms... I had to copy the good one (I think game.cfg) over the bad one (I think vsh.cfg).

I think I made the mistake of copying files over while it was enabled. Clean copies of the cfg files fixed the problem.

The thing you said that reminded me of my situation was that it blurred when you pressed select (and I'm guessing you can easily cancel it simply by pressing O). The hotkey combination should actually be note+R by default in a clean vsh.cfg file.

Madridi4ever
Posts: 15
Joined: Sat May 30, 2015 12:24 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by Madridi4ever » Wed Nov 18, 2015 9:27 am

@badman12345

Smart thinking with the hostcore bit. It did cross my mind a while back that this could be the issue, however, one thing makes me think that it's not:

There is a homebrew, USB ISO loader, which basically does the same thing we are trying to get fixed with this plugin. That homebrew is an old app as well, and to my knowledge uses hostcore. In the latest ME cfw, it works fine unlike cfe. So I don't think it's a hostcore issue although I could be wrong.

Hope that helps :)

badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 5:10 pm

I was trying to find source code for usb iso loader, but I didn't have any luck unfortunately.

User avatar
Joel16
Posts: 912
Joined: Wed Oct 12, 2011 8:47 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by Joel16 » Wed Nov 18, 2015 5:24 pm

Thanks @badman12345, I managed to get it working on my GO. Unfortunately PSPHost is being a b*tch on my laptop (running windows 8). I'm way too lazy to get all of this set up, so I think I'll just stick with you guys for testing. Madrid4ever never really gives any late responses anyway. :)

Edit: Updated to build A9.

- Now uses updated headers which includes support for Inferno driver.
- Uses native UsbhostFS.prx, rather than the one bundled with PSPlink.

Download: Custom_Firmware_Extender_3.1 MOD A9.zip
Last edited by Joel16 on Wed Nov 18, 2015 7:08 pm, edited 1 time in total.
"Forever in darkness, a guardian devil."

badman12345
Posts: 13
Joined: Tue Nov 17, 2015 5:21 pm

Re: Custom Firmware Extender 3.1 - Coder needed

Post by badman12345 » Wed Nov 18, 2015 7:04 pm

Thank you for all of your hard work. I am definitely willing to help out as much as I can, and by tweaking and compiling when I get a chance. Unfortunately, I work full time and have a 2 year old son at home so those chances come few and far between! I intended to play with it last night a bit, but didn't get a chance because my wife went out and left me at home with the little one!

Anyway, I did also notice that in the makefiles, the PSP_FW_VERSION is set to 500 and 410, although I don't know how much (if at all) that matters.

https://github.com/joel16/Custom-Firmwa ... FW_VERSION

Post Reply

Return to “Plugins”