Homebrew de PlayStation Portable se refiere al proceso de usar exploits y hacks para ejecutar código sin firmar en PlayStation Portable (PSP).
Aplicaciones
Se agregaron características adicionales, incluida la capacidad de emular y reproducir las ROM de otras consolas, jugar juegos caseros, compartir música, imprimir fotos, ver videos de sitios de transmisión como YouTube y ejecutar formatos de video adicionales originalmente no compatibles con el dispositivo. [1]
Emulación
Se crearon emuladores caseros para los sistemas de consola NES , SNES , Game Boy Color , Game Boy Advance , Sega Genesis y N64 , entre otros. Se crearon numerosos emuladores diferentes para las consolas más populares. [2] La emulación de PlayStation 1 era nativa, hecha por Sony.
Demoscene
El proceso de ingeniería inversa para comprender el hardware de PSP comenzó poco después de la llegada de la ejecución de código sin firmar homebrew . Este esfuerzo condujo al desarrollo de Toolchain [3] y SDK [4] por parte de entusiastas y allanó el camino para utilizar el coprocesador de coma flotante vectorial , la GPU y las capacidades de audio del dispositivo sin pedir permiso a Sony . Se lanzaron varias creaciones de demoscene no interactivas dirigidas a PSP como Suicide Barbie, [5] [6] [7] simplemente para demostrar las habilidades de optimización de los desarrolladores y el poder de la computadora de mano.
Historia de la cerveza casera
Poco después del lanzamiento de la PSP, los piratas informáticos comenzaron a descubrir vulnerabilidades en la PSP que podían usarse para ejecutar código sin firmar en el dispositivo. Sony lanzó la versión 1.51 del firmware de la PSP en mayo de 2005 para tapar los agujeros que los piratas informáticos utilizaban para acceder al dispositivo. [8] El 15 de junio de 2005, los piratas informáticos distribuyeron el código descifrado de la PSP en Internet . Los piratas informáticos se negaron a aplicar actualizaciones que inutilizarían sus ataques, por lo que Sony intentó convencer a los usuarios de que la actualización tenía un beneficio al incluir nuevas funciones en las actualizaciones de firmware, como un navegador web , y no solo parches de seguridad para tapar las vulnerabilidades. BusinessWeek denominó a esto el enfoque de "palo y zanahoria". [1]
En agosto de 2005, Sony lanzó la versión 2.0 del firmware que incluía el navegador web, actualizaciones de compatibilidad de archivos y otras características. [9] Los piratas informáticos y otros entusiastas de la fabricación casera se encontraron con el primer troyano para PSP. Symantec llamó a este troyano "Trojan.PSPBrick". Los usuarios que intentaron degradar su PSP usando este software encontraron que se había vuelto inoperable ya que este software eliminó los archivos del sistema obligatorios / importantes. [10] En el transcurso de 2005, Sony lanzó seis versiones diferentes del firmware y los piratas informáticos generalmente respondieron degradando para evitar las nuevas actualizaciones de seguridad. [1]
A mediados de 2006, después de varios meses de problemas para derrotar el firmware de la PSP, se publicó un archivo en línea que permitió a las nuevas PSP que ejecutaban la versión 2.6 del firmware bajar a la 1.5 para que luego pudieran ser pirateadas utilizando métodos más antiguos. Según los informes, esto causó más revuelo en la comunidad que cualquier oferta oficial reciente para el dispositivo. [11]
Dark_AleX
Dark AleX (también conocido como Dark_AleX, Dax, Darkethe) es un programador español que escribe aplicaciones caseras para PlayStation Portable . Dark AleX, así como otras variaciones del nombre, es un seudónimo con el que trabaja. [12] Uno de los inconvenientes de degradar la PSP es que los nuevos medios oficiales pueden requerir la presencia de una nueva edición de firmware. Dark_Alex había lanzado un firmware personalizado llamado "firmware de edición abierta de Dark Alex" o "firmware personalizado (CFW)" que abre el firmware y permite a los usuarios utilizar el conjunto de funciones existente de la edición actual. Sony volvió a parchear rápidamente el firmware, continuando con el juego del gato y el ratón con los piratas informáticos y los usuarios. [13] En 2006, Sony lanzó seis actualizaciones del firmware del sistema y en 2007 lanzaron otras seis actualizaciones. [9] En julio de 2007 Dark_AleX detuvo oficialmente su trabajo en la PSP, citando problemas percibidos con Sony como una de las razones de su partida. [14] Algunas personas incluso sugirieron que Sony le pagó a Dark_AleX para que no lanzara más firmware personalizado, pero Sony lo negó. [15]
Custom Firmware permite la ejecución de código sin firmar, como aplicaciones caseras y copias de seguridad UMD , emuladores para otras consolas, así como juegos de PlayStation cuando las imágenes del disco se convierten al formato PSP. [dieciséis]
Cargador de medio byte
Half Byte Loader (también conocido como HBL) es un proyecto de software de código abierto que tiene como objetivo cargar homebrew para la consola portátil PlayStation a través de exploits en modo de usuario. No proporciona ningún mecanismo para cargar juegos oficiales o imágenes ISO. HBL fue construido desde cero para ser fácilmente portátil a cualquier exploit en modo de usuario. El proyecto fue creado e iniciado por m0skit0 y ab5000. [17] [18] Actualmente es mantenido por wololo. [19]
HBL se creó inicialmente para el exploit de Medal of Honor Heroes . Una versión alfa fue lanzada como código abierto por m0skit0 y ab5000 en noviembre de 2009, que ejecutaba homebrews muy simples. [17] Cuando se encontró y filtró el exploit de demostración Patapon 2 , wololo se unió al proyecto y propuso portar HBL a este nuevo exploit. [20] Los foros de AdvancedPSP, que albergaban el proyecto, fueron cerrados por el hosting y el proyecto se trasladó a foros wololo / talk [21] . wololo también creó un nuevo repositorio público de SVN para HBL en Google Code. [19] Otros piratas informáticos de PSP como Davee y neur0n se unieron para ayudar al desarrollo de este puerto. HBL para Patapon 2 pasó a la versión beta, y puede considerarse la primera versión útil de HBL, lanzada en marzo de 2010. HBL fue posteriormente portado a varios otros exploits en modo de usuario, y también sirvió como base para otros proyectos, como el proyecto PRO CFW. .
HBL también fue portado para ejecutarse en el emulador de PSP de Sony PlayStation Vita con muy pocas modificaciones. Este proyecto se llamó Vita HBL (VHBL) y fue subido al repositorio público de HBL por wololo en marzo de 2012. [22] [23]
Declaraciones
Motivación por la cerveza casera
Los piratas informáticos han declarado que la motivación para desbloquear la PSP no tiene nada que ver con la piratería , sino que permite a las personas el acceso total a los productos que han comprado y la libertad de hacer lo que quieran con el artículo, así como el interés en explorar algo desconocido. [1] [24] Fanjita, miembro del grupo de hackers "N00bz!", Declaró:
"Todos tienen derecho a hacer lo que quieran con su propio hardware. La piratería me molesta, y debido a que lo que estamos haciendo abre el camino a la piratería, es más difícil justificarla moralmente. Pero nuestra postura sobre la piratería es clara, y esperamos hacerlo". sean modelos a seguir. Sony nunca se ha puesto en contacto conmigo, así que estoy seguro de que lo que estamos haciendo es legal ". [13]
Posición de Sony
Sony ha dicho a los medios que cualquier problema resultante de ejecutar un código modificado en el dispositivo anularía la garantía. [8] [1] También han afirmado que el problema no es el homebrew sino la piratería. [13] Sin embargo, sus constantes actualizaciones de firmware se han visto como intentos de obstaculizar el desarrollo de homebrew. [25] Según Phillip Torrone de la revista Make , este obstáculo podría deberse a los intentos de frenar la piratería y puede causar más daño que bien. Él piensa que "las empresas realmente inteligentes deberían lanzar sus productos a los alfa geeks durante seis meses y dejar que los alfa geeks jueguen con ellos. Me parece que ahorrarían mucho dinero en I + D y saldrían con productos mucho más sólidos ". [24]
Sin embargo, Sony también ha dicho que, cuando se le preguntó sobre la compatibilidad con juegos caseros, Jack Tretton respondió con:
"Creo que es algo que está en proceso. Ciertamente vemos algunas de las cosas que se han hecho a través de homebrew, y es increíblemente creativo. Y creo que nos gustaría intentar aprovechar eso un poco más". [26]
Referencias
- ↑ a b c d e Kenji Hall (1 de diciembre de 2005). "Ataque de los piratas informáticos de Playstation" . BusinessWeek . Consultado el 21 de julio de 2008 .
- ^ Silvester, Niko (28 de diciembre de 2018). "Top 10 emuladores de sistema de juego para PSP" . Lifewire . Consultado el 24 de enero de 2019 .
- ^ PSP Toolchain: herramientas utilizadas en la creación de software casero para el sistema de videojuegos portátil Sony Playstation Portable. , pspdev, 2021-01-03 , consultado 2021-01-03
- ^ Kit de desarrollo de software de PSP , pspdev, 2021-01-03 , consultado el 2021-01-03
- ^ "Demostración de Barbie suicida [Versión final] | Noticias de PSP" . psp-news.dcemu.co.uk . Consultado el 3 de enero de 2021 .
- ^ "Barbie suicida de The Black Lotus" . pouët.net . Consultado el 3 de enero de 2021 .
- ^ Repositorio de GitHub para Suicide Barbie, una demostración de Playstation Portable (código fuente y activos), The Black Lotus, 3 de enero de 2021 , theblacklotus, 2021-01-03 , recuperado 2021-01-03
- ^ a b "Sony lucha contra los piratas informáticos por los juegos secuestrados" . Reuters. 2005-07-06 . Consultado el 2 de diciembre de 2008 .
- ^ a b "Playstation.com - Soporte - Actualizaciones del sistema - psp" .
- ^ Robert McMillan (8 de octubre de 2005). "Trojan Trashes Playstation Portable" . PC World . Consultado el 22 de julio de 2008 .
- ^ Mike Musgrove (6 de junio de 2006). "Las actualizaciones de rutina son la pesadilla de los entusiastas de 'Homebrew'" . The Washington Post . Consultado el 28 de julio de 2008 .
- ^ Rubens, Paul (26 de febrero de 2007). "Tres equipos de hackers desbloquean la PSP" . BBC News . Consultado el 17 de febrero de 2008 .
- ^ a b c Paul Rubens (26 de febrero de 2007). "Tres equipos de hackers desbloquean la PSP" . BBC . Consultado el 21 de julio de 2008 .
- ^ Patel, Nilay. "El extraordinario modificador de PSP Dark_AleX lo cancela" . engadget . Consultado el 5 de agosto de 2008 .
- ^ Totilo, Stephen. "Sony Exec habla de las actualizaciones de la nueva PSP, el accesorio de GPS, la apelación de Nueva York y más" . MTV . Consultado el 5 de agosto de 2008 .
- ^ Swann, Graham. "Investigando el emulador de PSone de la PSP" . Eurogamer . Consultado el 5 de agosto de 2008 .
- ^ a b Wololo (29 de noviembre de 2009). "MOHH exploit - lanzamiento alfa de eLoader de m0skit0 (solo desarrolladores)" . Wololo.net . Consultado el 26 de septiembre de 2012 .
- ^ "LICENCIA - valentine-hbl - Cargador de medio byte - Alojamiento de proyectos de Google" . Consultado el 21 de junio de 2013 .
- ^ a b "valentine-hbl - cargador de medio byte - alojamiento de proyectos de Google" . Consultado el 21 de junio de 2013 .
- ^ "(solo desarrolladores) Valentine: puerto del cargador de medio byte para el exploit de demostración Patapon2 ·" . Wololo.net. 2010-03-29 . Consultado el 21 de junio de 2013 .
- ^ "wololo.net/talk • Ver foro - Desarrollo del cargador de medio byte" . Wololo.net . Consultado el 21 de junio de 2013 .
- ^ "VHBL: fuente subida al svn y nuevo foro ·" . Wololo.net. 2012-03-03 . Consultado el 21 de junio de 2013 .
- ^ Callaham, John. "Neowin - Donde el periodismo no profesional se ve mejor" . Neogamr.net. Archivado desde el original el 7 de octubre de 2012 . Consultado el 21 de junio de 2013 .
- ^ a b Mike Musgrove (12 de julio de 2005). "Aprovechando el Tinkering" . The Washington Post . Consultado el 22 de julio de 2008 .
- ^ Gregory A. Quirk (20 de noviembre de 2007). "Bajo el capó: Sony Playstation Portable adelgaza" . EETimes . Consultado el 22 de julio de 2008 .
- ^ Greg Miller (23 de julio de 2007). "Bolsa de correo para el 23 de julio de 2007 - El pez pequeño" . IGN. Archivado desde el original el 13 de enero de 2009 . Consultado el 24 de diciembre de 2008 .
enlaces externos
- Biblioteca portátil de PlayStation: Homebrews en Internet Archive