Showing posts with label emulador. Show all posts
Showing posts with label emulador. Show all posts

Friday, February 22, 2019

Cosas que debes saber | 5. Frontends

Algunas personas creemos que nuestras colecciones necesitan cierta organización, que necesitan inventariarse, que necesitan cierta accesibilidad, y esto incluye a nuestras colecciones virtuales.

Algunas de estas mismas personas son la mera verga buenísimas a la hora de desarrollar software, y han logrado hacer programas llamados FRONTEND (traducido literalmente el extremo del frente, pero se adapta como interfaz) que facilitan mucho la comunicación entre el usuario y el software que usa.

La diferencia principal del frontend y la GUI (Graphic User Interface, o interfaz gráfica del usuario) es que, mientras la GUI es parte del programa y desarrollada como una necesidad, el frontend es una aplicación independiente y personalizada (a gusto de los programadores, aunque muchos te permiten elegir tus opciones) que ejecuta el emulador con el juego que tu quieres, organiza tus roms, e incluso puede mostrarte el arte de la caja o screenshots del juego.

MAMEUI, la interfaz de usuario que ejecuta por ti el mame.exe con tus juegos y configuraciones
Hay muchísimos frontends en la red, y, si es que piensan seguir la página, les hará falta por lo menos uno que pueda organizarles todas las ROMs de todos los sistemas que iré publicando. Los que más les puedo recomendar son RetroArch y EmulationStation. Ambos multiplataforma.

RetroArch no sólo organiza sus juegos, puede descargarles en automático los emuladores que necesitan, y hasta configurarlos por ustedes. Instalarlo es una de las mejores ideas que pueden tener si piensan usar un dispositivo móvil o son medio inútiles. Esta cosa está disponible incluso para consolas.







EmulationStation es una belleza gráfica. Recomendadísimo si piensan construir una máquina de arcadia con un cerebro de Windows, Debian Linux, o Raspberry Pi. Desafortunadamente, es hasta ahí a donde llegan sus versiones, no existe para móviles.


Thursday, February 21, 2019

[MAME] Captain Commando

Un buen juego de farmacia, y el primer beat'em up del blog.

En Captain Commando, controlas a uno de 4 personajes y los llevas a lo largo de varias escenas para derrotar a la armada alien que quiere dominar la Tierra. Puedes elegir entre el bebé genio pilotando un robot, la momia con cuchillos, el ninja cliché, o el vaquero cyberpunk cuyo nombre es una excusa para escribir Cap Com.








[MAME] Bubble Bobble

Bubble Bobble, otro juego para chavorrucos que ya eran chavorrucos.

Controlas a un par de dragoncitos que disparan burbujas para encerrar a sus enemigos, y tienes que reventar dichas burbujas manualmente antes de que los enemigos se liberen, se pongan locos, y te ataquen más agresivamente. No sé cuántos niveles tenga el juego, pero seguro que nadie lo acabó en las arcadias antes de que su mamá lo sacara de las greñas.




Click aquí para descargar (1 acortador)


Tutorial para descargar

Requiere MAME 0.139

Wednesday, February 20, 2019

[MAME] Pang

Otro de esos juegos de jugabilidad sencilla pero enviciantes de a madres. Controlarás a un par de ¿arqueólogos? que usan pistolas de ganchos para acabar con las malvadas burbujas gigantes que se dividen a la mitad cada que les golpeas. Que te valga si el argumento es raro, igual es uno de los juegos que debes tener en tu colección.







Click aquí para descargar (1 acortador)


Tutorial para descargar

Requiere MAME 0.139

Cosas que debes saber | 3. BIOS


En otra entrada, intenté decir que un emulador es un software diseñado para imitar la funcionalidad de una consola y correr sus juegos. Sin embargo, han habido casos en los que el emulador no ha sido suficiente, y necesita una parte del codigo original de la consola para funcionar correctamente. Ese pedacito de codigo es la BIOS (Basic Input/Output System, o Sistema Basico de Entrada/Salida).

La imagen BIOS se obtiene de la misma manera que las ROM: haciendo un dump de los archivos originales y creando con ellos otro archivo más que el emulador pueda leer.

¿Qué función tiene la BIOS? Pues verás: la BIOS es el conjunto de instrucciones con las que cualquier 'computadora' se inicializa, y es absolutamente necesario para que el sistema operativo arranque. En el caso de algunas consolas, puedes ver animaciones con sonido mientras el firmware inicializa.


Estas pantallas te distraen mientras el firmware de la BIOS arranca el sistema operativo de la consola


