Piccola richiesta di implementazione per feel.

Area ufficiale dedicata allo sviluppo e al supporto del Frontend targato ArcadeItalia

Moderatore: Moderatori F.E.E.L.

xbrunox
Affezionato
Affezionato
Messaggi: 139
Iscritto il: 06/07/2017, 15:36
Reputation: 0
Città: castellanza

Piccola richiesta di implementazione per feel.

Messaggio da xbrunox » 01/01/2018, 19:45

Ciao doc. Ho letto vari post indietro in cui si parlava di uscire da demul chiudendo feel e poi riaprirlo. Hai implementato il fatto che alla riapertura feel si ricordasse quale era l'ultima rom lanciata. Questa cosa non funziona però se la Rom viene lanciata dalla lista TOP GAMES. Potresti implementarla nelle future release?


Avatar utente
dR.pRoDiGy
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 2884
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Reputation: 39
Città: Prov_Milano_zona_Sempione
:
Donatore

Re: Piccola richiesta di implementazione per feel.

Messaggio da dR.pRoDiGy » 04/01/2018, 13:31

In effetti hai ragione.. la lista top games "ragiona" diversamente dalle altre, e quindi l'ultima rom visualizzata si perde al riavvio.. provo a capire cosa ci vuole a fixare: quando ho news ti avviso.. thx ;)
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher) development & support
http://feelfrontend.altervista.org ( http:// feelfrontend.altervista.org )


xbrunox
Affezionato
Affezionato
Messaggi: 139
Iscritto il: 06/07/2017, 15:36
Reputation: 0
Città: castellanza

Re: Piccola richiesta di implementazione per feel.

Messaggio da xbrunox » 02/05/2018, 23:32

Ok! Attendo tue news!


Avatar utente
DAMND
Cab-maniaco
Cab-maniaco
Messaggi: 1051
Iscritto il: 23/09/2014, 20:35
Reputation: 1
Città: Arcadia

Re: Piccola richiesta di implementazione per feel.

Messaggio da DAMND » 07/07/2018, 22:46

xbrunox ha scritto:
01/01/2018, 19:45
Ciao doc. Ho letto vari post indietro in cui si parlava di uscire da demul chiudendo feel e poi riaprirlo. Hai implementato il fatto che alla riapertura feel si ricordasse quale era l'ultima rom lanciata. Questa cosa non funziona però se la Rom viene lanciata dalla lista TOP GAMES. Potresti implementarla nelle future release?
Salve potreste linkare la descrizione di come si fa a stoppare Demul senza che Feel crashi?


xbrunox
Affezionato
Affezionato
Messaggi: 139
Iscritto il: 06/07/2017, 15:36
Reputation: 0
Città: castellanza

Re: Piccola richiesta di implementazione per feel.

Messaggio da xbrunox » 03/11/2018, 8:08

Ciao @
Avatar utente
dR.pRoDiGy
. Scusa se rispolvero questo topic. hai poi guardato se la cosa è implementabile?

grazie

Ciao

Bruno


Avatar utente
DAMND
Cab-maniaco
Cab-maniaco
Messaggi: 1051
Iscritto il: 23/09/2014, 20:35
Reputation: 1
Città: Arcadia

Re: Piccola richiesta di implementazione per feel.

Messaggio da DAMND » 04/11/2018, 20:05

DAMND ha scritto:
07/07/2018, 22:46
xbrunox ha scritto:
01/01/2018, 19:45
Ciao doc. Ho letto vari post indietro in cui si parlava di uscire da demul chiudendo feel e poi riaprirlo. Hai implementato il fatto che alla riapertura feel si ricordasse quale era l'ultima rom lanciata. Questa cosa non funziona però se la Rom viene lanciata dalla lista TOP GAMES. Potresti implementarla nelle future release?
Salve potreste linkare la descrizione di come si fa a stoppare Demul senza che Feel crashi?
Rinnovo gentilmente la richiesta <-on_rolleye->


xbrunox
Affezionato
Affezionato
Messaggi: 139
Iscritto il: 06/07/2017, 15:36
Reputation: 0
Città: castellanza

Re: Piccola richiesta di implementazione per feel.

Messaggio da xbrunox » 04/11/2018, 20:06

Ma non ti avevo risposto? Cavolo scusa!
Io utilizzo script di autoit.

