La Viejuteca [4]: Silpheed

Hoy vamos a comentar un juego bastante mas antiguo que cualquier otro que hayamos tratado antes en La Viejuteca, hoy hablaremos de Silpheed:

El Juego

Siglo 30 y pico. La humanidad ha colonizado el espacio y ha formado una liga espacial.

Desgraciadamente, el tirano de turno, Xacalite, ha robado la joya de la corona de la flota terricola, la supernave ‘Gloire’, con la que amenaza destruir toda vida humana. Solo el caza SA-08 ‘Silpheed’ es lo bastante avanzado como para hacerle frente.

Xacalite, el primo lejano de Doh?

Xacalite, el primo lejano de Doh?

¿Eres el piloto adecuado para acabar con la amenaza de Xacalite?

Desarrollo

Silpheed se nos presenta como un matamarcianos clasico. Los enemigos van apareciendo por la parte superior de la pantalla y nuestro objetivo es acabar con todos ellos. No obstante, pese a lo clasico de su mecanismo, el juego es realmente divertido, tanto por la variedad de enemigos, como de powerups.

Lucha en la orbita de un planeta

Lucha en la orbita de un planeta

El juego lleva este planteamiento clasico mas alla, pudiendo mejorar nuestras armas, nuestros escudos, cambiar la posicion de las mismas…

Graficos

Sin duda, uno de los puntos fuertes de Silpheed.

Los graficos del juego son todos vectoriales, consiguiendo asi efectos visuales muy atractivos a la vista. Asi podremos ver como todos los enemigos vienen rotando hacia a ti respecto a su eje; como su proyeccion respecto al plano cambia respecto a su posicion en la pantalla… y luego esa intro de pelicula.

Si a todo esto le sumamos que el juego es fluido hasta en un PC/XT 8088 veremos que tenemos ante nosotros una autentica joya de la programacion 🙂

Enemigos vectoriales!

Enemigos vectoriales!

Ademas, el juego (en su version EGA, que es la que comentamos aqui), esta desarrollado en el modo 640×200 en 16 colores. Un modo grafico no muy usado en videojuegos, pero que es perfecto para mostrar mayor nivel de detalle durante el juego 🙂

Sonido

He aqui el plato fuerte.

La musica en este juego es sencillamente ESPECTACULAR. De las mejores bandas sonoras que he podido escuchar, pero comencemos desde el principio.

El juego ya en su instalacion nos da a elegir entre virtualmente todo el abanico de sistemas de sonido para PC que existian cuando el juego se lanzó, alla por el año 1988:

Caso excepcional el de Silpheed, ya que en la mayoria de juegos solo se te dejaba elegir entre PC Speaker, Adlib y si acaso MT-32. Aqui ademas tenemos Tandy, IBM Music Feature, CMS… y cada version con sus propias ventajas, merece la pena ponerse a escuchar la banda sonora en todas y cada una de sus versiones 😉

En nuestro caso hemos optado por la version para Roland MT-32, que como vereis, es simplemente sublime:

Video

Hoy, por tratarse de un juego tan antiguo, he optado por grabar el video en un hardware de su epoca, simplemente por el gusto de verlo correr tal y como se vio en su dia. Para ello he usado un Amstrad 1640 con una Roland MT-32.

Ya sin mas preambulos, Silpheed:

Tambien aqui dejo otro video grabado con dosbox para ver con mas detalle el gameplay en si:

Star Fox y Silpheed, ¿Un homenaje?

Para terminar, he aqui un tema que se nos plantea.

Habiendo visto ambos juegos, no podemos si no darnos cuenta de ciertas similitudes. Ambos juegos son de naves, ambos tienen graficos vectoriales… y hasta la intro tiene enorme parecido:

Tambien el diseño de las naves es bastante similar, y hasta escenas dentro del juego, cuando una nave nos aparece por detras y nos ataca por sorpresa… una fase en la superficie de un planeta, un ataque a una fortaleza espacial…

Creo que esta bastante claro que los creadores de Star Fox usaron como inspiracion parte de su experiencia con Silpheed, ya que, al fin y al cabo, 5 años los separan 🙂

La Viejuteca [3]: Line Wars 2

Hoy en la viejuteca tenemos un titulo realmente especial y bastante desconocido. Hoy hablaremos de Line Wars 2:

