Disfrutar del SuperEverdrive (o cualquier otro Everdrive)

Descomprime siempre las ROMS que pongas en la SD. Es una tontería, pero lo primero que hice fue poner las ROMS que tenía por casa directamente en la SD y cargarlas en el sistema en ZIP, sin descomprimir, ya que los emuladores las admiten así. Mala idea, porque además el SuperEverdrive no te avisa y directamente las flashea (no pasa nada por hacerlo, pero evidentemente no funcionan).

Otra cosita. Divide las ROMS en carpetas dentro de la SD. Esto tiene dos ventajas. Primera: son más fáciles de localizar. Segunda: El gestor de ficheros del SuperEverdrive, si tienes más de 200 archivos en una sola carpeta, no los muestra todos. Lo normal es crear una carpeta por letra del abecedario. Y si vas a compartir la SD con varios Everdrive para distintos sistemas, crea una carpeta «SNES» y desde allí el árbol de carpetas por letra.

Y ahora vamos al tema. Maximizar la compatibilidad de las ROMS que usemos. Antes de nada, es evidente que juegos que utilicen chips especiales que iban integrados en el cartucho original (como el SuperFX) no van a funcionar. Así que hay que olvidarse de jugar a «Pilotwings» con este dispositivo. Esto puede tener una excepción: si habéis adquirido el cartucho con el chip DSP1 o se lo incorporáis (lleva el sitio en la placa) ese tipo de juegos os funcionarán.

Otra cosa a tener en cuenta. El SuperEverdrive convierte a la SNES en multirregión, es decir, puedes jugar a juegos de cualquier región en cualquier SNES. Eso sí, lo que nohace es cambiar la frecuencia de refresco de pantalla (50Hz PAL Europa, 60Hz NTSC EEUU y Japón), por lo que todos los juegos se verán en el formato original de la consola (Si tu consola es PAL, todos los juegos funcionarán a 50Hz), salvo que la hayas modificado por hardware. Existen juegos en los que, además del código de región, también se verifica como protección la frecuencia de la consola, por lo que darían problemas de compatibilidad (más bien funcionan, pero aparece un mensaje del estilo «Este juego no es para esta consola»). Esto pasa principalmente con los juegos de Nintendo, Capcom y Konami, que yo haya comprobado, pero puede haber algún juego más en el que pase. Esta protección no es insalvable, y más adelante se incluye la forma de eliminarla en la mayor parte de los casos.

Cuando vamos a una página de descarga y catalogación de ROMS, veremos que tienen, al final del nombre, unos códigos especiales para identificarlas. Tenéis una explicación de lo que significa cada código en el siguiente enlace:

CODIGOS EN LOS NOMBRES DE LAS ROMS

Esto es importante para saber exactamente cuál es la mejor ROM del mismo juego para nuestro sistema.

Visto todo lo anterior, a la hora de elegir las ROMS a introducir seguiremos la siguiente prioridad (asumiendo que nuestra consola es PAL, si es NTSC evidentemente cambiaríamos lo referente a regiones) de más a menos importante:

– De las roms posibles para cada juego, si existe, elegiremos la versión (S) o la (E), ya que nunca nos dará problemas de compatibilidad regional, y la (S) será la versión adaptada que llegó específicamente a España. Esto puede tener excepciones si sabemos que una versión específica es mejor que otras (por ejemplo, la versión Europea de «Super Metroid» incluye subtítulos forzosos en Alemán o Francés, por lo que no me gusta, aunque la americana/japonesa tiene protección regional). También puede pasar que no exista versión europea, en cuyo caso elegiremos (U) o (J) según nos convenga. Hay que recordar que todas, independientemente de la región, se mostrarán a 50Hz (PAL), así que no conseguiremos nada en ese aspecto usando las NTSC.

– Si existe, elegiremos la versión que contenga [!]. Esto nos garantiza que es un volcado preciso del cartucho original, lo que evita errores e incompatibilidades por mal volcado. En caso de no aparecer ninguna con [!], cogeremos la que no contenga ningún código, que será la más próxima a la versión original.

Con estos dos consejos, raro será el juego que no hagamos funcionar. Aún así existen juegos como «King of Dragons», para los que es difícil encontrar la versión europea (o no existe) y las NTSC tienen protección regional. ¿Qué hacemos? Pues vamos a desproteger la ROM, o sea, a quitar esa protección modificando la imagen del juego.

Lo primero que vamos a necesitar es una herramienta llamada ucon64. Descargamos cualquiera de la dos versiones para windows (yo lo hice con la mingw, lo único que cambia es el compilador que se ha empleado para crearla, pero deberían ser idénticas) o la que corresponda a nuestro sistema operativo, y la descomprimimos en una carpeta a nuestro gusto. Para los ejemplos yo usaré la carpeta «C:\ucon64». Es una herramienta que funciona en modo texto, eso sí, pero no es complicado utilizarla.

