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

 
 
Old 18-ene-2007, 13:19   #1
D_Skywalk
Moderador
 
Avatar de D_Skywalk
AdvanceProject 0.106 (La Última versión para TU linux)

Bueno he pensando que ya que no va a haber más publicaciones del proyecto AdvanceMAME podía compilar las ultimas versiones de todos los proyectos Advance*, que supongo les serán útiles a más de uno

En principio voy a compilarlos optimizados para i586 y P4

Si deseas una compilación para tu arquitectura debes:
- Bajar 1o el AdvanceMame de i586 e instalarlo en tu maka.
- Medir el % de FPS (usando F10 y F11) de la rom "sf2ce" y publicar aquí tu medición usando la arquitectura estándar (i586). Junto con ella indica también tu tipo exacto de procesador usando este comando: "cat /proc/cpuinfo".

Una vez hecho eso, te prepararé un AdvanceMame especialmente para ti y una vez lo hayas instalado se te pedirá que publiques tus nuevos % de FPS usando la nueva versión

Un Ejemplo:
Quote:
Hola feo, necesito que me compiles un AdvanceMAME para Pentium 3. Mis FPS con i586 son:
min: 312% FPS max: 415% FPS
...
Todo esto nos ayudará a ver como se comporta cada CPU, e incluso saber las CPUs mínimas para jugar, etc...

Nota final: Dependiendo de la arquitectura entre CPUs los cambios entre una version i586 y otra especialmente preparada pueden ser mínimos. Pero en algunos casos esto podría ser la diferencia entre poder jugar con algún juego o no...

INSTALACIÓN

1 - SOLO para Usuarios que hayan seguido el tutorial linuxero:
Para instalar alguno de los programas del proyecto advance, debéis primero eliminar advmame o advmenu si habéis seguido el tutorial de la web. Lo podéis hacer fácilmente como root:
Code:
# dpkg -r advancemame-686 advancemenu-686
(Hay que hacer esto por que ahora en lugar de llamarse advancemame-686, se nombran advancemame y la arquitectura se pasa a la versión y no al nombre, como antes.)

1.1 - Comprobar que todas las librerías necesarias están instaladas:
Code:
# apt-get install libfreetype6 libexpat1 libsdl1.2debian-alsa
( ike!)

2 - Debéis de tener en cuenta que para instalar cualquiera de los paquetes del proyecto es imprescindible instalar el "common". Asi para instalar advmame seria como root:
Code:
# dpkg -i advancemame_0.106.0-586-6_i386.deb
# dpkg -i advance-common_0.106.0-2_i386.deb
O para instalar advmenu y advmame, seria como root:
Code:
# dpkg -i advancemame_0.106.0-586-6_i386.deb
# dpkg -i advancemenu_2.4.13-586-5_i386.deb
# dpkg -i advance-common_0.106.0-2_i386.deb
ADVERTENCIA: NO INTENTÉIS INSTALAR LOS FICHEROS DESDE EL EXPLORADOR O DESDE EL GDEBI, DARÁ ERROR. ABRID UN TERMINAL Y SEGUID ESOS PASOS Y NO HABRÁ PROBLEMA.

FICHEROS

AdvanceMAME:
AdvanceMAME v106 - i586 (deb) (Disponible)
AdvanceMAME v106 - P4 (deb) (prox...)
AdvanceMAME v106 - ATHLON (deb) (prox...)

AdvanceMESS:
AdvanceMESS v102 - i586 (deb) (Disponible)

AdvanceMENU:
AdvanceMENUv2.4.13 - i586 (deb) (Disponible)

AdvanceCOMMON: (imprescindible, contiene las utilidades y documentación para todos los programas)
AdvanceCOMMON v106 (deb) (Disponible - aunque parezca el mismo fichero debe ser vuelto a bajar.)


Datos técnicos:
- Compilado en Ubuntu Breezy, tranquilos funcionará sin problemas en cualquier otra debian/ubuntu - TESTEADO.
- Flags de compilación:
Code:
-march=i586 -O3 -funroll-loops -fomit-frame-pointer -fno-merge-constants -Wall -Wno-sign-compare -Wno-unused
- Flags de compilación test-P4:
Code:
-march=pentium4 -O3  -fomit-frame-pointer -funroll-loops -fno-merge-constants -Wall -Wno-sign-compare -Wno-unused -mmmx -msse -msse2 -mfpmath=sse -fprefetch-loop-arrays -pipe
- Mediciones:
Code:
- NINGUNA AUN -

Un Saludo compañeros y esperemos que algún día se anima su autor a continuarlo

Editado por D_Skywalk en 29-ene-2007 a las 12:58.
   
Old 19-ene-2007, 02:12   #2
doraimontv
Marciano
muchas gracias hombre...

Cuando dices:
Quote:
Bueno he pensando que ya que no va a haber más publicaciones del proyect
Te refieres a que ya no vas a actualizar mas tu proyecto de la maca bajo linux?
Pues si es asi, es una pena... en fin...

Si puede ser, te agradeceria que me compilaras el ADVMame y el ADVMenu para un P4-3000 en socket 487.

Venga un saludo.
   
Old 19-ene-2007, 15:40   #3
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Tio, que lio te has hecho, te aconsejo que mires más a menudo el foro de noticias xD
El que abandona el proyecto es el tipo que lleva los "advance*" no yo...

Y mi idea era que ya que tenemos unas ultimas versiones pues compilarlas ya para la posteridad :P

Un Saludo compa!
   
Old 19-ene-2007, 17:49   #4
ike
Usuario registrado
Si compilas para ATHLON la version .106 yo te lo agradeceria.

Un saludo.

ike
   
Old 19-ene-2007, 22:30   #5
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Me gustaría que los dos hicierais lo que pido arriba, ¿tendrías algún problema una vez publique la i586?

Un Saludo
   
Old 19-ene-2007, 22:52   #6
Lord Hiryu
Reencarnación de Priapo!!
 
Avatar de Lord Hiryu
Mariquita de playa...pues ya podrías compilar una versión para win98.....y Ms-dos...
   
Old 19-ene-2007, 22:53   #7
ike
Usuario registrado
Los enlaces no funcionan.

Ike
   
Old 20-ene-2007, 13:18   #8
doraimontv
Marciano
joe, si es que no tengo tiempo de nada!!!

No se ni como me acuerdo de usar el ratón!!! Jejeje

No ves que hasta se me a olvidado lo que le toque a mi Ubuntu y ahora ni puedo arrancarlo... otra ves a instalar todo desde cero!!! dios!!!! Con lo bien que iba la cosa!!!

En fin, cosas de principiante.

P.D. Echare un ojo mas de ves en cuando a las noticias…
   
Old 23-ene-2007, 11:11   #9
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Que arquitecturas necesitarías Lord?

Ike, no los enlaces aún no funcionan, estoy preparando el "chambao" :P

Un Saludo xD
   
Old 24-ene-2007, 18:38   #10
doraimontv
Marciano
Pues a mi no me sale esta rom "sf2ce".

Un saludo.