Line Wars 2 es un juego dificil de clasificar. No es un simulador de combate espacial, pero tampoco es un arcade. Digamos que esta a caballo entre ambos, mezclando caracteristicas de ambos generos, y precisamente por este motivo, hara las delicias de las personas a las que los simuladores les parecen demasiado complicados como para ser divertidos. Aqui simplemente se trata de apuntar y disparar 🙂

Video

El Juego

Frente a nosotros se nos presenta la vista desde la cabina de nuestra nave, teniendo tambien presentes todos los indicadores como velocidad, numero de misiles restantes, la pantalla del radar que nos muestra los objetos a nuestro alrededor, el estado de los escudos y la nave:

Nuestro objetivo es acabar con todos los objetos enemigos que aparezcan en el radar, mientras nos aseguramos de que los objetos amigos no sean destruidos. Con el raton podemos controlar la nave en todos sus ejes, su velocidad y el laser, solo nos hara falta el teclado para lanzar misiles y volver al menu principal.

Planteamiento sencillo, control sencillo: Diversion asegurada.

Las misiones

Las misiones aparte de ir sirviendo de tutorial y ser muy sencillas al principio nos van contando la historia del piloto, es decir, de nosotros. De como empieza en una base espacial perdida de la mano de dios a como va avanzando puestos hasta entrar en la elite del ejercito, con conspiraciones dentro de este de por medio.

La primera mision comienza en una base espacial bajo una lluvia de meteoritos. Nuestro objetivo es destruirlos todos antes de que acaben con la base. Mision un tanto aburrida pero necesaria para ver la dinamica del juego, el ver que hay IAs amigas, objetos que requieren de nuestra ayuda, y como destruir enemigos, en este caso casi estaticos, los meteoritos.

Una vez superada esta mision podemos pasar a misiones mas complejas, atacando bases piratas, o una de mis favoritas, la mision 3, proteger el crucero de la princesa en su viaje a traves de un campo de asteroides lleno de piratas 🙂

La tecnica

He aqui uno de los puntos sobresalientes del juego. Los graficos, su fluidez, su musica y la jugabilidad son extraordinarias.

Haciendo uso de rutinas de creacion propia, el programador lleva al maximo a los PCs de la epoca y consigue crear un mundo 3d a mas de 60fps en resoluciones de hasta 800×600 !

Esta fluidez era posible gracias a las rutinas que el propio programador fue optimizando a lo largo de los años, como ya veremos mas adelante. Una pena que no se pueda apreciar en los videos esta fluidez, pero el hardware de captura del que dispongo solo permite hasta 25fps 🙁

Otro punto a destacar del juego es el motor 3d. No solo los poligonos son renderizados rapidamente y el mundo tiene fisicas newtonianas completas (entre los planetas, en el juego no afectan), tambien se incluye un motor de iluminacion y sombreado dinamico no visto antes en la epoca. Asi podemos ver los poligonos iluminados en funcion de su posicion respecto al foco de luz, la estrella del sistema en el que nos encontremos.

Sobre el sonido, una banda sonora mas que correcta, llegando en puntos a pensar que la musica es hasta interactiva. Una coleccion de mods cedidos por Terry Butler al programador para el juego y que se puede descargar desde aqui: http://www.terrybutler.co.uk/misc/linewars-ii/.

Sobre el hard necesario para disfrutar del sonido con toda intensidad decir que… cualquiera. Desde el Pc Speaker, pasando por un Covox, Sound Blaster, GUS, MT32… cualquiera nos valia para poder disfrutar de esta banda sonora, asi era la pericia de este programador 🙂

Tambien comentar que el juego permite multiplayer via red, serial o modem; y que incluso podiamos escribir nuestro propio driver grafico, dejando esta puerta abierta para futuros adaptadores, o incluso pasados. El propio programador escribio un driver para las tarjetas EGA y Hercules, tal como nos comenta en el README.TXT que acompaña al juego.

Sobre la CPU necesaria para el juego, es recomendable un 486 rapido para alcanzar mas de 60 fps, sobre todo en los modos graficos de mas resolucion, pero se comporta realmente bien en un 386 a 33, sobre los 20 – 25 fps en 320×200. El juego tambien funciona en sistemas 286, pero el rendimiento ya no es tan bueno, aunque si desactivamos el sonido es mas que jugable (10 – 15 fps en 320×200 y con un 286 rapido).

