Tutorial: Tu maka bajo GNU/Linux para torpes, Un paso a paso para tener tu maquina usando un SO estable y totalmente personalizable :)
D_Skywalk
view post Escrito el 1/10/2006, 11:19
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


BIEEEN! No me lo creo que te haya funcionado, kero foto XDD

¿cuantos megas tiene la trident?

- No necesitas hacer ningun "make clean" compadre, eso es para desinstalar los drivers del svgalib, Y NOSOTROS NO QUEREMOS ESO! ;)

- Para desinstalarlo solo debes hacer:
CODE
dpkg -r advancemame


- Para compilarte TU advancemame para TU CPU. Mirate el ultimo apendice y haz una compilacion a pelo de advancemame de la version que prefieras (pregunta en los foros alguna que pudiera ir bien en tu CPU). Una vez veas que te compila COMPLETAMENTE te explico como compilarla para que vaya optimizada al maximo ¿ok?

Un saludin!!
empardopo
view post Escrito el 1/10/2006, 12:57
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Skywalk,

no sabría decirte cuantos megas tiene la trident, no sé si te servirá esto:
root@linmame2:~# dmesg |grep 'video'
[4294672.548000] Boot video device is 0000:01:09.0


Con respecto a desinstalar la versión de advancemame0.104 que tenía compilada a manita, nada de nada, no desinstala haciendo el dpkg.

He instalado la versión advancemame-0.83.1-linux-pentium.tar.gz pero me presenta los siguientes errores:

Unable to initialize the video driver.The errors are:
fb: Error opening the frame buffer /dev/fb/0. Error 2 (No such file or directory)
sdl: Unable to initialize the SDL library, No available video device


Es complicado el tema, cuando consigues echar a andar algo como toques lo más mínimo no hay narices luego, jeje.

Lo mismo es mejor, empezar de nuevo desde cero, no sé, lo que pasa es que como he seguido tu manual, y en el manual es para la version 0.104 de advancemame, lo mismo el tema de las librerias SDL son le van a esta versión más antigua de advancemame, no? Es por decir, algo, no lo sé.

Un saludo compi
D_Skywalk
view post Escrito el 1/10/2006, 13:34
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Si la has instalado compilandola tu mismo, no podras desinstalarlo; como mucho podras sobreescribir otra version. Si bajaste una version deb y la instalaste usando "dpkg" entonces si la puedes desinstalar con el comando que te di.

Prueba esta version de advancemame, mas antigua a ver como te va:
http://david.dantoine.org/ficheros/advance...79.1-1_i386.deb

Un Saludo :)
empardopo
view post Escrito el 2/10/2006, 09:22
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Skywalk,

no he tenido tiempo para probarlo, pero estoy instalando de nuevo todo, creo que lo dejé todo guarreado, así que en una instalación limpia, probaré esta nueva versión de advancemame que me pasas.

Por cierto, ¿la has encontrada en paquete debian o es posible teniendo los fuentes de una versión fabricarte tu mismo el paquete .deb?

En el momento que lo pruebe te comento.

Un saludo
D_Skywalk
view post Escrito el 2/10/2006, 10:09
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


No, se pueden crear paquetes .deb a partir de fuentes usando "checkinstall" :)

Un Saludo y cuando le heches un ojo avisa ;)
empardopo
view post Escrito el 3/10/2006, 12:54
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Skywalk,

no creas que he dejado el tema; anoche estuve hasta bien tarde, ahora me funciona el advcfg y advv tal y como viene en el tuto de Lord, es decir, me sale un menú en el que elegir distintas configuraciones. Lo que pasa es que ahora cuando ejecuto el Kung Fu Master, no me muestra ningún error, tan solo, pega un pantallazo en negro como si lo fuera a ejecutar pero me devuelve el prompt de la consola.

Al igual que antes el juego robby, funciona perfectamente, !que cosas!! :-)

He estado recopilando información para seguir haciendo pruebas, aunque la verdad, estoy un poquito desesperado. Y el colmo sería que consiguiera echarlo a funcionar y que me ocurriera lo mismo que con el 166Mhz (que iba demasiado lento, jeje). Espero que este al ser un poco más rápido y tener más memoria, funcionara mejor, ¿no?

