Noticias

NESdev Compo 2020

Imagen de Diskover Diskover ·
Miércoles, 7 de Abril de 2021

Como todos los años, se ha celebrado la NESdev Compo correspondiente a 2020.

A continuación publicamos los resultados:

53.47 - 1 - Spacegulls

50.80 - 2 - Witch n' Wiz

44.53 - 3 - Wolf Spirit

44.03 - 4 - BlobQuest

42.63 - 5 - Bare Metal 2.0

42.62 - 6 - Atmo Sphere

41.50 - 7 - Altercation

41.50 - 7 - Arkade Rush

41.43 - 9 - FINes

40.03 - 10 - Trouble in 2a03

39.53 - 11 - No Good Choice

37.10 - 12 - Blobert

35.40 - 13 - Project Chocoblip

34.65 - 14 - Immunatio

32.55 - 15 - Upsad Down

26.62 - 16 - GunTneR

 

Podeís descargar todas las roms para probar, en este enlace: NESdev Compo 2020 ROMS

Etiquetas: NESdev Compo homebrew
Comentarios:
0

Rompiendo límites en 2021

Imagen de Diskover Diskover ·
Domingo, 31 de Enero de 2021

Y aparecemos con novedades curiosas que pueden tambalear el mundo de la scene de NES.

El usuario de Twitter, FrankenGFX, famoso por sus trabajos gráficos para varios juegos homebrew de NES, a dado a conocer que está trabajando desde abril de 2020 en un nuevo juego de NES como animador.

La peculiaridad está en que este nuevo juego, desarrollado por entre diez personas aglutinados en un equipo que se hace llamar Something Nerdy Studios LLC, es que está desarrollándose bajo un nuevo mapper llamado MXM-0.

Este MXM-0 pretende romper las barreras conocidas hasta ahora por otros mappers, y quiere dar otra vuelta de rosca para sacar aun más partido a este limitado hardware. Entre las características que por ahora se han filtrado sobre este mapper, esta:

- Un contador de scanlines (IRQ) mucho más robusto que lo visto en los mappers MMC3/MMC5 y FME7. Esta herramienta es la que permite hacer scroll con la pantalla partida en varios trozos y moviéndose a distinta velocidad.

- Acceso total e inmediato a todos los tiles de la memoria del juego sin necesidad de hacer mapeos de 256 en 256. Ahora si tienes por ejemplo 8 megas de gráficos, puedes tener a tu disposición 32.756 tiles de golpe y porrazo. Esto en teoría ya lo podía hacer el MMC5 en su día, pero nunca se usó.

- El espacio de la memoria deja de ser un problema. Se da a entender que sobrepasan y por mucho los límites vistos hasta ahora de juegos de NES de 1MB.

- Atributos de color para los background (fondos de pantalla) de 8x1. Acordaros que el límite estaba en 16x16, y que el MMC5 como mucho podía llegar a hacer 8x8.

El twitt de FrankenGFX ha dejado esta bonita animación en la que esta trabajando.

https://www.twitter.com/FrankenGraphics/status/1355604131394822145

Podemos ver un sprite formado por distintos tiles que a priori parece superar el limite de colores de 3+1 que puede dar la NES para este tipo de formas. No obstante, podíamos estar ante un juego visual al solapar dos sprites distintos uno encima de otro y con distintas paletas, para dar sensación de más colores como ya se hacía en su día con algunos juegos de NES (Megaman, SMB2, Duck Tales, etc...).

No obstante si que podemos apreciar una suavidad inusual en los frames de la animación, posiblemente dado al sacar partido de la no limitación de uso de tiles al vuelo, así como del espacio requerido.

Comentarios:
0

NES Rotozoom

Rotaciones y zoom en nuestra NES.

Imagen de Diskover Diskover ·
Jueves, 30 de Abril de 2020

NES Rotozoom, una nuevo demo homebrew donde podemos observar las capacidades de la NES haciendo un efecto de rotación y zoom.