La historia

Habiendo visto los graficos poligonales de Line Wars 2 habremos visto gran cantidad de similitudes con otro clasico: Elite.

Hemos visto que aparecen las mismas naves y bases espaciales, el Cobra Mk3 y la base Coriolis:


Esto no es accidental. Al autor del juego, Patrick Aalto, le encanto jugar a Elite en su PC, pero quedo un poco decepcionado por los graficos CGA 4 colores a 320×200 del mismo.

Teniendo un PC con EGA, capaz de mostrar graficos en 16 colores a 640×350, se puso manos a la obra, y en 1989 lanzo Line Wars 1:

Gracias a las tecnicas desarrolladas para este juego, en 1993 decidio retomar el codigo, adaptandolo a las capacidades graficas de la epoca. Asi surgio esta pequeña joya que hoy comentamos.

Por lo demas, el autor ha hecho hasta un port para Nintendo DS del juego, y este, junto con Line Wars 2 para PC, que hoy dia ya es completamente freeware, se pueden descargar desde su pagina:

http://linewars.patrickaalto.com/

Disfrutar del juego hoy

El juego es perfectamente jugable en dosbox, pero tiene un inconveniente… dado que el hardware que dosbox puede emular un pc de hoy en dia es equivalente a un pentium o incluso un pentium 2, este juego, que iba mas que perfecto en un 486 va excesivamente rapido.

En los modos VGA estandar (mcga y modo x, 320×200 y 320×480) se hace uso del vsync, pero en el modo vesa 640×480 no. Asi veremos que el contador de fps se pone en mas de 500 y el juego se comporta de forma extraña…

La solucion para jugarlo bien en dosbox (al menos la que yo he encontrado de momento) es usar uno de los modos VGA. No tiene tanta definicion como el modo vesa, pero funciona perfectamente.

La Viejuteca [2]: Joe & Mac: Caveman Ninja

Hoy en la Viejuteca voy a hablar de un juegazo de plataformas, y al mismo tiempo del que podriamos considerar como la mejor conversion de un arcade para un sistema domestico:

Joe & Mac: Caveman Ninja.

Joe & Mac!

Ya desde el principio, el juego promete fidelidad completa a la recreativa que lo vio nacer, y mas adelante vemos que cumple lo que promete:

¿Esto es una roca?

Arcade de plataformas, variedad de enemigos, scroll suave…

Como pica!

… buenos fx de sonido, musica, toques de humor…

Grrr!

… y unos sprites bestialmente grandes 🙂

Si a todo lo anterior le sumamos la soberbia musica interpretada por la Roland MT-32 tendremos ante nosotros una conversion de pelicula. La recreativa en casa 😀

Definitivamente toda una joya que hay que probar en nuestros antiguos PC’s o en el emulador dosbox. Disfrutadlo!

La Viejuteca [1]: DooM

La entrada de hoy de la Viejuteca habla del juego que sento las bases del genero hoy conocido como FPS, DOOM.

Desde luego, hubieron FPS antes de Doom, ya hablaremos de ellos en entradas posteriores, pero este juego en cuestion creo por primera vez un entorno 3d realmente detallado y creible. Una atmosfera envolvente, tanto a nivel de graficos como de sonido que hacian que realmente nos metieramos en el personaje.

La tematica venia a ser la siguente:

Eres un marine espacial, estacionado en una de las lunas de Marte, cuando de repente un experimiento de teletransportacion sale mal y empiezan a salir demonios desde el mismisimo infierno. Por supuesto, eres el unico superviviente y tienes que abrirte paso hasta llegar a la tierra.

Pues ya esta, no hay mas… y ni siquiera esto aparece en el juego, solo podemos verlo en el README.TXT que viene junto con el.


Dame sangre y dejate de historias!

Esto es asi porque John Carmack, el creador del motor que hace la magia del juego… siempre considero que un buen juego no necesita de una historia elaborada, o en sus propias palabras:

‘Un argumento en un juego es como un argumento en una porno; no viene mal, pero no es necesario…’.

Titulos posteriores nos harian ver que se equivocaba 🙂