lo script si è aggiornato ed ora è diventato così:
#metto la finestra di feel in secondo piano
WinSetState("Feel", "", @SW_hide)
#utilizzando multires setto la risoluzione del desktop che mi serve
run ("MultiRes.exe /2560,240 /exit")
Sleep (300)
#copio la configurazione che mi serve per quella specifica rom del demul in questo caso me la va a pescare dalla cartella autonovsync (utilizza bios automatico e non il vsync, ne ho fatte anche altre in cui utilizzo il bios USA per avere la lingua inglese o altre in cui si utilizzano i controlli analogici o quelli digitali, i file da copiare sono 3 demul.ini e i 2 ini dei plugin dx11 e paddemul)
FileCopy ( "c:\demul\biossetup\autonovsync\*.*", "e:\demul\", 1 )
Sleep (300)
Global $g_bPaused = False
# questo serve per chiudere il demul e il feel e ripristinare la risoluzione video dello schermo
HotKeySet("{ESCAPE}", "Close")

While 1
Sleep(100)
WEnd

Func Close()
ProcessClose ("Feel.exe")
sleep (300)
ProcessClose ("demul.exe")
sleep (300)
run ("MultiRes.exe /320,240 /exit")
Sleep (300)
run ("C:\Feel2.exe")
Exit

Se utilizzi il demulshooter:

ho risolto anche l'inghippo del demulshooter se c'è il processo aperto le NV ram non vengono salvate quindi gli script vanno così cambiati:
#nascondere la finestra di feel
WinSetState("Feel", "", @SW_hide)
#cambiare la risoluzione video in una super tramite multires e ovviamente impostare le configurazioni di demul su video aspect in stretch (ci saranno problemi solo su quei giochi verticali ma che fanno comunque pena)
run ("MultiRes.exe /2560,240 /exit")
sleep (200)
#copiare e sovrascrivere i propri file di configurazione dei comandi che si vogliono utilizzare in demul, demul.ini - gpudx11.ini - paddemul.ini
FileCopy ( "c:\demul\biossetup\usavsync\*.*", "e:\demul\", 1 )
sleep (200)
#qui tramite daanav mouse cursor changer cambio il punattore del mouse che altrimenti nei giochi con la gun sarebbe quello default
run ("MouseCursorChanger.exe")
WinWaitActive("Daanav Mouse Cursor Changer by Daanav.com")
Send("{TAB 2}")
Send("{ENTER}")
ProcessClose ("MouseCursorChanger.exe")
Sleep (300)
# lancio il demulshooter con le configurazioni per la singola rom
run ("c:\demulshooter\DemulShooter.exe -target=demul07a -rom=braveff -noresize")
Sleep (300)
Global $g_bPaused = False
#QUELLO CHE SEGUE ACCADE DOPO LA PRESSIONE DI ESC
HotKeySet("{ESCAPE}", "Close")

While 1
Sleep(100)
WEnd

Func Close()
# chiudo feel
ProcessClose ("Feel.exe")
sleep (300)
#chiudo demulshooter
ProcessClose ("DemulShooter.exe*32")
sleep (300)
#chiudo demul
Send ( "!{F4}")
sleep (300)
ripristino il puntatore del mouse
run ("MouseCursorChanger.exe")
WinWaitActive("Daanav Mouse Cursor Changer by Daanav.com")
Send("{TAB 9}")
Send("{ENTER}")
ProcessClose ("MouseCursorChanger.exe")
#ripristino la risoluzione video
Sleep (300)
run ("MultiRes.exe /320,240 /exit")
Sleep (300)
#rilancio feel
run ("C:\Feel2.exe")
Exit

lo script se configurato nei vari parametri funziona alla perfezione, ovviamente così come è scritto funziona con i miei percorsi e le mie opzioni, per quello un minimo ci si deve studiare.
ah, va eseguito come pre_emulator_app_commandlin e messo nel cfg di ogni singola rom che crea il feel


Puoi anche ovviamente far girare il demul ad altre risoluzioni. É abbastanza la 640x240, senza disturbare le super resolution.


Avatar utente
DAMND
Cab-maniaco
Cab-maniaco
Messaggi: 1051
Iscritto il: 23/09/2014, 20:35
Reputation: 1
Città: Arcadia

Re: Piccola richiesta di implementazione per feel.

Messaggio da DAMND » 06/11/2018, 2:39

Grazie xbrunox e grande stima per la tua conoscenza della materia <-clap->
xbrunox ha scritto:
04/11/2018, 20:06
Ma non ti avevo risposto? Cavolo scusa!
Io utilizzo script di autoit.

lo script si è aggiornato ed ora è diventato così:
#metto la finestra di feel in secondo piano
WinSetState("Feel", "", @SW_hide)
#utilizzando multires setto la risoluzione del desktop che mi serve
run ("MultiRes.exe /2560,240 /exit")
Sleep (300)
#copio la configurazione che mi serve per quella specifica rom del demul in questo caso me la va a pescare dalla cartella autonovsync (utilizza bios automatico e non il vsync, ne ho fatte anche altre in cui utilizzo il bios USA per avere la lingua inglese o altre in cui si utilizzano i controlli analogici o quelli digitali, i file da copiare sono 3 demul.ini e i 2 ini dei plugin dx11 e paddemul)
FileCopy ( "c:\demul\biossetup\autonovsync\*.*", "e:\demul\", 1 )
Sleep (300)
Global $g_bPaused = False
# questo serve per chiudere il demul e il feel e ripristinare la risoluzione video dello schermo
HotKeySet("{ESCAPE}", "Close")

While 1
Sleep(100)
WEnd

Func Close()
ProcessClose ("Feel.exe")
sleep (300)
ProcessClose ("demul.exe")
sleep (300)
run ("MultiRes.exe /320,240 /exit")
Sleep (300)
run ("C:\Feel2.exe")
Exit

Se utilizzi il demulshooter:

ho risolto anche l'inghippo del demulshooter se c'è il processo aperto le NV ram non vengono salvate quindi gli script vanno così cambiati:
#nascondere la finestra di feel
WinSetState("Feel", "", @SW_hide)
#cambiare la risoluzione video in una super tramite multires e ovviamente impostare le configurazioni di demul su video aspect in stretch (ci saranno problemi solo su quei giochi verticali ma che fanno comunque pena)
run ("MultiRes.exe /2560,240 /exit")
sleep (200)
#copiare e sovrascrivere i propri file di configurazione dei comandi che si vogliono utilizzare in demul, demul.ini - gpudx11.ini - paddemul.ini
FileCopy ( "c:\demul\biossetup\usavsync\*.*", "e:\demul\", 1 )
sleep (200)
#qui tramite daanav mouse cursor changer cambio il punattore del mouse che altrimenti nei giochi con la gun sarebbe quello default
run ("MouseCursorChanger.exe")
WinWaitActive("Daanav Mouse Cursor Changer by Daanav.com")
Send("{TAB 2}")
Send("{ENTER}")
ProcessClose ("MouseCursorChanger.exe")
Sleep (300)
# lancio il demulshooter con le configurazioni per la singola rom
run ("c:\demulshooter\DemulShooter.exe -target=demul07a -rom=braveff -noresize")
Sleep (300)
Global $g_bPaused = False
#QUELLO CHE SEGUE ACCADE DOPO LA PRESSIONE DI ESC
HotKeySet("{ESCAPE}", "Close")

While 1
Sleep(100)
WEnd

Func Close()
# chiudo feel
ProcessClose ("Feel.exe")
sleep (300)
#chiudo demulshooter
ProcessClose ("DemulShooter.exe*32")
sleep (300)
#chiudo demul
Send ( "!{F4}")
sleep (300)
ripristino il puntatore del mouse
run ("MouseCursorChanger.exe")
WinWaitActive("Daanav Mouse Cursor Changer by Daanav.com")
Send("{TAB 9}")
Send("{ENTER}")
ProcessClose ("MouseCursorChanger.exe")
#ripristino la risoluzione video
Sleep (300)
run ("MultiRes.exe /320,240 /exit")
Sleep (300)
#rilancio feel
run ("C:\Feel2.exe")
Exit

lo script se configurato nei vari parametri funziona alla perfezione, ovviamente così come è scritto funziona con i miei percorsi e le mie opzioni, per quello un minimo ci si deve studiare.
ah, va eseguito come pre_emulator_app_commandlin e messo nel cfg di ogni singola rom che crea il feel


Puoi anche ovviamente far girare il demul ad altre risoluzioni. É abbastanza la 640x240, senza disturbare le super resolution.


xbrunox
Affezionato
Affezionato
Messaggi: 139
Iscritto il: 06/07/2017, 15:36
Reputation: 0
Città: castellanza

Re: Piccola richiesta di implementazione per feel.

Messaggio da xbrunox » 06/11/2018, 8:22

Grazie damnd. In realtà di base non ho una grande conoscenza ma mi piace applicarmi e spacco un po' le scatole a chi ne sa più di me! Ecco perché continuo a stressare il doc!


Rispondi

Torna a “F.E.E.L. Il frontend di ArcadeItalia.net”