To access the menu, you actually don't have to hold L and R. You just hold Triangle and press Right on the D-Pad :) Now moving on to more serious matters:
**The rest of this post contains spoilers for Legend of Zelda: The Minish Cap. If you have not played it, and don't wish to see any spoilers, please refrain from reading ahead**
First of all, I'll say this emulator is coming along pretty nicely. The Minish Cap runs pretty smoothly in most areas on no higher than a frameskip of 2, and I've only run into a couple of problems. The first is pretty minor, as you don't run into it very often, but anytime two light sources collide, theres some kind of graphical glitch on the right side of the collision with the background being warped and some kind of yellow stitch pattern. The major problem I ran into was the Temple of Droplets boss battle, against the Octorok. Everything is fine until the Octorok changes to its second form, where you have to use the Flame Lantern to burn its tail. If you don't have the frameskip at 3 or over, your PSP has a 99% chance of crashing when you use it. At frameskip of 3 it works pretty nicely until the bosses fifth form, where it makes the room pitch black. You're basically forced to use the lantern to see and survive, and even at a frameskip of 15, it will crash no matter what when you have the lantern on. I've seen a few crashes, here they are:
Quote:
I regret to inform you your psp has just crashed
Exception Details:
Exception - Address load/inst fetch
EPC - 08962D8C
Cause - 00000010
Status - 60008613
BadVAddr - 00005269
zr:00000000 at:00000001 v0:00005233 v1:00000000
a0:00000000 a1:00000000 a2:00000000 a3:00000037
t0:09FFEB74 t1:00000037 t2:08A90000 t3:08A80000
t4:08A95134 t5:08A7C124 t6:07E0F81F t7:00000000
s0:00000584 s1:00000584 s2:00000584 s3:00000584
s4:00000584 s5:00000583 s6:00000002 s7:00000000
t8:09DC0000 t9:00000047 k0:09FFEF00 k1:00000000
gp:00000000 sp:09FFEBB4 fp:09DB0000 ra:08962D68
The offending routine may be identified with:
psp-addr2line -e target.elf -f -c 0x8962d8c 0x5269 0x8962d68
Quote:
I regret to inform you your psp has just crashed
Exception Details:
Exception - Bus error (instr)
EPC - 08A205F0
Cause - 80000018
Status - 60008613
BadVAddr - 30000048
zr:00000000 at:0008FF00 v0:0000006E v1:00FF0000
a0:00000000 a1:08A2F694 a2:00FF0000 a3:00000008
t0:44053F74 t1:00000008 t2:00FF0000 t3:44054754
t4:00000080 t5:00000000 t6:28000000 t7:00008600
s0:00000589 s1:00000587 s2:00000587 s3:00000587
s4:08A30000 s5:09DB0000 s6:00000002 s7:00000587
t8:00000000 t9:880107E0 k0:09FFEF00 k1:00000000
gp:00000000 sp:09FFEBB4 fp:00000586 ra:00000586
The offending routine may be identified with:
psp-addr2line -e target.elf -f -C 0x8a205f0 0x30000048 0x586
Even a few times I've run into a crash with the frameskip at 3 while using the Flame Lantern on the bosses fourth form. Here is the exception for that:
Quote:
I regret to inform you your psp has just crashed
Exception Details:
Exception - Bus error (data)
EPC - 08962D8C
Cause - 0000001C
Status - 60008613
BadVAddr - 30000048
zr:00000000 at:00000001 v0:00005242 v1:00000000
a0:00000000 a1:00000000 a2:00000000 a3:0000005D
t0:09FFEB74 t1:0000005D t2:08A90000 t3:08A80000
t4:08A95134 t5:08A7C124 t6:07E0F81F t7:00000000
s0:00000599 s1:00000599 s2:00000595 s3:00000592
s4:00000592 s5:00000592 s6:00000002 s7:00000000
t8:09DC0000 t9:0000006D k0:09FFEF00 k1:00000000
gp:00000000 sp:09FFEBB4 fp:09DB0000 ra:08962D68
The offending routine may be identified with:
psp-addr2line -e target.elf -f -c 0x8962d8c 0x30000048 0x8962d68
Sorry for the long post, but I figured Exophase might be able to look at these and figure out an extra fix for the emu if he doesn't know about the problem already. Overall, thanks for a great emu, and I'm eagerly awaiting the next release ^__^