logotipo

img_google

Entrevista con Atani (3)

   En otra entrevista concedida por Atani a MGhandi, de Kinox, puedes leer características de él mismo, así como diversas opiniones sobre varios temas del mundillo de la emulación. Entérate del origen de sus proyectos (que actualmente tiene muchos abiertos, quizás demasiados para terminarlos todos), progreso actual y características venideras, así como de interesantes detalles técnicos tanto de software como de hardware que te pueden parecer interesantes como aficionado a la emulación y que los emu-autores tienen que conocer y estuudiar a fondo mientras desarrollan su labor. No dejes de leerte esta más que interesante entrevista.

Sitio Original de la Entrevista: Kinox
Link a la Versión Original de la Entrevista
HomePage de Atani : Atani Software

Fecha de la Entrevista: 7 de Julio de 2000
Entrevista con Atani, autor de múltiples proyectos relacionados con las consolas SEGA, sobre todo SegaEMU
Entrevistadores: MGhandi & seventh
Traducción por MrNet

Entrevista con Atani, de Atani Software

I. Sobre la entrevista
MGhandi ha entrevistado a Atani, propietario de Atani Software. Atani es el autor de Genital (emulador de SEGA Genesis) y está portando su famoso emulador a Windows.

II. Agradecimientos
Quiero agradecer a Atani esta entrevista ya que fué una de mis entrevistas más rápidas, pero lo siento por no haberla podido publicar antes debido a problemas personales con mi ordenador (todavía tengo un 386). Muchas gracias a seventh, ¡me ayudó de nuevo con algunas preguntas!

P: 1. Preséntate tú mismo, por favor
R: Atani: Bieno, soy Atani. Mi nombre real es Mike Dunston. Vivo cerca de San Francisco, CA (California). Trabajo en una gran empresa de ordenadores  :) . Escribo muchos porteos de los emus de DOS o Linux de Genesis o similares.

P: 2. ¿Cuál es el nombre de esta compañía de ordenadores?
R: Atani: Lo siento, no me gustaría decirlo...

P: 3. ¿Es por tu relación con la emulación?
R: Atani: Un tanto... Un montón de gente de InterNet conoce esta compañía y sus productos. Me gustaría mantener el nombre de la compañía en secreto por esas razones. Si trabajara para una compañía más pequeña entonces daría el nombre y una dirección web.

P: 4. ¿Crees que la emulación es una "disciplina gris"?
R: Atani: Algo. Está bastante bien definida en la parte de las ROMs, pero no en cuanto a los emuladores en sí mismos. Creo que los emuladores son completamente legales en todos sus aspectos. Pienso en los emuladores igual que pienso en programas como WinZip.Son sólo otros programadores program,ando para ayudar a otra gente.

P: 5. ¿Cuando fué tu primer contacto con la emulación? ¿Durante los tiempos de las BBS?
R: Atani: Hace tres años o más, creo que más o menos por el 96 o así. Empecé a jugar con el Nesticle y el Genecyst y otros emuladores que encontré por la red. Fué en ese momento cuando decidí que quería escribir alguna clase de emulador, pero nunca lo hice, nunca hasta hace poco. Y sí encontré algunas cosas interesantes en algunas BBS's a las que solía llamar. Sólo alguna de ellas tenía cosas de emulación. Era una cosa muy nueva en la época de las consolas de la época... me refiero a la NES y la Genesis.

P: 6. ¿Fué Bloodlust una motivación para programar emuladores?
R: Atani: No realmente... realmente nunca fuí a sus web hasta muy recientemente. Únicamente tuve el software por muchísimo tiempo, y para contarte la verdad, no sabía quién había escrito el software con el que estaba jugando :)

P: 7. ¿Qué opinas de la aproximación "violenta" y como hobby de Bloodlust a la programación?
R: Atani: Es bastante interesante y a veces interesante. No estoy del todo de acuerdo con lo de completa "violencia" en su software. Pero debería decir que algunas veces ellos hacen cosas bastante interesantes así como diferentes. Bueno, el ser programadores por afición es además muy divertido  :) Yo actualmente programo para ganarme la vida  :)

P:8. ¿Cuál fué tu primer proyecto de emulación?
R: Atani: Bueno, mi primer proyecto de emulación probablemente fué mi emulador de SegaCD que nunca fué terminado. Y esa versión nunca será terminada. Nunca fué publicado porque no era lo bastante como para molestarme publicandolo. Espero re-escribir todas sus funcionalidades de dicho emulador en SegaEMU en el futuro.

P: 9. Bueno, eso estimularía los ISOs. Ese es un ambiente muy cercano al warez. ¿Cuál es tu visión de esto?
R: Atani: No apoyo las ISOs o el warez. En mis emuladores sólo se soportarán los CDs reales. Por supuesto, esto puede vencerse con un ISO bien hecho en un CD. Pero eso debería al menos ralentizarlo un poco.

