martes, 24 de junio de 2014

¿Que es dumpear?

Dumpear es tomar un juego/software original (en diskette, cinta, cartucho, etc) y conectarlo por algún medio a un ordenador y volcar (pasar) los datos de uno a otro, para poder crear una imagen (archivo/s) del juego en el ordenador. Dicho en criollo: es tomar un juego y pasarlo a la computadora en formato que pueda ser leído por emulador.

Aclaradas estos detalles técnicos podemos proseguir con asuntos más interesantes...





¿Que es un homebrew?

Se suele denominar homebrew (software casero no oficial) a las aplicaciones y juegos creados por programadores (aficionados y expertos) para cualquier plataforma, generalmente videoconsolas propietarias. Recientemente, se han desarrollado consolas diseñadas específicamente para la ejecución de software homebrew, el cual se caracteriza por ser gratuito y en su mayoría abierto.

Homebrew consiste en software de todo tipo creado por programadores aficionados o expertos. Ya los primeros programas desarrollados por la industria privada en los inicios de la informática, eran juegos y, poco más tarde, aplicaciones de ofimática hechas en casa por aficionados. Hoy en día, en la mayoría de los casos conocidos, los programas homebrew son versiones de prueba compartidas como freeware o shareware que se distribuyen libremente por internet. Muchas veces, estas herramientas han sido desarrolladas en importantes universidades por grupos de estudiantes que distribuyen versiones de prueba de su software bajo licencias de uso público y sin afán de lucro, aunque también hay programadores a nivel individual que desarrollan interesantes aplicaciones autodidactas que desde su domicilio particular llegan a diversas partes del mundo y de este modo le dan a conocer como autor creativo o prestigian el nivel tecnológico del autor o de su país. 

Algunos ejemplos de homebrews puede ser los siguientes:


Battle Kid: Fortress of Peril (NES)







Airaki! (Game Boy)






Pier Solar (Sega Génesis)






Fuente: http://es.wikipedia.org/wiki/Homebrew

¿Qué es una ROM? ¿Qué es un emulador?

Dejé abandonado el blog, voy a tratar de retomarlo y llevarlo por el lado de los juegos retro. Y voy a comenzar hablando (para fijar ideas) de que es una ROM y que es un emulador.

Una Rom es una copia de un juego ya sea de alguna consola de juegos como Super Nintendo, Nintendo 64, Playstation, Nintendo Wii, Game Boy, Nintendo DS o también de un juego Arcade. Los juegos ARCADE  son las máquinas que alguna vez seguramente jugaste metiendo una moneda para jugarlo en alguna sala de juegos. En lo que se refiere a las consolas de juegos, los ROMS venían dentro de cassettes en las consolas antiguas como era el caso del Nintendo, Sega Génesis, entre otros. Mientras que en las consolas más actuales los ROMS vienen en CD o DVDs como es el caso de los últimas Playstation 4, XBOX One.

Los emuladores "arrancan" roms, es decir el contenido de los cartuchos, disquetes o cintas que se usaban con los sistemas antiguos. Las Roms que usa un emulador son archivos binarios, es decir, el amulador es un programa que hace las funciones de una consola, por ejemplo la Game Boy Advance o una PDA, y la ROM es una archivo que hace de cartucho, CD, o cinta, por ejemplo Super Mario Bros.



Las ROMS de los juegos de prácticamente todas las consolas que han existido son fácilmente accesibles en múltiples páginas Webs de Internet. Algunas de ellas son:







Existen diferentes extensiones de ROMS dependiendo del juego a emular: por ejemplo, las ROMS de la consola Nintendo Entertainment System (NES) tienen la extensión .nes mayoritariamente; las de Super Nintendo tienen la extensión .smc o .sfc; las de Nintendo DS son .ds. Cada consola suele tener al menos un emulador con el cual poder cargar las ROMS. Alguno de los emuladores más conocidos son el FCEUX, MAME32, Zsnes, Dolphin, Visual Boy Advance, ePSxe entre otros.