Pongamos por ejemplo que voy a quitar la protección regional en el juego «Hola Mundo», del cual tengo la rom llamada «Hola Mundo (U).smc». Los pasos son los siguientes:

– Copiamos el fichero «Hola Mundo (U).smc» a la carpeta «C:\ucon64».
– Abrimos un «Simbolo del Sistema» (Inicio -> Accesorios -> Símbolo del Sistema).
– Tecleamos lo siguiente:

cd c:\ucon64

ucon64 -f "Hola Mundo (U).smc"

Veremos que en la carpeta se nos ha creado un «Hola Mundo (U).bak», que es el fichero original, y tendremos nuestro «Hola Mundo (U).smc» modificado. Ahora ya podremos ponerlo en nuestra SD y jugar sin problema con él en el SuperEverdrive.

Extra: Usar códigos Game-Genie en el SuperEverdrive.
Para terminar, y aprovechando lo anterior, un pequeño extra: vamos a trucar juegos con códigos Game-Genie. El SuperEverdrive no lleva soporte para dichos códigos, pero podemos incorporarlos de forma nativa a nuestras ROMS para jugar con trucos. Para ello, usaremos también la herramienta ucon64. En este caso, el procedimiento es el siguiente:

– Buscamos el código game-genie correspondiente al juego que queremos (ojito con la región) en internet, revistas, etc… Supongamos que hemos encontrado el código AAAA-8888 y el 4444-5555 para el «Hola Mundo» versión EEUU.
– Copiamos el fichero «Hola Mundo (U).smc» a la carpeta «C:\ucon64».
– Abrimos un «Simbolo del Sistema» (Inicio -> Accesorios -> Símbolo del Sistema).
– Tecleamos lo siguiente:

cd c:\ucon64

ucon64 -gg=AAAA-8888 -gg=4444-5555 "Hola Mundo (U).smc"

Veremos que en la carpeta se nos ha creado un «Hola Mundo (U).bak», que es el fichero original, y tendremos nuestro «Hola Mundo (U).smc» modificado. Ahora ya podremos ponerlo en nuestra SD y jugar con el truco introducido en el SuperEverdrive. Recomiendo cambiar de nombre el fichero modificado para no sobrescribir el original en la SD y poder jugar sin el truco cuando queramos.

Pues eso es todo de momento. Tened en cuenta que todo lo anterior, aunque específico para el SuperEverdrive, es de aplicación en cualquier otro dispositivo o consola (es decir, es válido para Megadrive, TurboGrafx, etc, así como para cualquier sustituto del Everdrive) aplicando las modificaciones correspondientes.

Códigos en los juegos clásicos.

Muchas veces, cuando descargamos juegos clásicos, vemos que tienen algún tipo de código al lado del nombre. La verdad es que, sin una guía, es difícil llegar a saber lo que significan, y en ciertas ocasiones puede ser importante, así que voy a poner un listado de los principales, que he ido encontrando por la red:

CÓDIGOS STANDARD:

[a] Alternativo: Versión Alternativa de la ROM.
[p] Pirata.
[b] Mal volcado.
[t] Trucado: El juego lleva algún «cargador» de trucos.
[f] Fixed (arreglado).
[T-] Traducción vieja.
[T+] Traducción nueva.
[h] Hack.
(-) Año desconocido.
[o] Overdump (el volcado del juego ha traído datos inútiles, aunque no afecta al funcionamiento).
[!] Dump verificado como bueno.
(M#) Multilenguage (#: Número de lenguages).
(###) Checksum (??k): Tamaño del juego.
ZZZ_ Inclasificada.
(Unl) No licenciada (no se comercializó).
(PAL) Versión para sistema de TV PAL.
(5) Sólo NTSC.
(8) Sólo PAL.
[c] Checksum correcto.
[x] Checksum incorrecto.
[R-] Países.

CÓDIGOS DE PAÍSES:

(1) Japón y Korea
(4) EEUU y Brasil NTSC
(A) Australia
(J) Japón
(B) no EEUU
(K) Korea
(C) China
(NL) Países Bajos
(E) Europa
(PD) Dominio Público
(F) Francia
(S) España
(FC) Canadá (Francés)
(SW) Suecia
(FN) Finlandia
(U) EEUU
(G) Alemania
(UK) Reino Unido
(GR) Grecia
(Unk) Desconocido
(HK) Hong Kong
(I) Italia
(H) Holanda

CODIGOS ESPECIALES :

Gameboy:
[C] Gameboy Color
[S] Super GameBoy
[BF] Bung Fix

GameBoy Advance:
[hI??] Intro hacks

Super Nintendo:
(BS) BS ROMs
(ST) Sufami Turbo
(NP) Nintendo Power

Coleco:
(Adam) Versión ADAM

NeoGeo Pocket:
[M] Solo Mono

NES/FamiCom:
(PC10) PlayChoice 10
(VS) Versus
[hFFE] FFE Copier fmt

Espero que os sea útil 😀