Hace 12 años | Por facso a grantgalitz.org
Publicado hace 12 años por facso a grantgalitz.org

Este es un emulador de GameBoy Color escrito en Javascript. Aprovecha todas las ventajas que ofrecen los navegadores modernos como el HTML5 para ofrecer un emulador dentro de una página web sin la necesidad de usar plugins. Para jugar sólo necesitas cargar un archivo .gb o .gbc al emulador y empezar a jugar. El código fuente del proyecto: https://github.com/grantgalitz/GameBoy-Online

Comentarios

D

aporte con captura

P

#30 Me has hecho recordar mis vicios a "La lellenda de la cerda" y no he podido evitar reírme

D

#34 jajaja, era la única que no podía faltar

kaoD

Un sólo archivo JS de 10000 lineas. ESO es un buen diseño SI SEÑOR.

#27 es una cuestión más de saber dónde buscar en realidad.
#30 eso es... La Lellenda de la Cerda?!?!?! Madre mía, qué tiempos de Charnego lol Recuerdo que me compré el juego original tras jugar la ROM Charnegada de lo que me gustó. Juegazo.

-pasillo-

#4 I see what you did there.

Carme

#10 La otra se quedó con tan solo 7 votos hace más de medio año, y ésta parece tener más aceptación. Yo la dejaría.

chulonsky

#11 Valiosa lección: Mandad una noticia hasta que te la publiquen, aprovechate de la memoria de pez de la masa de menéame.

facso

#10 En realidad no era duplicada, el enlace original llevaba a un emulador que contenía una lista de juegos pero el autor ha decidido bajarlo por temor a la DMCA: http://www.reddit.com/r/javascript/comments/ob07n/full_gameboy_color_emulator_in_javascript/

De todos modos puse el link en la entradilla al código fuente por si alguien le interesa bajarselo y probarlo.

Gracias de todos modos por el aviso.

facso

#23 Cierto, quizás debí decir que no necesita de algún plugin adicional para funcionar, la mayoría de los emuladores para web usan java y necesitas tener el complemento instalado.

Para poder jugar en este necesitas abrir un archivo .gb o .gbc para que funcione.

#20 Si, en la explicación original decía que el sonido funcionaba con flash, pero que si lo desactivavas los gráficos aún corrían bien.

D

#20 A mi también me hacían gracia las conversaciones entre "Tables + Transparent dot gif" y "". Y fíjate ahora, ¿Conoces alguna web seria que use tablas para maquetar?. También me parecían graciosos los que criticaban MySQL, o los que decían que JS nunca sería un lenguaje serio (mira nodejs).

Es lo que tiene este mundillo, que esto avanza muy rápido. O te adaptas, o está fuera, así de claro.

GamusinoAtomico

#0 Nunca he visto un emulador de gameboy en flash. Que alguien me enlace uno, por aquello de comparar y tal.
Aunque no sé qué voy a comparar: no he podido jugar en ninguno de los dos enlaces A ver si el que esté en flash funciona.

NoEresTuSoyYo

Y aún habrá gente que dira que flash es mejor que Html5 .

nflamel

#3 hombre... en cuanto a posibilidades HTML5 FTW... pero el IDE que incluye flash... pues como que para animación y esas cosas es bastante potentillo... no creo que se pueda sustituir de forma sencilla por HTML y Javascript como si tal cosa....

D

#16 ¿No exportaba el IDE de Flash también a HTML5 o era algo para una futura versión?

nflamel

#18 pues no lo sabía, pero mira, parece que algo sí hace http://9to5mac.com/2010/04/11/flash-cs5-will-export-to-html5-canvas/

Estopero

Pues que chulo

D

No sé si sabéis cómo funciona esto por dentro, pero se han currado todo un emulador de la CPU de la Game Boy a mano en JavaScript. ¡Y funciona!

Yo ya vi una vez un emulador de no sé qué procesador en el navegador que cargaba un Linux, iba petado a Dios, pero verlo funcionar era igualmente algo increíble.

arsuceno

Pues a mi me sale un vídeo de Youtube en una página web cuyo título es: NO GAMEBOY FOR YOU

BastardWolf

igual que a #6

eulez

#6 Uy, perdón que te he votado negativo (equivoqué la flechita).

Pues muy chulo, pero el que vale es el enlace de #8

DaniTC

#8 No creo que pueda puesto que ya ha sido meneada:

Un emulador de Gameboy en Javascript

Hace 12 años | Por --174646-- a grantgalitz.org


Es duplicada.

ronko

No sé por qué estas aplicaciones como el doodle aquel de la guitarra no me suenan en el firefox de Debian, tengo que recurrir a chromium o a epiphany.
PD: Si arrastras roms (extraidas si están en zip) funcionan. El tetris de la lista no tiene el "music-a" original. (Pero el .gb del disco duro si )

a

Es correcto llamarlo HTML5. Pero HTML5 no es sólo canvas, también es útil para el sonido, el manejo de ficheros y el almacenamiento offline. Lo sé porque llevo escritos 3 emuladores en HTML5:

http://roland.antoniovillena.es
http://jbacteria.antoniovillena.es
http://jtandy.antoniovillena.es

D

Qué caña.

tonioriol

Mola!!!

D

#41 Sí, pero por sí mismo no vale de mucho sin un Javascript que lo manipule.

D

La gente tiene un cacao mental enorme. Esto es posible gracias a los navegadores modernos, y a Javascript, no al Html 5.

En Html 5 sin Javascscript no sé podría hacer esto. Las mejoras que introduce html 5 son sobre todo, semánticas (y el famoso )

Podrías meter un canvas en una página con DOCTYPE Html 4, el Javascript adecuado y probablemente funcionaría igual.

D

#40 ¿El canas se considera parte del HTML5?

Pijus_Magnificus

#40 Pero el elemento es una de las novedades de HTML5. Por lo que sí, se podría decir que está hecho usando HTML5 y Javascript, a parte de Flash para el sonido. Aunque la mayor parte del trabajo lo hace Javascript.

#26 Es entonces cuando me pregunto qué he hecho yo en los últimos cuatro años...

D

Qué mariconada

s

Cómo se prueba esto? Qué es lo que tengo que abrir?

Jeron

#13 Tendrás que utilizar los juegos en formatos .gb y .gbc (game boy color) que tengas en el ordenador aunque hay otras posibilidades.
Ay qué recuerdos de la infancia

diskover

#14 Y lo hace

s

#14 Ok. Gracias. :-). No tengo ningún juego de esos...

Katsumi

He intentado jugar al Jet Set Willy y funciona como el culo, ¿soy el único?

D

#39 A mi también me falla, lo curioso es que me funciona bien en cualquier otro emulador. Se ve que este emulador no implementa todas las funciones de la GBC al 100%. Parece un problema de sincronización.

S

Pues yo veo por ahi un archivo swf... lol

deejaydole

Es una obra de arte, pero en el título de la noticia no debería aparecer que "no usa flash", porque no es del todo cierto. Como ya han dicho, para reproducir sonido utiliza Flash...

D

El Codigo fuente es brutal, me quito el sombrero

alex1200gs

Esta wai!!

B

Super Mario rulez

r

Ahora solo le falta soporte para la Game Boy Printer y la Game Boy Camera. Ja Ja

x

Espero que su web personal no esté actualizada:

http://www.grantgalitz.org/about.php

No esta mal este reto con 20 años...

Saludos!

blid

#26 Es un crack. Mira que llevo años programando en JS, y utilizando librerías de todo tipo y no sabría ni por donde empezar para programar un emulador.