View Full Version: Histórico: Super Nintendo al fin 100% emulada

Frostias > Retro > Histórico: Super Nintendo al fin 100% emulada



Title: Histórico: Super Nintendo al fin 100% emulada


Jarkendia - August 6, 2007 01:43 AM (GMT)
Byuu ha lanzado la ultima version de BSNES, un famoso emulador de Super Nintendo que es conocido por tener la “filosofía de MAME” en él… y despues de años de trabajo, se inscribe en la historia como el primer emulador en completar la emulación perfecta y al 100% de la máquina de 16-bit de Nintendo.

Esto no solo significa que ahora todos los juegos de SNES/SFC funcionan, si no que ha sido emulado cada detalle, cada opcode y cada instrucción de la máquina, inclusive hasta los que nunca fueron usados en juegos, sin la utilización de ningún hack del código para hacer correr algunos juegos (como lo hacía ZSNES o SNES9x). Byuu llama a esta emulación “perfecta” no por ser completa, si no por ser lo máximo que se puede hacer al respecto, ya que los demás elementos de emulación “restantes” que le queda a la máquina son cosas de hardware, o mas bien “físicas”, que obviamente no se pueden emular.

Esta noticia es mas impresionante de lo que parece, ya que en la actualidad las máquinas que están emuladas “completamente” estan contadas con los dedos (con tal que decir que nisiquiera el NES esta emulado a la perfección aún y le queda un enorme trabajo en emular muchos Mappers) así que esto es realmente histórico y digno de mencionar por lo impresionante del caso.

Y luego nos quejamos de la Saturn... :gota

Fuente: Gamercafe

Orikom - August 8, 2007 01:35 AM (GMT)
Es realmente una buena noticia, pese a que hace siglos que no toco un emulador, hay dignos juegos de ser vueltos a la luz y de ser completados.
Como siempre he seguido bastante el mundillo de la emulación (como expectador más que nada), cierto es que se leen que cientos de juegos o instrucciones funcionan a base de hacks, haciendo que el juego no siempre vaya todo lo bien que debería.

A ver si con el tiempo puede solventar esos problemas de emulación de hardware (supongo que se referiran a esos coprocesadores de graficos y sonido que tienen algunas consolas).

freakscity - August 12, 2007 10:03 AM (GMT)
Yo antes estaba a la última en el tema de emuladores aunque hace tiempo que no. De todos modos me sorprende oír hablar de este emulador, porque nunca lo había ni leído: siempre pensé que el ZSnes estaba a la cabeza de lo máximo que se podía hacer.

Una pregunta: emula todo lo posible pero: ¿a qué velocidad? ¿Emula de verdad perfecto el chip del Star Ocean y el Street Fighter Alpha 2? En cualquier caso y sin que sirva de chulería (más que nada porque uno no tiene ni idea), ¿por qué ha costado tanto conseguirlo?

Para ser mi primer mensaje, no hago más que quejarme.

Jarkendia - August 12, 2007 11:50 AM (GMT)
QUOTE (freakscity @ Aug 12 2007, 12:03 PM)
siempre pensé que el ZSnes estaba a la cabeza de lo máximo que se podía hacer.

Yo también pensaba lo mismo. Los más usados siempre fueron ése y el Snes9x pero ahora me dió por mirar Planet Emulation y el mejor valorado (con puntuación perfecta) es el SnesGT v0.218.



QUOTE ("freakscity")
Una pregunta: emula todo lo posible pero: ¿a qué velocidad? ¿Emula de verdad perfecto el chip del Star Ocean y el Street Fighter Alpha 2? En cualquier caso y sin que sirva de chulería (más que nada porque uno no tiene ni idea), ¿por qué ha costado tanto conseguirlo?


Es de suponer que a la velocidad original de la consola e imagino que se podrá aumentar. A lo último no te puedo contestar ya que no tengo ni la más remota idea. Parece mentira que aún no se haya conseguido la emulación perfecta en NES y ahora logran la de la Snes. ¿Y del Game & Watch? :calabaza


P.D: La imagen de tu firma no se ve. Imagino que porque enlazas de bloguer o porque es demasiado grande. Si quieres te la subo a mi sitio en photobucket, pero la tendría que redimensionar. Ya me dirás. Bienvenido y gracias por postear. :hola :guta

