Aquí teneis la famosa entrevista de M3, la revista electrónica italiana, con Judge, autor del R.A.P.E.?, emulador de Neo·Geo Pocket/Color. En ella se desvelan algunos datos de interés del emulador que, por aquellos entonces (la entrevista es de Diciembre '99) se llamaba "NGPC" a secas, y que más tarde fué bautizado con su nefasto nombre. El tiempo que tardó en realizar el emu, futuras mejoras que se quieren incluir, y otros detalles interesantes están contenidos en esta entrevista que espero que te parezca tan interesante como a mí.
Sitio Original de la Entrevista: M3
- MiniMania Magazine (Italia)
Link a la Versión
Original de la Entrevista
HomePage del R.A.P.E.?
Sección:
Neo·Geo
Pocket
Fecha
de la Entrevista: 13 de Diciembre de 1999
Entrevista con Judge, autor de
R.A.P.E.?, el polémico emu de Neo·Geo Pocket
Entrevistadores:
Dr. Slump y Logoff 4
Traducción por MrNet
Entrevista con Judge, de R.A.P.E.?
[M3] : Hola Judge.
[Judge] : Hola Slump.
[M3] : Estoy aquí
para la "entrevista" que planeamos ayer...
[Judge] : Sí,
lo sé :-)
[M3] : Hablemos sobre
tu Neogeo Pocket Emulator (pido disculpas por mi inglés).
[Judge] : Va bien la
cosa.
[M3] : ¿Todo funciona
bien salvo Puzzle Bobble Mini, no?
[Judge] : Puzzle Bobble
Mini es el único juego que se cuelga cuando voy a jugar, probablemente
uno o dos pequeños bugs de la emulación CPU... fijados otros
dos bugs esta noche :-)
[M3] : ¿Has probado
la última ROM? mmmm ¿SNK Versus Capcom Card Collector?
[Judge] : Parece que
funciona, aunque quedan unos cuantos errores gráficos... probablemente
causados por los mismos bugs que los del Puzzle Bobble Mini.
[M3] : ¿Además
funcionan las ROMs de la NGP en Blanco&Negro?
[Judge] : No he añadido
soporte para B&N, pero será realmente fácil, el código
para B&N será probablemente como una hora de codificación.
[M3] : ¿Has implementado
el sonido?
[Judge] : No, aún
no.
[Judge] : Todavía
no me lo he mirado, el núcleo («core») de emulación
CPU es bastante lento.
[Judge] : Todavía
tengo que optimizar un montón del código de renderización,
que ahora es sólo de 32 bits.
[Judge] : Tengo que añadir
rutinas para 24, 16 y 8 bits.
[M3] : No creo que nadie
use todavía 8 bits para jugar con el emu...
[Judge] : El más
dificil probablemente será el de 8 bits, la NGP tiene sólo
146 colores, así que puede hacerse para 8 bits también.
[M3] : ¿Algo así
como un reto?
[Judge] : Síp
:-)
[M3] : Creo que tu emulador
está en un estado avanzado, ¿cierto?
[Judge] : La única
tarea grande por hacer es recodificar el bucle principal del emulador...
por esa razón p. ej. se pierde la barra de vida en el Metal Slug
1st Mission.
[M3] : ¿Te ayudó
alguien con el emu?
[Judge] : He estado haciendo
algunas cosas que he encontrado en www.consoledev.com,
tenían alguna info que yo aún no :-)
[M3] : Probé hace
unas horas la última alpha de tu emulador y... oh mierda :-)
[Judge] : ¿Se
colgó? :)
[M3] : Funciona fenomenalllllll.
[Judge] : Ahora sabes
que no es "fake" ("farsa" - se denomina así a los emuladores falsos)
:)
[Judge] : Además
añadiré código para retamañar la ventana, las
DirectX son geniales para esas cosas :)
[M3] : He probado algunos
juegos y... es un emu genial :-)
[M3] : ¿Cuál
es tu próximo proyecto?
[Judge] : Realmente pronto
tendré un desensamblador listo para la CPU, probablemente el Viernes
y lo publicaré también :-)
[M3] : ¿Cuando
empezaste a trabajar en el emu?
[Judge] : Esto es de
unas 6 semanas de trabajo :)
[M3] : ¿Sólo
6 semanas de trabajo?
[Judge] : Finalizé
mi desensamblador a finales de Octubre, y empezé a codificarlo el
30 de Octubre.
[M3] : Mmmm, ¿es
este tu primer emu?
[Judge] : Sí,
este es mi primer emu y mi primer auténtico gran programa de Windows
también... estoy intentando aprender algunas cosas por mí
mismo.
[M3] : ¿Has probado
otro emulador de NGP?
[Judge] : Sí,
probé uno un poco... ese japonés que salió unas semanas
antes que el mío...
[M3] : ¿Tiene
el emu algún nombre guapo? (lo siento, pregunta estúpida)
[Judge] : Realmente no
tengo ningún nombre aún: yo lo llamo NGPC.
[M3] : ¿Cuando
crees que lo publicarás?
[Judge] : Tan pronto
como todo esté listo y funcionando.
[Judge] : Excepto por
el sonido.
[Judge] : Entonces los
publicaré.
[M3] : ¿Por supuesto
el emu será freeware?
[Judge] : Por supuesto.
[M3] : ¿Cuando
crees que publicarás el emulador? ¿El año que viene?
[Judge] : Quizás
antes del año que viene.
[Judge] : Dependerá
de los últimos progresos que haga.
[M3] : ¿Qué
clase de progresos?
[Judge] : Creo que básicamente
unos cuantos bugs del nucleo de la emulación de la CPU.
[Judge] : Mejorar la
interfáz gráfica.
[Judge] : Añadir
algo más de código para escritorios de 24, 16 y 8 bits.
[Judge] : Y añadir
soporte para grabar los juegos :)
[Judge] : Reescribir
el bucle principal del emu.
[Judge] : Encargarme
de los errores gráficos del Metal Slug y añadir código
para B&N.
[Judge] : Soporte de
Joystick además debería ser mejor.
[Judge] : Ooooh, y antes
de que se me olvide, intentaré añadir DirectPlay :) para
emular el cable link.
[Judge] : Suficientes
planes dándome vueltas por la cabeza como puedes ver :)
[M3] : Añadir
un emu secreto de NES ...
[Judge] : Quizás
añada alguna sorpresa, jejejé...
[Judge] : ¿Alguna
pregunta más entonces? :)
[M3] : ¿Puedes
contarnos algo sobre tí? ¿pasión? edad... y otras
cosas interesantes...
[Judge] : Puessss, tengo
26 años, he estado programando desde los 10 o así.
[Judge] : Soy un desarrollador
de software para un proveedor de servicios de InterNet.
[Judge] : Me encanta
tocar el bajo, jugar a unos cuantos juegos y normalmente realmente no tengo
tiempo para jugar a ninguno de ellos :)
[M3] : Vale... la última...
¿cual es tu emu/consola/ordenador favorit@?
[Judge] : Ese va a ser
el MAME, pienso que es tan genial, con todos esos juegos en un emu.
[Judge] : He tenido un
MSX2 durante un montón de años. Hice la mayoría de
mi programación en esa máquina.
[Judge] : Sólo
tengo mi PC desde hace casi 2 años ahora.
[M3] : Mmmhh, creo que
es suficiente para nosotros :-)
[Judge] : ¿Estás
seguro?
[M3] : Sips. Gracias
por todo :-)
[Judge] : Nada :-)
[M3] : Que tengas una
buena noche :-)
[Judge] : Bye.
[M3] : Nos vemos.
© MrNet