di TCKnight » 25/09/2010, 13:34
Allora dopo qualche test è il momento di fare il punto di quello che ho appreso . Per estrarre gli mfd in locale (ossia senza usare altri pc) l’unico programma utile è [url=http://svn2.assembla.com/svn/lightningstools/tags/End%20User%20Applications/Falcon%20MFD%20Extractor/Version%200.5.1.0/Falcon_MFD_Extractor_v0_5_1_0__x86.zip]MFD extractor[/url]. Questo programma funziona in due modi.
Il primo e più semplice consiste nel copiare una data parte dell’immagine visualizzata trasportandola in un secondo monitor. Questo è vero quindi, per il ckp in 2d. Per dare le giuste coordinate basta fare uno screen e poi aprendolo con paint annotarsi il punto XY dell’angolo alto sx del nostro mfd e quello in basso a destra. Questo in pratica crea una diagonale dove il programma preleverà l’immagine che ci serve. Il problema principale di questo sistema è che cambiando la schermata 2d l’immagine copiata cambierà di conseguenza. Visto che ormai il 2d viene usato solo per le ramp visto la cliccabilità di quest’ultimo, per il resto è bene vedere il ckp 3d.
Il sistema in 3d funziona grazie ad una feature nascosta. Questa consente di copiare in una parte di memoria dedicata, solo gli mfd, e di riportarli direttamente dentro i secondi schermi. Il problema di questo metodo è che si ha un calo di prestazioni incredibile. Si passa dai 60 (vsync abilitato) ai 16/17. Un calo enorme!. Il creatore del programma ci viene in aiuto, creando due Dll (derivate dalle basi delle directx 7) che danno un boost incredibile al passaggio di lettura di questa memoria. Questo porta gli fps a 40/50!.
Purtroppo non tutte le schede video supportano questi Dll, e questo ne limita molto l’utilizzo. La mia 8800gtx non ne ha voluto sapere.
Altro problema, tornando al 2d è che spesso si hanno dei flash sulle immagini copiate. Questo perché si ha un doppio passaggio di rendering. Per ovviare al problema aggiungete la stringa –window all’eseguibile di falcon.
Per la mia esperienza, e per la scheda video che uso, utilizzerò il secondo monitor per gli strumenti aggiuntivi. Purtroppo Falcon è vecchio, e questo è un problema che si presenta in qualsiasi fronte si voglia sviluppare il sim. Aspettando A10 DCS..
[url=http://img29.imageshack.us/i/img0274ot.jpg/][img]http://img29.imageshack.us/img29/268/img0274ot.th.jpg[/img][/url][url=http://img697.imageshack.us/i/img0273pf.jpg/][img]http://img697.imageshack.us/img697/4672/img0273pf.th.jpg[/img][/url]
[img]http://i645.photobucket.com/albums/uu176/supermancio/sigpic14177_41.jpg[/img]
[color=#000080]The more you sweat in peacetime, the less you bleed in war.[/color]