Orikom - August 29, 2007 12:16 AM (GMT)
Bueno, yo también pensaba que el Zsnes era de lo mejor (pero fué abandonado y retomado por otra gente que actualizaba hacks y añadía algunas cosas al emulador).
La mayor razón de por que no se puede hacer una emulación al 100% es por que sencillamente de una CPU de nuestros pcs a la CPU de la SNES hay un 100% de diferencia a la hora de trabajar.
Para ser más concreto, la forma en la que trabaja los chips de muchas consolas distan mucho de los típicos procesadores de Intel y AMD (conocidos como x86). Buses de datos diferentes, instrucciónes especificas para ciertas tareas, instrucciones de funcionamiento general diferentes, caches, coprocesadores, unidades especiales de calculo, etc. A parte que SNES cuenta con varios chips de apoyo totalmente personalizados y creados para la ocasión.
Eso signfica en palabras sencillas que la SNES habla y usa ideogramas japoneses (por ejemplo), más cierta cantidad de "palabras" creadas para un proposito especial (jerga médica por ejemplo), y nuestros pcs hablan y leen en ingles, no saben nada de japones y encima esta solito para hacer todas las tareas que nuestra SNES hace con varios ayudantes (chips de apoyo).
Cada vez que emulamos un juego, nuestros pcs necesitan de un buen traductor, que sea fiel a lo que la SNES dice (nada de traducciones adaptadas que luego hay errores :P ), y encima, hay que traducir todo lo que sus ayudantes hacen.
Como hay cosas muy especificas y que casi no tienen sentido traducirlas, hay cosas que quedan pendientes por traducir, y ya ni hablemos de la velocidad, que si una SNES procesa a 2.63 Mhz (si mal no recuerdo), nuestros pcs pueden ir ya a 4 Ghz.

Cuanto más específicos sean los chips y cuantos más tengan, más complicada es la emulación.

Bueno, creo que a grosso modo es algo así. Si hay alguien que pueda corregirme que lo ponga, que yo realmente de programar se tanto como de hacer encajes de bolillos :calabaza :calabaza

Jarkendia - August 29, 2007 12:26 AM (GMT)
QUOTE (Orikom @ Aug 29 2007, 02:16 AM)
Bueno, creo que a grosso modo es algo así. Si hay alguien que pueda corregirme que lo ponga, que yo realmente de programar se tanto como de hacer encajes de bolillos :calabaza :calabaza

Visto lo visto, si te damos cuerda nos sueltas un tocho de encaje de bolillos de aúpa. :XD

Después de tu explicación, no quiero ni imaginarme el "lenguaje" usado por la Saturn con sus cuatro núcleos (¿era así, no?).

landman - August 29, 2007 07:27 AM (GMT)
Eso eso, la próxima en ser 100% emulada que sea la Saturn XDDDDDD

Mago blanco - August 29, 2007 08:33 AM (GMT)
O dios ¿ Está emulado el zelda raro raro japones ? Luego lo probaré y como vaya....... diossss. Ese puto zelda me acuerdo que en sne9x o como sea solo veía al prota. El resto en más negro que el que pincho la rueda el otro dia en la F1.

Jarkendia - August 29, 2007 03:10 PM (GMT)
QUOTE (Mago blanco @ Aug 29 2007, 10:33 AM)
O dios ¿ Está emulado el zelda raro raro japones ? Luego lo probaré y como vaya....... diossss. Ese puto zelda me acuerdo que en sne9x o como sea solo veía al prota. El resto en más negro que el que pincho la rueda el otro dia en la F1.

¿Ein? ¿Cómo es ese Zelda? :eh

Mago blanco - August 29, 2007 04:09 PM (GMT)
QUOTE (Jarkendia @ Aug 29 2007, 03:10 PM)
¿Ein? ¿Cómo es ese Zelda? :eh

Uno que sacaron con el acoplamiento ese de la snes con satelite o algo asi de raro. Era la ostia pues era como una expecie de expansión del normal, pero, con mazmorras más dificiles y nuevas cosas. Y cuando lo emulabas con algun emulador..... pos si que era dificil si. Ya que o se colgaba en algunos trozos. O no veias nada. Pero de la pag de la cual lo saque a petado. Asi que me da que no voy a poder jugar.

Orikom - August 31, 2007 12:12 AM (GMT)
Jarkendia, la Saturn son 7 procesadores, siendo el central 2 de ellos. El mayor problema que tenía es que los dos chips han de acceder a la memoria, dividir los datos de trabajo para cada uno y que no se atropellen o se atasquen usando la RAM (a parte de muchos otros problemas).

CPU 1 y 2: semos los jefes!
CPU 1: el chip de sonido, a currar ya!
CPU 2: eso lo iba a decir yo!!
CPU 1: El de graficos, no te duermas!!!
CPU 2: he! dejame algo de curro
CPU 1: vale vale, no es mi problema que hayan optimizado el juego para mi y a ti te ignoren!
CPU 2: El del lector de CD, date prisa que el disco no se mueve!
RAM: shhh, quietos paraos! aqui sólo da ordenes el que tiene el carné! y a ti CPU 2 te han caducado los puntos.
CPU 2: Sniff... no me quiere nadie
CPU 1: tranqui hermano... mira, vamos a hacer un sombreado de esos poligonos, ayudame
CPU 2: SII GRACIAS!!!
RAM: eeeh!! de uno en uno! no me atosigueis, que sois muy valientes siendo dos contra uno!!
CPU 1: Lo siento hermano
CPU 2: Sniff....

