Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: ignorantev1.1 en 22 Junio 2013, 03:31 am



Título: [Ayuda] Lanzador o elemento de menú en Linux Mint
Publicado por: ignorantev1.1 en 22 Junio 2013, 03:31 am
¡Quihubo!

Pues ando batallando con un asunto:

Resulta que me encantan los juegos de Neo Geo, tengo varios roms, y uso Linux Mint 14, como no encontré ningún emulador adecuado, uso el NeoRageX, la versión para Windows. Con Wine corre de lujo y no tengo problema con eso. La bronca es que quiero poner un elemento en el menú para llamar a NeoRageX, ¡pero no me funciona!

O sea, si voy al directorio de NeoRageX y lo ejecuto con wine, o me abro la terminal en esa carpeta y desde la terminal lo ejecuto me funciona perfecto. Pero ya desde fuera de la carpeta no lo hace. El problema está en que necesita cargar cierto archivo de Bios.

Si abro un lanzador nuevo y en comando pongo "wine /mnt/Disco/NeoRageX/NeoRageX.exe  /mnt/Disco/NeoRageX/neogeo.zip", no me sirve.

Pero si en la terminal, y posicionado en el directorio de NeoRageX, hago "wine NeoRageX.exe neogeo.zip" sí funciona.

¿Alguna idea?

¡Gracias y saludos!


Título: Re: [Ayuda] Lanzador o elemento de menú en Linux Mint
Publicado por: dato000 en 23 Junio 2013, 19:01 pm
haz un script, en shell, en el que indiques que primero navegue hasta la carpeta y luego ejecute wine, lo guardas y lo ejecutas cuando quieras donde quieras.

algo asi, escribe esto en un archivo de texto y lo guardas con las extension sh

Código:
#!/bin/bash

cd /mnt/Disco/NeoRageX/
wine NeoRageX.exe neogeo.zip

lo guardas (digamos que se llama neogeo.sh) y lo ejecutas en una terminal de esta forma:

Código:
sh neogeo.sh

y listo


Título: Re: [Solucionado] Lanzador o elemento de menú en Linux Mint
Publicado por: ignorantev1.1 en 23 Junio 2013, 21:18 pm
Gracias por la respuesta, ya lo había hecho y sí que funciona, pero mi intención era hacer un lanzador, el cual ya he conseguido hacer:

Citar
wine start /Unix /mnt/Disco/NeoRageX/NeoRageX.exe

Y listo.

Igual, gracias y saludos.