top of page

Project Lighthouse | March 2022 Dev Log #3

LBP Union and Project Lighthouse are not affiliated with Sony Computer Entertainment or their subsidiaries. Project Lighthouse is a clean room reverse engineering project of now defunct PlayStation 3 and Vita LittleBigPlanet online features. No proprietary code is distributed. Under no circumstances will we endorse or support piracy. You must have your own copy of the game in order to use the custom features once they become available. When using these features, you release Sony Computer Entertainment (Sony) as well as any employees or agents of Sony, from any and all liability, corporate, or personal loss caused to you or others by the use of Lighthouse custom servers for LittleBigPlanet.

Hello again, everyone! I’m jvyden, lead developer of Project Lighthouse. We’ve been very busy with development this past month since the last dev log in February. A lot of great progress has been made in feature enhancements, beta testing, and security. Let’s talk about some of the latest improvements and news with Project Lighthouse custom servers for LittleBigPlanet PS3 and Vita.


Firstly, be sure to go check out the original article about Lighthouse for an overview about how we are building our custom servers for LittleBigPlanet.


Union Space Corps Open Enlistment | Apply for Closed Beta Testing


One of the most important things we have to share with you all is that this month we have been expanding the Union Space Corps Lighthouse beta testing program. Over the course of March we have been bringing on 10 random users who enlisted in the beta testing waitlist, giving them the opportunity to help us test the server. We are hoping to extend this program into April, but we aren’t sure about the exact details yet. You can enlist in the Union Space Corps beta testing waitlist on our Discord server.



The goal of the Union Space Corps is to not only give people the chance to play LittleBigPlanet online again for PS3, RPCS3, and Vita, but also to help identify possible vulnerabilities that may be debilitating for a public instance of Lighthouse. This server will be attacked or abused in the future, and we want to safeguard it as much as we can to keep risk at a minimum. Our philosophy is that we must create software as if someone is actively trying to break it. That way we’ll be prepared when something does go wrong.


Launching with Lighthouse


Union Space Corps cadets that are chosen to beta test are given some instructions on how to modify their PlayStation or set up their emulator. Union Patcher is improving significantly and has been helping cadets patch their games faster than ever with a new version of the software called UnionRemotePatcher by another one of our lead developers, LoganTGT.



UnionRemotePatcher - LBP EBOOT Patcher, PS3 Local IP, Game ID, Server URL, FTP Username, FTP Password, Help, Patch!, Revert EBOOT
Union Remote Patcher's GUI.

This patcher allows you to remotely patch your game via an Internet connection (FTP) with your PS3 so that you don’t need to go through extra steps to decrypt, patch, and re-encrypt your game. This eliminates one of the largest barriers to entry for playing LittleBigPlanet online in 2022.


Research and Development Team Expands


We are very excited to welcome Slendy to the R&D team. Slendy has been immensely helpful with various enhancements with Lighthouse, such as search features on the website, scoreboard enhancements, and more.

A screenshot of Slendy's profile on the Project Lighthouse website.
Slendy's Lighthouse profile.

Scoreboard Fixes


One troubling issue that was on our backlog was the fact that scoreboards weren’t working right with Lighthouse. Specifically, there would often be an error where the scoreboard would read ‘score upload failed!’ This feature wasn’t working quite right until Slendy came along and fixed it! This issue was exclusively for the player submitting the score. The score would be submitted, but they wouldn’t be able to see it when they completed the level. Now scores on Lighthouse work just fine.


We were struggling with this for some time due to missing packet captures that would give us hints about how the score uploads to the server. However, Slendy was able to use a different XML tag found in the game’s EBOOT that fixed the problem.


Review Fixes


Originally, we weren’t able to get reviews to function correctly on Lighthouse. Our initial workaround was to have an auto-generated review that users would have to edit so that their review would be added to the level. However, Slendy was able to help us fix this so that reviews function just like they do on the official servers.


Grief Reports



Another feature that Slendy helped us add was a grief report page on the admin panel of the website. This isn’t working for all games yet, but it allows us to see grief reports sent by players without them having to report the issue to us on Discord.


Comment Improvements


Slendy was also able to help bring comment functionality to levels and users. You can also submit comments on the website which is a feature that was never available on the official servers. Comment ratings are also available so that you can have fun ratioing your friends.



Comment posting on the website does require some improvements, like the ability to delete comments from the website. Being able to post content and interact with Lighthouse from the website are features we need to be very careful of, as these could be potential gateways toward abuse of the server. These are features we are continuing to improve.


Username Constraints


On the LBP Union testing instance, admins must create accounts for users manually. However, on a public instance, the user would be able to choose their own username. Because of this, we almost missed a troubling issue: there was no limit to the number of characters that a username could be. This means a user could create an account with hundreds or thousands of characters! This could lead to spam, so we managed to fix this issue by adding constraints to usernames. Remember, as of right now, we do not endorse running a public instance of Lighthouse because we can’t guarantee security or stability.


Platform Matching


The Lighthouse website can show you which game a particular level was published in, as seen below.