Asi, si la historia de Doom es tan… inexistente… donde radica su exito? Pues en su motor 3d, adelantado a su tiempo.

Hasta el momento en el campo de los fps solo habiamos visto cosas como estas, por citar dos titulos anteriores:



Catacomb Abyss (1991)


Wolfenstein 3d (1992)

Ambos nos ofrecian un mundo (mas bien un laberinto) plano. Sin techo ni suelo, donde parecia que ibamos subiendo plantas completamente lisas de un edificio enorme… o una gran catacumba…

Pues bien, de ahi pasamos a esto:


Doom (1993)

Un entorno grafico no plano, a diferentes niveles, donde ya se nos permitia recrear un mundo 3d mucho mas detallado y natural. Ya no estabamos en un laberinto artificial, podiamos caminar por ese mundo sin que todo nos parezca tan ‘de bote’.

Y ya si a este motor le añadimos una buena dosis de accion, sangre, explosiones, unas fisicas mas que decentes, powerups, secretos… pues tenemos ante nosotros un autentico Juegazo con mayusculas. Una saga que ha llegado hasta nuestros dias, y que no tiene visos de acabar 🙂



Regocijemonos hermanos!
DooM esta aqui!

Estamos hablando del año 1993. Simplemente no se habia visto nunca antes tal nivel de realismo en un videojuego.

Cualquier poseedor de un PC con un 386 y 4 megas de ram podia descargar la version shareware de su bbs favorita, adquirirla de una revista de videojuegos… el motor estaba en marcha, y ya no se detendria. Los FPS se convertirian poco a poco en uno de los generos mas jugados de la historia, como bien podemos ver en la actualidad.

Solo un año mas tarde, en 1994 salia Doom 2: Hell on Earth. El mismo motor que Doom, solo que con mas enemigos y mas armas. Accion por los cuatro costados. No hace falta decir que tambien fue un exito.

De esta saga surgieron gran cantidad de competidores del genero, pero ninguno con un motor tan adelantado. Solo hasta Build y Duke Nukem 3d podemos afirmar que el limite puesto por Doom no se habia superado, y eso ya seria en 1996… Pero esto ya lo veremos en entradas siguentes 🙂

Bien, pues no me extiendo mas. Damas y caballeros, con ustedes… DOOM:

La Viejuteca [0]: IBM Aptiva 2144-YP2

Bien, pues con este articulo iniciamos una serie de reviews de juegos y programas para PC/DOS con motivo del 30 aniversario de la plataforma PC.

Para la elaboracion de la serie se tomara como referente el ordenador IBM Aptiva 2144-YP2.

Asi, todo el software se correra en el para poder ofrecer una mayor fidelidad del mismo. Dosbox es una buena alternativa, pero estamos hablando de emulacion, con lo que perdemos parte de los puntos en los que queremos hacer hincapie, como explicare a continuacion.

Este PC tiene las siguentes caracteristicas:

Es un PC de 1995 de bajo coste, ya que es un sistema 100% ISA y en su origen venia sin cache L2. He elegido este precisamente por este motivo, queria un sistema 486, pero con ‘feel’ 386, como ya veremos mas adelante en los videos (Doom solo funciona suave si usamos nivel de detalle bajo, por poner un ejemplo). Las unicas modificaciones que se le han hecho son:

– Ampliacion de la ram a 16mb
– Inclusion de memoria cache L2 de 128k
– Cambio del disco duro por una CF de 256mb (mas que nada porque el disco original estaba plagado de sectores defectuosos)
– Cambio de la Soundblaster 16 por una Soundblaster AWE64

Para el sonido, como ya adelanto, usaremos una Sound Blaster AWE64 dado el grado de compatibilidad que nos permite:

– Opl2 (Adlib, Soundblaster)
– Opl3 (Soundblaster Pro 2)
– AWE32
– Interfaz MPU401, a la que hemos conectado una Roland MT-32

Y ya, sin mas dilacion, os presento unos videos de la maquina arrancando y el sistema en marcha reproduciendo la intro del Frontier con la MT-32:

Esperamos que os guste la idea y sigais la proximas ediciones de La Viejuteca. Proxima parada, DOOM !

Gracias a Sheldon_Lee_Cooper por la idea para el titulo 😉