Without this mod, you would need a flip top cover mod and hot swap the discs while the drive is running.īasically I am using the original 1.0 disc to pass the AntiMod when it looks for the wobble then swapping back to my copy. After I get to the save screen, I eject the game normally and load into Spyro just fine. In fact i used this on an SCPH-39001 PS2 and was able to skip the AntiMod protection on Spyro 3 NTSC via ejecting the game normally before the main menu and using my original disc to get to the load save menu. It proceeds to read the SYSTEM.CNF configuration file, reinitializes the kernel with the parameters the game needs, and finally loads and runs the game’s main executable.Ĭlick to expand.This is different than swap magic since the drive stays unlocked to read backup discs even after opening the tray. The SPL is coded to expect a particular error to be returned, and will actually abort if the drive returns that it succeeded or if it returns another unexpected error code.Īfter unlocking it, it waits for the lid to be opened and closed, allowing the user to insert a new CD.Īfter that, the CD filesystem is reinitialized. These unlock commands are a sort of backdoor, and the drive, probably in order to keep them secret, returns an error instead of a success message. With a fully working screen, it then proceeds to unlocks the CD drive to accept discs missing the SCEx signature, leveraging the CD BIOS unlock commands found by Martin Korth. Once the GPU is ready again, the sets up the video to a resolution of 320x240, unpacks the 1bpp font from the BIOS ROM into VRAM, and draws the basic border and program name to know everything is working fine until this point. Once loaded, it jumps straight to it.Īs the console is left in an inconsistent state, the SPL first reinitializes the system kernel (RAM, devices…), by using the very same calls the ROM executes during the booting of the console.Īfter that, the GPU is reset. This first stage payload is about 144 bytes, and its sole purpose is to load the secondary program loader (or SPL for short) from an additional save file in the memory card using the PS1 BIOS calls.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |