danaxeat.blogg.se

Hacked psp folder structure
Hacked psp folder structure










hacked psp folder structure
  1. #Hacked psp folder structure install
  2. #Hacked psp folder structure portable
  3. #Hacked psp folder structure code
  4. #Hacked psp folder structure Pc

Similarly use psp-rebuild.bat to execute make rebuild. Use psp-clean.bat to execute make clean in the container. Any game asset files that need accessed at runtime should be stored in this directory. The container uses the makefile in the same directory as the batch file.Īfter compilation is finished, the batch file copies EBOOT.PBP to the game directory. When psp-make.bat is executed, it creates a Docker container using the pspdev-docker image, executes the make command within the container, then removes the container when finished.

#Hacked psp folder structure code

I’ve created three simple batch files that compile the code using the pspdev-docker image. Let’s discuss how the sample project works, starting with how the code gets compiled. You will now see a “Cube Sample” game on the PSP. Copy /game/EBOOT.pbp from your computer to the PSP memory stick: /PSP/GAME/SampleCube/EBOOT.pbp. You will need a PSP that can run homebrew (i.e., has custom firmware). You can run the sample on actual PSP hardware. PPSSPP should launch and run the sample automatically. The sample code itself is lifted from the PSP SDK with only minor modification.īuild and run the sample program. You can open the sample solution in Visual Studio 2019: /projects/sample/visual-studio/sample.sln.

hacked psp folder structure

As a result, the PPSSPP executable should be located at /ppsspp/PPSSPPWindows.exe.

#Hacked psp folder structure Pc

And since this is Docker, there shouldn’t be any problems with missing or incompatible dependencies it should “just work.”Īfter the image is built, you can optionally dump it to a file for transfer to another PC or backup drive: docker save pspdev-docker -o pspdev.dockerĭownload PPSSPP and extract it into the /ppsspp directory. After the image is built, you won’t have to deal with any of this again. The Dockerfile is designed to get the necessary dependencies and execute the PSP toolchain script to setup everything. Navigate to the /pspdev-docker directory and execute the following command to build the Docker image: docker build -t pspdev-docker. The SDK also has lots of great sample code.Ī collection of PSP development resources. Included for reference and to provide Intellisense support for Visual Studio. Makes it easy to test without constantly copying to hardware.Ĭontains the pspdev-docker repository used to build the Docker image.Ĭontains the PSP SDK repository. The repository has the following directory structure: Directory Below I’ve made some notes on using the pspdev-docker image along with an example repository.

#Hacked psp folder structure install

No need to setup a second system, run a VM, or install the toolchain with WSL. There exists a Docker image containing the PSP toolchain in an isolated environment to compile PSP code within. WSL is certainly an option now, but there’s something I like better in this situation: Docker. A Linux virtual machine has always been my go-to here, but this is not a workflow I particularly care for. For those of us who prefer a Windows development environment, this presents a slight annoyance.

hacked psp folder structure

It’s an extensive code library and toolchain built in a Linux environment. One byproduct of the PSP hacking community was an unofficial, yet substantial, SDK. Running custom code on the PSP has always intrigued me. Running emulators, homebrew games, and game backups is where the PSP really shines. Within a year of release, the first code exploits paved the way for a vibrant custom-firmware and homebrew scene, forming a prosthetic that keeps the PSP kicking 15 years later.

#Hacked psp folder structure portable

Sony’s PlayStation Portable hit Japanese stores in late 2004.












Hacked psp folder structure