Iré comentando, si consigo avanzar ... o si no me véis por el foro, lo mismo es que he cogido la soga :(

Un saludo
D_Skywalk
view post Escrito el 3/10/2006, 15:02
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


¡¡¡No te desesperes ahora hombre!!!
Cuando te hecha fuera asi, creo que era un tema de la rom... a mi me pasaba con algunas :?

Comprueba la rom para ESA version de mame; y si esta bien, yo lo arregle quitando lo de que al principio te salga el mensaje de informacion y lo de la confirmacion de la salida del "advance.rc", prueba a ver que ya estas cerca! :)

¿que version es la que estas usando ahora? la antigua o la 0.104?

Un saludo y animos!!!
Pd: ¿Confirmamos que la dapper no es valida (por ahora) para hacer el tutorial?
¿Te dio algun problema la breezy?
empardopo
view post Escrito el 3/10/2006, 16:12
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


Gracias por los ánimos y más aún por tu ayuda !

La versión que estoy utilizando es el paquete deb que me pasaste al final, creo que era la 0.79; el paquete 0.104 no lo veo viable puesto que iba muy lento, supongo que un celeron a 400Mhz casi que casi es lo mismo que un MMX a 166Mhz (ahí andarán).

Con respecto a Breezy, no me ha dado problemas, tan solo que como cargaba en vez de linux-686 , linux-386 y tal, al compilar el svgalib me daba un error; entonces con el error que me daba, que ahora mismo no recuerdo de memoria, pero era uno de los fallos que me corregiste cuando metí la dapper, hacía un apt-get install linux-headers-version y luego compilaba y listo.

Luego al instalar el paquete debian que me pasaste, sí que me funcionaba el advcfg saliendo el menú que aparece en el tuto de Lord, cosa que no me lo hacía compilando la 0.104. Sin embargo, con el 0.104 funcionó el kung Fu Master.

He recopilado información, a ver si hay suerte y consigo echarlo a andar y además probaré con alguna roms más, a ver si es por culpa de la rom. Con respecto a las opciones, que te refieres, creo que las tengo quitadas, el robby no me dice nada al inicio y cuando pulso la tecla ESC, sale directamente no tengo que confirmar la salida.

Intentaré coger energías y seguir si tengo un rato a la noche.

Un saludo
D_Skywalk
view post Escrito el 3/10/2006, 18:07
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Si con la 104 funciono el Kungfu Master, esta claro que es la ROM, pero si quieres probar lo que te comente, creo que las opciones eran:
CODE
misc_quiet yes
misc_safequit no


Prueba a ver si eso! ;D y sino ya sabes, clearmamepro o similares a tus roms :)

Un Saludo
empardopo
view post Escrito el 4/10/2006, 00:25
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Skywalk,

creo que tenías razón, he probado con unas cuantas roms más, el resultado es que algunas no me han funcionado, pero por ejemplo tengo un par de ellas que me han funcionado, como por ejemplo el Alien Syndrome o el Plotting :D Me sale la pantalla un poquito hacia la izquierda, pero bueno, ya intentaré pelearme con el advcfg y advv, a ver si consigo hacer lo que yo quiero :P ; de todas formas tengo copia del advmame.rc y del fichero libvga.config.

¿Tienes alguna versión un poquito superior pero en formato deb?, creo que de esta forma, tal y como me comentaste no tendría problemas al desinstalar la actual y hacer pruebas con otra, ¿no?

Por otro lado, ¿qué versión de advmenu le meto? ¿sigo el tutorial, o al tratarse de un equipo tal y como te comenté un poquito antiguacho, me recomiendas otra?

Seguiré manteniendote informado de las pruebas y como colofón cuando termine, intentaré probar el OpenPPjoy :D , pero tengo que hacerme un panelillo de prueba :D , pensaba hacerlo con un mando del Amiga 500 que tengo por ahí y un par de botones, jeje.

Un saludo, hoy me acuesto más contento , jajaja
D_Skywalk
view post Escrito el 4/10/2006, 10:50
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


QUOTE (empardopo @ 4/10/2006, 01:25)
D_Skywalk,

creo que tenías razón, he probado con unas cuantas roms más, el resultado es que algunas no me han funcionado, pero por ejemplo tengo un par de ellas que me han funcionado, como por ejemplo el Alien Syndrome o el Plotting :D Me sale la pantalla un poquito hacia la izquierda, pero bueno, ya intentaré pelearme con el advcfg y advv, a ver si consigo hacer lo que yo quiero :P ; de todas formas tengo copia del advmame.rc y del fichero libvga.config.

