sábado, 27 de marzo de 2010

Datastorm, Grep White y más

Aunque estas dos parties suecas ya finalizaron hace un tiempo todavía no había hablado sobre ellas. Empezaré hablando de la Grep White 2009, una pequeña party que organizan los grupos Nature, Trackor y Tulou en la que se presentaron dos producciones de Amiga. Un conjunto de demos oldschool de Traktor llamadas "Sauron 20th anniversary" y una demo de Laxative effects llamada "Tour de Grep", con algunos efectos interesantes aunque no muchos.
Más interesante fue la Datastorm 2010 en Goteborg, con más competiciones, producciones y sorpresas. En la competición de demos ganó la demo Superoriginal del grupo Supergroup, una demo para todos los Amigas, pero con efectos que normalmente sólo se ven para máquinas AGA y con 060. En segunda posición quedaron Up rough con su New-D Slideshow, una especie de slideshow con un rollo 8bitero/ASCIIart muy cachondo. En tercera posición tenemos un experimento llamado Enemy of the referee de Ephidrena, el cual podemos ejecutar con dos músicas distintas.

También hubo competición de bootsector intro, esas intros de 1k para el sector de arranque de los discos de Amiga, que ganó el grupo Loonies con el zoom de su KaosBlok 2. Fuera de competición también se presentó Wank games, un clon onanista de Summer games bastante peculiar, y un musicdisk de la mano de Up rough.
Datastorm contaba con la presencia de varios demoscener que trabajan para DICE (Digital Illusions), los autores de la saga Pinball Dreams/Fantasies/Illusions ahora famosos por juegos como Battlefield, Mirror's Edge o Motorstorm. Enseñaron un juego llamado Hardcore, que esperaban lanzar para Megadrive en el año 1994, pero su distribuidor (Psygnosis) canceló todos los lanzamientos de juegos no acabados para Megadrive, y a Hardcore le quedaba un sólo bug por resolver y por esa tontería el juego no vio la luz . Hardcore empezó como juego de Amiga y también iba a lanzarse para éste una vez finalizada la versión para Sega. Se publicaron varias previews en las revistas amigueras de la época, las cuales contaban con una demo.

Para terminar hablaré de un musicdisk de Moods Plateau llamado Hot Affairs que según parece no ha sido presentado en ninguna party pero que es de muy alta calidad y funciona en AmigaOS3 y en AmigaOs4. ¡Y en Semana Santa vuelve la Breakpoint!

jueves, 18 de marzo de 2010

OnEscapee

En el año 1992 los húngaros Tamas Kozak y Akos Divianszky fundaron un estudio llamado Invictus Team, con la idea de desarrollar juegos del más alto nivel. Esa ambición se plasmó cinco años después en su primer juego OnEscapee. Un juego similar e inspirado en Flashback y Another World, ambos de la desaparecida Delphine Software.
El juego es en tercera persona con vista lateral y nos pone en la piel de un chico llamado Daniel White que es abducido por unos alienígenas. A medio camino Daniel se despierta y empieza a forcejear dentro de la nave, haciendo que el piloto pierda el control y la nave se estrelle en el planeta extraterrestre. A partir de aquí empieza la aventura en un mundo nuevo y desconocido.
Se trata de un juego con una presentación y un nivel de acabado fuera de lo común, más aún si pensamos que es un juego de Amiga lanzado en el año 1997 con muy poca gente apostando por esta plataforma de forma seria. Código en ensamblador, gráficos realizados a mano con todo lujo de detalles, animaciones super suaves, efectos gráficos de lo mejorcito, música envolvente, una intro genial y cinemáticas específicas para cada situación. No es de extrañar que ganase varios premios a mejor juego del año para Amiga.
La parte de aventura y acción se ve salpicada de vez en cuando con un puzzle a resolver. Estos puzzles van cambiando de mecánica y son cada vez más difíciles. El juego tampoco es moco de pavo, es tan difícil o más que los juegos en los que se inspira.
Para jugarlo hace falta disponer de una máquina AGA, un mínimo de 4MB de RAM, disco duro y CD-ROM. Además soporta tartjetas gráficas y hasta un total de 17 idiomas. También existe una versión para pc, que fue desarrollada años después y que también es gratuita.




Descarga del juego (rar, iso)
Guía (en inglés)


martes, 9 de marzo de 2010

RetroMadrid 2010

