Control de usuario
Estadísticas
Miembros:
364.642
Online:
1.484
Hilos:
1.473.746
Mensajes:
28.009.979
Stats

Índice de foros PlayStation 3 Scene

[APLICACION] Iris Manager (v2.45)

Linux, software casero y los diferentes hacks no relacionados con backups

Moderadores: Ferdopa, jamonazo2000, Namco69

Estwald
MegaAdicto!!!
 
Mensajes: 3211
Registrado: 12 Abr 2011

[APLICACION] Iris Manager (v2.45)

Mensajepor Estwald 30 Ene 2013 17:45

Bueno, en vista que D_Skywalk está de "baja" por paternidad y me pidió que abriera un hilo nuevo, para poder actualizarlo, eso hago, aprovechando que tenemos nueva versión ;)

Mi GIT personal con los fuentes y todo lo necesario

https://github.com/Estwald?tab=repositories

Wiki

wiki/Iris_Manager

Versión 2.45

http://mods.elotrolado.net/~hermes/ps3/ ... er-4-x.rar

Lo nuevo en versión 2.45:


1) Añadidos Alemán como lenguaje (thanks toto67)

2) Nuevo update Chino Tradicional y Simplificado (thanks Liqianyu :) )

3) Arreglado un bug que inhabilitaba los juegos en disco USB externo con bigfile en interno (en cache). Se ha incluido un pequeño corrector para aquellos juegos que no tuvieran más de un bigfile en cache. Se añade también aviso si se trata de lanzar el juego con BD Emu ON (exite incompatibilidad entre juegos en caché y BD Emu)

4) Añadidas una serie de mejoras al server FTP: ahora avisa si se quiere salir de la aplicación (atención, si se sale con botón PS no avisará) y el ftp está llevando a cabo alguna función de borrado, lectura, escritura... cubriendo hasta 10 segundos desde la operación.

También se ha dotado de algunos mensajes de error para conocer en que función falla si la red no está iniciada o mal configurada y algún que otro cambio.

5) Se ha añadido un nuevo hilo encargado de realizar tareas en segundo plano, como por ejemplo, la recarga de Iconos, que ahora no se realiza de golpe, si no de forma escalonada. Con esto, el programa gana agilidad a la hora de cambiar de página.

6) Algunos usuarios me han notificado de que en CFW 4.21.2 Rebug REX no funciona el evento al pulsar PS, así que he vuelto al método antiguo para este firmware.

Para montar con Disc-Less es necesario sin enchufar un dispositivo, forzar un evento justo en el proceso que lo debe de recibir. Para eso es necesario conocer la Event ID de ante mano pero los usuarios no me la están reportando y eso puede hacer que yo desconozca la ID o que use una que otros no les funcione (en 4.21.2 usaba una ID que yo encontré)

Por ese motivo sería conveniente que se me enviaran las Event ID que se generan al enchufar un dispositivo USB, para cada firmware para poder conocerlas.
Ultima edición por Estwald el 22 May 2013 22:25, editado 49 veces
Contra la estupidez, los propios dioses... ¿luchan en vano?


16 May 2001- 18 Ene 2003 ***
18 Ene 2003 - 13 Mar 2011 ******
12 Abr 2011 - xxxxx Estwald

moro_musa
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1626
Registrado: 13 Feb 2011

Mensajepor moro_musa 30 Ene 2013 17:49

gracias pero da error la descarga eres el mejor sigue a si

MrMento
MegaWhat???
 
Mensajes: 892
Registrado: 16 Ago 2012
Ubicación: Alicante

Mensajepor MrMento 30 Ene 2013 18:04

Gracias por portar el payload, pero el enlace no deja descargar nada... :-?
¿Quieres refrigerar tu PS3 FAT para evitar YLOD//RLOD fácilmente en 30 minutos?

Entra en: hilo_tutorial-refrigerar-ps3-fat-facilmente-bajada-de-mas-de-30-grados_1833427 (tutorial creado por mí)

¿Quieres refrigerar tu PS3 SLIM para evitar YLOD//RLOD fácilmente en 20 minutos?

Entra en: hilo_tutorial-refrigerar-ps3-slim-facilmente-bajada-de-mas-de-30-grados_1864497 (tutorial creado por mí)

¿Quieres refrigerar tu PS3 FAT/SLIM para evitar YLOD//RLOD mediante CFW?

