MAME para GBA, Se buscan programadores en ARM
falvarez
view post Escrito el 8/1/2005, 12:06
Avatar

© 1982 Sinclair Research Ltd.

Grupo: Member
Mensajes: 213


Status: Offline: ultima azione eseguita il 22/11/2006, 01:29


CITAZIONE (BUBU ;-) @ 8/1/2005, 01:32)
Ah, bueno, se me olvidaba. Ya sabes que en GBA o programas en ensamblador ARM, o programas en C con sus librerías. Lo que yo hago es lo primero, y uso Goldroad. Lo hago en ensamblador porque mi programa (MAME) requiere no perder ni una millonésima de segundo... Pero lo más fácil es desde luego el C, en cuyo caso son buenos los enlaces del compi mrkaf.
Si no has programado nunca en ninguno de los 2 lenguajes, entonces te aconsejo sus enlaces...

Ya me imagino.

Sobre el lenguaje de programación no tengo ningún problema, he usado tanto ensamblador como C (lo único sería darle un repaso al juego de instrucciones del ARM, que no lo conozco).

Entiendo que programando en ensamblador se consigue más potencia, pero programando en C más flexibilidad y comodidad.

Ya hablaremos, porque el tema me interesa. En cuanto mi trabajo me permita tener un poco más de tiempo libre.

Saludos y gracias.
tekvan
view post Escrito el 8/1/2005, 12:09
Avatar

Electric cafe

Grupo: Member
Mensajes: 430


Status: Offline: ultima azione eseguita il 25/8/2006, 19:09


Por cierto BUBU, que piensas de nueva Nintendo DS? podremos ver emuladores decentes en este sistema?
tenia pensado puillarme una GBASP, arto ya de dejarme los ojos en la GBA... pero con la DS asomando en marzo y a 150€ (dicen) y compatible con todos los juegos de GBA... pues como que vale la pena esperar... no?
Peperebe
view post Escrito el 9/1/2005, 12:44
Avatar

The last ninja

Grupo: Member
Mensajes: 102
Location: en un pais multicolor


Status: Offline: ultima azione eseguita il 15/10/2006, 20:11


Hola,


Yo tambien tenia pensado adquirir una GBAsp, pero viendo los rumores de que la nintendo DS saldra en marzo e preferido esperar a ver que pasa,ya que es compatible con todos los juegos de gba,(excepto con el multiplayer)incluidos los cartuchos flash

Yo creo que nintendo enpezara ahora a hacer campaña de promoción,(no ha empezado ahora por no chafarse las ventas de navidad)

Por cierto Bubu, ¿ no tendras una web donde pongas tus avances en programación para la GBA?

Me gustaria poder descargarme y probar lo que estas haciendo
BUBU ;-)
view post Escrito el 10/1/2005, 01:42
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


¡¡ Hola !!,

