RetroWip - Work In Progress

Follow me on TwitterRSS Feeds

  • Home
  • Contact
  • Sobre mí
    • Curriculum Vitae
    • Información Académica
    • Distinciones
  • Donations

Primeros videos del Lady Killer para Wiz

Mar 21st

Posted by Israel López Fernández in Publicaciones

No comments

El viernes recibí un email de Game Park Holdings pidiéndome unas capturas de pantalla y videos de mi Lady Killer para la GP2X Wiz con el objeto de confeccionar unos folletos.

Todavía tengo el motor de esta nueva versión en desarrollo y me es imposible usarlo para hacer las capturas, así que me he puesto manos a la obra para adaptar los nuevos gráficos al “viejo” motor de GP32 y GP2X para poder ir haciendo estos promocionales.

Esto me recuerda a los Formula 1 que se prueban en verano con la aerodinámica de la nueva temporada pero el motor del año anterior.

A continuación muestro dos videos que he capturado. La versión que se muestra como digo no es la definitiva, algunos gráficos van a cambiar, pero en general son casi todas las imágenes ya finales.

Aparte de estos cambios estéticos el motor está sufriendo grandes cambios (prácticamente lo estoy reescribiendo desde cero), puliendo bugs y haciendo las fases personalizables de forma que se puedan sacar nuevos packs.



GP2X Wiz, Lady Killer

Crónica (personal) de RetroMadrid 2009

Mar 16th

Posted by Israel López Fernández in Eventos

1 comment

Tras unos días algo ajetreados me gustaría hacer una pequeña crónica de lo que viví el pasado sábado en RetroMadrid 2009.

Después de quedarme hasta tarde la noche anterior, preparando el material a llevar a la feria, el sábado me tocó pegar el madrugón para estar en el recinto del evento a las 9 de la mañana.

Al poco de llegar allí apareció Franxis (uno de mis compañeros de stand y creador del port de MAME para la GP32/GP2X/Wiz) y entramos para ir preparando las cosas. Estuvimos moviendo las mesas, haciendo sitio y charlando un ratillo hasta que llegaron Chui y Fox68k (mis otros dos compañeros, creadores de montones de emuladores para Dreamcast e incluso cores del Z80 y M68k programados en ensamblador del SH-4) quienes trajeron los tapetes y un buen montón de material de Dreamcast y GP32 para mostrar.

De izqda a dcha: Fox68k, yo, Franxis y Chui.

Mientras montábamos el stand me crucé con varios compañeros del foro de GP32Spain que iban con stand propio (ViejuNet), nos saludamos y continuamos con los preparativos.

Con el horario de apertura al público ya encima apareció Nandove (otro amigo de GP32Spain), siendo el primero al que le mostré mi GP2X Wiz. La ley de Murphy apareció en ese momento, de todos los programas que llevaba en la Wiz eligió uno llamado SDL pensando que era una demo de las SDL, pero no, se trataba de un programa de prueba que hice hace unos meses y sobreescribía las bibliotecas SDL de la consola (con las que se muestra todo el apartado gráfico de la consola) por otras modificadas que corrompían toda la salida de video.

Nuestro stand

Afortunadamente en el script que lanzó había incluído en su día una línea para hacer un backup de las SDL originales, así que, usando el portatil de Franxis, fui capaz de escribir otro script de la bash que restaurara de nuevo las SDL y la Wiz “volvió a la vida”.

Con la entrada masiva del público estuvimos hasta la hora del cierre (las 19:30) mostrando nuestras consolas, informando a la gente sobre sus características y charlando con amigos y conocidos que se iban acercando por el stand a los que hacía mucho tiempo que no veíamos.

Realmente no paramos más que una horilla a la hora de comer, donde coincidimos Franxis y yo con Misato y Nandove y estuvimos charlando del trabajo y otras cosillas y yo un ratillo para tomar unas patatas bravas con Estopero, JoJo, Xzakox y Dardo.