Gracias a Estwald YA es posible: hilo_utilidad-control-fan-utility-v0-3-cfw-4-31-y-4-40-cex_1893851
Mis Consolas:
PSP Go! 6.60 Pro-B
Playstation 2 Fat+Matrix+Free McBoot
Playstation 3 Fat CFW 4.XX (Gracias a Jubytoo)
Playstation 3 Slim CFW 4.XX


Estwald
MegaAdicto!!!
 
Mensajes: 3211
Registrado: 12 Abr 2011

Mensajepor Estwald 30 Ene 2013 18:06

moro_musa escribió:gracias pero da error la descarga eres el mejor sigue a si


¿Quieres que siga dando error de descarga?.

Ya se puede: puto teclado, que he puesto eltrolado otra vez (y encima, me olvido de poner PS3) XD
Contra la estupidez, los propios dioses... ¿luchan en vano?


16 May 2001- 18 Ene 2003 ***
18 Ene 2003 - 13 Mar 2011 ******
12 Abr 2011 - xxxxx Estwald

The_Observer
Avatar de usuario
Novato
 
Mensajes: 15
Registrado: 13 Mar 2012

Mensajepor The_Observer 30 Ene 2013 18:49

Hola!

Estwald escribió:El uso del CUE está descartado por el momento: lo que propone el señor Deank, ya lo había pensado yo desde el primer momento, por si fuera necesario, pero para eso necesito primero, tener una ISO que grabada en disco funcione, pero que teniendo la información completa en el IMG no lo haga, para poder contrastar el problema y saber exactamente como atacarlo y la manera de atacarlo (para eso tengo los MP habilitados). Desde un IMG debería poder extraer los datos de pista y número de pista, por cierto sin necesidad de .cue


No sé si en tu última versión ya has atacado ésto, perdona mi ignorancia, en cualquier caso, te dejo ésto por si te sirve:

About the PS1 improvement: I have NFS:Porsche and it works fine from disc but not from ISO/BIN. The issue was in the patched ps1_emu.self (ATAPI 0x43 READ TOC) which I believe breaks some games (like because of missing .CUE sheet processing). I hope that this fix (which is included in mM 04.19.02) will fix issues with other games that crashed or had some audio issues.

The original patch from Hermes (in ps1_patch2.S)
memcpy(&data[n - sizeof(ps1emu_patch2)], ps1emu_patch2, sizeof(ps1emu_patch2));
(0x3C, 0x80, 0x00, 0x22, 0x60, 0x84, 0x01, 0x63, 0x90, 0x98, 0x00, 0x00):

lis %r4, 0x22
ori %r4, %r4, 0x0163 // first track / last track
stw %r4, 0(%r24)


My change:
memcpy(&data[n - 20], ps1emu_patch2, sizeof(ps1emu_patch2));
(0x3C, 0x80, 0x00, 0x0A, 0x60, 0x84, 0x01, 0x01, 0x90, 0x98, 0x00, 0x00,
0x3C, 0x80, 0x00, 0x14, 0x60, 0x84, 0x01, 0x00, 0x90, 0x98, 0x00, 0x04)

lis %r4, 0x0A // Correct size of TOC
ori %r4, %r4, 0x0101 // first SESSION# / last SESSION#
stw %r4, 0(%r24)

lis %r4, 0x14 // add correct ADR(1)/CTR(4) info in response = Data track + Copy protection
ori %r4, %r4, 0x0100 // first track# in first SESSION / reserved
stw %r4, 4(%r24)

Dean


Un saludo!

Hibiki-naruto
Avatar de usuario
Yes, We Can
 
Mensajes: 17978
Registrado: 17 Dic 2005
Ubicación: Ceuta - España

Mensajepor Hibiki-naruto 30 Ene 2013 18:56

Genial, Gracias por seguir actualizandolo y mejorando el emulador de PSX.


Sobre la nueva version, he probado 2 juegos que me daban error; "Chrono Cross" y "Fear Effect 2". Sobre el "Chrono Cross" perfecto, probado el juego con la tradu en español y funciona perfecto; sobre el "Fear Effect 2" sigue dando error, sale el logo de PS y luego pantalla en negro.

moro_musa
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1626
Registrado: 13 Feb 2011

Mensajepor moro_musa 30 Ene 2013 18:58

Estwald escribió:
moro_musa escribió:gracias pero da error la descarga eres el mejor sigue a si


¿Quieres que siga dando error de descarga?.

Ya se puede: puto teclado, que he puesto eltrolado otra vez (y encima, me olvido de poner PS3) XD


XD XD XD XD XD muy bueno lo que as dicho

aliajc
Adicto
 
Mensajes: 179
Registrado: 13 Ene 2012

