logotipo

img_google

Entrevista con Atani, de SegaEMU
Proyecto de Emulación SEGA

   En esta entrevista, Ben-J, webmaster de Consollection, somete a Mike Dunston (Atani de Atani Software) a una retahila de preguntas sobre el SegaEMU, un proyecto que ya tiene bastante tiempo y que es, de momento, el más esperanzador para ver la Mega CD emulada. Además de Mega CD, Dunston pretende emular casi todos los sistemas SEGA que pueda.

Sitio Original de la Entrevista: Consollection
Link a la Versión Original de la Entrevista
HomePage del SegaEMU : Atani Software

Fecha de la Entrevista: 24 de Marzo del 2000
Entrevista a Atani, autor del SegaEMU, un proyecto muy ambicioso de emulación SEGA
Entrevistador: Ben-J
Traducción por MrNet

Entrevista con Atani, autor de SegaEMU

Ben-J : Primero de todo, ¿podrías presentarte tú mismo? Tu nombre, edad, trabajo, hobbies, etc...
Atani : Mi nombre real es Mike Dunston, tengo 22 años, y trabajo en la corporación Oracle de Redwood Shores (California, EEUU) como ingeniero de construcción (yo mantengo el proceso de construcción nocturna del producto JDeveloper). Realmente no tengo ningún hobbie diferente de jugar en el ordenador, pero me encantan las miniaturas de trenes :)

Ben-J : ¿Cuál es la configuración de tu PC?
Atani :
 

En la máquina de desarrollo que tengo
En la máquina de la BBS
AMD K6-2 @ 300MHz
128MB de RAM
Disco de 20GB
WinNT 4.0 SP5
Disco DVD, 4X CD-R
Sound Blaster Live!
Intel Pentium @ 233 MHz
64MB de RAM
Disco duro de más de 13GB
Win95 OSR 2.1
4X CD-ROM

Ben-J : ¿Tienes alguna consola?
Atani : Sí, tengo los siguientes sistemas:
 

SEGA
Nintendo
Sony 
 Genesis (Modelo 1)
 Genesis (Modelo 2)
 Genesis (Modelo 3)
 SegaCD (Modelo 1)
 2 SegaCD (Modelo 2)
 CDX (EEUU)
 2 Genesis 32X (EEUU)
 SMS (Modelo 2)
 PowerBase Converter *
 *(Permite jugar a los
 juegos de la SMS en la
 Genesis)
 NES (Modelo 1)
 SNES
 Virtual Boy
 Gameboy (EEUU)
 Gameboy (Japón)
  PlayStation (Modelo 1)

SEGA Mega Drive/Genesis 3Ben-J : ¡Buena colección! Aprovechando que la tienes, ¿que piensas de la 32X? ¿Y de su corto período de vida?
Atani : El sistema tiene (tenía) un montón de potencial, sólo que casi no había muchos desarrolladores o compañías con la intención de portar su software a ese "nuevo y no probado" sistema. Esta fué la causa de la escasez de juegos (creo que hay menos de 50 en total entre EEUU y Japón).