Mostrando las consolas GPs a los asistentes

Si bien el evento fue ciertamente agotador, me lo pasé muy bien en él, pero lo mejor vendría a la conclusión. Había pensado en irme a casa al acabar, pero mis compañeros me “convencieron” para que me quedara y desde luego fue lo mejor que hice en el día.

Desde allí nos fuimos Franxis, dos amigos de Franxis (que todos los años me dicen su nombre y siempre se me olvidan :S) Fox68k, su novia, Chui y yo a un bar donde nos tomamos unas cervezas mientras hablábamos de hardware informático, emuladores, videoconsolas y otros temas de los que es difícil hablar con amigos más “convencionales”.

Al cabo de la hora llegó buena parte de la organización de RetroMadrid al bar, nos juntamos en la planta superior que teníamos reservada y estuvimos cenando a base de pizzas mientras contábamos anécdotas, hablábamos del mercado de las portátiles y móviles y muchas cosas más.

Tras la cena nos despedimos hasta el próximo año y dimos por terminado este fantástico día.

Si algo he sacado de claro durante este día, aparte de pasármelo de miedo, fue una renovación de mi pasión por continuar desarrollando juegos y el darle caña a mi AlexKidd2X (mi emulador de SEGA Master System y Game Gear para la GP2X) para sacarlo para la Wiz.

RetroMadrid

¡Ya está la RetroMadrid 2009 encima!

Mar 12th

Posted by Israel López Fernández in Eventos

11 comments

Como ya comenté en una entrada anterior este sábado llega la nueva edición de la feria RetroMadrid (antes conocida como MadriSX) dedicada a la retroinformática.

Iba a escribir sobre algunas de las cosillas que os podéis encontrar allí, pero casi mejor reproduzco las palabras de mi compañero Franxis:

En el stand de Emuforge podreis ver la nueva versión del MAME haciendo rular decentemente, por fin, juegos como Mortal Kombat ó Hammerin’ Harry (tanto en GP2X como en WIZ). Además podreis descargar antes que nadie la nueva versión, y jugar con la consola WIZ… También Puck mostrará el progreso de sus trabajos para la WIZ (que ganas de catar su versión remozada del Lady Killer)… También es muy probable que Fox muestre su perfecto emulador de Sega Megadrive para Dreamcast… Y que Chui nos ponga los dientes largos con sus nuevos proyectos para Dreamcast (Allegro, etc)…

En la feria hay programada también una conferencia que promete muchísimo, moderada por el gran Spidey, y donde gente de Dinamic (Miguel Saenz, etc) y Topo (Gominolas, Borrocop, etc) hablarán de la edad de oro del software español…

Y hasta el mismísimo Alfonso Azpiri estará en la feria firmando copias del nuevo juego “La Corona Mágica” para Spectrum y MSX, del que ha realizado la portada…

Esto y muchísimo más en RetroMadrid 2009, una nueva edición de la feria que promete barrer records… ¿Os lo vais a perder?

Además se ha currado unos “panfletos” bastante chulos para repartir allí, así que os dejo un enlace por si queréis bajarlo y echarle un vistazo: Panfleto Emuforge.

RetroMadrid 2009
* Fecha: Sábado 14 de marzo de 2009.
* Horario: 10:30 a 19:30.
* Lugar: Centro sociocultural “El Greco”.
* Entrada: Gratuita.
http://www.retromadrid.es/

RetroMadrid

Invitado a Xtrelan 2009

Mar 8th

Posted by Israel López Fernández in Eventos

7 comments

La semana pasada fui invitado oficialmente por la organización a asistir como ponente a la presente edición de Xtrelan 2009, así que os lo hago saber por si alguien no conocía este evento y le apetece pasarse.

¿Qué es Xtrelan? Bien, según la propia organización:

