La siguiente entrevista la he esperado desde hace tiempo, y en cuanto ha salido no he podido esperar a traducirosla. Desde que hace un tiempo apareció GENSX (antes Vegas), no hemos sabido mucho acerca de su creador y programador Tim Meekins. En las siguientes líneas te enterarás de algunas preferencias y opiniones de Tim sobre el mundillo de la emulación. No obstante, lo más interesante de la entrevista son la cantidad de detalles que da sobre GENSX, su estado actual, futuras ampliaciones y características, etc. Al parecer Tim no sería reacio a emular la Mega CD e incluso la Saturn, aunque sabe que sería muy difícil. Lo que si parece que quiere hacer es emular perfectamente la 32X y la Genesis y añadir emulación de Master System y Game Gear. Disfruta leyéndola.
Sitio Original de la Entrevista: 16-bit
Link a la Versión
Original de la Entrevista
HomePage del Proyecto: GENSX
Sección SEGA:
Genesis
32X
Fecha de la Entrevista: 11 de Junio
del 2000
Entrevistador: MDMaster
Entrevista a Tim Meekins, autor
de GENSX (antes Vegas), emulador de Genesis 32X
Traducción por MrNet
P: MDMaster: ¡Hola
Tim! ¿Cómo estás?
R: Tim: Estoy
bien gracias.
P: MDMaster: ¿Cuál
es el estado actual de GENSX?
R: Tim: La emulación
de Genesis es muy buena ahora mismo. Desde la última versión
(v0.92) la compatibilidad de ha incrementado y la precisión en la
temporización es incluso mejor que antes. La emulación de
sonido es casi perfecta ahora. La emulación de 32X está mucho
mejor que en la última versión, pero me gustaría realizar
unas cuantas mejoras más antes de la próxima entrega.
P: MDMaster: Cuéntame
algunos futuros cambios del emu.
R: Tim: Mi primera
meta para GENSX cuando lo empecé era ver si el emulador era posible.
Yo no seguía realmente el mundillo de la emulación, así
que no estaba seguro. Una vez que empecé a programarlo, me descargué
otros emuladores y eso me espoleó a continuar con él. Una
vez logré que las cosas funcionaran, mi meta cambió hacia
la perfecta emulación. Bastantes emuladores no tenían no
tenían compatibilidad suficiente o tenías que configurarlos
para cada juego. Yo quería lograr un emulador en el que cargaras
el juego y funcionara perfectamente, sin configuraciones. Esta es aún
mi meta actual, así que no he pasado mucho tiempo en programar características
extra. Aunque para el futuro, necesito añadir salvado de la batería
de RAM al disco duro y DirectInput. Realmente me gustan los juegos de SEGA,
también me gustaría añadir emulación de Master
System (y Game Gear) y empezar a jugar con la emulación de SEGA
CD. No sé mucho sobre el hardware arcade de SEGA y sería
algo divertido para intentar emularlo. Conseguir la emulación de
la Saturn sería maravilloso, pero no es nada fácil...
P: MDMaster: ¿Que
hay sobre las betas del emu?
R: Tim: No tengo
planes de realizar betas para testear el emu. Yo hago mis propias pruebas
y dependo de la gente que me manda e-mails con informes de bugs ("errores
del emulador"). Si la comunidad quiere, puedo publicar versiones más
a menudo si ocurriera algún fijado significativo de bugs. Es divertido
terminar el fijado de bugs y las nuevas características antes de
publicar una nueva versión porque entonces merece más la
pena el descargarselo. Probablemente volvería a todo el mundo loco
si sacara 2 versiones por semana, y podría tener un impacto negativo
en la depuración ya que no sabría que versión tiene
la gente que me envía un informe de errores ("bugs").
P: MDMaster: ¿Crees
que la nueva generación de emuladores (GENSX, DGen) acabará
con la antigua?
R: Tim: Debo
aplaudir las muy apropiadas palabras "temprana generación" de emuladores,
a saber, Genecyst y KGen. Ambos tienen una muy buena compatibilidad y muy
buena velocidad. Conseguían su velocidad, creo yo, por estar escritos
en ensamblador, usando DOS, y escribiendo directamente a la pantalla VGA.
Quizás incluso usaran la síntesis FM en la Sound Blaster
para lograr una muy buena emulación del sonido. En la parte mala,
el DOS va a desaparecer y hacer funcionar los emuladores se está
poniendo bastante dificil. Mi tarjeta de sonido no funciona con ninguno
de ambos. A causa de que escriban a la pantalla VGA directamente, tienen
dificultades con los cambios de la paleta de "scanlines" (líneas
que no se renderizan para agilizar la velocidad del emulador). El soporte
de los periféricos además es difícil bajo un sistema
basado en DOS. Empece escribiendo GENSX cuando Genecyst y KGen eran los
únicos emuladores de Genesis disponibles. Más recientemente,
han salido algunos nuevos y geniales emuladores incluyendo al DGen entre
otros. La generación más nueva tiende a ser más lenta,
además se ejecutan bajo windows y están escritos en C (y
C++ ). GENSX está escrito enteramente en C sin una sóla línea
de ensamblador. El escribir en C los hace muchos más faciles de
trabajar en ellos y de fijar la compatibilidad. Usar el modo gráfico
de 16-bits permite un mejor control sobre los colores (incluyendo el modo
de intensidad y de sombreado), soporte de entrelazado, y otros efectos
especiales como difuminación/mezcla. Es muy fácil trabajar
con el DirectSound y debería funcionarle a todo el mundo sin necesidad
de configuración. Con algo más de trabajo, espero lograr
convertir el GENSX en el primer emulador. Ahora, si pudiera comprender
por qué ciertas personas consiguen una mala tasa de velocidad y
a nadie más le pasa... (hmm, quizás windows no sea la mejor
plataforma).
P: MDMaster: ¿Qué
piensas de AGES?
R: Tim: ¡Guau!
El autor ha hecho un gran trabajo en averiguar como funciona la 32X. Lo
sé por experiencia :) La 32X parece ser fácil
de emular, programas un emu, y nada funciona. Se precisó para lograr
que GENSX ejecutara juegos como lo hace, y hará falta un montón
de trabajo más para hacer que funcionen más juegos. La emulación
de Genesis parecía más fácil cuando la hice. Un número
de juegos funcionan en AGES que rehusan funcionar en GENSX, y no sé
cómo lo ha hecho. Por supuesto, todavía es posible que tenga
algún bug tonto en algún lado y no un problema directo de
emulación. Una cosa rara es que un númerode juegos que no
funcionan están fallando en la parte Genesis de la 32X, ¡que
es el punto fuerte de GENSX! Mientras AGES madura será un muy buen
emulador.
P: MDMaster: ¿GENSX
emulará la SEGA CD?
R: Tim: Me gustaría
intentarlo. Aunque no a ser nada fácil. Pero al menos será
más fácil que la Saturn. Me ENCANTARÍA tener un emulador
de Saturn, pero sabiendo de primera mano como funciona, se que va a ser
una de las consolas más dificiles de emular (aunque la DreamCast
será incluso más difícil, pero no creo en la emulación
de consolas activas).
P: MDMaster: ¿Y
sobre la capacidad multijugador? ¿Vendrá en la próximas
versiones de GENSX?
R: Tim: Pues
en realidad no tengo mucho interés en el multijuego. Aunque, es
una estupenda característica de valor-añadido que no estaba
disponible para los juegos originales. Quizás algún sitio
de emuladores haga una encuesta para ver el porcentaje de usuarios que
usan las características de multijugador de los emuladores. Si hay
una gran demanda, quizás esté más interesado.
P: MDMaster: ¿Qué
opinas de la "mania multijugador"?
R: Tim: No sabía
que había una manía acerca de ello :) Supongo que como no
me interesa, lo ignoro. Cosa divertida, ya que estoy trabajando en juego
multijugador en el trabajo...
P: MDMaster: ¿Cuál
es tu juego favorito de Genesis?
R: Tim: Contra
y Guntar Heroes. Además, creo que Comix Zone es muy bueno. Estos
juegos son los que me han venido primero a la cabeza, pero todavía
tengo grandes recuerdos de jugar a Flashback 2 días seguidos sin
dormir con mis amigos.
P: MDMaster: ¿Cuál
es tu consola favorita?
R: Tim: Ahhh.
Hay un montón de buenas consolas. A principios de los noventa pensaba
que la SNES era el mejor sistema jamás aparecido. Cuando llegó
la PSX me gustó un montón, aunque cuando pasó un tiempo
ya no me gustaba tanto. En estos momentos, creo que la DreamCast es impresionante
así que es mi consola favorita.
P: MDMaster: ¿Cuál
es tu emulador favorito?
R: Tim: Uff.
No he jugado lo bastante como para juzgarlos todos. M.A.M.E. es bastante
impresionante, aunque a veces engorroso de usar. SNES9x y ZNES son ambos
grandes emuladores y realmente me gustó el Genecyst un tiempo.,
aunque ahora me gusta más GENSX :) . bleem! esta guapo, pero por
ahora prefiero jugar a juegos de Genesis en el GENSX. Sin embargo, creo
que bleem!cast va a ser genial y no puedo esperar a que salga.
P: MDMaster: ¿Algunos
comentarios finales?
R: Tim: Quiero
agradeceros a todos por sus agradables e-mails y comentarios. Todos los
sitios de emuladores siguen hablando de emu-autores abandonando este mundillo
por culpa de molestos e-mails y otras razones, así que estuve temeroso
de publicar GENSX. Yo además quería sacarlo con mi nombre
real, así que sabía que me estaba exponiendo a los demonios
de InterNet :) . De todas formas, la retroalimentación
ha sido estupenda y si alguien me molesta pidiendo ROMs no es muy difícil
apretar la tecla de borrar :) . Intento responder a todos los e-mails,
pero estoy muy ocupado en el trabajo y a veces no tengo mucho tiempo cuando
llego a casa. La programación y los juegos (y los coches de carreras)
son mi pasión así que no me veo a mí mismo parando
de trabajar en el GENSX, aunque estoy seguro que podrían venir otros
proyectos que me tomen más tiempo.
© MrNet