he estado viendo la Nintendo DS por la web ( http://www.nintendo.com/systemsds ) y tiene buena pinta. Sobre todo eso de la doble pantalla. Está basada en un ARM9+ARM7, mientras que la GBA está basada en un ARM7. Realmente eso no me dice nada, me hace falta saber la velocidad del reloj de la CPU, del bus de datos, la cantidad de RAM direccionable, el máximo núnero de Sprites manejables (es mi principal problema a la hora de emular MAME en la GBA), etc, etc

Si alguien encuentra una péich que trate de estos temas, por favor que la postee aquí a ver qué se puede hacer.

Para Perebere: Estoy contactando con MAME y con y Zophar para ver si interesa esto o no. De todas maneras, no me importaría mandarte una muestra del AMIDAR p.ej. para GBA. Dime qué emulador tienes.
M0N
view post Escrito el 10/1/2005, 12:24
Avatar

Supermarciano Doctorado

Grupo: Member
Mensajes: 825
Location: Bilbao


Status: Offline: ultima azione eseguita il 13/12/2006, 08:35


¿La Nintendo DS ha salido en algú sitio?
Juraría que ayer se la vi a un crío.
Es más, al verla me quedé un rato mirándole y estaba con un lápiz óptico en la pantalla de abajo.
¿Sería de importación?
mrkaf
view post Escrito el 10/1/2005, 13:12
Avatar

Marciano

Grupo: Member
Mensajes: 107
Location: KarabanXel Powaa!!


Status: Offline: ultima azione eseguita il 3/1/2007, 13:55


CITAZIONE
¿La Nintendo DS ha salido en algú sitio?
Juraría que ayer se la vi a un crío.
Es más, al verla me quedé un rato mirándole y estaba con un lápiz óptico en la pantalla de abajo.
¿Sería de importación?


Si. Hay mucha gente que se la ha pillado de importacion. Entre 200€ y 300 € te sale. DS mas el Mario.

Tambien hay gente que ya está disfrutando de la PSP . En esa si que rularia un MAME en condiciones
BUBU ;-)
view post Escrito el 10/1/2005, 16:42
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Pues he estado mirando las características de esta máquina la Sony PSP y tiene buena pinta. El micro es un R4000 a 333MHz, 10 veces superior a la GBA. COn esto desde luego no tendría problemas en emular MAME, pero no encuentro información sobre el lenguaje de programación dl R4000, y en especial de las características especiales para la Sony PSP, p.ej. interrupciones, modos gráficos, cómo se programa el sonido, ...
Aunque me temo que la GBA es la última consola en la que se ha programado y programa en ensamblador directamente. Yo creo que la PSP ya irá mediante C y librerías, y que la propia máquina traerá un Kernel, BIOS, etc que harán que el programador no tenga el control total...
BUBU ;-)
view post Escrito el 10/1/2005, 16:49
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Jarl, ya tengo el manual "oficial" del MIPS R4000, un pdf de 750 páginas... Vaya tocho. Me falta por saber lo de cómo se dibuja, suena, lee el CD, etc, ...
Peperebe
view post Escrito el 10/1/2005, 20:47
Avatar

The last ninja

Grupo: Member
Mensajes: 102
Location: en un pais multicolor


Status: Offline: ultima azione eseguita il 15/10/2006, 20:11


Hola ,las carasteristicas de la NDS que e encontrado, pero sobre la velocidad, nada de nada

Bubu, el emulador que uso es el VisualBoyAdvance

-Tamaño / Peso (cerrada)
Altura: 84.7mm
Ancho: 148.7mm
Grosor: 28.9mm
Peso: 275g (incluyendo baterías & stylus)

-Imagen
Pantalla Superior:
3 pulgadas de pantalla TFT con retroiluminación
256x192 píxeles de resolución, .24mm dot pitch
260,000 colores a mostrar

Pantalla Inferior:
3 pulgadas de pantalla TFT con retroiluminación
256x192 píxeles de resolución, .24mm dot pitch
260,000 colores a mostrar
Panel táctil transparente análogo

-Controles Principales
Cruceta direccional, botones A/B/X/Y , botones L/R , botones Start/Select
Panel táctil
Micrófono interno (reconocimiento de voz posible mediante software)

-Entrada/Salida
Ranura para tarjetas DS
Ranura para cartuchos GBA
Entrada para auriculares Stereo
Entrada para micrófono

-Capacidades Inalámbricas
IEEE 802.11 y un protocolo propio de Nintendo
Alcance Radial: 10 - 50 metros dependiendo del lugar
Posibilidades multijugador con un solo cartucho
Chat de voz con micrófono interno mientras juegas por Internet

-CPU: ARM9 y ARM7 (Con nuevo motor grafico)

-Sonido: Altavoces Internos Stereo (sonido envolvente virtual vía software)

-Otras Capacidades
Reloj Interno con alarma
Calibración del panel táctil
PictoChat pre-instalado (Aplicación para envió de texto y gráficos que puede ser usado para comunicarse con mas de 16 usuarios usando las capacidades inalámbricas)