Xtrelan es un evento socio-cultural tipo party-lan organizado por la asociación A.P.I.X (Asociación Promotora de la Informática de Extremadura) que persigue la promoción y desarrollo de la informática y las nuevas tecnologías entre la juventud, utilizando las TIC como vehículo de relación entre los jóvenes, facilitar el acceso a las mismas dentro de cualquier colectivo, así como fomentar la cooperación transfronteriza con Portugal, entre otros propósitos.

Como en ediciones anteriores, durante los tres días de duración se podrá disfrutar de diferentes acciones como ponencias, talleres, demostraciones, sorteos, torneos de videojuegos, y actividades alternativas.

Gracias al apoyo y colaboración de universidades portuguesas, contactadas mediante el Instituto Municipal de la Juventud de Cáceres, se volverá a contar con la asistencia de participantes del país vecino Portugal.

La capacidad en la edición de este año aumenta hasta las 400 plazas, se dispondrá de salida a internet por fibra óptica, cátering, zona dormitorio y reconocimiento de créditos de libre elección (UEx).

Por mi parte voy a organizar una conferencia/taller titulado “Taller de programación de juegos para consolas portátiles” donde mostraré de forma práctica cómo crear un videojuego usando las bibliotecas multiplataforma SDL y el lenguaje de programación C/C++. Aunque en la práctica se use este entorno, los algoritmos y explicaciones dadas son válidas para cualquier lenguaje y biblioteca multimedia.
Este evento se realizará los días 27, 28 y 29 de Marzo en el campus universitario de Cáceres, concretamente en el Pabellón V Centenario.

En la web www.xtrelan.es se encuentra toda la información de interés, así como los avances y las novedades que se van sumando al evento.

Xtrelan

Lady Killer versión Windows

Mar 6th

Posted by Israel López Fernández in Work In Progress

1 comment

Después de “pelearme” una tarde con una toolchain para compilar bajo Windows ya tengo portado el Lady Killer de GP2X a entornos Windows.

Es una versión no muy depurada, algunas pantallas van demasiado rápidas (eso me pasa por no hacerlas pensando en una tasa constante de 60 fotogramas por segundo sino adaptadas a los 200 Mhz de la GP2X), pero cumple con su función de servir como muestra de la versión de GP2X.

Supongo que cuando tenga preparada la nueva versión comercial del Lady Killer para la GP2X Wiz sacaré una nueva demo para PC (GNU/Linux y Windows), esta vez ya con todas las pantallas limitadas a sus 60 FPS.

Como siempre, podéis bajarlo de mi página web, sección “Proyectos”: RetroWip.

Lady Killer

gSMS – Emulador de Master System en C++

Mar 1st

Posted by Israel López Fernández in Emulators

No comments

Autores: Israel López Fernández
Última versión: Final
Licencia: GNU General Public License
Plataformas: PC
Descripción:

Binarios y código fuente del Trabajo Final de Carrera de Ingeniería Técnica en Informática de Sistemas en la Universidad Politécnica de Madrid titulado Emulador de SEGA Master System en C++.

Como su nombre indica versa sobre la creación de un emulador de SEGA Master System desde cero usando el lenguaje de programación C++.

La documentación que acompaña a estos ejecutables y código fuente se proporciona en formato PDF en la sección Publicaciones.

Descargas:
gSMS – Emulador de Master System en C++ (binarios y código fuente)

gSMS, PC

Ya soy ingeniero (incluye proyecto)

Mar 1st

Posted by Israel López Fernández in Personal

2 comments

El pasado viernes 27 de Febrero llegó el día de la defensa de mi Trabajo Final de Carrera, un emulador de SEGA Master System programado en C++.

A pesar de los nervios iniciales todo fue mejor de lo esperado (me vino muy bien quedarme solo en la sala durante unos minutos hasta la llegada del tribunal para echarme unas partidas al Alex Kidd in Miracle World en el proyector) y acabó con una calificación de matrícula de honor, algo que me llena de júbilo y orgullo y me convierte oficialmente en ingeniero.