Tambien muchas veces algunos juegos no funcionan, por que no esta bien configurado el advcfg/advv, para saber si lo tienes bien puesto haz el test del final y comprueba que todos los modos de video funcionan :) Si todo eso va bien, comprueba la resolucion del juego e intenta hacer una resolucion especial para el usando advv. Si tienes dudas de modelines y demas, consulta mi firma ;)

QUOTE
¿Tienes alguna versión un poquito superior pero en formato deb?, creo que de esta forma, tal y como me comentaste no tendría problemas al desinstalar la actual y hacer pruebas con otra, ¿no?

No tengo mas versiones, pero si me dices la version que quieres podemos probar, por ejemplo me podias elegir una entre la 85 y la 89, aqui tienes el historial de cambios: http://advancemame.sourceforge.net/history.html

QUOTE
Por otro lado, ¿qué versión de advmenu le meto? ¿sigo el tutorial, o al tratarse de un equipo tal y como te comenté un poquito antiguacho, me recomiendas otra?

Puedes instalar sin problema esa version y seguir el tutorial hasta que te ponga el tema de la configuracion de la pantalla, que no te sirve... usa "man advcfg" para conocer la opcion que te permite crear una configuracion para el advmenu (creo que tambien te hara falta crear un modo de video con el advv) :)

QUOTE
Seguiré manteniendote informado de las pruebas y como colofón cuando termine, intentaré probar el OpenPPjoy :D

Venga a ver si es verdad!!! que tengo ganas que alguien mas que yo lo pruebe :P

Un saludete!
empardopo
view post Escrito el 4/10/2006, 11:55
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Skywalk,

sinceramente le eche un vistazo al tema de los modelines pero no me entero un carajo, y lo mismo me pasa con el advcfg y con el advv; hay veces que selecciono una configuración, y cuando pulso enter me sale como un test en pantalla (el que puedo manejar para centrar la pantalla y tal) y otras que lo que hace es salirse del programa directamente, asi que no se, ni el porqué lo hace ni que es lo correcto.
Con respecto al advv, tengo que dejar seleccionadas con la tecla space, varias configuraciones distintas, es que no sé realmente lo que tengo que hacer, no tengo claro eso que comentas de los tests ni tampoco sé exactamente como crearme uno, me he leido las instrucciones pero no sé luego como activarlo, es decir, que utilize esa opción y no otra. ¿se puede crear una distinta para cada juego? Que follón, tengo!!! ¿te das cuenta, no?

En cuanto a la versión, podríamos probar la 0.89, a ver que tal se comporta en mi ordenata.

Bueno, intento lo del advmenu a ver como resulta, te mantengo informado seguro :D , hasta ahora así ha sido, no? Incluso prometo, hacer un link, copiando tu tuto y poniendo especifícamente, como he ido haciendo yo para solventar los problemillas encontrados por el camino.

Un saludo

D_Skywalk
view post Escrito el 5/10/2006, 09:55
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


El turorial tiene licencia Creative Commons, y la unica restriccion que pone es que cualquier mejora o cambio que le hagas, lo compartas de la misma forma :) Y claro tambien lo puedes modificar, copiar, etc...

Ok, tardare unos dias en poder compilarte la 0.89, tengo que preparar el entorno y tener un par de horas libres ;)

¿estas seguro que te has leido la traduccion del modeline howto? Esta pensado para torpes como nosotros ;)

Un Saludo
empardopo
view post Escrito el 5/10/2006, 11:08
Avatar

Merengón - Marciano

Grupo: Member
Mensajes: 658
Location: Málaga


Status: Offline: ultima azione eseguita il 16/1/2007, 14:46


D_Dkywalk,

No quiero modificar tu tutorial para nada, lo único añadir mi experiencia, por si alguien que venga por detrás le puede servir en el caso de que utilize un ordenata antiguo como el mío. :D

Espero ancioso tu versión 0.89, cuando la tengas a la carga con ella, mientras tanto a ver si saco un hueco para probar con el advance menu; no obstante si tienes instrucciones de como crear los deb, para echarle un vistazo yo también mejor, mejor enseñame a pescar que no darme el pez listo para comerlo, no? :D (aunque claro, mis conocimientos de linux son parecidos a los de pescar, jeje)

