Israel López Fernández
Este usuario no ha compartido ninguna información biográfica
Entradas de Israel López Fernández
Crónica (personal) de RetroMadrid 2009
16 mar
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.
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.
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.
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.
¡Ya está la RetroMadrid 2009 encima!
12 mar
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/
Invitado a Xtrelan 2009
8 mar
¿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).
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.
Lady Killer versión Windows
6 mar
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.
gSMS – Emulador de Master System en C++
1 mar
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)
Ya soy ingeniero (incluye proyecto)
1 mar
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:
Estoy abierto a responder cualquier duda que pudiera surgir con la lectura del mismo.
Emulador de SEGA Master System en C++ (español)
1 mar
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”.
Algunos enlaces
25 feb
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.
Presentando a las chicas
22 feb
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




Fondos y chicas en Lady Killer
21 feb
Este detalle se arrastra por la limitada capacidad de memoria de la GP32, así que es algo que he decidido cambiar para la versión de la GP2X Wiz.
En esta nueva versión se podrá distinguir la silueta de la chica que hay bajo el agua, un efecto simple pero con el que creo que se gana bastante gráficamente.
Partiendo de una imagen como la siguiente:

Se generaría un fondo acuático tomando sólo su silueta y presciendiendo del resto del fondo:

Y finalmente en el juego resultaría:
En la próxima entrada os presentaré a las nuevas chicas cuyo corazón habrá que ganarse en esta nueva entrega de mi Lady Killer.







