Archivos de etiquetas: GBDEV

Cracktros, Loaders, Trainers y la Scene de Game Boy

Estoy casi seguro, que todos aquellos que usabais un Amiga o un PC entre finales de los ’80 y mitad de los ’90 recordareis como muchos de los juegos  que llegaban a vuestras manos del tipo “copia de seguridad”, (guiño, guiño, codazo, codazo) contaban con una bonita intro antes del inicio del juego, en el que los crackeadores del juego hacían alarde de sus conocimientos de programación.

cracktrosPoco después, este tipo de movimiento acabaría convirtiéndose en la famosa demoscene, y desembocando en las tan de moda partys a finales de los ’90.

CAMPUS PARTYComo ya he comentado, cuando pensamos en intros, cracks y demoscene, nos imaginamos un Amiga un ST o un PC, ocasionalmente algún Commodore 64 o Spectrum, incluso los amigos del “backup” recordaran las famosas intros de Echelon para Dreamcast.

echelon2Pero aunque cueste de creer, este movimiento también existió para nuestra querida Game Boy,  su inicio coincidió en el año ’99 con el lanzamiento ,por parte de la empresa Bung, de su primera versión del cartucho flash GB Xchanger. Dumpear un juego era relativamente fácil, si habías conseguido conectar correctamente el GB Xchanger a tu pc, pero como era de esperar, muchas de las ROMS dumpeadas no funcionaban al volver a cargarlas en el cartucho flash. Muchos grupos de la scena empezaron a dumpear las rom y modificarlas adecuadamente para que funcionaran, como había sido costumbre en otros sistemas, decidieron “firmar” la obra añadiendo una intro al principio del juegos, y muchas veces acompañada por un trainer o pokeador como se conocían aquí en la época de los microordenadores de 8 bits.

capitalContado así, parece un proceso lógico y sencillo pero debemos de tener en cuenta, que a diferencia del resto de formatos, el embutir una intro mas un trainer en los huecos que quedan sin usar en una ROM de Game Boy tiene su miga.

eurasiaComo no podía ser de otra forma, termino enlazando un par de webs con parches IPS, que aplicados sobre una ROM, os añadirán la Intro y un cómodo trainer, el cual siempre es mas cómodo de usar, que los códigos Action Replay o Game Genie .

SUBPORT3

Pocket_Heaven

Si tenéis curiosidad por la demoscene de Game Boy, aquí tenéis la web del español AntonioND con Back to Color demo presentada en la 2014 GBDev Game Boy Coding Compo, es increíble lo que hace este programador con una Game Boy Color.

Anuncios

Votaciones – GBDEV Gameboy Coding Compo 2014

GBcode

Ya ha terminado el plazo para la presentación de proyectos en el GBDEV Gameboy Coding Compo 2014, podéis entrar en este hilo el foro de GBDEV para votar quien sera el ganador de esta edición.

Enlazo un zip con todos los trabajos, para que podáis probarlos antes de votar, solo recordar que a diferencia de otras Compo sobre Game Boy, en esta  los trabajos se deben de ejecutar en una Game Boy (o su correspondiente emulador), no son juegos en flash o con estética GB, lo que añade un plus de dificultad.

screen1

-Name: Back to Color
-Author: AntonioND
-Forum user: AntonioND (who’d have said it…) http://gbdev.gg8.se/forums/profile.php?id=477
-Description:
Aquí está mi primer demo GBC. Lo empecé como hace cuatro años, pero me detuve después de hacer 3 escenas (no muy bien, por eso me detuve). He codificado el resto en tan sólo unas semanas, de hecho empecé a hacer nuevos efectos unos pocos días antes del anuncio compo GBDev. Así que … eso es todo! Espero que les guste!

He codificado la demo, y  he hecho la música, la única cosa que no he hecho son los gráficos de la pantalla del tren y los gráficos créditos. Oh, y muestra una pantalla de pequeños créditos en gameboys a color! Si desea omitir algunas partes, mantenga arriba / derecha / abajo / izquierda cuando la demostración se carga si desea omitir 1/2/3/4 canciones.

He adjuntado el binario y algunas capturas de pantalla. Funciona en la mayoría de los emuladores (lo pentágono tiene un problema con las prioridades en las viejas versiones de VBA, pero BGB, Gambatte y VBA-M emular correctamente) y, por supuesto, el hardware real.

===
Source code on GitHub and other things:

https://github.com/AntonioND/back-to-color
http://antoniond_blog.drunkencoders.com/?p=314
https://www.youtube.com/watch?v=eSEsd1OGA74

Download is in the blog, or here:

https://github.com/AntonioND/back-to-color/releases/tag/v1.0

The demo binary should be the same as here.

 

bleep

 

-Name:  Bleep
-Author: Andrew G. Crowell
-Description:
Un fabricante de la música para el Game Boy.

Bleep es un programa de creación de música con interfaz piano roll.

Esto te permite tocar música fuera de chip muy rápido, y escribe directamente en la memoria sram, por lo que su trabajo se guarda automáticamente. Esta no es la versión final, pero me acordé quee la dev compo Game Boy se estaba disputando, así que tendrá que serlo.

Esto es sólo una versión preliminar, la final se incluye el código fuente, y agregar muchas características que le faltan al editor.

screen0

-Name:  SHMUP
-Author: Kresna
-Description:

Puedes volar con el D-Pad y disparar con B, no hay nada para disparar, sin embargo, eso es todo lo que he hecho.
También funciona en el hardware real.
screen1

-Name:  Slider
-Author: Jaeden Amero
Forum Name: Patater
Developer’s Website: http://www.patater.com/
-Descripción:

Slider es el último clon de 2048, y esta vez es más portátil que nunca. Quieres navegar alrededor de hermosas playas soleadas de Tailandia? No hay problema!
Slider cuenta con gráficos de contraste muy alto y se ve muy bien en la pantalla de la Game Boy, incluso con luz solar directa. Te preocupa el consumo de las baterías haciendo senderismo alrededor del desierto subártico de Alaska? Slider toma pequeños sorbos del  generoso pecho de la Game Boy; ni siquiera tu teléfono móvil puede reproducir este juego tanto tiempo como tu Game Boy! Usa Slider en cualquier lugar, en cualquier momento.

 

screen1

-Name:  Snake
-Author: Nitro2k01

-Descripción:

Simple juego de la serpiente hecho desde cero en 2 horas, justo al final del periodo de competición.

 

screen1

 

-Name:  Steins;Gate 8-bit
-Author: calc84maniac

-Descripción:

Este es un clon/remake de la secuela de 8 bits de los Steins; anime Gate / novela visual.
A pesar de que es un spin-off no-canon, contiene spoilers importantes para, la historia Gate.
Puede no tener sentido a menos que usted haya visto / jugado Steins; Gate, lo cual le recomiendo encarecidamente.
El anime se encuentra disponible para su compra o transmisión en línea, y la novela visual está disponible ahora en http://steins-gate.us/

 

screen1

-Name:  Turtle Puxxle
-Author: Antoine COUY

-Descripción:

Este juego es un juego de algoritmos basados ​​en Robozzle.
Debes programar tu robot utilizando las instrucciones dadas para recoger los puntos.
Las diferentes instrucciones son:
Mover hacia adelante-
-Moverse en el sentido de la agujas del reloj o al contrario.
Llamar a una función
Pintar una celda
Las llamadas a funciones son recursivas: una vez que la función llamada se hace, el programa volverá donde la función se llamó: esto es la recursividad. La pila de retorno en la parte superior de la pantalla puede ayudar en los niveles avanzados que utilizan recursividad.

Además de eso, usted puede agregar condiciones a sus instrucciones. la instrucción será ejecutada sólo si el robot está en una celda con un determinado color.

Ahora solo queda espera a las votaciones.

 

GBDEV Gameboy Coding Compo 2014

GBcode

Este es el anuncio en GBDEV de su primer concurso de programación para GB, dejo una traducción del google. A ver si hay suerte y se anima la gente a programar alguna cosilla para Game Boy.

Hola y bienvenidos al primer GBDEV Gameboy Coding Compo! El objetivo de este concurso es la creación de nuevos juegos y demos para que todo el mundo pueda disfrutar de homebrew en Gameboy. Todos estáis invitados a uniros! Incluso si acabas de programar tu primer hola mundo (o lo vas a hacer), o intentas hacer un juego simple! Su entrada es bienvenida. Algunas pautas simples:

1. La entrada debería funcionar en el hardware y los principales emuladores. No confíes en los caprichos de los emuladores mas conocidos. Te animo a probar tu juego en emuladores mas precisos como son bgb y gambatte.
2. Su entrada debe ser original, y preferiblemente no un refrito de un proyecto mayor que pueda haber publicado en el pasado. Debe ser la primera versión pública del proyecto, o al menos sustancialmente diferente de cualquier otra.
Hacks ROM no están permitidos. Clonación (recrear) un juego existente está bien, si así lo deseas.

Además de estas dos limitaciones, usad el sentido común – recuerda que su presentación se dará a conocer a la opinión pública.

El código fuente es opcional, pero siempre es de agradecer!

No sé por dónde empezar? El esqueleto de los proyectos pueden publicarse aquí para arrancan.

Recomendamos usar los compiladores rgbds o WLA-DX . Por supuesto, las nuevas e innovadoras soluciones seran bienvenidas. Muéstranos algo interesante! Además, BGB es un emulador preciso y con un gran depurador, lo que ayuda inmensamente cuando se desarrolla, por lo que animamos a utilizarlo, también.

Si necesitas ayuda o asesoramiento, no dudes en preguntar en este foro, o en el canal de IRC ( # irc.efnet.org gbdev )!

Puedes publicar avances y capturas de pantalla en este hilo para obtener retroalimentación de otras personas, o puede mantener tu presentación en secreto – depende de ti. Sin embargo, por favor no libes las primeras versiones.

La fecha límite es el 01/07/2014 (más o menos tres meses a partir de este anuncio), después de que la votación tendrá lugar en público durante dos semanas. Finalmente, los resultados se darán a conocer!

Los comentarios deberán ser publicadas en gsanky @ gmail.com (mi correo personal – probablemente cambiará), junto con el nombre que deseas utilizar, el nombre del foro, el nombre del proyecto mas una descripción. Puedes enviar actualizaciones en cualquier momento hasta la fecha límite – sólo la última versión será considerada.

Este es mi primer concurso de este tipo, lo que podría haber algunos obstáculos en el camino – una vez más, no dudes en preguntar si algo no está claro. Lo más importante es divertirse!