No es la primera vez que se intenta algo así, pero esta vez es bastante más espectacular.

Los buenos de FG Software lo hacen posible.

Más info: Twitter FG Software

Etiquetas: homebrew zoom rotación
Comentarios:
0

Bobl

La última genialidad de Morphcat Games

Imagen de Diskover Diskover ·
Jueves, 5 de Marzo de 2020

De los juegos que se han presentado a la NEScompo 2019 de este año, hay uno que me ha llamado poderosamente la atención: Bobl de Morphcat Games.

Esta marca homebrew está compuesta por dos berlineses llamados Julius Riecke (programador) y Nicolas Bétoux (música y sonido) que ya en su día (año 2011, casi nada) desarrollaron otro videojuego para NES bastante llamativo titulado Super Bat Puncher y, también, el más moderno Micro Mages, que tuvo cierta repercusión hace un año por su originalidad y pericia técnica a la hora de aprovechar espacio en una placa NROM básica.

En Bobl controlamos una burbuja, pompa, o como queráis llamarlo, que debe encontrar la salida del castillo donde está encerrada al más puro estilo aventura clásico con toques "metroidvanios". Podemos saltar con ella y flotar sobre el agua, pero si tocamos un objeto sólido, morimos. Menos mal que existen unas campanas que al tocarlas nos almacenan la posición donde volver a aparecer. Además, momentáneamente podemos sumergirnos para ganar impulso en los saltos. A lo largo del juego iremos mejorando nuestra burbuja con mejores características.

Este Bobl tiene varias cosas peculiares que me han gustado muchísimo. Nos encontramos ante un juego de 64Kb montado en una placa UNROM. Este tipo de mappers carecen de CHR y en su lugar crea un CHR-RAM aunque va todo metido en un simple PRG (gráficos incluidos) que nos da ciertas ventajas, como por ejemplo, y si queremos, poder comprimir los gráficos (con la debida librería), lo cual nos da bastante espacio, así como organizar a nuestro gusto estos mismos y las funciones y métodos que componen el programa final, a parte del espacio extra que tenemos para recrearnos (de 64kb hasta 128kb).

Al tener todos los gráficos en el PRG y luego lanzarlos en su propia CHR-RAM, podemos manipularlos al vuelo a nuestro gusto (aunque en unos pocos ciclos), llegando a realizar cosas tan impresionantes como esto:

Lo que han conseguido Morphcat Games es otro nivel. Calculan mediante un algoritmo procesado previamente en Phyton, como se comporta un fluido ante un impacto en su superficie, la reacción y ondas que crean en el mismo, y luego lo "dibujan" en la tabla de tiles en un espacio reservado en ese CHR-RAM para poder ser mostrado en un background o donde queramos. El resultado es espectacular.

Cuando el algoritmo hace su calculo, lo devuelve en datos que puedan ser luego introducidos en la tabla de tiles compuestos por 8x8 pixeles cada uno. Ese espacio reservado esta compuesto de 16 tiles de largo. Los mapas donde se muestran, están todos calculados para que el ancho de un pozo o zona de agua, nunca supere ese ancho de tiles, y de esta forma hacer viable el algoritmo que reinterpreta el impacto sobre el agua de la burbuja. Muy inteligente.

Etiquetas: homebrew burbuja Python
Comentarios:
0

NEScompo 2019 abre "sus puertas"

Imagen de Diskover Diskover ·
Miércoles, 4 de Marzo de 2020

Como todos los años, se celebra la competición NES Coding Competition, donde muchos de los programadores homebrew de NES muestran sus juegos para la 8 bits de Nintendo desarrollados a lo largo de 2019. Este año se han presentado una decena de juegos, a cada cual más interesante.

Al igual que otras veces, podeís votar los juegos que más os convenzan en la página web del evento: neshomebrew

Os adjunto un ZIP con todos los juegos para que les probéis: NEScompo2019.zip

Etiquetas:
Comentarios:
0