logotipo

img_google

Entrevista con Jeffrey Quinn (2)

   Otra entrevista de Jeffrey Quinn. En esta entrevista te podrás enterar de la historia del AGES, incidencias de Jeff mientras realizaba el emulador, sus opiniones sobre diversos asuntos del panorama de la emulación y más cosas. Uno de los puntos que más me ha sorprendido gratamente de esta entrevista es que ya podemos dar como totalmente confirmado el desarrollo secreto del emulador Meka Drive, por parte de Zoop. Mucho se había rumoreado sobre este supuesto emu de Genesis y SEGA CD en desarrollo, pero nunca se había confirmado. Bueno, espero que disfrutes de tu lectura  :-)

Sitio Original de la Entrevista: RetroBase
Link a la Versión Original de la Entrevista
HomePage del Proyecto AGES
Sección SEGA: Mega Drive 32X

Fecha de la Entrevista: 1 de Agosto de 2000
Entrevista a Jeffrey Quinn, autor de AGES, proyecto de emulador de Genesis 32X
Entrevistador: RetroMan
Traducción por MrNet

Entrevista con Jeffrey Quinn, autor de AGES

<RetroMan> Bueno, estoy seguro de que a la gente le gustaría saber un poco más sobre tí. ¿Cuál es tu nombre, edad y procedencia?
<Quintesson> Nombre: Jeffrey Quinn
<Quintesson> Edad: 20
<Quintesson> De: Peoria, IL (Illinois), EEUU asistiendo a la Universidad Bradley en la especialidad de Ingeniería electrónica.

<RetroMan> Por favor, cuéntanos, ¿es AGES tu primer proyecto relacionado con la emulación y cuándo empezaste a trabajar en él?
<Quintesson> Mi primer proyecto de emulación fué la web "Jeff Quinn's emulation website". Mas tarde comencé un emulador de TG16/PCE llamado "Gemstone" en la época antes de que apareciera Magic Engine, más tarde, me uní al proyecto Kyoto (un emulador de Genesis que nunca aterrizó), que empezó después de que el programador original muriera en un accidente de coche, más tarde, el pasado verano comencé un multi-emulador SEGA a-la EmX.

<RetroMan> Oh, es una triste historia.
<Quintesson> Con el tiempo, limité mi foco de trabajo a la 32X. Desafortunadamente, más tarde encontré que necesitaba una emulación de Genesis todavía más eficiente (todo lo contrario a una mala emulación de Genesis hecha deprisa).

<RetroMan> Cierto. Eso nos indica que AGES sufre de una pobre emulación de Genesis.
<Quintesson> Sí, un montón de gente estaba disgustada por eso. Claro que fue hace mucho tiempo. Kyoto era el segundo emulador prometedor en ser anunciado.

<RetroMan> Pero, de nuevo, es un proyecto muy prometedor :)
<Quintesson> Lo cogí cuando tu aún no estabas en la emulación, todo esto sucedió antes de Genecyst y KGen. La emulación de Genesis debería ir mucho mejor en la última versión, en la que el mayor problema son la carencia de argumentos de sonido. Tendré que trabajar en mi malísimo recompilador dinámico.

<RetroMan> Bueno, yo ya llevo en esto 3 años ahora. De todas formas, ¿que opinas de Vegas (ahora GensX)?
<Quintesson> Bueno, digamos sólo que su publicación me cojió por completode sorpresa. Ese no fué un buen día para mi.

<RetroMan> Sí, puedo imaginarmelo...
<Quintesson> Vegas tiene el problema contrario que AGES, buena emulación por la parte Genesis, pero no tan buena por la parte 32X, aunque es bastante aceptable, mientras que la parte Genesis del AGES tiene sólo alguna que otra cosa mejorada.

<RetroMan> ¿Tienes miedo de quedarte "detrás" de Vegas (ahora GensX)?
<Quintesson> Por supuesto, cada vez que pienso que tengo algo de aliento para trabajar en algunas características a largo plazo de AGES, él hace algún buen progreso y me devuelve a la realidad. Creo que él además re-escribió algunos juegos de 32X, una clara ventaja que yo no tengo.

<RetroMan> Refiriéndonos al resumen de su homepage, sí, así fué.
<Quintesson> Ya que AGES está escrito en ensamblador y Vegas (ahora GensX) en C, imagino que lograré hacer a AGES el emu más rápido. Además tengo un recompilador dinámico que ha estado recopilando polvo. Todavía le quedan algunos bugs, pero cuando los tenga juntos, veremos algunos acelerones bastante fuertes.