Este sábado 13 de marzo tendrá lugar la feria RetroMadrid en la Facultad de Informática de la Universidad Computense. Esta edición se presenta cargada de muchas novedades y con unos objetivos mucho más ambiciosos.

Contará con invitados de excepción como Fernando SanGregorio o Jesús Alonso además de conferencias, charlas y conciertos. La feria se celebrará de diez de la mañana a las ocho y media de la tarde. La inauguración oficial es el día 12 en la sala Latinarte.

Entre los expositores destacamos la presencia de 68000 Microcode y Commodore 4 ever, espero que muestren lo que eran y son capaces de hacer las máquinas de Commodore.

viernes, 5 de marzo de 2010

Segunda competición de desarrollo de juegos para Amiga en marcha

Después de la gran acogida que tuvo el concurso navideño de programación de juegos, desde los foros de Amiga.org Underground Arcade ha propuesto seguir los concursos, que se celebrarán cada 3 meses y tendrán diversas temáticas. El primero de ellos tiene como fecha límite el 31 de Marzo de 2010 y ha de ser un Remix, secuela o versión Deluxe de un juego ya existente en otra plataforma.

Los premios de esta competición RetroRemix aún se desconocen pero serán donaciones hechas por amigueros. Si alguien desea colaborar ha de ponerse en contacto con Cammy, la organizadora del concurso. No es necesario presentar un juego completo si no está acabado, con un nivel o una demo es suficiente. En el fichero readme que acompañará al juego debe hacerse constar en qué juego original se ha basado el remix.
El juego ha de poderse jugar en Amiga clásico, puede ser OCS o AGA. Las otras plataformas de Amiga como Aros, MorphOS o OS4 son opcionales. Se permiten usar gráficos ripeados directamente de otros juegos, no hace falta que sean originales, aunque siempre son de agredecer. Como en el concurso anterior puede usarse cualquier tipo de game maker como (Backbone, SEUCK, GRAC/GRAAL) o programar el juego de cero en ensamblador, Amos, C, Blitz Basic o lo que sea.

Por mi parte aún no tengo decidido si voy a participar, cuatro concursos al año me parecen demasiados para presentar siempre algo digno. 007! se encuentra en una situación parecida aunque sé que tiene algo en mente :). Esperemos que mucha más gente se anime y veamos muchos juegos nuevos.

martes, 2 de febrero de 2010

¡Viva el autobombo!

Ya se conocen los ganadores del primer concurso de creación de videojuegos para Amiga y... sorpresa sorpresa...ha ganado el equipo de Gus Entertainment con su juego X-Mas Disaster. En segunda posición ha quedado el juego X-Mas Syman de Ultimate Amiga y en tercer puesto tenemos el juego Cornelius saves Christmas de Atropos Studios. Todos estos juegos son descargables desde aquí.
Ya se está preparando el segundo concurso, esta vez con más tiempo y mejores premios. Como miembro del equipo ganador estoy más que contento y desde aquí os animo a todos a participar, que estamos escasos de juegos para nuestros Amigas.
Siguiendo con el autobombo, quienes compren el número 82 de la revista Amiga Future se encontrarán con que viene una entrevista a un servidor. Además, en el CD que acompaña a la revista viene incluida una beta del Tracker Hero a modo de avance.

viernes, 8 de enero de 2010

Ella era Xena...

La evolución de los custom chips (Agnus, Paula, Denise, Lisa, etc) conocidos por tener todos ellos nombre de mujer se llama Xena. Este es el nombre elegido para el chip XMOS XS1 que llevará el AmigaOne X. Pero, ¿Qué es? y ¿Qué lo hace especial?
El chip XS1-L1 parece ser el primero que se utilizará en el AmigaOne X. Tiene una velocidad de 400 millones de instrucciones por segundo, lo que equivale a unas 6 veces la velocidad del Motorola 68060. Estoy hablando del chip más sencillo de todos. Algo malo que tiene es que no dispone de una FPU, ya veremos si esto afecta demasiado al rendimiento.

Se trata de un procesador capaz de correr 8 threads software simultáneamente. Esto lo que significa es que el procesador puede estar ejecutando 8 tareas diferentes en un determinado momento, aunque no quiere decir que esté haciendo todas ellas a la vez. Por lo que entiendo, se asigna tiempo a cada una de las tareas. Por ejemplo, podemos tener 4 tareas con un tiempo destinado del 25% cada una. También tiene características que hacen que responda muy bien a eventos haciéndolo ideal para tareas a tiempo real.

