Homebrew (videojuegos)


Homebrew , cuando se aplica a los videojuegos , se refiere a los juegos producidos por aficionados para consolas de videojuegos patentadas que no están destinadas a ser programables por el usuario. La documentación oficial a menudo solo está disponible para desarrolladores con licencia, y estos sistemas pueden usar formatos de almacenamiento que dificultan la distribución, como cartuchos ROM o CD-ROM encriptados. Muchas consolas tienen restricciones de hardware para evitar el desarrollo no autorizado. Un desarrollador no profesional de un sistema destinado a ser programable por el usuario, como el Commodore 64 , simplemente se denomina aficionado (en lugar de desarrollador casero ).

El desarrollo casero puede incluir software creado con cadenas de herramientas no oficiales mantenidas por la comunidad o juegos desarrollados con kits de desarrollo oficiales como Net Yaroze , Linux para PlayStation 2 o Microsoft XNA . [1] Algunos objetivos para los juegos caseros incluyen Wii , Dreamcast , Game Boy Advance , PlayStation Portable , Nintendo Entertainment System y Atari 2600 .

Los juegos nuevos para sistemas más antiguos normalmente se desarrollan utilizando emuladores . El desarrollo de sistemas más nuevos generalmente involucra hardware real, dada la falta de emuladores precisos . Sin embargo, se han realizado esfuerzos para utilizar hardware de consola real para muchos sistemas más antiguos. Los programadores de Atari 2600 pueden grabar una EEPROM para conectarla a una placa de cartucho personalizada o utilizar la transferencia de audio a través de Starpath Supercharger . Los desarrolladores de Game Boy Advance tienen varias formas de usar los cartuchos flash GBA en este sentido.

En 2009, Odball se convirtió en el primer juego de Magnavox Odyssey desde 1973. Fue producido por Robert Vinciguerra [2], quien desde entonces ha escrito varios otros juegos de Odyssey. El 11 de julio de 2011, Chris Read publicó Dodgeball . [3]

Se han programado un puñado de juegos para Fairchild Channel F , la primera consola que usa cartuchos ROM. El primer lanzamiento conocido es el clon de Lights Out de Sean Riddle, que incluía instrucciones sobre cómo modificar el juego de ajedrez SABA # 20 en un cartucho múltiple. [4] También hay una versión de Tetris y en 2008 "Videocart 27: Pac-Man " se convirtió en el primer juego de producción completa para el sistema desde que se suspendió.

Hay varios compiladores disponibles para Nintendo Entertainment System , pero al igual que Atari 2600, la mayor parte del desarrollo se realiza en lenguaje ensamblador 6502. Un impedimento para el desarrollo de homebrew de NES es la relativa dificultad que implica la producción de cartuchos físicos, aunque existen carros flash de terceros, lo que hace que homebrew sea posible en el hardware original de NES. [5] Se utilizan varias variedades de procesadores personalizados dentro de los cartuchos NES para expandir las capacidades del sistema; la mayoría son difíciles de replicar excepto recuperando cartuchos viejos.


Atari 2600 Pato Ataque! (2010)
El Atari Jaguar fue declarado plataforma abierta en 1999.
Microsoft Xbox con un modchip instalado
Nintendo DS Lite con SuperCard DS Lite y tarjeta MicroSD.
Logotipo de Wii Homebrew Channel
Una nueva Nintendo 3DS XL con The Homebrew Launcher