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

 
 
Old 15-abr-2008, 20:03   #1
morosoft
Usuario registrado
ayuda para rematar la instalación de advmame bajo linux

Hola a todos...!
He instalado linux (breezy) y advmame en un p.III (500Mh y 512ram) siguiendo el tutorial de la web (muy recomendable!!) pero tengo un par de dudas finales (no sabía muy bien en qué sección colocarlas):
1) No hay sonido. No sé si es problema de la config. del driver (la tarj. es una sound-blaster con una pinta prehistórica) o de la config. de advmame. El caso es que la tarj. sí está bien pues el mismo ordenata con windows sí da sonido. Ah! La placa base no tiene tarj. incorporada. Por favor, si hay que editar algo de Linux o de advance.rc, despacito, soy muy novato!!!
2) ¿Cómo desinstalar advmame? (Ya dije que era principiante total) En realidad, esta pregunta viene porque he cometido un error garrafal: en el menú "input general" he redefinido sin querer la tecla "select" con <none> y claro... ahora no puedo entrar en ninguna opción (pa echarse a llorar...). Lo único que se me ocurre es volver a instalarlo...

Gracias de antemano!
   
Old 16-abr-2008, 10:58   #2
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Hay varios modelos de soud blaster si te me dices que modelo pone o haces una fotito te digo lo que debes hacer, aunque si quieres probar en principio con uno de estos dos comandos debería de funcionar sin problemas:

Si tienes una vieja soundblaster 16:
Code:
sudo modprobe snd-sb16
Para las SoundBlaster Awe 32:
Code:
sudo modprobe snd-sbawe
Prueba a ver si alguna de las dos no te da error y lanza el advmame con el robby a ver si se escucha algo

¿desinstalar advmame para cambiar una tecla?
Que malas costumbres adquirís de Windows me parece a mi :P

No se como te manejas con el "mc" pero solo tendrías que borrar el directorio .advance que tiene tu usuario para resetear la config. Aunque no te lo recomiendo por que vas a tener que volver a configurar la pantalla de advmame y advmenu. Volver a repetir en "Instalando (por fin) AdvanceMAME" a partir de donde dice:
Quote:
Ahora lo que debemos de hacer es salir de la cuenta de administrador y entrar como usuario normal, esto es muy importante y debéis acostumbraros a usar las cuentas de usuario para el uso normal y la de root sólo para tareas de mantenimiento y poco más...
Yo editaría el fichero y borraría el "input_general" para que se vuelva a poner en su opción por defecto, algo así:
Code:
nano .advance/advmame.rc
O si has instalado MC es sólo entrar en su carpeta y pulsar F4, buscar la línea cambiarla y salir con F10.

Un Saludo!
   
Old 19-abr-2008, 00:39   #3
morosoft
Usuario registrado
Yepah!! Objetivo conseguido!
Visto ahora sí que parece una burrada lo de desinstalar/reinstalar advmame, pero ¿editar un archivo para reestablecer las variables de un programa? Es algo difícil de imaginar para un pardillín del linux...
La línea no es exactamente la que ponías pero en fin, la idea era lo imp.
En cuanto al sonido, también ok. Es una sb16. El problema es que hay que escribir el comando cada vez que se inicia el ordenador. Solución: lo he metido en el script "skymame" y listo!!!
Gracie mile per tutti..
En cuanto a los retoques para el tutorial, son + ó - los mismos que han dicho por ahí (bajar los repositorios del apendice "a" antes de bajar/instalar el núcleo 686, tener cuidado con la versión imprimible -a mí se me han cortado los finales de varias líneas de comando- y poco más)
En cuanto a las sugerencias.. pues hombre.. lo de meter un logo de arranque sería un puntazo, el vacile total!! (a ver quién se anima!)
Y en cuanto a la sensación general... pues a tope! tremendo tutorial, se lo recomiendo a todo todo el mundo (yo en concreto he escrito con él mis primeras frasecitas en linux)
Y a partir de ahora? Me voy corriendo a instalar ubuntu en el pc de sobremesa y a bajarme un emulador de Amstrad CPC (soy un nostálgico)
Saludos marcianos a todos!!
   
Old 19-abr-2008, 11:57   #4
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Me alegra que todo haya salido perfectamente ademas veo que te has animado ya incluso a ir modificando la base del tutorial! Ese es el objetivo perder un poco el miedo y ver que en linux puedes trastear sin peligro alguno