Estas dos habilidades hacen que se le puedan asignar tareas que normalmente haría un chip dedicado como es el Input/Output. Normalmente se usan muchos buffers que se van llenando a la espera de que la CPU pueda procesar los datos pero con el XMOS no haría falta tanto buffer ya que él se encargaría de procesar los datos. No soy un experto ni mucho menos pero a mi entender la diferencia con una FPGA radica en que no es que se reprograme el chip según un programa sino que el chip ejecuta programas directamente e independientemente de la CPU central.

La guinda del pastel consiste en que estos chips pueden encadenarse para formar una red de núcleos XMOS, aumentando la capacidad del sistema de manera brutal. Para ello usaríamos el slot Xorro del AmigaOne X, que está directamente conectado al Xena. La flexibilidad y expansión de este sistema es la razón por la que Hyperion afirma que el AmigaOne X1000 va destinado principalmente a profesionales. Podemos imaginar al Amiga ejecutando una aplicación científica en paralelo en los diversos chips XMOS o un render masivo. Como ejemplo en la web se menciona que hay tarjetas con 256 núcleos, lo que es una velocidad teórica de 102400 MIPS.

Por eso el chip Xena es el nuevo custom chip definitivo, porque puede usarse para: controlar hardware, ejecutar funciones de DSP, controlar robots, emular SID o incluso para emular consolas. Teóricamente podría usarse para emular un Amiga clásico a modo de UAE.

lunes, 4 de enero de 2010

La X marca el lugar: ¡AmigaOne X1000!

Este año Amiga cumple 25 años y parece que aún le queda cuerda para rato. Todo indica que Hyperion nos está preparando una grata sorpresa para reyes. Ha aparecido una misteriosa web, a-eon.com, que habla sobre X. Se supone que es una nueva placa con unos custom chips revolucionarios llamados Neon. Jugando un poco por la web podemos ver la imagen de una placa y un enigmático mensaje:

"Debéis estar curiosos.
Nosotros también

Veréis, X es lo desconocido. Incluso nosotros no sabemos del todo que es lo que X supone.

Sabemos algo de lo que significa.

Sabemos que significa eXcepcional. Recordáis cuando el hardware de Amiga era eXceptional, no sólo por su Sistema Operativo? No lo tendrás que recordar por mucho tiempo más. Nemo trae de vuelta el Amiga a primera línea.

También significa eXtra. Esto empieza a ser difícil de eXplicar. Empecemos con los custom chips. Amiga mostró el camino, el resto lo siguió. ¿Tienes una tarjeta gráfica? Los custom chips son el estándar en la actualidad. El hardware de Amiga hardware solía ser especial, hacía cosas que los otros ordenadores eran incapaces de hacer.

Por eso X también significa eXtraordinario, porque esos tiempos vuelven de nuevo. Los custom chips Nemo llevan la idea un poco más allá.

Aunque no sabemos del todo que podemos esperar de ello. Este es el mensaje. No vamos a decir que es lo que hace, vosotros nos lo diréis. Como veis, las posibilidades son ilimitadas.

¿Ya estáis eXcitados?"

Se especula sobre el procesador que llevará este nuevo Amiga, hay quien a raíz de esta imagen dice que llevará un POWER7 de 8 núcleos. Es un poco fuerte afirmar eso, ya que es un chip en desarrollo y se habla de él como chip para la PS4. Además no será nada barato cuando salga.
Otros rumores apuntan como procesador al APM 83290 Titan o a la gama PPC460. Más información en los próximos días.

Update:

El nuevo Amiga incluye la tecnología XCore con un chip XMOS (Xena), un custom chip reprogramable que puede ser configurado como DSP, emulador de SID o de consola entre otros.

AmigaOne X1000 Specs

* ATX Formfactor
* Dual-core PowerISA™ v2.04+ CPU
* "Xena" XMOS XS1-L1 128 SDS
* 7.1 channel HD audio
* 4x DDR2 RAM slots
* 10x USB 2.0
* 1x Gigabit Ethernet
* 2x PCIe x16 slots (1x16 or 2x8)
* 2x PCIe x1 slots
* 1x Xorro slot
* 2x PCI legacy slots
* 2x RS232
* 4x SATA 2 connectors
* 1x IDE connector
* JTAG connector
* 1x Compact Flash