Search This Blog

Sunday, 27 February 2011

The Emulation Theory

The main goal to achieving this is to make the PS2 ISO in such a way that the PSP thinks it is a PS1 game. Many people just convert their PS2 ISOs to EBOOTs and put it on their PSPs. But the PSP shuts down. The reason is that even when a PS2 ISO is converted to an EBOOT, All the files are respectively placed. The EBOOT is more or less like an archive to the PSP. That is why a converter could be made. When a non supported format disc is inserted into a PS2, the PS2 shows its startup screen and then, it either shows you "DISC READ ERROR" or it goes into the menu. But when a PSP boots an unsupported format disc (when the PSP is on Custom Firmware), it goes off. It is not configured like a PS2 to show DISC READ ERROR. That is why when a PS2 EBOOT is put on the PSP, it doesnt work. It doesnt matter about hardware and processor speeds like you see in most forums. A typical PS1 disc does not hane SYSTEM.CNF,but to be able to load the PS2 disc, you need a SYSTEM.CNF file. The PSP just searches for its bootable files. But the PSP doesnt recognize PS2s bootable files (SYSTEM.CNF and SLxx_xxx.xx files). That is why the PSP goes off on booting a PS2 EBOOT. If you notice, the PSP takes time before it goes off. This is because it is searching for any bootable file. On not finding any, it goes off. So the PS2 and PS1 game files must be studied carefully to understand their similarities and differences. I suggest using Nascar Rumble (PS1) and Rumble Racing because they are very similar, they were even created by the same team (EA Games).

The Role Of GLBDATA.PS2 in a PS2 game disc

The GLBDATA.PS2 File is used when loading the main part of a game. If the file is deleted from the game disc, the game boot will load when you start it. But after going through the menus, when the game is to be loaded, the game wouldnt load. What I mean is that the game first loads into the menus, and then loads into the place you are to play, but it wont. This file tells the ps2 what sector of the game files to read so as to be able to play the game.

Saturday, 26 February 2011

How A PS2 Game Works

A PS2 looks for the DVD/CD. Once found, It looks for the SYSTEM.CNF File. This file is the most important file on the ps2 game disc. A typical SYSTEM.CNF looks like this;

BOOT2 = cdrom0:\SLUS_201.74;1
VER = 1.00
VMODE = NTSC

That is for Rumble Racing. In fact, It is bcos of this game I created this blog. It works in such a way that it first decides the region (if its NTSC or PAL). If the ps2 is NTSC, and the SYSTEM.CNF reads NTSC, the game boots. The SYSTEM.CNF File then tells the PS2 to boot a certain file (the SLUS_201.74;1). This file tells the PS2 what, when and how to boot files in the DATA folder and MODULES folder. There is also a GLBDATA.PS2 file. Im not so sure of what it does. But it has a use.