<RetroMan> Eso sería genial :-) para mí también, soy el afortunado poseedor de un P500 en estos momentos, pero todavía va muy lento.
<Quintesson> No esta tan mal en *mi* PIII 500 :-P

<RetroMan> Estoy seguro de que la gente apreciará esos acelerones como pasó con la emulación de N64.
<Quintesson> ¿Tenemos (=tienes) un celeron o algo? Alguien ha estado poniendome LSD en mi comida otra vez :)

<RetroMan> No, un "auténtico" P3 500 con 128 MB de RAM :) desafortunadamente con Windows 2000 en estos momentos.
<Quintesson> ¿De todas formas cómo va en Windows 2000?

<RetroMan> Dicho sistema operativo no es famoso por su buen rendimiento multimedia/DirectX.
<Quintesson> Nadie me cuenta nunca nada. Todavía no se si funciona en el NT.

<RetroMan> Funciona bastante bien, sin embargo, es bastante lento cuando trabaja en Win2K, es muy probable que funcione en el NT 4.0 debido a que ambos tiene el mismo núcleo ("core").
<Quintesson> Sólo recibo e-mails del estilo "¿aónde puedoo descargar el knuckles?" jeje.

<RetroMan> Jaja. Bueno, supongo que es el destino de todo emu-autor :) tomatelo bien.
<Quintesson> ¿No hay más preguntas?

<RetroMan> Hablando de ROMs, ¿la disponibilidad de ROMs te ayudó a desarrollar el AGES? Claro, ahí están. :)
<Quintesson> Genesis Power hizo un gran trabajo.

<RetroMan> A eso es a lo que me refería =)
<Quintesson> Aunque desearía que hubieran publicado las ROMs de 32X en el formato adecuado.

<RetroMan> ¿Que quieres decir con el formato adecuado?
<Quintesson> Binario en lugar de SMD y extensión de .32X

<RetroMan> Ah, entiendo. Bueno, ¿cuáles son tus metas a largo plazo para AGES? aparte de optimizar su velocidad.
<Quintesson> Sonido, juego en red, perfecta emulación de Genesis, perfecta emulación de 32X, emulación para todos los periféricos extra que aún quedan por terminar el ratón SEGA Mouse y el Menacer también. No se lo que haré después.

<RetroMan> Suena genial. ¿Pero es esa una meta realista?
<Quintesson> No lo sé. Conozco la Genesis más que la mayoría de autores que sólo van y descargan un montón de código pre-escrito. Tengo mis propios núcleos ("cores") de emulación de la CPU por apañar hasta que estén perfectos. Starscream está lleno de bugs.

<RetroMan> Si tuvieras oportunidad, te gustaría unirte con otros experimentados autores como Charles, Tim o incluso probablemente Steve?
<Quintesson> Zoop me pidió que me uniera a él y a Charles para escribir  Meka Drive, el problema con los proyectos de grupo es que la burocracia tiende a ralentizar las cosas para siempre. Prefiero trabajar sólo. Cuando se me encargue un trabajo voy a depender de mis habilidades como emu-autor y sería mucho más complicado de hacer si estuviera trabajando en grupo. ¿Cómo sabrían ellos lo que yo hago y lo que hacen los demas miembros?

<RetroMan> Supongo que eso es cierto. De todas maneras, sobre el proyecto de PC-Engine que mencionaste... ¿si saliera en versión alpha, por ej. ejecutaría juegos?
<Quintesson> En la forma en que se encuentra ahora, puedo decir qie haría algo que nadie más pudo (emular la 32X). No. Sólo fué un emulador de CPU. Magic Engine salió sólo cuando llevaba trabajando en él unos cuantos meses. Cancelé el proyecto después porque no había muchas razones por las que continuar.

<RetroMan> Hablando de M. E., ¿te gusta?
<Quintesson> Es un excelente emulador, pero nunca tuve una TG16, así que no puedo sentir nostalgia del juego con esa consola, la mayoría de mis juegos fueron realmente juegos de PC, clásicos como Doom, Keen, etc...