Jarkendia - August 31, 2007 12:16 AM (GMT)
Me ha quedado claro. :XD

:meparto :meparto :meparto

Mañana lo mismo pero aplicado al encaje de bolillos. :calabaza

Mago blanco - August 31, 2007 08:47 AM (GMT)
QUOTE (Orikom @ Aug 31 2007, 12:12 AM)
Jarkendia, la Saturn son 7 procesadores, siendo el central 2 de ellos. El mayor problema que tenía es que los dos chips han de acceder a la memoria, dividir los datos de trabajo para cada uno y que no se atropellen o se atasquen usando la RAM (a parte de muchos otros problemas).

CPU 1 y 2: semos los jefes!
CPU 1: el chip de sonido, a currar ya!
CPU 2: eso lo iba a decir yo!!
CPU 1: El de graficos, no te duermas!!!
CPU 2: he! dejame algo de curro
CPU 1: vale vale, no es mi problema que hayan optimizado el juego para mi y a ti te ignoren!
CPU 2: El del lector de CD, date prisa que el disco no se mueve!
RAM: shhh, quietos paraos! aqui sólo da ordenes el que tiene el carné! y a ti CPU 2 te han caducado los puntos.
CPU 2: Sniff... no me quiere nadie
CPU 1: tranqui hermano... mira, vamos a hacer un sombreado de esos poligonos, ayudame
CPU 2: SII GRACIAS!!!
RAM: eeeh!! de uno en uno! no me atosigueis, que sois muy valientes siendo dos contra uno!!
CPU 1: Lo siento hermano
CPU 2: Sniff....

Jajaja. Que risas me estoy pegando. Mejor escenificado en la vida. Te quiero como profesor de mis asignaura de telematica ya x-dd .

Por cierto la rom del zelda sigo buscandolaaaa que mira que desaparecer justo la página.

Jarkendia - August 31, 2007 10:21 PM (GMT)
QUOTE (Mago blanco @ Aug 31 2007, 10:47 AM)
Por cierto la rom del zelda sigo buscandolaaaa que mira que desaparecer justo la página.

¿No recuerdas el nombre de la rom?

Mago blanco - September 1, 2007 09:52 AM (GMT)
QUOTE (Jarkendia @ Aug 31 2007, 10:21 PM)
QUOTE (Mago blanco @ Aug 31 2007, 10:47 AM)
Por cierto la rom del zelda sigo buscandolaaaa que mira que desaparecer justo la página.

¿No recuerdas el nombre de la rom?

Ni idea. Aun encima he estado buscando por la wikipedia y parece que nadie la conoce. Es una rom fantasma. Tranquilos que si doy con ella os la digo.

EDIT: Y para más mala leche.A traves de la caché del google he acedido a la página de la que me bajé la rom. Y resulta que la borraron. Aun así hace mucho en algun foro puse la cronologia de zelda. Asi que tiene que estar por hay su nombre. Era los heroes de la luz o algo asi.

EDIT2: ¡ Di con el nombre ! Kodai no Sekiban (KnS). Asi se llama. Ahora a buscar la rom.

EDIT3: Encontrada y bajada. Y nada de 100% un cojón. Que está todo negro. Al menos el snex 9 con algunos hack's era jugable. Por cierto la rom la encontré aqui:
Zelda

SilverAnubis - September 2, 2007 06:47 PM (GMT)
Super Nintendo la number one, y no podeis discutirme, ni XBOX, ni PSX3, ni Wii, ni pollas. Como la Super no volverá a ver ninguna.

Jarkendia - September 2, 2007 10:13 PM (GMT)
QUOTE (Mago blanco @ Sep 1 2007, 11:52 AM)
EDIT2: ¡ Di con el nombre ! Kodai no Sekiban (KnS). Asi se llama. Ahora a buscar la rom.

EDIT3: Encontrada y bajada. Y nada de 100% un cojón. Que está todo negro. Al menos el snex 9 con algunos hack's era jugable. Por cierto la rom la encontré aqui:
Zelda

¿Probaste alguno de los emus que recomiendan por PlanetEmu? (mira el link del primer post)