Como dije arriba, algunos emuladores no logran funcionar correctamente sin la BIOS de la consola. Tal es el caso de los emuladores de PSX, con los que hubo problemas a finales de los noventas y principios de milenio, porque se desarrollaron mientras la consola estaba viva y en auge. Particularmente, un emulador llamado Connectix Virtual Game Station recibió una demanda tremenda por parte de Sony, ya que (al parecer) usaba código de la BIOS de la consola original. El CVGS fue el emulador más fácil de usar que hubo, era tan simple como correr el cvgs.exe e introducir tu disco (original o pirata). Sony terminó por erradicarlo.

¿La alternativa? Eventualmente apareció el ePSXe, un emulador altamente configurable al que se le pueden meter todo tipo de módulos para personalizar la experiencia de juego, pero que necesita forzosamente el código de la BIOS de un PSX real (la encuentras como SCHP1001.bin para la consola en su versión americana). Resulta que Sony no puede demandar a los desarrolladores de emuladores si no usan código protegido por las leyes de autor, y no es problema de los desarrolladores si consigues ese código por tu cuenta (MaravillosaJugada.jpg).

Otro ejemplo notable de emulador que necesita la BIOS para correr juegos es el MAME con juegos de NEO-GEO. Si en algún momento quisiste jugar KOF y creíste que con tener la ROM iba a correr, pues te falló, y ahora sabes el porqué.

Hay muchísimas imágenes BIOS en la red que puedes descargar ilegalmente para que te invada la nostalgia (con la de PSX puedes editar tus juegos en la memory card, como cuando prendías la consola sin disco puesto). Siempre es bueno tener la consola original, pero hay que recordar que no funcionan toda la vida.

Tuesday, February 19, 2019

[MAME] Snow Brothers

Este juego era el favorito de la gente que ya era chavorruca cuando los actuales chavorrucos aún éramos niños.

Toma el control de uno de los hermanos de nieve (Nick y Tom) y lanza... bolas de nieve, porque así somos de predecibles, a tus enemigos, hasta envolverlos en una... bola de nieve, porque así somos de redundantes, para después lanzarlos al resto de tus enemigos. El juego en sí es tan monótono como lo describo, pero entretenido, sin lugar a dudas, y presenta un buen reto para un buen rato (excepto si tienes créditos ilimitados en un emulador, como alguien que conozco).





Click aquí para descargar (1 acortador)



Tutorial para descargar

Requiere MAME 0.139

[MAME] Tumblepop

Otro clasiquísimo de farmacia. En Tumblepop tomas control de unos... ¿cazafantamas? con aspiradoras, que recogen todo tipo de bichos y los lanzan contra los otros bichos para matarlos. No necesita hacer sentido para que lo descargues a tu colección.




Click aquì para descargar (1 acortador)


Tutorial para descargar

Requiere MAME 0.139

Cosas que debes saber | 2. El MAME (que no va en tren)

MAME (Multi-Arcade Machine Emulator, o Emulador de Máquinas Arcadia Múltiples para la naquiza que no habla inglés) es el proyecto de emulación más hermoso que existe, y corre casi todos los juegos de arcadia que hayas llegado a conocer.

Verás: en un principio, no existía un terreno común para los juegos de arcade. Cada compañía lanzaba sus juegos diseñados para ser stand alone (que funcionaran por sí mismos), así que, antes del Neo-Geo MVS, CPS2 y otros estándares de la era de oro de las arcadias de los noventas, casi cada juego traía su propia ROM, RAM, y procesador integrado. Era, pues, una computadora diseñada específicamente para correr un único programa, como los iphone con facebook.


Ésto constituía un problema para toda la banda que quería jugar juegos de arcade, porque necesitaba un emulador específico para casi cada juego que se le antojaba. Como la gente inteligente, ingeniosa, y amante de los retos que son, varios programadores se dieron a la tarea de juntar los códigos en un sólo emulador que pudiera correr la totalidad de los juegos de arcade existentes.

