Afficher un message
Vieux 20/03/2008, 09h03   #164 (permalink)
Profil
malak
Membre
Ancienneté  60%
Ancienneté 60%
 
Date d'inscription: février 2008
Pays :
Messages: 76
Téléchargements: 1
Uploads: 0
Merci: 2
Remercié 1 fois dans 1 post
Par défaut

Citation:
Envoyé par jimmikaelkael Voir le message
Tu aurait pas un log justement de pcsx2 histoire de voir ce qu'il t'a afficher lors de la tentative de decryptage ?
Voila ce que donne le log avec PCSX2 compilé sur Linux à partir du SVN, un bios SCPH-70004 V12 PAL et une image iso de DVD Remote Control 2.10 PAL

Code:
...
PCSX2 v0.9.5
ExecuteBios Complete
loadElfFile: cdrom0:\PBPX_952.08;1
loadElfFile: 5616
type:      executable
machine:   mips_rs3000
version:   1
entry:     00200008
flags:     20924001
eh size:   00000034
ph off:    00000034
ph entsiz: 00000020
ph num:    00000001
sh off:    00001858
sh entsiz: 00000028
sh num:    00000021
sh strndx: 00000020

Elf32 Program Header
type:      load *LOADED*
offset:    00000060
vaddr:     00200000
paddr:     00200000
file size: 00001584
mem size:  00001584
flags:     00000007
palign:    00000010

PC set to: 00200008
addr 155c8 "rom0:OSDSYS" -> "cdrom0:\PBPX_952.08;1"
addr 15d30 "rom0:OSDSYS" -> "cdrom0:\PBPX_952.08;1"
addr 21798 "rom0:OSDSYS" -> "cdrom0:\PBPX_952.08;1"
addr 90700 "rom0:OSDSYS" -> "cdrom0:\PBPX_952.08;1"
loadElfFile: cdrom0:\PBPX_952.08;1; CRC = E2B8E3DC
CdRead: Reading Sector 16(1 Blocks of Size 2048) at Speed=24x
CdRead: Reading Sector 18(1 Blocks of Size 2048) at Speed=24x
CdRead: Reading Sector 23(1 Blocks of Size 2048) at Speed=24x
CdRead: Reading Sector 100(1 Blocks of Size 2048) at Speed=24x
CdRead: Reading Sector 100(1 Blocks of Size 2048) at Speed=24x
[MG] hcode=0 cnum=0 a2=0 length=0x1A0
[MG] ELF_size=0x5370 Hdr_size=0x1A0 unk=0x100 flags=0x22C count=0 zones=Europe
[MG] ERROR - Make sure the file is already decrypted!!!
...
et ensuite j'obtiens un SEGFAULT.

Quelques remarques :
- ça donne la même chose avec la dernière beta pour Windows
- même résultat que la carte mémoire de l'émulateur soit formatée ou non
- j'ai pas encore testé de dvd original ps2 dans l'émulateur (juste quelques .elf et un exploit live cd)
- j'ai utilisé les options de compilation par défaut, j'aurais bien aimé compiler avec --enable-debug, mais plusieurs ifdef DEBUG contiennent du code pour Visual Studio

Je sais pas si ça nous ménera bien loin. mais n'hésite pas à me contacter si tu veux que j'essaye avec du code modifié dans CDVD.c, ou encore d'autres options de log (y'en a beaucoup), d'autres images disque, bios, elfs, etc...

Dernière modification par malak ; 20/03/2008 à 10h10.
malak est déconnecté   Réponse avec citation