preview of gpsp port for ps2 –
09-28-2012,09:21 AM
I made a quick port of newest gpsp and it works not bad in interpreter mode. My main attempt was to get dynamic core to work but I don't have enough knowledge. I only get dynamic core to work in pcsx2 emu, on real hardware shows only black screen. Maybe someone can find what is wrong. With disassembler I got point where it stops working: execute_load_iwram_u32 function in mips_stub.S. The emu needs a bios file named "gba_bios.bin" placed in the same folder were is an elf file.
Edit:
To get it to work place bios file and elf in root of device (mass or mc).
V10 SCPH-50001 with Network adapter SCPH-10281 500 G HD
PSP 3000 9G 6.20 PRO CFW Perm
Unofficial FMCB v1.8C OPL self compiled HD and SMB preferred Is how all good gaming systems came to be
I can not get it running properly on my PS2, neither. After I chose any rom file, it just freezed or reboot PS2. Anyone get it working?
I think a GBA emu running at full speed is too taxing for PS2.
Belek666,have you ever consider porting other emus for PSP, for example, CPS1PSP/CPS2PSP/MVS/NCDZ, to PS2? I think these emus are less demanding to run at full speed on PS2 than GPSP and you do not need to bother at dynamic recompiling stuff.
V10 SCPH-50001 with Network adapter SCPH-10281 500 G HD
PSP 3000 9G 6.20 PRO CFW Perm
Unofficial FMCB v1.8C OPL self compiled HD and SMB preferred Is how all good gaming systems came to be
I think that if we get dynamic core to run on real console it should be much faster. Do you remember earlier attempts with GBA emulation on ps2? Vbam port was much slower than this. Now we are close to playable GBA emu. I made this preview public because I hope that someone pick up this shit and fix it. If someone want to test gpsp with dynamic core enabled run elf from attachment in pcsx2 emu. First set properly ps2 emu. In emulation setting set iop to interpreter mode, enable host file system and select no cd in CDVD. Put bios file, elf and rom gba named "rom.gba" in the same folder. Run it in pcsx2.