La realización de este proyecto me ha llevado 8 meses (lo empecé el 1 de Julio pasado) y mucho esfuerzo, sobretodo por ir sacándolo adelante empezando a trabajar al mes de iniciarlo, pero veo que no ha sido en vano y el tiempo invertido ha merecido la pena.

Con esto me quito un gran peso de encima, más que nada la “obligación” de tener que ponerme con ello cada vez que llegaba cansado de trabajar, por lo que ahora podré volver a disfrutar de algo más de tiempo sin este tipo de obligaciones.

Como prometí cuando lo inicié, he puesto a disposición del público tanto el documento del proyecto como el código fuente y binarios desarrollados. El documento está licenciado con una licencia Creative Commons “Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España”, mientras que el código lo está con una GNU General Public License (GPL).

Ambos pueden descargarse desde mi página web (el documento en la sección de Publicaciones y el código fuente y binarios en Proyectos) y el documento también desde el siguiente enlace de Safe Creative:


Safe Creative #0903012663983

Estoy abierto a responder cualquier duda que pudiera surgir con la lectura del mismo.

gSMS

Emulador de SEGA Master System en C++ (español)

Mar 1st

Posted by Israel López Fernández in Publicaciones

No comments

Como su nombre indica versa sobre la creación de un emulador de SEGA Master System desde cero usando el lenguaje de programación C++.

Se proporciona el documento en formato PDF tal cual fue presentado, a excepción del código fuente del mismo que ha sido extraído del documento y puesto a disposición en sus archivos correspondientes (ver emulador gSMS en la sección proyectos).

Está licenciado bajo una licencia Creative Commons “Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España”.

Safe Creative #0903012663983

Descargar.

gSMS

Algunos enlaces

Feb 25th

Posted by Israel López Fernández in Referencias

1 comment

Esta semana llevo unos días muy atareados debido a mi inminente lectura del proyecto final de carrera (este viernes, si todo va bien, acabaré mi carrera, en breve colgaré el PDF del proyecto por si os puede ser de ayuda para desarrollar un emulador), así que entre los preparativos y el trabajo apenas tengo tiempo (y ganas) para dedicarle a programar “mis cosas”.

A pesar de no “picar” nada de código, haciendo limpieza de un cajón he encontrado varios tutoriales que imprimí en su día sobre SDL (con los que hice mis primeros “pinitos” con estas bibliotecas), así que los estoy volviendo a leer por si puedo encontrar nuevas ideas que aplicar a “mi estilo” de programación.

Aparte de eso me ha entrado curiosidad por el tema 3D y OpenGL para poder aplicarlo a la Wiz, así que también estoy leyendo bastante del tema.

Por si os viene bien os dejo varios enlaces de estos tutoriales que he comentado (en inglés):

SDL:
http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index

OpenGL:
http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/ogladv/index

OpenGL|ES:
http://www.typhoonlabs.com/

Espero que sea de ayuda.

OpenGL, OpenGL|ES, SDL

Presentando a las chicas

Feb 22nd

Posted by Israel López Fernández in Work In Progress

3 comments

Para esta nueva versión de mi Lady Killer se ha remodelado totalmente el apartado gráfico.

Si en las versiones de GP32 y GP2X se recurría a gráficos de chicas “encontrados” por Internet, en ésta se han añadido nuevas chicas dibujadas expresamente para el juego por Ms. Go, grafista proporcionada por Game Park Holdings.

A continuación os presento a las distintas chicas, para verlas “descubiertas” y con más calidad tendréis que esperar al juego ;)






