Necesito ejecutar un archivo, ese archivo está asociado con un programa (.nes con nestopia) y necesito desde orden de comando de bennu (que es el lenguaje que conozco) ejecutarlo...
¿se puede?
IMG_20230312_182326.jpg
la idea es usar el monitor de arriba como marquesina, mostrando la imagen de los juegos disponibles, y cuando se lance mostrar una imagen del juego, como programa es muy fácil, usar solo una pantalla y la otra para el juego
No es complicado ejecutar un comando desde BennuGD, utilizando la librería mod_sys y el comando exec.
Creo que el mayor problema lo vas a tener al intentar controlar las ventanas. En el momento en el que lances una aplicación desde BennuGD, el foco lo va a tener la otra aplicación y pueden pasar muchas cosas.
Pero vamos, algo como ésto debería servir:
QuoteFunction lanza_rom_nes(string nombre_rom)
Private
string parametros[1];
Begin
parametros[0] = nombre_rom;
exec(_P_NO_WAIT, "nestopia.exe", 1, ¶metros);
End
esa es la idea, que el foco lo tenga la otra aplicación, y la de bennu que se está ejecutando en la pantalla de arriba muestre solo una imagen...
y ya que estamos, ¿se podría cambiar el fondo del escritorio? así la aplicación de bennu se esconde detras del emulador, jijiji
Lo del fondo de escritorio ya ni idea 😅
Empieza por comprobar si te sirve este invento, que la gestión de las ventanas en varios monitores puede ser complicada :)
con llamar a una app externa que te cambie el fondo o haga lo que quieras te sirve