So Psp

Supongo que la PSP rula sobre Linux, (en caso de no ser así, sobre que funciona ¿MS-DOS?)
Mi pregunta es, cuando la PSP se enciende, cual es el primer archivo que carga?
TBG escribió:Supongo que la PSP rula sobre Linux, (en caso de no ser así, sobre que funciona ¿MS-DOS?)
Mi pregunta es, cuando la PSP se enciende, cual es el primer archivo que carga?

la psp utiliza el xmb que es algo así como un programa residente en donde se ejecutan diferentes aplicaciones no lleva ni linux, ni msdos ni gaitas benditas
se le pueden poner menus alternativos pero supongo que el original en cuanto a calidad es el que mas nos ofrece ;)
deathsoul escribió:la psp utiliza el xmb que es algo así como un programa residente en donde se ejecutan diferentes aplicaciones no lleva ni linux, ni msdos ni gaitas benditas


¿Pero el XMB no funciona bajo Unix o Linux? Por alguna web había leído algo así.

El XMB sería sinónimo de....... ¿Windows? (así por lo general, no andemos en detalles ni técnicos ni ná' de ná')
TBG escribió:
¿Pero el XMB no funciona bajo Unix o Linux? Por alguna web había leído algo así.

El XMB sería sinónimo de....... ¿Windows? (así por lo general, no andemos en detalles ni técnicos ni ná' de ná')

Ni Unix ni Linux ni Winnydows

XMB es sinonimo de Cross Media Bar, creado por sony para psp y ps3. Y lo demas son chorradas asi sin ná de ná

¿Ademas tu serias capaz de imaginar una maquina de sony funcionando con sistemas maicrosoft? jejeje
zumel escribió:¿Ademas tu serias capaz de imaginar una maquina de sony funcionando con sistemas maicrosoft? jejeje


No, de "maicrosofter" no, pero si me lo imaginaba en Unix. La play2 sí funcionaba en Unix (otra cosa que también tenía entendida que no sé si será así)...
pues no, la ps2 lo que tenia relacionado con unix (que no es lo mismo que linux) era un kit de desarrollo para usuarios que funcionaba usando una versión de linux especial
Pues muchas gracias por la aclaración a todos.
Al arrancar, inicia la IPL, que esta de normal, carga el archivo rtc.prx :)

Un saludo
Si sabes programar, podrias sustituir el SO de la PSP, si, pero te lo tendrias que currar mucho, modificar ipl's, desensamblar prx's para ver que se inicia al arranque, programar una interfaz grafica para el kernel de linux portado...

Demasiado curro para una persona normal xD
krosk escribió:Si sabes programar, podrias sustituir el SO de la PSP, si, pero te lo tendrias que currar mucho, modificar ipl's, desensamblar prx's para ver que se inicia al arranque, programar una interfaz grafica para el kernel de linux portado...

Demasiado curro para una persona normal xD


No le desanimes, que si está animado y eso, en menos de 3 años lo puede tener si es él solo, xDDDDDDDDDDDD.

Bueno, eso un saludo
El TeKi escribió:
No le desanimes, que si está animado y eso, en menos de 3 años lo puede tener si es él solo, xDDDDDDDDDDDD.

Bueno, eso un saludo


Era más que nada por curiosidad, porque un compañero y yo teníamos pensado hacer "algo" si la cosa funcionaba así, que rulaba en Linux, pero visto que es la respuesta es no................ pues no.
TBG escribió:
Era más que nada por curiosidad, porque un compañero y yo teníamos pensado hacer "algo" si la cosa funcionaba así, que rulaba en Linux, pero visto que es la respuesta es no................ pues no.


Ahmmm, puede que alomejor a raíz del conocido proyecto XMB Project, se saque algo, quien sabe, ya que de momento llevan un XMB, pero si se une mucha gente y tal, pues alomejor les da por hacer algo parecido, que no esataría nada mal :)

Un saludo
El TeKi escribió:
Ahmmm, puede que alomejor a raíz del conocido proyecto XMB Project, se saque algo, quien sabe, ya que de momento llevan un XMB, pero si se une mucha gente y tal, pues alomejor les da por hacer algo parecido, que no esataría nada mal :)

Un saludo


¿XMB Project? Nunca había oído hablar de eso...
de hecho hay por ahí una versión de uClinux a medio portar o algo así (una versión mini de Linux) pero sin MMU y teniendo hilos, mensajes y bloqueos y todo lo que provee la api del SDK ponerse a montar algo alternativo es inútil porque no va a mejorar lo que ha hecho Sony. ¿Qué característica nueva POSIBLE EN EL HARDWARE DE LA PSP meterías en el SO que no tenga ya?

Otras cosas son los parches que se le van metiendo al firmware, ahí si que se sacan cosas interesantes.
Yo implementaría la multitarea, poder ejecutar varios homebrew a la vez, es lo único q echo en falta de verdad.

Y más ahora aprovechando el extra de memoria ram en las slim, no lo veo tan descabellado.
Si por multitarea entiendes lo que hace un planificador moderno, entonces no es posible en la PSP por carecer de MMU (imposible debido al hardware, Sony tampoco lo puede hacer). Todos los procesos que corren en la PSP comparten el mismo espacio de memoria y un fallo en uno de esos procesos machaca todo el sistema (un proceso no privilegiado con fallos en un SO moderno está convenientemente aislado de todos los otros procesos y puede eliminarse sin afectar al sistema). Mira la implementación que tenemos de libpthread, es un wrapper, un hack de menos de 200 líneas para ir tirando, nada serio.

Si por multitarea entiendes que corran varias cosas a la vez y no te importan los otros detalles, entonces ya lo tienes en la PSP: los plugins PRX. En cualquiera de los dos casos, no hay mucho que ganar fuera de lo que ya tenemos. Si quieres ver varios homebrew funcionando a la vez necesitas que estén en formato plugin-PRX, pero si falla uno (que no tiene porqué ser el que esté en primer plano) a tomar por saco lo que estuvieses haciendo y a diferencia de los eboots, no puede contar con tener toda la memoria para sí, lo que limita bastante las cosas que se pueden hacer sin ahogar el XMB o el eboot que se esté corriendo.

Si eres de la época del MS-DOS y sabes lo que era un TSR, la PSP está en una situación parecida. Yo me conformo con lo que tengo, que no está nada mal.
pero igualmente hacer un SO totalmente alternativo a la psp, que levante la mano el que crea que no tendria exito... Siempre y cuando se pudieran ver, por ejemplo, videos a resoluciones mas grandes, utilizar la salida de TV de la Slim, correr juegos basicos y no tan basicos(no digo un San andreas ni un GTA4, pero algo minimamente decente si...

Y no te animes! Solo tienes que portar una X, que el kernel ya está portado!

Si que es lol si xD
19 respuestas