La imagen de arraque se puede modificar, de hecho en este mismo foro hay un tutorial que te animo a leer si quieres customizarla aun más. No obstante el nuevo AGES vendrá ya con el trabajo hecho

Gracias por los retoques, si luego tengo tiempo haré las correcciones

Mi consejo es que si puedes esperar en 5 días saldrá la nueva ubuntu, cuando la tengas si quieres compilo una versión de caprice (emulador de amstrad cpc) y la subo al foro para el disfrute del personal

Un Saludo y enhorabuena!
   
Old 22-abr-2008, 15:02   #5
morosoft
Usuario registrado
más dudas...

¡Hola de nuevo!
Después de estos días apañando la electricidad de la recre (relés, sonido...) y volcando las roms que tenía en DVD (he montado yo solito la unidad DVD!!!!)
sigo con algunas "dudillas finales"...

-Arranque: no he encontrado el tutorial que me comentas sobre el logo de arranque (sólo encontré uno para cambiar el logo de la bios) Si te acuerdas del enlace...
Por otro lado, cuando la máquina no está conectada a internet (que será normalmente así), se detiene mucho tiempo esperando conexión, con el mensaje:
Quote:
waiting for network interface to come up
¿habría forma de desactivar ese tiempo de espera, y sólo habilitarlo cuando lo necesite?

-Rendimiento: algunos juegos muy lentos. Por ejemplo Out Run (me suena que suele dar problemas) es injugable. El problema creo que no es de la rom (en el p.IV de mi hermano va guay. El mío: p.III 500Mhz con 580Kb Ram), ¿solución: hacer el apéndice B del tutorial y compilar un mame más actual? O quizá ¿tocando el bus del video o algo así..? O con esta CPU lo dejo por imposible?
Bien, en el caso de compilar mame de nuevo: ¿irá bien la última versión 0.124u3; quiero decir: las últimas versiones no exigen CPUs más potentes? y por otro lado: a la hora de activar las Cflags óptimas para compilarlo, haciendo "cat /proc/cpuinfo", mi pIII 500Mhz no coincide exactamente con el descrito en http://gentoo-wiki.com/Safe_Cflags (un p.III 864Mhz) ¿da igal?

-Advmenu: No encuentro los directorios para volcar los logos, flyers, marquesinas, etc... sólo veo el de las roms

Por lo demás, el resultado hasta ahora ya supera todas las espectativas!!

Sé que son muchas preguntas. Gracias por anticipado.

Saludos marcianos!

Editado por morosoft en 22-abr-2008 a las 18:38.
   
Old 22-abr-2008, 20:39   #6
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Quote:
Originalmente publicado por morosoft Ver post
¡Hola de nuevo!
Después de estos días apañando la electricidad de la recre (relés, sonido...) y volcando las roms que tenía en DVD (he montado yo solito la unidad DVD!!!!)
sigo con algunas "dudillas finales"...

-Arranque: no he encontrado el tutorial que me comentas sobre el logo de arranque (sólo encontré uno para cambiar el logo de la bios) Si te acuerdas del enlace...
Aqui tienes el tuto:
http://marcianitos.org../../../showthread.php?t=124

Quote:
Originalmente publicado por morosoft Ver post
Por otro lado, cuando la máquina no está conectada a internet (que será normalmente así), se detiene mucho tiempo esperando conexión, con el mensaje:

¿habría forma de desactivar ese tiempo de espera, y sólo habilitarlo cuando lo necesite?
La última parte del tuto elimina algunos procesos al arranque que no necesitarás entre ellos este que comentas para tener el reloj sincronizado

Quote:
-Rendimiento: algunos juegos muy lentos. Por ejemplo Out Run (me suena que suele dar problemas) es injugable. El problema creo que no es de la rom (en el p.IV de mi hermano va guay. El mío: p.III 500Mhz con 580Kb Ram), ¿solución: hacer el apéndice B del tutorial y compilar un mame más actual? O quizá ¿tocando el bus del video o algo así..? O con esta CPU lo dejo por imposible?
Con ese ordenador lo tienes chungo colega, evidentemente en un P4 el juego funciona perfecto Vendría bien que me dijeras más o menos quieres jugar para ver las posibilidades que tenemos

Quote:
Bien, en el caso de compilar mame de nuevo: ¿irá bien la última versión 0.124u3; quiero decir: las últimas versiones no exigen CPUs más potentes? y por otro lado: a la hora de activar las Cflags óptimas para compilarlo, haciendo "cat /proc/cpuinfo", mi pIII 500Mhz no coincide exactamente con el descrito en http://gentoo-wiki.com/Safe_Cflags (un p.III 864Mhz) ¿da igal?
Usar un mame mas nuevo es una locura, te irá mil veces peor, yo haría todo lo contrario buscaría algún mame viejuno 0.60~0.70 y sacrificar algo de fidelidad a cambio de mayor velocidad :?