Mago blanco - September 3, 2007 08:37 AM (GMT)
Si de momento se que el unico emu que conseguía hacerlo rular al menos para verlo era el Snex 9x. Aun así han sacado hack que lo mejoran. Tendré que bajarme esos. Pero es que me parece extrañisimo que este emulador con lo bien que rulan el resto de las roms, no vaya. Será quizá porque la mierda esa que se acoplaba llevaba algun chip extra o a saber :blink: .

Orikom - September 5, 2007 11:52 PM (GMT)
Si alguien lee la página oficial, es que se ha llegado al 100% de la emulación posible sin hack alguno (si mal no recuerdo), y de todas formas, hay muchas roms que han de funcionar con hacks debido a que no existe la emulación perfecta (como ya he dicho).

Mago blanco, no garantizaría tu integridad mental si fuera tu profesor!! :calabaza :calabaza

Y ahora..... a preparar un FAQ sobre encaje de bolillos!!!!

Jarkendia - September 6, 2007 12:15 AM (GMT)
QUOTE (Orikom @ Sep 6 2007, 01:52 AM)
Y ahora..... a preparar un FAQ sobre encaje de bolillos!!!!

Siiiii, lo estábamos esperando!! :amoos :amoos :amoos

Mago blanco - September 6, 2007 08:29 AM (GMT)
QUOTE (Orikom @ Sep 5 2007, 11:52 PM)
Mago blanco, no garantizaría tu integridad mental si fuera tu profesor!! :calabaza :calabaza

Y ahora..... a preparar un FAQ sobre encaje de bolillos!!!!

Si vieras a mis profesores.... Quizá si que la garantizabas x-dd . Porque tenemos de todo. Desde el que te cuenta sus batallas, el cachondo (que colgué un video no se si aqui on pclife de una parida suya), el que no se entiende una mierda de lo que escribe en la pizarra, la puta mal follada (Atención se necesita macho iberico que le haga un par de polvos, por el bien de los estudiantes.) y asi......

Con explicaciones como esa te digo yo que tu clase sería normal y todo. E incluso verías como al final de curso tendrias a más gente en clase que al principio. (A otro los pasa al revés).

Para no hacer offtopic: Diré algo sobre el emulador. Me parece extraño que si se dice al 100%.... joder ¿ Al menos se debería ver algo no ? Es que no carga ni la rom yo creo. Como ya has explicado es imposible conseguir la emulación perfecta. Pero que al menos la cargue.... Y lo de está rom es que no tiene ni nombre. Porque es clavada al zelda de snes que todos conocemos. Con algun cambio menor en respecto a mapeado y demás. A parte de una nueva historia. Vamos que es only for frikis de zelda.

Orikom - September 12, 2007 11:00 PM (GMT)
Miedo me dan tus profesores :O_O :O_O

Sobre la emulación de esa "custom rom" o "maldito-juego-que-no-tira-ni-de-coña". Ten en cuenta que por lo que has dicho es una rom que han creado mezclando diferentes juegos y/o alterando lo que ya hay. Bueno, pues esto es como los mods de juegos de pc como pueden ser los de Quake. Si haces algo mal sobre el motro gráfico (sea una mala localización de una textura o de alguna instrucción tan simple como agacharse), puede dar al traste con el juego entero o dar un simple error "¿de-que-coño-le-pasa-a-esto-que-le-doy-a-disparar-y-me-resetea-el-pc?"

Supongo que esa rom funcionará mejor con emuladores de usen hacks para hacer funcionar algunas cosas en especial.

Mago blanco - September 13, 2007 08:19 AM (GMT)
No es que sea un mod. Explico la historia de esta rom que tiene miga.

Resulta que en los ultimos estertores de super nintendo. A bandai y a nintendo se les ocurrio una ampliacion de dicha consola. Que previo pago te podias descargar algunos juegos nuevos (No me pregunteis el metodo de descarga que no tengo ni puta idea). Así pues sacaron este zelda hiper raro que casi nadie conoce. Y alguno más que yo ni he probado. Ya que el unico que me suena es el zelda.

Este invento no salió de japon porque para cuando quisieron sacarlo ya estaba la N64 y claro....

A Orikom si te dan miedo mis profesores.... mira el shout box que vamos con el suma y sigue de putadas.

Jarkendia - September 17, 2007 12:05 AM (GMT)
Quiero probar ese Zelda!! :caguen

:cryfox

Orikom - September 18, 2007 10:50 PM (GMT)
¿No era una disquetera y/o un cartucho programable? me suena que habia un periferico que pagabas una cantidad y te "grababan" el juego en un cartucho en forma de alquiler, y que la disquetera servia para añadir extras y/o hacer copias de seguridad.

Si es eso, quizas se necesite de una programación especifica para el manejo de datos (uno de la rom y la otra de la "ampliación" de la rom), eso ya es suposición mía.




Hosted for free by InvisionFree