Le eché un vistazo a la traducción y me he mirado ciertos ficheros de instrucciones de advmame, advv y advmenu y me he quedado un poco igual, no obstante, me leo de nuevo el de los modelines, quitando lo de los pixeles , el resto veremos a ver ...

Lo dicho, quedo a la espera y mientras tanto, pruebo con el advance menu y me leo de nuevo los modelines ...

Gracias amigo D_Dkywalk
D_Skywalk
view post Escrito el 6/10/2006, 10:13
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


QUOTE (empardopo @ 5/10/2006, 12:08)
No quiero modificar tu tutorial para nada, lo único añadir mi experiencia, por si alguien que venga por detrás le puede servir en el caso de que utilize un ordenata antiguo como el mío. :D

Pues a eso me refiero y ademas te animo a ello, malagueño mio ;)

QUOTE (empardopo @ 5/10/2006, 12:08)
Espero ancioso tu versión 0.89, cuando la tengas a la carga con ella, mientras tanto a ver si saco un hueco para probar con el advance menu; no obstante si tienes instrucciones de como crear los deb, para echarle un vistazo yo también mejor, mejor enseñame a pescar que no darme el pez listo para comerlo, no? :D (aunque claro, mis conocimientos de linux son parecidos a los de pescar, jeje)

Venga voy a hacer un paso a paso, veras que simple:
- Sigue el apendice B hasta el momento del "configure" y recuerda entrar como root.
- Instalamos una utilidad mas que sera la que nos genere el paquete debian:
CODE
# apt-get install checkinstall

- ejecuta los siguientes comandos, que optimizaran la compilacion de advmame:
CODE
# export CFLAGS="-march=pentium -O3 -fomit-frame-pointer -fno-merge-constants -Wall -Wno-sign-compare -Wno-unused -mpreferred-stack-boundary=2"

O si tu pentium es MMX, entonces seria:
CODE
# export CFLAGS="-march=pentium-mmx -O3 -fomit-frame-pointer -fno-merge-constants -Wall -Wno-sign-compare -Wno-unused -mpreferred-stack-boundary=2"

- Y añadimos las optimizaciones generales:
CODE
# export LDFLAGS="-Wl,-O1 -Wl,--sort-common -s"
# export CXXFLAGS=$CFLAGS
# export CC="gcc-3.4"

- Ahora comprobamos que la variable estan correctamente activadas en sesion, por ejemplo con:
CODE
# echo $CXXFLAGS

(siendo la respuesta el comando CFLAGS completo que hemos puesto antes)
- Ahora preparamos (configuramos) el mame para compilar:
CODE
# ./configure --enable-asm-68000

(la opcion esa lo que añade es que compila la CPU 68k usando las optimizaciones asm.)
- Finalmente hacemos:
CODE
# make

- Y para instalarlo en lugar de escribir como dice en el tutorial "make install" hacemos:
CODE
# checkinstall

QUOTE
1º - te preguntara si quieres incluir la documentacion, yo no la suelo incluir, pero supongo que alguna vez necesitaras tenerla por si acaso (usando el util "man"). Asi que responde "y" o "n" segun te convenga.
2º - Ahora debes poner la descripcion del paquete debian, por ejemplo "Advancemame 0.89 - Pentium Optimized" xD
3º - Por ultimo aparece un menu con opciones sobre la informacion que incluira tu paquete, con los numeros de cada una la modificas. Yo solo cambio el mail, por pijoteria xD
4º - Empezara a generar el paquete y el solo lo instalara automaticamente. Si hay algun problema te indicara si queres verlo, una vez revisado el problema, puedes salir escribiendo ":q" (es el editor VI no se si lo conoces).

Espero que no tengas problemas ;)

QUOTE (empardopo @ 5/10/2006, 12:08)
Le eché un vistazo a la traducción y me he mirado ciertos ficheros de instrucciones de advmame, advv y advmenu y me he quedado un poco igual, no obstante, me leo de nuevo el de los modelines, quitando lo de los pixeles , el resto veremos a ver ...

Si hechale un vistacillo a la traduccion, que aunque no es perfecta (necesita que me envieis vuestras correcciones o frases muy forzadas), es amena y muy practica, asi que para mi que esa ojeada fue demasiado rapida :P

Un saludo

Modificado por D_Skywalk - 6/10/2006, 14:03
306 respuesta(s) desde el 10/3/2006, 13:05