Mensajepor aliajc 30 Ene 2013 19:10

Mil gracias Estwald, se agradece las mejoras en el emu de psx (viciada al metal gear en 3,2,1...:D). Si lograis hacer lo mismo con el emu de PS2 cuenta con un monumento en la plaza del barrio xD.

saludos!!

Estwald
MegaAdicto!!!
 
Mensajes: 3211
Registrado: 12 Abr 2011

Mensajepor Estwald 30 Ene 2013 19:11

The_Observer escribió:Hola!

Estwald escribió:El uso del CUE está descartado por el momento: lo que propone el señor Deank, ya lo había pensado yo desde el primer momento, por si fuera necesario, pero para eso necesito primero, tener una ISO que grabada en disco funcione, pero que teniendo la información completa en el IMG no lo haga, para poder contrastar el problema y saber exactamente como atacarlo y la manera de atacarlo (para eso tengo los MP habilitados). Desde un IMG debería poder extraer los datos de pista y número de pista, por cierto sin necesidad de .cue


No sé si en tu última versión ya has atacado ésto, perdona mi ignorancia, en cualquier caso, te dejo ésto por si te sirve:

About the PS1 improvement: I have NFS:Porsche and it works fine from disc but not from ISO/BIN. The issue was in the patched ps1_emu.self (ATAPI 0x43 READ TOC) which I believe breaks some games (like because of missing .CUE sheet processing). I hope that this fix (which is included in mM 04.19.02) will fix issues with other games that crashed or had some audio issues.

The original patch from Hermes (in ps1_patch2.S)
memcpy(&data[n - sizeof(ps1emu_patch2)], ps1emu_patch2, sizeof(ps1emu_patch2));
(0x3C, 0x80, 0x00, 0x22, 0x60, 0x84, 0x01, 0x63, 0x90, 0x98, 0x00, 0x00):

lis %r4, 0x22
ori %r4, %r4, 0x0163 // first track / last track
stw %r4, 0(%r24)


My change:
memcpy(&data[n - 20], ps1emu_patch2, sizeof(ps1emu_patch2));
(0x3C, 0x80, 0x00, 0x0A, 0x60, 0x84, 0x01, 0x01, 0x90, 0x98, 0x00, 0x00,
0x3C, 0x80, 0x00, 0x14, 0x60, 0x84, 0x01, 0x00, 0x90, 0x98, 0x00, 0x04)

lis %r4, 0x0A // Correct size of TOC
ori %r4, %r4, 0x0101 // first SESSION# / last SESSION#
stw %r4, 0(%r24)

lis %r4, 0x14 // add correct ADR(1)/CTR(4) info in response = Data track + Copy protection
ori %r4, %r4, 0x0100 // first track# in first SESSION / reserved
stw %r4, 4(%r24)

Dean


Un saludo!



Lo que está haciendo Deank está bien para juegos que no tengan mas pistas de datos, ni audio. No se si será importante o no ese cero que mete, pero lo que yo hago es decirle la pista a partir de la pista que recibe la función y si es la primera, le pongo flags de pista de datos y si no es la primera, le pongo flags de pista de audio

Ahora bien, me deja con la duda de si por no meter un cero en campos que no se usan, pasa algo o no.

Por cierto, los juegos no tienen que ir todos: el parche al sector 16 lo que hace es que no se desvíen hacia ps1_netemu los juegos que se redirigen hacia allí, quizá por que no funcionen en este o quizá porque les interesaba más hacerlo funcionar en el otro.

La solución buena es hacer eso mismo que estoy haciendo, pero en vez de con parches, con la syscall
Contra la estupidez, los propios dioses... ¿luchan en vano?


16 May 2001- 18 Ene 2003 ***
18 Ene 2003 - 13 Mar 2011 ******
12 Abr 2011 - xxxxx Estwald

Vita-user
Adicto
 
Mensajes: 277
Registrado: 25 Dic 2011

Mensajepor Vita-user 30 Ene 2013 19:59

Lo unico malo es la asquerosa emulacion por software que sony metio en el emulador ps1 de cds o ahora con iris de isos, usan emulacion por software a diferencia del netemu con los .pbp o psx de psn que aprovechan libGCM y con ello emulacion por hardware la diferencia es dramatica por eso me gustaria ver que se puede lograr en ese aspecto obviamente al no poder crear isos en el mismo formato que los .psar de psx en ps3 habra que saltear estos checks en el netemu, quizas en el futuro se pueda quien sabe [+risas] .

Siguiente

Volver a Scene

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 3 invitados