Tienes un tema pinchado sobre estas cosas

Quote:
-Advmenu: No encuentro los directorios para volcar los logos, flyers, marquesinas, etc... sólo veo el de las roms
Tienes el directorio en /usr/local/share/advance para root (de forma que todos los usuarios puedan verlo) y luego cada usuario en su directorio personal tiene una carpeta llamada .advance con todo lo demás.

A parte en el advmenu.rc que tienes también ".advance" puedes cambiar las rutas a donde necesites usando el mc

Un Saludo
   
Old 04-may-2008, 17:07   #7
morosoft
Usuario registrado
Hola de nuevo!

Que tal, gente!
He tenido aparcada la recre algunos dias porque he estao liao con el Ubuntu 8.04 en mi PC. Estamos los 2 echando chispas ya, asi que ha llegado el momento de algo de relax marciano...

Pues sólo una cosita: he repetido los apéndices del tutorial para acelerar el arranque del sistema, pero sigo sin conseguir que se atasque esperando la conexión a internet.
El punto donde se para es:
Quote:
waiting for network interface to come up
Es una pena, porque el resto de las cosas van tremendas, pero ese tiempo de espera es insufrible, y no sé por dónde atacar el problema. Respecto a los juegos que van lentos, pues qué se le va a hacer, a esperar a heredar un p.IV de mi hermano... para mí la idea de la recre siempre fué reciclar todo lo posible y no gastar mucha pasta en ella...

Gracias de nuevo. Es un gusto contar con este pedazo de foro!

Editado por morosoft en 04-may-2008 a las 17:09.
   
Old 04-may-2008, 20:19   #8
D_Skywalk
Moderador
 
Avatar de D_Skywalk
A no ser que uses una vieja versión de MAME, como te comenté, nuestro emulador arcade requiere con cada nueva versión un poco más de CPU a cambio de ser más fidedigno con respecto al juego original. Evidente al Pacman y muchos juegos de los 70 y mediados de los 80 podrás jugar pero me temo que tu quieres algo más

Es un "problema" del emulador no del sistema operativo, además hay un tema donde se dan datos y bueno muchos experimentos que como te comenté podemos seguir probando para buscar la mejor versión para "viejas" CPUs

Quote:
Pues sólo una cosita: he repetido los apéndices del tutorial para acelerar el arranque del sistema, pero sigo sin conseguir que se atasque esperando la conexión a internet.
Eso es por que tienes la tarjeta de red configurada como DHCP, si quieres que te arranque más rápido configurala con una IP estática. Si no sabes como hacerlo yo te guío, lo primero que necesitas saber es cual es tu rango de IP, tu puerta de acceso (gateway) y tu servidor DNS.

Un Saludo y si todo te suena a chino, avisa
   
Old 04-may-2008, 20:44   #9
morosoft
Usuario registrado
ok, si te apetece...

uff... pensaba que era algo más sencillo como quitar cosas del arranque pero bueno...
todo lo que sea seguir aprendiendo yo encantado! (y además, a lo mejor de rebote me sirve para apañar tb la conexión del pc que también da problemas.)
¿por dónde empezamos? La verdad es que no sé qué es una IP (¿es un nº que te asigna el router?), ni una puerta de acceso ni el servidor DNS... Bueno, mientras, voy a ver si leo algo por ahi...

Editado por morosoft en 05-may-2008 a las 00:20.
   
Old 05-may-2008, 12:07   #10
D_Skywalk
Moderador
 
Avatar de D_Skywalk
Umf, si estas tan pegaico quizás sea mas simple quitar el proceso de configuración automática de red del arranque y enseñarte como puedes arrancarlo tu a mano, si alguna vez lo necesitas, no?

El proceso es "networking", lo eliminas con el comando de update-rc.d y listo. Y para arrancarlo a mano si alguna vez necesitas red, como root haces:
Code:
/etc/init.d/networking start
¡¡¡STOP!!!

Antes de hacer nada me acabo de dar cuenta de un error en el tutorial que está en marcianitos, pone:
Code:
update-rc.d -f ntpdate
Y debería ser:
Code:
update-rc.d -f ntpdate remove
Antes de quitar la red prueba (como root) a ver si es eso...


Un Saludo!