P: 10. ¿Es difícil programar emuladores de los sistemas SEGA? ¿Hay bastantes documentos sobre su arquitectura?
R: Atani: Bueno, algunos de los sistemas son más fáciles que otros. SMS/GG/Genesis tienen montones de documentos. La SegaCD y la 32X, sin embargo, tienen muy pocos documentos disponibles públicamente. Esta es la principal razón por la cuál no se han podido hacer emuladores de estos sistemas hasta muy recientemente. Aún no hay emulador para la SegaCD que te permita jugar a algún juego, o incluso utilizar las imagenes de la BIOS.

P: 11. ¿Dónde conseguiste tus documentos sobre la SegaCD?
R: Atani: He buscado por la red la mayoría de ellos. Además, tengo el MegaCD Development Kit (kit de desarrollo MegaCD) que ayuda mucho a descifrar la mayoría de la información. Además, espero publicar un documento sobre la SegaCD/MegaCD una vez que mi emulador sea capaz de mostrar más de los gráficos en pantalla.

P: 12. ¿El trabajar en tu compañía facilito de alguna manera el conseguir los documentos?
R: Atani: No. Ya tenía todos los documentos antes de empezar a trabajar en la compañía.

P: 13. Junto a los sistemas que están planeados que estén disponibles en SegaEMU, ¿no estará la SEGA Saturn? ¿Por qué?
R: Atani: He decidido no dar soporte de SEGA Saturn debido a que no poseo la consola actualmente, ni poseo juegos para ella. Así que no tengo la necesidad de emular el sistema para mí mismo. Eso y que hay bastantes emuladores de SEGA Saturn que están actualmente trabajando y que tienen ya buenos progresos.

P: 14. ¿Tienes la abilidad de programar juegos totalmente caseros? y si es así, ¿tienes la intención/tiempo de hacerlos?
R: Atani: No tengo las habilidades en estos momentos para juntarlo todo en un juego casero. Si así fuera, mi mujer probablemente me ayudaría a hacer los gráficos y entonces podríamos hacer alguna clase de RPG... (Role Playing Game - Juego De Rol)

P: 15. ¿Esposa? Vaya... ¿pequeños Atanis alrededor del ordenador?
R: Atani: jejeje... Sí, estoy casado. Me casé en Diciembre del año pasado. Y no hay pequeños corriendo por aquí... Estamos planeando en disfrutar del matrimonio durante un par de alos y luego tener un niño o dos  :)

P: 16. ¿De dónde viene "Atani" (el nick)?
R: Atani: Me puse el nick de los libros de J. R. R. Tolkien... The Hobbit, y El Señor de los Anillos.

P: 17. Bueno, como vemos que te gustan los RPGs... ¿cuales son tus juegos/consolas favoritos?
R: Atani: Realmente no tengo ninguna preferncia por alguna consola. Pero realmente me encanta la saga LUNAR de la buena y antigua SegaCD y recientemente la PSX. Además, me gustan los RPG, pero no los recuerdo todos  :)

P: 18. Cuando te preguntamos por lo de la "disciplina gris", dijiste que los emuladores son como otros programas como WinZip, pero WinZip es shareware... ¿cuál es tu opinión sobre los emuladores no-gratuitos?
R: Atani: Prefiero no tener que pagar por un emulador. Al menos no los precios que algunos están cobrando. Especialmente por emuladores de Windows. Algunos autores están cobramdo 10$ sólo por dejarte ver el emulador, no ofrecen versiones demo. Creo que pagar por les emuladores es bastante más que una pérdida de tiempo y no son buenos ya que causan cosas como el caso Sony contra bleem! y otros similares. Si un autor quiere cobrar 5$ por su emulador sólo para cubrir los gastos de desarrollo está bien. Pero los gratuitos son mejores.

P: 19. Los programas son considerados propiedad intelectual en algunos paises. Las BIOS son tal propiedad. ¿Crees que los emuladores de esa clase rompen tal "propiedad"?
R: Atani: Creo que aquellos emuladores que requieren que el usuario desacargue la BIOS sí. Pero aquellos que usan "BIOS faking" (falseado de la BIOS) entonces no. Aquellos que usan esa técnica hacen una especie de "clon" de la BIOS, que no es la misma que la BIOS original.

P: 20. ¿Pero no puedes falsearla sin estudiarla, no?
R: Atani: Algunas veces sí. Con alguna de la documentación que está libremente disponible en InterNet puedes falsearla incluso sin verla realmente.

P: 21. ¿Puedes explicar a nuestros lectores cómo dumpear la BIOS de una consola?
R: Atani: Eso es algo que nisiquiera yo sé como empezar. Masyormente porque varía de sistema en sistema. Algunas veces puedes usar un dispositivo similar a un ProAction Replay. Pero normalmente yo abriría la consola y le adjuntaría un chip a la EPROM y pasaría los datos con una unidad grabadora de EEPROM.

P: 22. Los datos de algunos chips no pasan secuencialmente a través de los chips... eso podría hacerlo más dificil incluso con un grabador EEPROM. ¿Escribiste pequeños programas extra para ayudarte a desarrollar tus emuladores?
R: Atani: Sí, algunos de los pequeños programas que he escrito hacen cosas como ensamblar ROMs de formatos split (partido en varios archivos o ROMs), probar los motores ("engines") gráficos, la interfáz de usuario, etc...

