Regresar   Foro de marcianitos.org > Emuladores y programas de todo tipo > Sistemas operativos > Linux

 
 
Old 13-oct-2007, 19:26   #1
D_Skywalk
Moderador
 
Avatar de D_Skywalk
AdvanceProject 0.6x - 0.85 (Disfrútalo en TU VIEJO Linux)

Este proyecto intenta dar soporte de AdvanceMAME bajo linux a las viejas CPUs. Por tanto, se trata de que bajo petición de cualquier marciano se prueben la versión base (i586) y a partir de ese primer test comprobar la mejora con una versión específica para vuestro ordenador.

Detallo los pasos a seguir para hacer la petición y ayudar en el proyecto:
- Bajar la versión i586 de la cpu que más se acerque a vuestra configuración (o ambas, si lo deseáis).
- Medir el % de FPS (usando F10 y F11) de la rom "sf2ce"
- Publicar aquí tu medición usando la arquitectura estándar (i586). Junto con el resultado debes adjuntar también la información que en tu máquina aparezca al ejecutar este comando: "cat /proc/cpuinfo".
De esa forma sabremos exactamente cual es tu CPU y así hacer un MAME A TU MEDIDA!!

¿Que mejoras tendría si participo en el proyecto y pido un MAME para mi?
Que mejor forma de responder que un ejemplo real:
Code:
TESTs SF2CE P3 - 500MHz
- i586 menos de 90% Free (+ Realentizaciones graves NEOGEO y CPS)
- P3 alrededor de 130% Free (Emulación perfecta!!!)
Sin comentarios, gracias D_ni

En la lista veo que mi tipo de ordenador (CPU) está ya disponible ¿la uso y ya está?
Conforme el proyecto avance es posible que abarquemos prácticamente todas las CPUs donde puede correr AdvMAME, de todas formas si la usas y publicas los resultados junto con la información de tu CPU ("cat /proc/cpuinfo"), quizás te sorprendas con que se puede aplicar alguna optimización específica para tu modelo

Soy programador y me gustaría saber... ¿Con qué opciones de compilación se hacen los binarios?
GCC 4.0 (Ubuntu - Breezy)
Code:
./configure CFLAGS="-march=i586 -O3 -funroll-loops -fomit-frame-pointer -fno-merge-constants -Wall -Wno-sign-compare -Wno-unused" --enable-asm-68000


El proyecto soporta por el momento 2 configuraciones diferentes:

AdvanceMAME 0.6x.x
- Recomendado para CPUs mayor de 300MHZ y menor de 500Mhz
i586 - http://david.dantoine.org/ficheros/a...2.2-1_i386.deb



AdvanceMAME 0.85.0
- Recomendado para CPUs mayor de 500MHZ y menor de 1Ghz
i586 - http://david.dantoine.org/ficheros/a...5.0-1_i386.deb
K7 - http://david.dantoine.org/ficheros/a...-K7-1_i386.deb
P3 - http://david.dantoine.org/ficheros/a...-P3-2_i386.deb


Un Saludo!