-Opciones Configurables
Modo de inicio cambiable
Idiomas: japonés, ingles, alemán, francés, español, italiano
Pantalla seleccionable al jugar juegos de GBA (pantalla superior o inferior)
Pantalla para información de Usuario

-Energía y batería
Batería interna de litio (funciona aproximadamente 6-10 horas totalmente cargada, depende en aplicaciones)
Tiempo de recargo: 4 horas
Sistema de administración de energía, modo en reposo por ejemplo, incluido.
Viene con adaptador AC (compatible adaptador GBA SP).

PRECIO: 15000 Yenes (japón), 150$ en USA. Europa por confirmar pero posiblemente 150 €.
BUBU ;-)
view post Escrito el 10/1/2005, 20:52
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Ufff.. cada vez se aproxima más la posibilidad de crear una minimaca pa jugar en la cama, jeje. Gracias por la info, Peperebe. Oye, dime tu correo (si no lo quieres publicar pues mediante mensaje privado) y te paso el AMIDAR para GBA, para que lo pruebes en tu emulador a ver qué tal. Te adelanto que no tiene sonido (ni lo tendrá, pues en ese caso perdería drásticamente de velocidad la emulación), y el marcador de puntuación muestra caracteres extraños por culpa de la dificultad de la instrucción DAA del Z80.
Peperebe
view post Escrito el 11/1/2005, 23:36
Avatar

The last ninja

Grupo: Member
Mensajes: 102
Location: en un pais multicolor


Status: Offline: ultima azione eseguita il 15/10/2006, 20:11


Hola

Bubu , te e enviado mi e-mail en un privado.

Malas noticias(creo), la velocidad de los procesadores de la DS son :
ARM7 33 Mhz
ARM9 67 Mhz

Creo que los datos son correctos, lo e leido en otro foro,con estas velociades sera complicado el mame¿no?

Saludos
Peperebe
view post Escrito el 11/1/2005, 23:51
Avatar

The last ninja

Grupo: Member
Mensajes: 102
Location: en un pais multicolor


Status: Offline: ultima azione eseguita il 15/10/2006, 20:11


SE me olvidava, la nintendo DS tan solo dispone de 4 megas de ram
BUBU ;-)
view post Escrito el 12/1/2005, 00:59
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Bueno, Peperebe, jiji, creo que 33MHz, están bien. Ten en cuenta que la GBA va a la mitad, y yo he podido emular perfectamente (aunque con muchas, muchísimas horas de trabajo...) juegos como el AMIDAR, el SSPACEAT, el TURTLES, etc.
Lo que pasa es que esos datos pueden ser engañosos. P.ej. puede ser que para usar 33MHz resulte que te restrinjan los accesos a RAM, o cualquiera sabe...
BUBU ;-)
view post Escrito el 12/1/2005, 00:59
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 3513


Status: Offline: ultima azione eseguita il 6/8/2006, 02:24


Por cierto, que te he enviado el AMIDAR para GBA (100KB) a tu email para que lo pruebes a ver...
Peperebe
view post Escrito el 12/1/2005, 20:08
Avatar

The last ninja

Grupo: Member
Mensajes: 102
Location: en un pais multicolor


Status: Offline: ultima azione eseguita il 15/10/2006, 20:11


Hola.

Bubu, e recibido el Amidar, pero el hotmail me dice que tiene un virus y no me deja descargarlo,una pena,por que tenia muchas ganas de probarlo.

¿cuando se dice emulacion se refiere a que es el juego original pero adaptado a otra maquina?

Si fuera simulación seria un juego totalmente nuevo pero parecido al original ¿no?

Me comentas tambien que si me interesa tambien puedo participar, pero es que yo desde el "print" y el "goto" del amstrad cpc no e programado,asi que me seria imposible,una pena tambien


¿er pope? ¿eso no lo vendian hace tiempo en unas tiendas?

Saludos y gracias
76 respuesta(s) desde el 23/12/2004, 14:27