A la fecha, MAME soporta SIETE MIL juegos únicos diferentes (DIEZ MIL sets de roms en total, pero tres mil de esos son las variantes por idioma o entrada), por lo que la necesidad de emuladores específicos para cada juego es casi nula (hace años, me tocó sufrir porque no existía un emulador para JoJo's Bizarre Adventure de CPS2, me invade la nostalgia).

El pequeño gran PERO que existe aquí, es que hay una disparidad algo fuerte entre versiones de MAME. Con ello, me refiero a que la ROM que alguien dumpeó para correr en el MAME 0.139 muy probablemente no será reconocida por el MAME 0.206.

Así pues, no bastará con encontrar la ROM del juego de arcadia que querían volver a jugar, sino que tienen que encontrarlo compatible con la versión de MAME que poseen.

En este blog, subiré romsets de MAME para la versión 0.139, por la sencilla razón de que es la versión que acepta el MAME4droid, el emulador más popular de MAME para Android.

Aquí las versiones del emulador para otras plataformas:

Si estás en Windows de 32 bits, puedes descargarlo dando click aquí.

Si estás en Windows de 64 bits, puedes descargarlo dando click aquí.

Si estás en Debian Linux, dale click aquí; si estás en otro, suerte con encontrarlo.

Si estás en Mac o iOS, dale click aquí.

Monday, February 18, 2019

[MAME] Street Fighter II': Champion Edition

Este es un caso extraordinario. Subo esta ROM sólo porque el 'padrino' de este blog le hizo 'guácala' al Street Fighter 2 original.

Un año después de lanzarse Street Fighter II: The World Warrior, apareció una versión más completa y competitiva en las arcadias: Street Fighter II': Champion Edition. En ella, dos jugadores pueden elegir al mismo personaje, a los jefes... o elegir jugar una de las múltiples versiones hackeadas, con Zangief lanzando hadoukens mientras gira, Ryu volando a la vez que lanza hadoukens para escalar por varias pantallas, Guile llenando la pantalla con Sonic Booms... Qué tiempos aquellos...






Para descargar Street Fighter II Champion Edition (original) haz click aquí (1 acortador)


Para descargar 10 versiones piratas hackeadas haz click aquí (1 acortador) (recomendado descargar por wifi)


Tutorial para descargar

Requiere MAME 0.139

Cosas que debes saber | 1. Sobre la emulación

Bienvenido a mi nuevo blog. Si estas leyendo ésto, probablemente hayas venido porque te interesan los videojuegos (o eres un bot explorando contenidos nuevos).

De cualquier forma, este blog estará enfocado a la emulación, cuya acepción (en cuanto a software) es hacer que un programa se comporte como otro dispositivo. Así pues, explicaré aquí todo lo que pueda sobre el tema de la emulación de videojuegos vintage.

Para jugar se necesitan tres cosas principales:


Emulador de NES en una calculadora Casio Graph 90+E
1. Tu dispositivo. Es importante que entiendas que puedes usar distintas cosas para emular siempre que cuenten con métodos de entrada y salida. Puedes emular en una computadora, en un teléfono, o a veces, incluso, en una calculadora científica, siempre que cubran los requerimentos de capacidad de procesamiento, memoria RAM disponible, y capacidad gráfica.




Linux corriendo WinXP en un emulador
2. Un emulador. Se entiende por esto, un programa que interprete las instrucciones escritas de un dispositivo para otro. Un emulador de Atari 2600 es un programa capaz de leer el contenido de un juego de atari y traducìrselo a tu dipositivo para que lo ejecute, incluyendo la respuesta del control traducida desde el teclado, si fuera el caso. Los emuladores casi nunca son programas oficiales, pero ésto no quiere decir que sean ilegales. Es perfectamente legal poseerlos, distribuirlos (si no es un programa de paga, por supuesto), y ejecutarlos, AUNQUE, es ilegal distribuirlos junto con imágenes ROM.

3. Imágenes de la Read-Only Memory. O ROMs, para los cuates, son la "grabación" de los datos de un juego que necesita una consola para correrlo. Imagina copiar el contenido de un disco de PlayStation a tu computadora, pero con cada pedacito de información que contiene, al grado de que la consola no tendría más opción que reconocerlo como un juego original y correrlo. A grosso modo, así se hace el dump de la memoria de sólo lectura (ROM) en archivos compilatorios que un emulador puede reconocer. Poseer ROMs es un área gris, legalmente hablando, ya que *técnicamente* sólo puedes poseer copias digitales de los juegos que tienes físicamente, y que hayas hecho el dump tú mismo. Bendita sea Nueva Zelanda y sus leyes de protección de derechos de autor. AÚN ASÍ, COMPRA JUEGOS ORIGINALES SIEMPRE QUE SEA POSIBLE.

En este blog, iré publicando ROMs de juegos nostálgicos, así como información sobre el uso de emuladores para windows, android, y tal vez linux, porque si usas linux es muy poco probable que necesites mi ayuda. Mac y iOS no, chinguen a su madre, si tienen el dinero para despilfarrar en esas cosas, tienen dinero para comprarse sus juegos originales.