<RetroMan> Ahora una pregunta más técnica :) ¿que crees que es lo más dificil de hacer? La emulación a bajo nivel o a alto nivel como el UltraHLE u otros emus de N64?
<Quintesson> Muy buena. La emulación a bajo nivel es bastante fácil si tienes la información. Yo nunca tuve en mi poder documentos de 32X hasta hace unos pocos meses, así que todo lo que hice con el AGES fué a través de ingeniería inversa. La emulación de alto nivel creo que es más tediosa que dificil, tienes que reescribie todas las librerías pre-escritas. Su mayor volumen de trabajo, pero al menos no tienes que averiguar cómo trabaja el hardware exactamente.

<RetroMan> Desde un aspecto legal y moral, ¿que opinas de la emulación de la "siguiente generación"?
<Quintesson> No quiero ver a las compañías de videojuegos heridas financieramente, pero no me opongo a la emulación de la "siguiente generación" como hace la mayoría, pero eso es porque estoy bastante apartado de toda la piratería y debilidad que la causa. Mis días de coleccionar warez terminaron con las BBS.

<RetroMan> Ya veo :)
<Quintesson> Como emu-autor, creo que la emulación de la "siguiente generación" es un reto excitante, p. ej. cuando uHLE salió, estaba muy excitado e intrigado no porque me importara la mierda de la N64, sino por las nuevas técnicas que se habían creado para la emulación.

<RetroMan> Bueno, aquí está la última pregunta: ¿cuál es tu opinión sobre los emus de Jaguar que hay actualmente en desarrollo?
<Quintesson> Recuerdo haber oído hablar de ellos desde hace bastante tiempo. Sentí un poco de espítiro de competición (¿quíen rompería la próxima barrera?: yo con la emulación 32X, o uno de los tíos de Jaguar). Por supuesto, nada sucedió. Vegas salió primero. Es gracioso pensar que nosotros estamos dando buenas zancadas y podemos vislumbrar el final del camino, mientras que para los chicos de Jaguar el viaje no ha hecho más que empezar.

<RetroMan> ¿Así que sientes que hay una auténtica competición con Vegas (ahora GensX)?
<Quintesson> Sí, yo hablé con todos los emuladores de todos los anuncios de proyectos de emulación de 32X, y descubrí que estaban bastante lejos detrás mía. Entonces pensaba que no había información del hardware de la 32X por ningún lado, así que me imaginé que yo tenía la posición dominante. Era un sentimiento agradable, supongo que mi actitud competitiva es un intento de recuperar ese sentimiento.

<RetroMan> Yo pienso que una buena competición ayudará a mejorar ambos proyectos.
<Quintesson> Se que eso me ayudó. ¿Recuerdas lo malo que era la interfáz? ¡buaghh!

<RetroMan> ¿Hay algo que te gustaría decir a la gente de la emulación? Si es así, por favor házlo ahora :)
<Quintesson> Hmm. Parad de preguntarme donde podeis conseguir las ROMs de la BIOS, puse la URL correcta en la documentaión :) No puedo crees que la gente tenga problemas para encontrarlas. No deben ser capaces de leer.

<RetroMan> :)
<Quintesson> Diviertete adaptando todos estos desvaríos a una entrevista. Estoy seguro de que mi apresurada escritura lo hará másssss fácil.

<RetroMan> Jejé, no te preocupes, me manejaré de todas formas  ;) , muchas gracias por tu tiempo y ¡buena suerte para el futuro de AGES y el tuyo!
<Quintesson> Gracias. Nos vemos luego.

<RetroMan> Ah, una cosa más :) . Por favor hazonos un favor a los muchachos de RetroBase.com - nos gustaría construir una galería de 32X y VAMOS a necesitar un largometraje de instantáneas :) y termino lo dicho.
<Quintesson> Tonto. Usa la tecla de imprimir pantalla (Impr Pant o PrintScr).

<RetroMan> Jejé. Desafortunadamente, el imprimir pantalla no funciona en Win2K.
<Quintesson> Vaya, hmmm, tendré que investigarlo, probablemente serán en formato PNG. Los JPEGs son estúpidos para las instantáneas de emulación y los GIFs no tienen bastantes colores.

<RetroMan> Aun a muchos emuladores les falta una característica de "grabar instantánea", así que sería una agradable ventaja, sí, el PNG es el futuro  =) . Bueno, está bien. De nuevo, gracias por tu tiempo. Cuídate.
<Quintesson> Vale tú también. Nos vemos luego.

Volver a la Página Índice de las Entrevistas
VOLVER


© MrNet



Regresar a la Página Principal