› Foros › PlayStation 3 › Scene
Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
BillGates escribió:Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
te comento que he transferido cientos de gigabytes tanto por ETHERNET (1 Gigabit LAN) como por WiFi (300mbps de la PC al AP y de ahi al PS3 por ETHERNET) lo que anteriormente lo hacia via MultiMan o via BlackBox y nunca vi nada igual, luego con la salida de Iris y la inclusion del nuevo FTP-Server tambien recuerdo haber transferido por horas de manera continua, no fue hasta ayer que note este comportamiento del auto-shutdown, quiza porque acabo de cambiar el HDD interno e instalar el Iris mas reciente, pero te digo si mal no recuerdo el Iris anterior a la 2.30 podia estar semanas transfiriendo sin apagarse
Entonces esto tiene solucion, THANKS, si he detectado un bug espero que se me pague mi parte en comision . . .
cristian156 escribió:A ver si alguien me ayuda con esto gente. Tengo el god of war ascension instalado en el interno y con el iris manager emulando el BD el juego anda a las mil maravillas.
Ahora tengo el mismo juego en un disco externo (Spliteado por el archivo grande que lleva) y cuando intento arrancarlo desde el disco externo queda la pantalla en negro y despues vueve al menu de la consola. ¿Alguien tiene alguna idea de cual puede ser el problema?
HKJ escribió:cristian156 escribió:A ver si alguien me ayuda con esto gente. Tengo el god of war ascension instalado en el interno y con el iris manager emulando el BD el juego anda a las mil maravillas.
Ahora tengo el mismo juego en un disco externo (Spliteado por el archivo grande que lleva) y cuando intento arrancarlo desde el disco externo queda la pantalla en negro y despues vueve al menu de la consola. ¿Alguien tiene alguna idea de cual puede ser el problema?
Creo que te das la respuesta tu mismo, en externo el juego esta spliteado, y salvo que pases a la cache del iris el archivo grande, no te va funcionar. Por cierto, a mi no me hace falta emular BD, para lanzarlo, solo me pide disco dentro. Y con la última versión del Iris y el modo discless lo lanzo sin disco.
belmonte_drums escribió:Hola Estwald, he sufrido un error en el manejador de archivos, cuando voy a copiar o mover un juego desde la raíz del USB a hdd/Gamez la play se congela tras darle que si a copiar. En la versión 2.35 no me pasaba,ahora tengo la 2.36 con los archivos parcheados (los detecta bien). Estoy en 4.40 MLT (un crack también este hombre).
He descartado que haya problemas con el disco externo.
Un saludo
cristian156 escribió:HKJ escribió:cristian156 escribió:A ver si alguien me ayuda con esto gente. Tengo el god of war ascension instalado en el interno y con el iris manager emulando el BD el juego anda a las mil maravillas.
Ahora tengo el mismo juego en un disco externo (Spliteado por el archivo grande que lleva) y cuando intento arrancarlo desde el disco externo queda la pantalla en negro y despues vueve al menu de la consola. ¿Alguien tiene alguna idea de cual puede ser el problema?
Creo que te das la respuesta tu mismo, en externo el juego esta spliteado, y salvo que pases a la cache del iris el archivo grande, no te va funcionar. Por cierto, a mi no me hace falta emular BD, para lanzarlo, solo me pide disco dentro. Y con la última versión del Iris y el modo discless lo lanzo sin disco.
Perfecto eso era lo que queria saber, como ago para pasar el archivo spliteado a la cache del disco?
BillGates escribió:Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
te comento que he transferido cientos de gigabytes tanto por ETHERNET (1 Gigabit LAN) como por WiFi (300mbps de la PC al AP y de ahi al PS3 por ETHERNET) lo que anteriormente lo hacia via MultiMan o via BlackBox y nunca vi nada igual, luego con la salida de Iris y la inclusion del nuevo FTP-Server tambien recuerdo haber transferido por horas de manera continua, no fue hasta ayer que note este comportamiento del auto-shutdown, quiza porque acabo de cambiar el HDD interno e instalar el Iris mas reciente, pero te digo si mal no recuerdo el Iris anterior a la 2.30 podia estar semanas transfiriendo sin apagarse
Entonces esto tiene solucion, THANKS, si he detectado un bug espero que se me pague mi parte en comision . . .
MiralaTijera escribió:BillGates escribió:Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
te comento que he transferido cientos de gigabytes tanto por ETHERNET (1 Gigabit LAN) como por WiFi (300mbps de la PC al AP y de ahi al PS3 por ETHERNET) lo que anteriormente lo hacia via MultiMan o via BlackBox y nunca vi nada igual, luego con la salida de Iris y la inclusion del nuevo FTP-Server tambien recuerdo haber transferido por horas de manera continua, no fue hasta ayer que note este comportamiento del auto-shutdown, quiza porque acabo de cambiar el HDD interno e instalar el Iris mas reciente, pero te digo si mal no recuerdo el Iris anterior a la 2.30 podia estar semanas transfiriendo sin apagarse
Entonces esto tiene solucion, THANKS, si he detectado un bug espero que se me pague mi parte en comision . . .
aqui tienes tu salario
xDDDDDDDDDDDDDDDD
saludos estwald , veo que estás rompiendo esquemas ,
MiralaTijera escribió:BillGates escribió:Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
te comento que he transferido cientos de gigabytes tanto por ETHERNET (1 Gigabit LAN) como por WiFi (300mbps de la PC al AP y de ahi al PS3 por ETHERNET) lo que anteriormente lo hacia via MultiMan o via BlackBox y nunca vi nada igual, luego con la salida de Iris y la inclusion del nuevo FTP-Server tambien recuerdo haber transferido por horas de manera continua, no fue hasta ayer que note este comportamiento del auto-shutdown, quiza porque acabo de cambiar el HDD interno e instalar el Iris mas reciente, pero te digo si mal no recuerdo el Iris anterior a la 2.30 podia estar semanas transfiriendo sin apagarse
Entonces esto tiene solucion, THANKS, si he detectado un bug espero que se me pague mi parte en comision . . .
aqui tienes tu salario
xDDDDDDDDDDDDDDDD
saludos estwald , veo que estás rompiendo esquemas ,
MiralaTijera escribió:BillGates escribió:espero que se me pague mi parte en comision . . .
aqui tienes tu salario
xDDDDDDDDDDDDDDDD
saludos estwald , veo que estás rompiendo esquemas ,
MiralaTijera escribió:BillGates escribió:Ya se ha dicho 500 veces que la red no es suficientemente estable para hacer un trabajo así
te comento que he transferido cientos de gigabytes tanto por ETHERNET (1 Gigabit LAN) como por WiFi (300mbps de la PC al AP y de ahi al PS3 por ETHERNET) lo que anteriormente lo hacia via MultiMan o via BlackBox y nunca vi nada igual, luego con la salida de Iris y la inclusion del nuevo FTP-Server tambien recuerdo haber transferido por horas de manera continua, no fue hasta ayer que note este comportamiento del auto-shutdown, quiza porque acabo de cambiar el HDD interno e instalar el Iris mas reciente, pero te digo si mal no recuerdo el Iris anterior a la 2.30 podia estar semanas transfiriendo sin apagarse
Entonces esto tiene solucion, THANKS, si he detectado un bug espero que se me pague mi parte en comision . . .
aqui tienes tu salario
xDDDDDDDDDDDDDDDD
saludos estwald , veo que estás rompiendo esquemas ,
kikeadsl escribió:Estwald como va el tema de controlar velocidad y temperatura de nuestras negritas??
Estwald escribió:kikeadsl escribió:Estwald como va el tema de controlar velocidad y temperatura de nuestras negritas??
Bueno, por no ensuciar el hilo de Miralatijera y ahora que estoy en casa de mis padres y no currando , aprovecho para comentar como voy:
Veamos, tengo hecho un programa que permite conectar 4 modos:
- Modo 0, ventilador a toda leche (esto es bueno para expulsar mierda acumulada )
- Modo 1, que como comenté, es el que usa el SYSCON para regular la temperatura
- Modo 2, que nos permite ajustar la velocidad a mano (una fija, que no se puede variar de forma automática, por lo que debería ser razonablemente alta: si no es así, saltará la alarma del SYSCON y nos ajustará el ventilador a toda velocidad )
- Modo 3, que no es otra cosa más que un payload que captura algunas syscalls y de forma mas directa , en ulseep() para tratar de monitorizar las temperaturas.
Y aquí es donde estoy teniendo los problemas: el modo este, no interviene ni en el XMB (ahí lo que hago es dejar una velocidad razonablemente alta), ni por ejemplo, en el emulador de PS1 y supongo que en otras cosas, ocurrirá igual. O sea, la utilidad práctica sería en los juegos de PS3, pero aquí también he tenido problemillas:
En los juegos que he probado hasta el momento (que no son muchos), todo iba bien, excepto en uno que en principio, lo achacaba a algún tipo de problema, pero parece que no es así, si no que la temperatura de la CPU y/o RSX se disparan formando picos que luego decaen rápidamente. Hablo de mantener las revoluciones del ventilador bastante por encima de como la suele tener ajustada el sistema... y que es insuficiente para mantener por debajo de 70º en apariencia (de hecho, antes usaba en ese caso 0xa0 de velocidad (0xff es el máximo y suena como un aspirador ) y lo he tenido que cambiar por que son insoportables las aceleraciones/deceleraciones).
De hecho, me costaba tanto aceptarlo que le echaba la culpa a otras cosas y al final, me las he apañado para poder alojar 64KB para usos propios y el problema persiste igual, con lo que no parece que sea una lectura "defectuosa" (un error de caché que provoque que lea un valor erróneo, pero que no produzca error la función).
Si esto es así, no me extraña eso que mencionaba PLIS-PLAS (si no recuerdo mal) de que con cierto juego, la consola se le apagaba sin que reaccionara el SYSCON o que el mod del potenciómetro ese, no sea tan eficaz, por que hablamos de picos que con 0x78 de velocidad (para que os hagáis una idea: no he visto al sistema meter mas de 0x4d todavía, con temperaturas de 75 grados...) se dan, pero que es que antiguamente estaba en 0x80 y saltaba la velocidad de 0xa0 que la tenía ajustada a esos 70º...
Lo peor es que al volver a la aplicación que tarda solo unos instantes, las temperaturas están mas normales y lo único que llama la atención es que la diferencia de temperatura entre CPU y RSX es menor de lo habitual, por lo que estaba con un mosqueo pensando que algo provocaba lecturas erróneas, pero parece que no es así, si no que son picos sostenidos en el tiempo cuando ciertos juegos le meten tralla a la consola (y hay ciertas condiciones ambientales) y que decaen rápidamente cuando deja de producirse eso y al menos es un poco raro que los picos sean altos (ahora mismo se requieren 70º para que parpadee el led en amarillo-verde), pero no lo suficientemente altos para activar la velocidad total (la que tengo fijada a 75º, no salta).
Con lo cual, parece que hay que rendirse a la evidencia: al menos en este juego, tengo esos picos de temperatura que trastocan un poco los mapas que tenía ajustado en un principio (mantener la temperatura de uso por debajo de los 64 grados y ajustar perfiles de velocidad que llevaran rápidamente a ese rango: si lo hago así, el ruido es infernal)
Con respecto a un comentario que leí por ahí, de mantener la CPU a 50º incluso por debajo... el problema es que un ventilador no es un congelador y depende también de la temperatura ambiental e incluso si el ventilador tiene la capacidad de bajar por debajo de 60º en ciertos casos, en otros es imposible y el nivel de ruido demasiado alto. El ventilador puede soplar (o aspirar), pero seguramente hay un límite de eficacia en el cual se baja poco la temperatura en relación al ruido (velocidad)
Así que estos son los problemas a los que me estoy enfrentando y los que me han retrasado.
Sobre el payload:
Lo he diseñado de forma que permitirá a una aplicación conectarlo, desconectarlo, que mande señales luminosas (verde cuando sale de un programa (XMB) y no regula, amarillo fijo en funcionamiento con temperatura por debajo de 70º, parpadeo amarillo-verde >= 70º), se pueden configurar las temperaturas de respuesta y las velocidades asociadas, etc. Pero habrá que ver como se presenta finalmente.
Saludos
kikeadsl escribió:Te ha tocado la fibra sensible lo del potenciometro eh MrMento? jajajajaj
MrMento escribió:Mira que yo he testeado juegos y con ninguno he tenido problemas jamás con el potenciometro... de hecho esto yo lo hablé también con Plis-plas.
Mis temperaturas se mantienen la fat en 53 CPU y 47RSX (sin hacer demasiado ruido, a una tercera velocidad aproximadamente, casi cuarta) y la Slim en 55CPU y 51 RSX (Comprobado de hace dos días justo trás tenerlas testeando con el Far Cry 3 conectado durante una hora las dos.
Pd: a qué te refieres con los "picos" que pueden dar los juegos y a qué se deben? Por que a mí no me ha dado ninguno en ninguna de las dos consolas...
PS3 Slim 2504A 160 GB Datacode 0D
PS3 Fat CECHG04 40 GB
MrMento escribió:Mira que yo he testeado juegos y con ninguno he tenido problemas jamás con el potenciometro... de hecho esto yo lo hablé también con Plis-plas.
Mis temperaturas se mantienen la fat en 53 CPU y 47RSX (sin hacer demasiado ruido, a una tercera velocidad aproximadamente, casi cuarta) y la Slim en 55CPU y 51 RSX (Comprobado de hace dos días justo trás tenerlas testeando con el Far Cry 3 conectado durante una hora las dos.
Pd: a qué te refieres con los "picos" que pueden dar los juegos y a qué se deben? Por que a mí no me ha dado ninguno en ninguna de las dos consolas...
PS3 Slim 2504A 160 GB Datacode 0D
PS3 Fat CECHG04 40 GB
MrMento escribió:Mira que yo he testeado juegos y con ninguno he tenido problemas jamás con el potenciometro... de hecho esto yo lo hablé también con Plis-plas.
Mis temperaturas se mantienen la fat en 53 CPU y 47RSX (sin hacer demasiado ruido, a una tercera velocidad aproximadamente, casi cuarta) y la Slim en 55CPU y 51 RSX (Comprobado de hace dos días justo trás tenerlas testeando con el Far Cry 3 conectado durante una hora las dos.
Pd: a qué te refieres con los "picos" que pueden dar los juegos y a qué se deben? Por que a mí no me ha dado ninguno en ninguna de las dos consolas...
PS3 Slim 2504A 160 GB Datacode 0D
PS3 Fat CECHG04 40 GB
Estwald escribió:lo que no puedo hacer es decir: si pasas de X temperatura, te ataco con toda la tralla, por que al final, estará todo el rato dando trallazos y no evito que pase de esa X temperatura. O eso, o jugamos con un aspirador
Estwald escribió:MrMento escribió:Mira que yo he testeado juegos y con ninguno he tenido problemas jamás con el potenciometro... de hecho esto yo lo hablé también con Plis-plas.
Mis temperaturas se mantienen la fat en 53 CPU y 47RSX (sin hacer demasiado ruido, a una tercera velocidad aproximadamente, casi cuarta) y la Slim en 55CPU y 51 RSX (Comprobado de hace dos días justo trás tenerlas testeando con el Far Cry 3 conectado durante una hora las dos.
Pd: a qué te refieres con los "picos" que pueden dar los juegos y a qué se deben? Por que a mí no me ha dado ninguno en ninguna de las dos consolas...
PS3 Slim 2504A 160 GB Datacode 0D
PS3 Fat CECHG04 40 GB
Los pico que menciono, no se ven cuando estas en Iris Manager, o en la utilidad Control Fan, ni en Multiman. O sea, no es cuestión de tener ahí la consola cómo un témpano, si no que en momentos puntuales del juego que menciono (Crysis 3), tienes picos de 70º o más grados sostenidos, según lo que reportan las syscalls en determinadas condiciones (ten en cuenta que es normal que estas mediciones sean más altas que si aplicaras un termómetro, dado que la medición se hace en el foco)
Evidentemente, tu no notas nada raro, salvo que la temperatura supere los 80º, pero llama la atención que el propio SYSCON utiliza unos valores relativamente altos de temperatura para cambiar de marcha, aceptando con ello que es un régimen "normal" de temperaturas.
El ventilador, por cierto, no funciona con "marchas" si no que es mucho más "analógico". Pero ya que hablas de marchas, esta es la progresión que yo he observado en Modo 1:
- Según lo conectas 0x33 que es el mínimo que permite el SYSCON (se puede poner por debajo de ese valor, pero rápidamente, lo rectifica)
- A los 74º, cambia a 0x40 y luego sucesivamente a 0x44, 0x4D ...
-0x4D es lo más alto que he observado que ponga él en automático en condiciones "normales". Claro, que también hay que mencionar que el medidor tampoco es muy exigente cómo para aumentar la temperatura a los niveles que estoy comentando. A todo esto, hay que mencionar que 0x4D es el nivel que fija el SYSCON si apagas la consola estando en Modo 2 (manual) (curiosamente, si reinicias, vuelve al Modo 1 (automático), pero en apagado se mantiene el Modo 2).
Pues bien, he probado a dejar la medición de temperatura, pero sin darle la posibilidad de modificar el modo. Esto es, dejarlo en Modo 1, lanzar ese juego en un pasaje que se que dispara la temperatura y dejar solo el lLED para monitorizar. Y en efecto, ahora no lo estoy controlando yo y se ve que el ventilador genera bastante ruido...
Así que salida directa hacia mi utilidad desde el juego, y atrapo unos bonitos 71 grados en el RSX y una velocidad del ventilador 0x5A, fijada por el SYSCON: no estoy soñando, ni mi aplicación hace cosas raras: ahí hay claramente una subida de temperatura y una exigencia al ventilador de parte de una fuente externa, el SYSCON a salvo de posibles interferencias que yo pudiera tener...
Estas son las velocidades que fijo yo ahora mismo:
XMB -> 0x5F (importante: debe ser un valor distinto a los otros empleados, pues en un momento dado, se usa para comparar)
Temp < 62º -> 0x4D
Temp >= 62º subiendo hasta 68º -> 0x54
Temp >= 62 bajando desde 68º -> 0x60
Temp >= 68º -> 0x68
Temp >= 70º -> 0x70
Temp >= 72º -> 0x78
Temp >= 75º -> 0xA0
Pues bien, tenemos que el sistema pone 0x4D cómo cuarta velocidad (que por lo general, es mas que suficiente) y en este juego concreto, con 25º en ambiente en mi habitación, se queda un rato considerable con el led parpadeando en ciertos momentos (es decir: según el medidor >=70, lo cual tiene velocidades de 0x70 o 0x78 dentro de mi modo, mientras que el SYSCON en ese momento, solo fija 0x5A)
Aquí hay que remarcar que lo que yo pensaba al principi,o que era algún otro tipo de problema, pero el SYSCON demuestra que no es así, que los picos existen y que el RSX se pone a una temperatura alta, igualando la de la CPU cuando es hasta "normal" estar de 8 a 10 grados por abajo.
Así que la siguiente prueba ha sido someter el ventilador a una velocidad fija y ruidosa, como es 0x70 y lanzar el puñetero juego a ver que pasa: aunque no se puede regular la velocidad, el led nos indicará si se superan los 70º en algún punto y partimos de 25º en el ambiente, 58 en la CPU y 51 en el RSX antes de lanzar Iris Manager (y bajando desde los 70º en CPU que tenía al principio).
Pues bien, tarda bastante más, pues evidentemente, la velocidad del ventilador es muy alta y el ruido sería muy molesto para mucha gente, pero el LED acaba parpadeando y los 0x70 de velocidad se muestran insuficientes para apagarlo (para mantener a temperatura por debajo de 70º).
Asi que salgo directamente sobre mi aplicación ¿y que lectura tengo? 61º CPU y 62º GPU , que rápidamente descienden a 58º y 53º respectivamente. Ahora entenderás por que pensaba que había algún error y eso me ha llevado a hacer un montón de modificaciones ¿como puede ser que me estén indicando 70º o mas y que en pocos segundos se pase a a una temperaturas mas normales?.
Pues bien, es lo que ocurre y la prueba la tenemos de que en el mismo punto, el SYSCON acelera el ventilador a 0x5A, que ya es ruidoso y cuando volví a la aplicación reflejó en CPU 72º y en GPU 71º (piensa que 0x60, es suficiente en condiciones normales para enfriar la CPU por debajo de 60º. Con 0x70 para que te hagas una idea, después de algunos minutos de haber vuelto del juego, tengo la CPU a 56º y el RSX a 49º y en esas condiciones, pasando a 0x60 en Modo 2 (que tiene un nivel de ruido aceptable), después de unos minutos de funcionamiento, tengo 58º y 51º. Todo ello con una temperatura ambiente de unos 25º y la consola ya calentita, teniendo en cuenta que no se que tipo de ventilador tienes esta y no se le ha cambiado ni la pasta térmica ni nada)
Así que sacando conclusiones, nos queda:
1) La medida de temperatura es directamente en el foco, pues tiene picos altos y decae rápidamente en pocos segundos cuando se deja de generar calor, por que la ventilación es realmente, muy alta ya. Cuando hablo de picos sostenidos me refiero a temperatura relativamente alta, que decae rápidamente en cuanto las condiciones cambian: no tiene ningún sentido que la syscall me arroje esos resultados y estén mal, sin producirse error, pero menos que el propio SYSCON se esté equivocando y ponga a trabajar el ventilador en el mismo sitio, por que detecta una temperatura excesiva
2) La ventilación tiene sus límites: puedes acelerar el ventilador, pero eso no evitará que ni la CPU o el RSX alcancen ciertas temperaturas en pico sostenido, cuando están trabajando intensamente. En términos de ruido, la diferencia entre 0x60 y 0x70 es bastante apreciable, pero sin embargo, la diferencia térmica es de sólo un par de grados en condiciones relativamente normales y en condiciones especiales, puede que retrase un tiempo mayor que el conjunto supere la barrera de los 70º, pero la acaba alcanzando
Por lo tanto, un mod que deje fija la velocidad no garantiza que en ciertas condiciones, no se superen los 70º, salvo que quizá, el ruido sea infernal: las aplicaciones te pueden mostrar un valor engañoso, pero lo que cuenta, es lo que se mida DENTRO del juego, y macho, eso es lo que me dice al menos, para ese juego en concreto y el SYSCON tambien lo ve (otros juegos se mueven en la horquilla normal que he fijado).
He hecho una, tabla fijando la velocidad a mano en estas condiciones (consola ya caliente y ambiente a 25º), después de unos minutos:
A 0x60: CPU 58º, RSX 51º (ruido moderadamente aceptable)
A 0x70: CPU 56º, RSX 49º (ruido poco aceptable)
A 0x80: CPU 54º, RSX 47º (ruido molesto)
A 0x90: CPU 53º, RSX 46º (ruido bastante molesto)
A 0xA0: CPU 52º, RSX 45º (apaga el puto secador de pelo! )
Se aprecia que a partir de 0x90, la caída de temperatura es muy pequeña y el ruido es espectacular. Además, hay que tener en cuenta que todas las medidas se han hecho en un momento en que no se está incrementando la temperatura y después de varios minutos de espera.
Entre 0x60 y 0x80, el ruido cambia drásticamente para conseguir unos 4º de diferencia, pero en mi opinión 0x60 debería ser lo máximo en funcionamiento normal y la horquilla debería ir hasta 0x70 con momentos puntuales a 0x80 como mucho. Todo lo que sea exceder esto, puede ser bueno para bajar la temperatura, pero quizá cuando se necesite, la diferencia sea de solo 1 o 2º sólo y compense menos y lo que es peor: no conseguiremos que la temperatura esté por debajo de un límite.
A todo esto, decir que no todos los juegos son iguales: con el mod podemos ganar un poco más de ruido y sin embargo, tener temperaturas que pueden ser 10º menores que si le dejamos hacer al SYSCON.
En juegos de PS3 ésto puede ser factible, pero en otras áreas del sistema, obviamente no, si incluyen la destrucción de payload (emulador de PS2, a menos, el de las consolas Retrocompatibles) o por ejemplo, con el tema de PS1 que lo esquiva e incluso si lo activa, lo hace para peor (tengo que mirar de al menos, hacer que se active una velocidad fija). En Minis de PSP, parece que si funciona.
En fin, que todavía queda currele para terminar esto, pero lo que me molesta es que debido a ese juego donde he detectado estos problemas, he tenido que variar algunos perfiles y no atacar tan drásticamente la subida de temperaturas: todas las velocidades que fijo son bastante mayores a las que fija el SYSCON (si el ve como "alta" 0x4D, yo la veo como mínima), pero tengo que aceptar que la temperatura pueda subir en casos concretos, aunque pueda pelear para tener unas temperaturas mucho mas aceptables y un régimen del ventilador mas alto que lo que fijaría el SYSCON (lo que no puedo hacer es decir: si pasas de X temperatura, te ataco con toda la tralla, por que al final, estará todo el rato dando trallazos y no evito que pase de esa X temperatura. O eso, o jugamos con un aspirador )
Saludos
Estwald escribió:Hola,
ya tengo el emulador de PSX dentro: al final, el problema era que usaba un contador para descartar usleep y en cuanto lo he cambiado por muestreos del RTC (el reloj, mediante la llamada a LV1), no solo he conseguido una medida más regular por tiempo, si no que también funciona en el emu de PSX
Ahora tomamos una muestra de temperatura cada 3 segundos, por que se ha dividido el proceso en 3 pasos de un segundo aproximadamente.
El primer paso, toma la temperatura, el segundo fija el ventilador si es necesario, en base a esa temperatura y el tercer paso, fija los leds.
En éste último paso he metido una pequeña innovación que consiste en que una vez cada 30 segundos, aproximadamente, el led amarillo, se apaga: digamos que eso sirve como test de que realmente, tenemos lo de la temperatura funcionando
Estoy comentando el código, luego lo probaré, meteré un testigo especial para cuando la temperatura supere 75º, haré un par de ñapas y a ver si es posible publicarlo ya (no en Iris Manager, de momento, si no como PKG independiente, en fase de pruebas)
Sobre algunas cosas que habéis comentado:
- Los LEDs no se pueden manejar de cualquier manera: no puedo decirle que parpadee 5 veces de forma seguida, por que en el fondo, no se ni cuando responderá el sistema, ni cómo: depende de los usleeps que se encuentre y el tiempo mínimo de respuesta es de 1 segundo al menos y aparte hay otros problemas (como que no todo el mundo tiene los leds de colores, por ejemplo )
- Sobre como opera el SYSCON las temperaturas, parece que tiene un rango por encima y otro por debajo y que en realidad, le da un tiempo cuando fija la velocidad del ventilador, antes de volver a cambiar de velocidad: si en 74º cambia de velocidad, tendrá que ver si pasado un tiempo, la evolución sigue hacia arriba o no. Y lo que si es cierto, es que una vez que sube de velocidad, ya no la baja por que la temperatura haya bajado a un límite donde antes, con una velocidad menor, estaba bien: la mantiene no se si hasta que pasa una temperatura de corte hacia abajo o eso mas que haya pasado un determinado tiempo sin subir, o algo parecido.
No creo que funcione haciendo medias de temperatura, simplemente.
- Por otro lado, cada consola es un mundo, obviamente: si hay una consola que tiene unos niveles de temperatura completamente anormales, lógicamente, la solución no es simplemente, poner a tope el ventilador: algún problema habrá subyacente.
La idea es que dentro de lo posible, evitemos que por ser demasiados conservadores con el ruido que genere el ventilador, permitamos unos grados de más que pueden dar problema con el tiempo: si alguien ha cambiado el ventilador por uno más eficiente, la pasta térmica, etc, pues lógicamente, el payload funcionará con las menores relaciones de velocidad/ruido y bien para el. Ni idea de como irá en las Slim y supongo que mi consola, es de las FAT veteranas que están en buen estado, pues su temperaturas no son excesivas (nunca la he visto por encima de 75º) sin haberle hecho nada de nada.
Pero tampoco es lógico ajustar el payload para alguien que tiene un problema evidente de refrigeración por que ya de por si se le pone por las nubes: eso no lo va a solucionar la aplicación, ni fijar la velocidad muy alta a mano, ni poner un potenciómetro, ni dejar el ventilador al máximo (eso es como si tengo la pierna rota y pretendo curarla tomando medicación para soportar el dolor).
La idea cómo digo, es tener un control que sea más agresivo que el SYSCON, pero si un juego me pone la CPU o el RSX a 70º, no es lo mismo que si en condiciones normales ya está a 74-75º por que al SYSCON le parece bien o tener unos grados de más por que el ventilador va poco revolucionado, etc
MiralaTijera escribió:Estwald escribió:Hola,
ya tengo el emulador de PSX dentro: al final, el problema era que usaba un contador para descartar usleep y en cuanto lo he cambiado por muestreos del RTC (el reloj, mediante la llamada a LV1), no solo he conseguido una medida más regular por tiempo, si no que también funciona en el emu de PSX
Ahora tomamos una muestra de temperatura cada 3 segundos, por que se ha dividido el proceso en 3 pasos de un segundo aproximadamente.
El primer paso, toma la temperatura, el segundo fija el ventilador si es necesario, en base a esa temperatura y el tercer paso, fija los leds.
En éste último paso he metido una pequeña innovación que consiste en que una vez cada 30 segundos, aproximadamente, el led amarillo, se apaga: digamos que eso sirve como test de que realmente, tenemos lo de la temperatura funcionando
Estoy comentando el código, luego lo probaré, meteré un testigo especial para cuando la temperatura supere 75º, haré un par de ñapas y a ver si es posible publicarlo ya (no en Iris Manager, de momento, si no como PKG independiente, en fase de pruebas)
Sobre algunas cosas que habéis comentado:
- Los LEDs no se pueden manejar de cualquier manera: no puedo decirle que parpadee 5 veces de forma seguida, por que en el fondo, no se ni cuando responderá el sistema, ni cómo: depende de los usleeps que se encuentre y el tiempo mínimo de respuesta es de 1 segundo al menos y aparte hay otros problemas (como que no todo el mundo tiene los leds de colores, por ejemplo )
- Sobre como opera el SYSCON las temperaturas, parece que tiene un rango por encima y otro por debajo y que en realidad, le da un tiempo cuando fija la velocidad del ventilador, antes de volver a cambiar de velocidad: si en 74º cambia de velocidad, tendrá que ver si pasado un tiempo, la evolución sigue hacia arriba o no. Y lo que si es cierto, es que una vez que sube de velocidad, ya no la baja por que la temperatura haya bajado a un límite donde antes, con una velocidad menor, estaba bien: la mantiene no se si hasta que pasa una temperatura de corte hacia abajo o eso mas que haya pasado un determinado tiempo sin subir, o algo parecido.
No creo que funcione haciendo medias de temperatura, simplemente.
- Por otro lado, cada consola es un mundo, obviamente: si hay una consola que tiene unos niveles de temperatura completamente anormales, lógicamente, la solución no es simplemente, poner a tope el ventilador: algún problema habrá subyacente.
La idea es que dentro de lo posible, evitemos que por ser demasiados conservadores con el ruido que genere el ventilador, permitamos unos grados de más que pueden dar problema con el tiempo: si alguien ha cambiado el ventilador por uno más eficiente, la pasta térmica, etc, pues lógicamente, el payload funcionará con las menores relaciones de velocidad/ruido y bien para el. Ni idea de como irá en las Slim y supongo que mi consola, es de las FAT veteranas que están en buen estado, pues su temperaturas no son excesivas (nunca la he visto por encima de 75º) sin haberle hecho nada de nada.
Pero tampoco es lógico ajustar el payload para alguien que tiene un problema evidente de refrigeración por que ya de por si se le pone por las nubes: eso no lo va a solucionar la aplicación, ni fijar la velocidad muy alta a mano, ni poner un potenciómetro, ni dejar el ventilador al máximo (eso es como si tengo la pierna rota y pretendo curarla tomando medicación para soportar el dolor).
La idea cómo digo, es tener un control que sea más agresivo que el SYSCON, pero si un juego me pone la CPU o el RSX a 70º, no es lo mismo que si en condiciones normales ya está a 74-75º por que al SYSCON le parece bien o tener unos grados de más por que el ventilador va poco revolucionado, etc
si te interesa podrías comunicarte con el syscon directamente usando lv1 peek / poke , y sin usar ni una sola syscall... si quieres te hecho un cable con ello solamente es saber como se le mandan unos paquetillos , aunque quizás no funcione si el service que usa hypervisor necesita auth1 y auth2 se volvería mas peliagudo.. aunque veo que te lo has apañado genial usando llamadas :-D ere un crá
por cierto , he encontrado un posible fix ( lo que es dificil por que es via hardware ) de arreglar el problema sin controladora en iris manager con el ps3_payload y el montaje de bd , ahora no pega panic y monta pero ay que hacer un mod por hardware y facil no es ya que lo que hice fue convertir la señal ide a S-ATA y conectar un lector de pc xD veo que la historia reside en lv1 y estoy intentando fixearlo via software ya que ahora mas que nunca sé que solo detecta la presencia de "algo" en el puerto del lector... vamos toda una genialidad por parte de los engineers de ps3... xD
saludos
MrMento escribió:Habría que habilitar compatibilidad con 4.41 para Iris para quién quiera usarlo... hilo_cfw-4-41-rebug-disponible-4-41-1_1893418
Estwald, si no es muy complejo, si quieres puedes explicarlo un poquejo y lo hacemos alguno de nosotros (quizá esté diciendo una gilipollez y si lo hago yo desencadene el apocalipsis en las consolas) pero si podemos ayudar... lo que sea!
Agrippa90 escribió:please add support for cfw 4.41
Mincho escribió:Agrippa90 escribió:please add support for cfw 4.41
eL REBUG 4.41, no es funcional, no deja instalar pkg...
Saludos...
Mincho escribió:Agrippa90 escribió:please add support for cfw 4.41
eL REBUG 4.41, no es funcional, no deja instalar pkg...
Saludos...
Agrippa90 escribió:lol we have no backup manager for cfw 4.41