P: 23. ¿Publicarás esos programas?
R: Atani: No.. La funcionalidad de esos programas ha sido integrada en los emuladores en sí mismos. Excepto los programas para probar los graficos. No los dejé allí por su naturaleza. No sirven a ningún propósito de otros sin acceso al código fuente de los emuladores.

P: 24. No podemos ayudarte a ver el "dir" superior. ¿Eres un coleccionista de ROMs?
R: Atani: Sí, tengo muchos juegos para muchos sistemas. De la mayoría de los cuales tengo sus cartuchos originales. Pero ese comando "dir" fué para la programación de mi emulador... estaba navegando por la estructura de directorios del código fuente buscando un archivo  :)

P: 25. Cuando te pedí la entrevista, dijiste "tengo bastante tiempo... ahora estoy trabajando en Generator 32 0.15 así que :)". ¿Que podemos esperarnos?
R: Atani: Bueno, Generator32 0.15 está trabajándose aún. He puesto algo de interfáz de usuario preliminar para la próxima versión. Será la buena antigua moda de interfáz que la mayoría de programadores ya no usan. Pero como me gusta trabajar con algunos viejos estilos de programación, voy a usar este método. Aunque os contaré más en breve. La próxima versión de Generator 32 saldrá en unos cuantos días :0

P: 26. ¿Por qué estás portando algunos emuladores (Genital, MCHE, Generator) a Windows?
R: Atani: Quiero probar algo nuevo. Esta es la mejor forma para mí de ver cómo otros han hecho algunas cosas también. Uso la información que cosecho de los porteos para mejorar más mi emulador y los porteos. Prefiero portar los emuladores de los sistemas SEGA, pero MCHE tiene tambien sistemas de Nintendo. Estaba bastante interesado en hacer algo con estos, así que eso es por lo que porté uno :)

P: 27. ¿De dónde sacas tiempo para desarrollar estos emuladores? ¿Estás sólo?
R: Atani: Sí. Trabajo sólo en varios proyectos. Paso la mayor parte de mi tiempo libre jugando con ellos en el ordenador e intentando realizar más ideas en los varios proyectos que están siendo trabajados.

P: 28. ¿Se queja tu mujer sobre eso? Ya sabemos lo que pasa con muchas mujeres de programadores ;)
R: Atani: A veces... Ella normalmente esta sentada en su ordenador chateando o jugando con Photoshop... lo llevamos bastante bien en ese aspecto...

P: 29. ¿Es programadora o diseñadora de alguna clase?
R: Atani: Mayormente hace diseño gráfico. No es realmente una programadora.

P: 30. ¿Cuántos beta-testers tiene Atani Software?
R: Atani: Tenemos 10 o así. La mayoría de los beta testers son varios webmasters de sitios de emu noticias  :)

P: 31. Junto a MCHE y Genital, ¿hay planes de portar otro emulador como DarcNES?
R: Atani: Ya hay una versión de Win32 de DarcNES, así que nada sobre ese :) Otros quizás, depende del sistema y la cantidad de trabajo requerido para portarlo.

P: 32. ¿Cuál es tu emulador preferido de Genesis? ;)
R: Atani: Ahora mismo, Genital  :)

P: 33. Steve Snake es famoso porque el a veces añade algunos textos en las fuentes de sus emuladores. ¿Eres un programador que le gusta comentar la fuente?
R: Atani: Hago comentarios en el código que uso para saber lo que estoy haciendo si es a eso a lo que te refieres. Mientras que sobre poner texto que se integre en la fuente y pueda ser usado para identificar el ejecutable incluso despues de ser construido o modificado, entonces no.

P: 34. ¿Crees que el juego en red para la Genesis está tan lejos?
R: Atani: No realmente... Tengo hecha como la mitad con mi plug-in de SegaEMU.

P: 35. ¿El juego en red incluye soporte para InterNet?
R: Atani: Sí...

P: 36. ¿Planeas usar la emulación como un "lugar de exposición" para conseguir un trabajo en una compañía de juegos o sólo haces emuladores por diversión?
R: Atani: La emulación es mayormente por diversión... Tengo el trabajo que quiero ahora :) Me pagan bien por programar y puedo salir de viaje :)

P: 37. ¿Qué piensas de la integración con los sistemas recientemente lanzados con la emulación (p. ej. emulación DreamCast)? ¿Último suspiro antes de la muerte? ¿Finalmente cobertura 100% al público y por lo tanto desembocadura en el warez?
R: Atani: No me gusta la emulación de los sistemas más actuales. No estoy totalmente de acuerdo con la emulación de N64 o DreamCast. Sin embargo, no estoy contra ese tipo de emuladores. Hacen ver que hay un montón de gente talentosa en el mundillo de la emulación. Y sí, probablemente conducirá al warez y eso no me gusta.

P: 38. ¿De quién es la culpa? ¿Orientación o nuestra egoísta personalidad por pedir que la emulación sea nuestro pequeño secreto?
R: Atani: No voy a señalar a nadie en esto. Mayormente porque todos tenemos la culpa en estos asuntos.
 


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


© MrNet



Regresar a la Página Principal