Opciones en el IDAPRO

Hola:
Tengo una duda a la hora de poner las opciones para abrir los SLES***.** en el IDAPRO.

Está claro que hay que poner procesador MIP series: r5900b pero y luego?
Os mando un pantallazo para facilitaros el explicarme.
El problema que tengo es que cargo los sigs (ps2.sig, ps2libc.sig) pero no me encuentra ningún sceCDMmode. El juego es el Burnout, por si fuera este el problema.

GRACIAS.
las opciones son correctas.
pero primero tienes que cargar por completo el sles,esperas a que el semaforo (arriba a la derecha) se ponga verde y luego cargas el flirt,vuelves a esperar a que se ponga verde y haces la busqueda.
si aun asi falla significa que no ha logrado encontrar el patron exacto y tendras que hacer la busqueda de forma manual (mira en el curso de ripeo).

un salu2
Bien, vale Gracias.

Pero, tengo que cargar los dos archivos .sigs, o sólo con uno vale? Según veo, el sceCDMmode sólo está en uno de ellos no?

GRACIAS de nuevo, me miraré lo de la búsqueda manual.;-)
Hola:
Como de forma automática no me encontraba nada, he buscado de forma manual y he encontrado esto. ¿Es un DVDCheck?

seg000:001267A8 sub_1267A8: # CODE XREF: sub_1293D0+B0p
seg000:001267A8
seg000:001267A8 var_50 = -0x50
seg000:001267A8 var_40 = -0x40
seg000:001267A8 var_30 = -0x30
seg000:001267A8 var_20 = -0x20
seg000:001267A8 var_10 = -0x10
seg000:001267A8
seg000:001267A8 addiu $sp, -0x50
seg000:001267AC sd $s1, 0x50+var_30($sp)
seg000:001267B0 sd $s0, 0x50+var_40($sp)
seg000:001267B4 lui $s1, 0x2D
seg000:001267B8 sd $s2, 0x50+var_20($sp)
seg000:001267BC daddu $s0, $a0, $0
seg000:001267C0 sd $ra, 0x50+var_10($sp)
seg000:001267C4 addiu $s2, $s1, 0x8140
seg000:001267C8 jal scmd_prechk
seg000:001267CC li $a0, 0x22
seg000:001267D0 bnezl $v0, loc_1267E0
seg000:001267D4 sw $s0, dword_2C8140
seg000:001267D8 b loc_126854
seg000:001267DC daddu $v0, $0, $0

Si lo fuera, abría que cambiar el primer "daddu $s0, $a0, $0" por "li $s0,1" como he leído por ahí?

El sles pertenece al Burnout PAL. GRACIAS por todo.
solo tienes que cargar uno (en el que esta el scecdmmode)
Originalmente enviado por URK
Hola:
Como de forma automática no me encontraba nada, he buscado de forma manual y he encontrado esto. ¿Es un DVDCheck?

seg000:001267A8 sub_1267A8: # CODE XREF: sub_1293D0+B0p
seg000:001267A8
seg000:001267A8 var_50 = -0x50
seg000:001267A8 var_40 = -0x40
seg000:001267A8 var_30 = -0x30
seg000:001267A8 var_20 = -0x20
seg000:001267A8 var_10 = -0x10
seg000:001267A8
seg000:001267A8 addiu $sp, -0x50
seg000:001267AC sd $s1, 0x50+var_30($sp)
seg000:001267B0 sd $s0, 0x50+var_40($sp)
seg000:001267B4 lui $s1, 0x2D
seg000:001267B8 sd $s2, 0x50+var_20($sp)
seg000:001267BC daddu $s0, $a0, $0
seg000:001267C0 sd $ra, 0x50+var_10($sp)
seg000:001267C4 addiu $s2, $s1, 0x8140
seg000:001267C8 jal scmd_prechk
seg000:001267CC li $a0, 0x22
seg000:001267D0 bnezl $v0, loc_1267E0
seg000:001267D4 sw $s0, dword_2C8140
seg000:001267D8 b loc_126854
seg000:001267DC daddu $v0, $0, $0

Si lo fuera, abría que cambiar el primer "daddu $s0, $a0, $0" por "li $s0,1" como he leído por ahí?

El sles pertenece al Burnout PAL. GRACIAS por todo.


esa es la funcion scecdcmmode
lo que tienes que buscar ahora es un
jal sub_1267A8
ya que ese sub_1267A8 (es el sceCdMmode)
vale?
Bien, ya he reconocido todos los DVDCheks, pero sigo teniendo una última duda. En el sub_1267A8, tengo que sustituir

daddu $s0, $a0, $0 (in hex editor 2D 80 80 00)
with
li $s0,1 (in hex editor 01 00 10 24)

Como leía en otro hilo?
GRACIAS
no,no lo tienes que cambiar,ya que has localizado los dvdchecks.
esto sería si no existiera despues de la funcion jal sceCdmMode un li $ao,2
aunque esto no es un ciencia exacta ;)
Bien, gracias. Ya vamos aprendiendo poco a poco... ;)
8 respuestas