OPL debug binary and catch the log into a file , how ? –
01-02-2011,01:35 AM
hola OPL sceners , i need a little help and coaching on how to launch OPL debug binary and catch the log into a file. I apparently need to launch OPL via ps2link , I dont have any files to do the job atm so i am at square one.
I am trying to help jimmi and izdubar with getting a game running in OPL that is currently not working.
any tips help
s8n
edit.........
I have XLink and ps2link V1.24.elf , i still need opl debug binary ..........ive Googled for it but cant find it , can anyone point me in the right direction.
Then I would suggest to open opl folder open make file the first line says debug = 0 change to debug = 1 open console cd open-ps2-loader make rebuild Then after done open folder should be elf about 4.8 M in size that is debug elf
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
Then I would suggest to open opl folder open make file the first line says debug = 0 change to debug = 1 open console cd open-ps2-loader make rebuild Then after done open folder should be elf about 4.8 M in size that is debug elf
Just to be clear, while the above also make a "debug" binary of OPL, there are different level of debugging available.
So if Jimmi ask you to "make iopcore_debug", please do so, as it is not the same as the simple debug level you'll get by changing the Makefile.
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 have XLink and ps2link V1.24.elf , i still need opl debug binary ..........ive Googled for it but cant find it , can anyone point me in the right direction.
Here are the binaries (ELF) of PS2Link version 1.52. There are two versions, the standard one and the "high" one. The high loads its data at a higher memory address.
Use the standard one (but keep the other somewhere).
HOWTO:
Save the PS2link.elf to your mc?:/SYS-CONF/ folder, at the same level as the IPCONFIG.DAT file, as it will try to read it to setup your PS2 network configuration (if it can't find the IPCONFIG.DAT it will use a default IP/Gateway/mask).
Then, on your PC, you should compile OPL as said above "make clean", then "make iopcore_debug". Stay in this folder, and do a directory listing after the compilation. You should have a single ELF as output: opl.elf
Then run these PS2client commands on your PC, in the same directory:
You must use the IP address of your PS2 instead of course.
OPL will start on the PS2. Due to all the traces being outputed, it may freeze due to concurrent IO. In that case, stop ps2client (CTRL + C), reset ps2Link:
Code:
ps2client -h 192.168.1.10 reset
And then try again.
In attachment is also the ps2client for linux (if you use one of the VM).
---
Another solution (and probably it is this one we need), without using "ps2client", is to copy the "opl.elf" to your memory card. Start it with uLaunchELF, and make a wireshark capture.
As all debug traces are sent in broadcast, you will get them in the capture along with the usual SMB (or even without using SMB) packets.