Ben-J : ¿Cuál es tu juego favorito?
Atani : Realmente no tengo ningún juego preferido porque hace tiempo que no juego mucho. Paso la mayor parte de mi tiempo libre trabajando en el ordenador o haciendo cualquier otra cosa y no uso mis consolas (o emus) muy a menudo :(

Ben-J : ¿Cómo llegaste al panorama de la emulación?
Atani : Hace 4 años, antes de que los emuladores de la Genesis se hicieran realmente populares se me presentaron unos cuantos de los emuladores de Nintendo de hace bastante. Nesticle fué uno de los primeros emuladores que usé, pensé que era bastante guapo para hacer lo que hacía. Después de un tiempo acabé consiguiendo una Genesis y mi primer sistema SEGA CD y juegos. Entonces me aparté de la emulación de nuevo, hace 2 años regresé y he permanecido desde entonces.

Ben-J : Tú programas en Atani Software - Trucos, SegaEMU (SEMU), Generator32... ¿podrías explicarnos tu ambición?
Atani : Bueno estoy esforzándome para tener perfecta emulación de muchos sistemas SEGA antiguos. Esta es la principal fuerza conductora de SegaEMU (SEMU). Generator32 es más de un divertido proyecto que estoy haciendo para ayudar en el panorama de la emulación. Como la persona original para portar Generator a una plataforma Win32 ha perdido la fuente y ha decidido no re-portarlo más. Hay es donde entro yo, decidí ¿por qué no hacerlo?, y en sobre tres horas tenía cosas trabajando realmente bien en modo de pantalla completa. El modo en ventana está todavía en progreso.

Ben-J : Excelente... pero, ¿es este tu primer proyecto?
Atani : No completamente el primero, pero el primero en cuanto a emulación en este momento. Recordarás mis antiguos proyectos de hace un año y medio cuando empecé a trabajar en mi emulador que a atravesado un montón de cambios y es ahora parte de lo que tengo en el SegaEMU. Estos viejos proyectos nunca vieron la luz del usuario final, y no fueron publicados porque estaban en versiones muy iniciales. SegaEMU sin embargo está mucho más cerca de como yo quiero que sean las cosas.

Ben-J : ¿Qué "core" (nombre genérico de macrolibrerias para algún proceso específico) estás utilizando?
Atani : En Generator32 estoy usando mz80 para el z80, y el DynaRec 68000 que se usa en las fuentes del Generator de Linux. En SegaEMU tengo muchas más opciones. Estoy trabajando en mi propio core para el 68000 que usará una aproximación del DynaRec para algunas partes del código, tendré la información sobre este core disponible en la red en unas cuantas semanas. Este nuevo Core AT68K, estará disponible en forma de código fuente para que otros puedan usarlo en sus emuladores si lo prefieren. Podría hacer algo parecido para el core del Z80 también, pero de momento estoy usando mz80. Otros cores han sido examinados por dentro también, tengo StarScrem, Raz, y otro par de que funcionan mejor que los míos.

Ben-J : ¿Como te las apañas para portar Generator de Linux a Win32?
Atani : Bueno, lo primero es imaginarse lo que se necesitará cambiarse cuando se porte a Win32. La mayor cantidad del código que se necesita cambiar estaba ya separado del código principal del emu, esto ayudó en gran medida a su fácil portado (gracias James). Así que era sólo la interfáz de usuario y cómo renderizar los gráficos en pantalla, y el sonido. La  mayoría del código restante estaba ya casi listo para Win32.

Ben-J : ¡SegaEMU (SEMU) es un proyecto genial! (SEGA CD, Genesis 32X, Trucos, Juego en Red, etc.) ¿Que estás buscando? ¿Necesitas información? ¿Como podríamos ayudarte?
Atani : Siempre estoy buscando nuevos trucos para meterlos en la base de datos CheatCode (Atani Software - Cheat Codes: HomePage). Estoy buscando más información sobre algunos de los sistemas en los que estoy trabajando en emular en la próxima publicación del emu. Aquí están los sistemas en cuestión:
° SEGA SG-1000
° SEGA SC-3000
Estos son los sistemas de los que quiero más información antes de implementarlos en el emu:
° Arcade SEGA System 16
° Arcade SEGA System 24
° SEGA Genesis 32X
° SEGA CD/ SEGA Mega CD
° SEGA Saturn

Ben-J : La 32X fué implementada sobre 2 procesadores RISC Hitachi SH2 @ 23 MHz... la misma estructura que la SEGA Saturn. ¿Es este el gran problema para emularla?
Atani : Podría ser parte de ello, un problema que debe encarar cualquier emu autor es cómo mantener la sincronización entre varias CPUs... Sólo para la Genesis y la 32X son 4 CPUs sin incluis ninguno de los dos VDP (uno en la Genesis y otro en la 32X). Y si añades la SEGA CD / SEGA Mega CD entonces tienes 2 cosas adicionales con las que tendras que entenderte, el CD y otra CPU 68k ejecutándose a una velocidad más rapida que en la Genesis.

Ben-J : ¿O quizás es el VDP (Video Digital Processor - Procesador de Video Digital) que procesan a 40 MIPS?
Atani : No he visto mucha información sobre el VDP de la 32X, pero sé que toda la información es calculada por lo(s) SH2 y entonces se llevan los datos a las unidades VDP.

Ben-J : ¿Que opinas de las instantáneas del AGES - HomePage Oficial del AGES - ?
Atani : El emulador AGES parece muy prometedor en cuanto a emular la arquitectura de la SEGA 32X, sólo espero que merezca la pena toda la espera que nos va a hacer pasar.

Ben-J : ¿Por qué no tenemos un emu de 3DO, o Amiga CD32X aún? ¿Son my dificiles de emular o no tenemos suficientes documentos?
Atani : No estoy completamente seguro de esto, imagino que un poco de cada una de las dos razones.

Ben-J : ¿Qué consola/ordenador te encantaría ver emulad@ algún día?
Atani : La SEGA CD / SEGA Mega CD. Sería realmente guapo ya que tengo un montón de juegos que me encantaría jugar en esta máquina y sé que a muchos otros les gustaría también.

Ben-J : Tienes razón. Un montón de gracias por esta entrevista ...
 
 

Atani Software : Atani Software - Atani Software - Cheat Codes: HomePage - E-Mail
 

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


© MrNet



Regresar a la Página Principal