GP2X Wiz, Lady Killer
« First...«34567»...Last »
  • Languages

    • Español
    • English
  • Buscar

    • Recent comments
    • Popular posts
    • Archives
    • Tags
    • Categories
    • Artículos (5)
    • Work In Progress (39)
    • Eventos (10)
    • Opinión (2)
    • Personal (6)
    • Proyectos (27)
      • Microbótica (16)
      • Software (11)
        • Bibliotecas (1)
        • Emulators (2)
        • Runtimes (5)
        • Juegos (2)
        • Utilidades (1)
    • Publicaciones (6)
    • Referencias (1)
    • Videos (3)
    AlexKidd2X Battery Test conferencias cosmobot descargas Dropbox emuladores WIP entrevistas Exult Fenix geeksphone GP2X GP2X Wiz GP32 gSMS intérpretes WIP Jazz joystick Lady Killer MAMP mirage música OpenGL OpenGL|ES OpenJazz PC RetroEncounter RetroMadrid RetroWip ROTT Samurai SDL uFenix VDP web ws4all Xtrelan Z80 Core
    • April 2011 (3)
    • March 2011 (9)
    • February 2011 (4)
    • January 2011 (6)
    • December 2010 (2)
    • May 2010 (1)
    • April 2010 (1)
    • February 2010 (3)
    • January 2010 (8)
    • March 2009 (11)
    • February 2009 (6)
    • August 2008 (1)
    • July 2008 (19)
    • June 2008 (8)
    • February 2008 (1)
    • November 2007 (3)
    • September 2007 (1)
    • October 2006 (1)
    • August 2006 (1)
    • June 2006 (1)
    • February 2006 (1)
    • September 2005 (2)
    • Implementando interrupciones en el Z80 (33)
    • De vuelta de Cáceres (13)
    • ¡Ya está la RetroMadrid 2009 encima! (11)
    • Ya se muestran tiles (10)
    • Recargar tóner en Samsung ML-1610 (8)
    • Nueva web (8)
    • Invitado a Xtrelan 2009 (7)
    • El ciclo de instrucción (6)
    • Añadido soporte de sprites y controles (6)
    • Construyendo una fuente de laboratorio casera (5)
    • hola: hola... [...]Proyecto Mirage: Test 1[...]...
    • Odiseo: Buen proyecto, ¿podrías sacarme de una duda? ¿Se puede conectar un dispositivo serial (Mouse) por e...
    • ZL: Esas fotos me representan.. La putada es no poder haber estado. : (((
    • maelva: ¡Gracias Israel! por compartir tu "proyecto" ....yo hace bastantes años que uso las fuentes de PC (...
    • Leona: Una sugerencia: Yo uso Mac, y estoy encantada con el sistema de slyrics, (no con su resultado) Me...
    • Rafael: Hola, quiero hacerme mi propia insoladora de leds para la cual dispongo de 100 leds aunque no creo...
    • lewis: hola soy estudiante de infotep en electronica industrial queremos hacer un bombillo con leds a 12...
    • anonimo: chido he nada ma esto necesitaba sigue adelante
  • El Multiverso: Blog Rolero

  • Mis últimos tweets

    Loading tweets...
    Follow me on Twitter!
  • Galería Flickr

  • RSS RetroInvaders

    • TENTÁCULO PÚRPURA: Mis paquetes del Sábado (LXXVIII)
    • Vicben Games: JUEGO ONLINE: BUBBLE BOBBLE 2
    • Atariteca: Atari800MacX: Emulador de Atari 8-bits para Mac OS X
    • OLD SCHOOL GENERATION: LOS PRIMEROS PLATINUM EN PLAYSTATION
    • a1200 Freaks: LWT12 : beatZombie EP
    • Vicben Games: THE LEGEND OF PAC-MAN
    • Program : Bytes : 48k: Fase Bonus TV anuncia la emisión de su programa dedicado a RetroMadrid
    • Bytemaniacos: Entrevista a Climacus en EMS
    • Aquellos viejos 8 bits (y más!): Y tu mamá también
    • coleccionpc: Fórmula 1 Grand Prix (MicroProse / ERBE / 1992)
  • Retroinvaders

    Retroinvaders blogs retro informatica
Mystique theme by digitalnature | Powered by WordPress
RSS Feeds XHTML 1.1 Top