Origen de MadMix
Un juego divertido como única pretensión: divertir
MadMix gráficamente hablando
El planteamiento gráfico tenía que estar a la altura del mítico comecocos
De MaxMix Game a MadMix Game
Rafa nos sigue contando el día a día del desarrollo del juego: “Los siguientes días fueron frenéticos, aproveché que tardaban en llegar los flamantes ATARI ST con disquetera que usaríamos para programar, y desarrollé todo el proyecto del comecocos que llamé inicialmente MaxMixGame (por lo de los recopilatorios veraniegos de los 80). En unos diez folios plasmé por escrito un montón ideas detalles y bocetos con enemigos, situaciones del juego y algunos laberintos. Javier se los llevó a Paco y a su regreso me dijo que a Paco le había encantado, pero que no entendía casi nada porque además estar escrito en “Cordobé” era una “mezcla de locos”… así nació MadMix Game. A Paco Pastor lo conocí en persona cuando le presenté mi primer juego en 1986, se trataba de un juego de naves aunque más bien podía considerarse como un Arkanoid, le encantó, y sin más me lo compró para no publicarlo… cosas de Paco… sabía que necesitaba un empujocillo económico para acabar el SURVIVOR y ampliar mi necesitado Spectrum de 16K a los 48K del resto de sus congéneres. En otra ocasión coincidiendo con mi cumpleaños me visitó en Córdoba, mi madre casi se cayó de espaldas al ver entrar por la puerta al famoso cantante de Fórmula V, él casi se cayó de espaldas porque era casi Julio y venía trajeado ¡en Córdoba! En el encuentro Paco me presentó el embrión de Topo, y como tenía la habilidad para contagiar su entusiasmo me lo pegó enseguida y decidimos que SURVIVOR fuese el primer juego de Topo. La gente se arremolinaba a su salida a las puertas de mi casa para ver al famoso cantante, aunque los ignorantes de la canción del verano se arremolinaba solo para ver a uno trajeao en Córdoba en Julio. Una vez que llegaron los esperadísimos Ataris, y salí de mi asombro al descubrir las posibilidades de guardar mi código en disquetes de 720Kb con su casi ilimitada capacidad, me puse manos al programa, con la decisión de llenar todo un disquete con mi código. No podía reutilizar nada del código de SURVIVOR, porque en este primaba el poder crear enormes decorados diferentes llenos de colorido y que consumieran poca memoria, mientras que en MadMix tenía que primar la velocidad, y un scroll muy suave y rápido.Spoiler para los interesados en la programación artesanal: Por entonces, si querías que tu juego se moviese dentro de los frames correspondientes a un mismo día, tenías que programar en ensamblador, esto es, instrucciones directas al pequeño microprocesador Z80. Para ello me empeñé en desarrollar una rutina capaz de realizar los volcados de pantalla a una velocidad de vértigo… me explico... en los pequeños ordenadores de 8bits no podíamos darnos el lujo de pintar los escenarios y los personajes directamente en pantalla porque se vería un parpadeo continuo muy molesto, además de ver a nuestro pequeño Mad en paños menores, así que lo que hacíamos era pintar todo el decorado en un buffer (vamos, en un rinconcito oscuro de la memoria interna) y luego pegábamos los muñecos encima, primero borrando el hueco en el decorado donde aparecería el personaje, y luego pintándolo. Una vez que tenía lo que quería mostrar en pantalla había que volcarlo rápidamente, para ello se usaba una instrucción muy potente llamada LDIR, pero no era lo suficientemente rápida… pero había un par de instrucciones más rápidas aún que movían datos en bloques de 16bits (como si de un micro de ultimísima generación de 16bits se tratase) y además consumiendo muy pocos ciclos de proceso… se trataba de las instrucciones PUSH y POP. Estas instrucciones manejaban la pila de datos del micro, claro que cualquier programador sabe que es muy peligroso jugar con ella porque suele acabar en inesperados e interesantísimos cuelgues alucinantes. Me las apañé para convencer al pequeño Z80 de que no se molestase si le tocaba las pilas, así que lo que hacía era “POPear” una línea completa del buffer de pantalla y luego “PUSHearla” en la mismísima pantalla real. De este modo conseguía hacer el volcado completo en una tercera parte de un frame, que a su vez sincronizándolo con el barrido evitaba cualquier parpadeo. El inconveniente es que en el buffer de pantalla tenía que mezclar cada línea de pantalla con cuatro bites que reapuntaban la pila a la extraña disposición de las pantallas del Spectrum y del MSX. Esta es la razón por la que había que dejar un marco alrededor de la pantalla, y que Roberto aprovechó para rellenar de caramelos... (Fin del Spoiler) |
U.S.GOLD apostó por MadMix
Recuerda Rafa que “Al mes de comenzar a trabajar en el código ya teníamos a un envalentonado Mad que recorría un pequeño laberinto engullendo cocos y a unos acobardados enemigos que apenas si se atrevían a toserle. Fue entonces cuando sin previo aviso descubrí la corbata estampada más horrorosa que jamás haya visto en mi vida colgando del espigado cuello de un guiri barbilampiño trajeado en verde que acompañaba a Paco Pastor. Paco, como buen español superaba la notable desventaja de altura con su gracia y desparpajo de la que carecía tan notable guiri, del que luego supimos que se trataba de algún alto gerifalte de US GOLD. Venía a ver la aventura de Topo, Paco le fue presentando uno a uno cada proyecto, claro que en tan escaso tiempo de desarrollo poco podíamos enseñarle, pero por suerte yo ya tenía Mad danzando y haciendo sus cosas, nada más verlo su impertérrita expresión cambió levemente a sorpresa. Paco no paraba de hablarle en un inglés que casi entendíamos lo que me daba a entender que el guiri no se estaba enterando de nada, pero el entusiasmo de Paco, y sobre todo sus gestos y una buena dosis de mímica acabaron por contagiar de entusiasmo al guirí que acabó esbozando una leve sonrisilla. Su sonrisilla culminó en carcajada cuando vio como un cabroncete primo lejano de Mad comenzaba casi por propia iniciativa propia a espachurrar los cocos embutiéndolos en el suelo, enseguida acompañé a la carcajada del resto porque yo no recordaba haber programado eso. Paco me dijo luego que el guiri se había marchado para su pueblo encantado con MadMix Game, y que tenía grandes planes para él. Así nació MadMix Game The PEPSI Challenge, que en la caja de su versión inglesa luciría finalmente un estampado sospechosamente parecido a la famosa corbata del guiri.”Una portada de Alfonso Azpiri diferente
Rafa nos cuenta sus impresiones de los últimos días del desarrollo del juego: “Cuando ya teníamos casi ultimado el “master”, una grabación en bobina magnética de la que se duplicarían todas las copias, llegaron Paco y Alfonso Azpiri para plantear conjuntamente la campaña promocional. Azpiri portaba su enorme carpeta repleta de dibujos, de páginas cómics y de la ilustración de MadMix. Paco le había dicho que aunque en espíritu el juego era un comecocos, en realidad queríamos algo totalmente diferente, así que no teníamos la menor idea de lo que traería. Tras mantenernos un buen rato en vilo y hacerse de rogar, Azpiri descubrió su secreto, un comecocos con una boca enorme que llegaba hasta su entrecejo, con las patuchas del MOT y devorando bolitas por un intestino gigante, como si de un anuncio actual de yogures con bífidus se tratase. Tras unos eternos segundos sin decir ninguno nada, soltamos casi al unísono “¡Cojonuda!”, no creo que sea la mejor portada de Alfonso, pero desde luego creo que es la más llamativa sin necesidad de incluir a algunas de sus exuberantes presencias femeninas. Un juego adictivo con una magnífica e impactante portada parecía ser todo lo necesario para triunfar, pensaba yo reconociendo ahora mi ignorancia, pero Paco pronto me sacó de mi error. “Traedme todo lo tengáis del juego, vamos a diseñar la campaña que merece MadMix”, así que hicimos un despliegue completo de mis dibujos y diseños, y de todos los laberintos y gráficos de Roberto, lo que cubría por completo la mesa de reuniones. Y comenzó la actuación de Paco, como si estuviese en mitad de unos de sus conciertos, no me refiero a que se subiese a la mesa de reuniones a cantar, pero casi, no paraba de hablar de lo importante que era comunicar la idea de un comecocos revolucionario, de algo totalmente nuevo que haría historia y que cambiaría el concepto de los videojuego y… fue entonces cuando en uno de sus impulsivos movimientos volcó una taza de café poniendo perdidos todo y a todos. En ese momento, en medio del caos de todos intentando salvar los papeles, cogió su único folio que había estado garabateando en el escaso tiempo en que no había hablado y lo alzó chorreando aun café mientras decía con entusiasmo “esto es justo lo que necesitaba, ¡aquí tenemos la página de publicidad de MadMix!” y la plantó en mitad del caos de la mesa “¡Enviadla a todas las revistas!”. Y así comenzó a publicitarse el juego un par de meses antes de su publicación, una página de publicidad llena de manchas de café con sus apuntes. Ni que decir tiene que semejante puesta en escena generó una gran intriga en los medios, que comenzaron inmediatamente a reclamar el juego para verlo. Durante la locura del cierre del master era habitual dormir pocas horas, con la fecha de entrega pisándonos los talones todo parecía ponerse en nuestra contra, aún estábamos creando laberintos, ajustando la jugabilidad, y evitando que los personajes tomaran vida propia e hicieran cosas absurdas como saltarse los muros del laberinto, incluso nuestro personaje hacía algunos ascos a algunos cocos cuando le apetecía, pero la locura final llegó cuando nos dijeron teníamos que dejar todo, los ingleses estaban encantados con el juego, tanto que lo publicarían conjuntamente con Pepsi, pero que ¡había que rehacer el juego! Pepsi quería introducirse en el mercado de los videojuegos y le encantaba MadMix más que cualquier otro juego pero tenían miedo de toparse con problemas con Namco, así que querían que cambiásemos a Mad, la forma de juego, colocar su logo y hasta los laberintos, vamos que querían otro juego a medida y todo ello en una semana. Aceptamos el Challenge de Pepsi y en un par de días les preparamos hasta tres versiones, una de ellas muy simpática un mono que se comía los cocos, pero al final se decidieron por un Mad con patuchas que iba aplastando los cocos en lugar de comérselos. El juego se publicó en Europa con un éxito arrollador que desbordó todas nuestras expectativas. Hoy en día puedo decir que es el juego con el que mejor me lo he pasado jugando, pero sobre todo haciéndolo. Estoy muy orgulloso de MadMix en su 25 aniversario”.Una música con premio
La música de título, como casi todos los títulos de Topo en aquella época, se encargó a César Astudillo ‘Gominolas’. Gomi nos cuenta:‘Para las versiones con chip AY (MSX y Amstrad) utilicé un tema que hacía tiempo que me rondaba por la cabeza, con la sucesión de acordes La7m - Re7m - Mi 7m... la misma que la canción ‘Bailando’, de Alaska y los Pegamoides, y una serie de frases musicales que podían encajarse unas con otras indistintamente, con un resultado muy sincopado y rítmicamente interesante. Para mí mismo, es una de las melodías más asquerosamente pegadizas que me han salido... veinticinco años después todavía me sorprendo tarareándola de vez en cuando. La versión para el beeper del Spectrum no me parecía que admitiera bien ese motivo musical, así que hice algo distinto: usar la rutina de melodías de pulso de ancho variable y ‘percusión’ de Gonzalo Martín Erro para versionar una serie de temas populares de la música clásica al ritmo ‘pum-chás-pum-chás’ propio de uno de esos discos odiosos de Luis Cobos. A la gente de Microhobby les gustó el temilla, con lo que Mad Mix Game recibió el premio al mejor juego de 1988 en la categoría de sonido. El trofeo era un verdadero joystick Quickshot II Turbo metalizado, pegado con Superglue a una base de mármol. Todavía lo tengo encima del piano’.