LittleBigRefresh / Refresher

A utility for patching LittleBigPlanet games to custom servers
GNU General Public License v3.0
9 stars 3 forks source link

LBP Hub beta's EBOOT is patched incorrectly #52

Closed uhwot closed 4 months ago

uhwot commented 4 months ago

There's some extra URLs in the EBOOT which Refresher incorrectly patches, causing the max URL length allowed to be much shorter (for example the Refresh instance URL is too long) Also the digest key (at address 0x00BC0168) is not found, probably because the character '|' is not present in the regex pattern used

jvyden commented 4 months ago

I fixed the issue with the digest key, but the extra URLs will require some thought.

URLs in hub's eboot: http://sdev-hub.dev.lbp.me:8080/ http://littlebigplanetps3-beta.online.scee.com:10060/LITTLEBIGPLANETPS3_XML (this one we want to patch) http://lbp.me/img/sackboy.png https://api.twitter.com/oauth/access_token

Others are filtered out by regex.

@Beyley please advise, should we just filter these out manually? I feel like that's an okay thing to do here since this only affects HUB.

jvyden commented 4 months ago

@uhwot I've also been hearing reports of the EBOOT not being able to be decrypted - do you know anything about this? Solved.

Beyley commented 4 months ago

@Beyley please advise, should we just filter these out manually? I feel like that's an okay thing to do here since this only affects HUB.

We can just ignore the other URLs by manual filter, yes

Ideally we would patch the sackboy URL to http://web.archive.org/web/20140323201649if_/http://lbp.me/img/sackboy.png (since the wayback machine has this image archived), but its clearly way too long to fit, so thats not feasable Do we know what sdev-hub.dev.lbp.me is?

jvyden commented 4 months ago

Ideally we would patch the sackboy URL to http://web.archive.org/web/20140323201649if_/http://lbp.me/img/sackboy.png (since the wayback machine has this image archived), but its clearly way too long to fit, so thats not feasable

Doubt the game actually uses this.

Do we know what sdev-hub.dev.lbp.me is?

No. But I know it's not DCDS, as that's a different URL stored through a different method.

jvyden commented 4 months ago

Made some various changes and fixes that should get patching Hub fully working now.