Prossimamente... Screens di vecchie glorie :)

Aperto da Max_R, 15 Febbraio 2006, 22:54:22

Discussione precedente - Discussione successiva

0 Utenti e 2 Visitatori stanno visualizzando questa discussione.

Glide

Citazione di: goriath;179523Ma no figurati, nessun problema. Lo dicevo solo perché è una soluzione più semplice e già a portata di mano dato che i 3dfx Tools sono già lì. Se poi non riesci a recuperare la tua licenza, sei costretto a subire il tipico watermark di un prodotto shareware.

Se poi vogliamo proprio cercare il pelo nell'uovo, nel caso in cui tu voglia fare una cattura a 22bit con il post filter attivato, che mi risulta HS DX è l'unico software che è in grado di farlo correttamente, avendo una funzione che emula l'algoritmo 3dfx direttamente built in .

Ma è e rimane comunque una emulazione.

Se abiliti la cattura all'interno dei 3dfx Tools, istruisci il driver che esegue la cattura direttamente in hardware :)

Sempre attento ai dettagli (peraltro determinanti) :)

Ho una piccola richiesta: la puoi per cortesia scrivere sul forum, in questo topic o magari in uno nuovo nell'area 3dfx, la modifica da apportare alla configurazione di 3dfx Tools per abilitare la screen capture?

Grazie mille.


Ciao ciao

goriath

#551
Non serve. Ho fatto una ricerca e sembra esserci già un thread, anche se risulta un po confuso: inf tweaking with elvisalive - rapeing 3dfx infs

Cattura in Direct3D:

CitazioneHKR,D3D\%ScrCapKey%,Control,,"Combo"
HKR,D3D\%ScrCapKey%,List,,"Disable,Num-Lock,Key-Pad /,Key-Pad *,Key-Pad -,F12"
HKR,D3D\%ScrCapKey%,Value,,"0"
HKR,D3D\%ScrCapKey%,Default,,"0"
HKR,D3D\%ScrCapKey%,"Tweak Value",,"SSTH3_SCREENSHOT_TOGGLE_KEY"
HKR,D3D\%ScrCapKey%,"Tweak Map",,"*,144,111,106,109,123"
HKR,D3D\%ScrCapKey%,"Help",,"Direct X screen capture toggle on/off key. Defaults to capturing the Screen Capture Limit number of frames"
Abilita la selezione del tasto adibito alla cattura durante l'esecuzione del software D3D.

CitazioneHKR,D3D\%ScrCapLimit%,Control,,"Simple Slider"
HKR,D3D\%ScrCapLimit%,"Left Label",,"Less"
HKR,D3D\%ScrCapLimit%,"Right Label",,"More"
HKR,D3D\%ScrCapLimit%,Min,,1
HKR,D3D\%ScrCapLimit%,Max,,999
HKR,D3D\%ScrCapLimit%,Value,,"2"
HKR,D3D\%ScrCapLimit%,Default,,"1"
HKR,D3D\%ScrCapLimit%,"Tweak Value",,"SSTH3_SCREENSHOT_FRAMELIMIT"
HKR,D3D\%ScrCapLimit%,"Help",,"Number of frames to capture when Screen Capture is activated via Screen Capture Toggle"
HKR,D3D,SSTH3_SCREENSHOT_FRAMELIMIT,,"1"
Imposta il limite per le catture durante l'esecuzione del software Direct3D (va da sé che catturare screen oltre il limite impostato risulterà nella sovrascrittura ciclica di quelli salvati in precedenza).

CitazioneHKR,D3D\%ScrCapPath%,Control,,"Combo"
HKR,D3D\%ScrCapPath%,List,,"Game Directory,c:\temp,c:\My Documents,c:\My Documents\My Pictures,RAM Disk"
HKR,D3D\%ScrCapPath%,Value,,"0"
HKR,D3D\%ScrCapPath%,Default,,"0"
HKR,D3D\%ScrCapPath%,"Tweak Value",,"SSTH3_SCREENSHOT_PATH"
HKR,D3D\%ScrCapPath%,"Tweak Map",,"*,c:\temp\,c:\My Documents\,c:\My Documents\My Pictures\,z:\temp\"
HKR,D3D\%ScrCapPath%,"Help",,"Destination for Captured Frames. Note RAM Disk is mapped to z:\temp"
Definisce il percorso per il salvataggio delle catture effettuate durante l'esecuzione del software Direct3D.

Cattura in OpenGL/Glide:

CitazioneHKR,Glide\%ScrCapGlideKey%,Control,,"Combo"
HKR,Glide\%ScrCapGlideKey%,List,,"Disable,Num-Lock,Key-Pad /,Key-Pad *,Key-Pad -,F12"
HKR,Glide\%ScrCapGlideKey%,Value,,"0"
HKR,Glide\%ScrCapGlideKey%,Default,,"0"
HKR,Glide\%ScrCapGlideKey%,"Tweak Value",,"FX_GLIDE_SCREENSHOT_KEY"
HKR,Glide\%ScrCapGlideKey%,"Tweak Map",,"*,144,111,106,109,123"
HKR,Glide\%ScrCapGlideKey%,"Help",,"Single frame Screen Capture Hot Key"
HKR,Glide,Localisation,,"OpenGL/Glide"
HKR,Glide,"HTML Help",,"hh ms-its:3dfx%20Voodoo3%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glid e"
HKR,Glide,Localisation,,"OpenGL/Glide"
HKR,Glide,"HTML Help",,"hh ms-its:3dfx%20Voodoo5%20Help.chm::/Advanced%20Features/3dfx%20Tools%20Advanced%20Features%20Help.htm#Glid e"
Abilita la selezione del tasto adibito alla cattura durante l'esecuzione del software OpenGL/Glide.

Di corrispettivi comandi per impostare il limite di cattura ed il percorso di salvataggio non ne conosco. Modificare la sintassi di quelli relativi alla parte D3D in modo da usarli nella sezione OpenGL/Glide non funziona, in quanto seppur corretta nella forma (le funzioni appaiono all'interno dei tools e vengono visualizzate correttamente) è probabilmente errata nella sostanza (il comando fa riferimento a qualcosa che non esiste). Del resto se non ne ho mai trovati nei driver reference 3dfx, un motivo dovrà pur esserci.

EDIT: Anche se al dire il vero, sono certo di quanto appena detto soltanto per quanto riguarda WindowsXP. Non ho la stessa certezza circa Windows9x; a questo punto Max_R potrebbe verificare cosa accade sotto Windows98:)

Detto questo, abilitata la cattura in OpenGL/Glide, questa verrà eseguita senza alcun limite (ci si ritroverà tanti screenshot quante volte si è premuto il tasto designato alla cattura). Gli screenshot verranno salvati di default nella main root del gioco in questione.

I comandi vanno aggiunti nelle sezioni corrispondenti dell'inf. In fondo alla pagina, sotto l'elenco titolato da PageName=3dfx Advanced Tweaks bisogna ricordarsi di aggiungere le stringhe traduttive relative ai comandi appena aggiunti, in questo modo:

CitazioneScrCapKey="Screen Capture Toggle Key"
ScrCapLimit="Screen Capture Limit"
ScrCapPath="Screen Capture Destination"
ScrCapGlideKey="Screen Capture Key"

O in alternativa definire il nome della funzione tra virgolette direttamente nella stringa delle sezioni alle quali si riferisce:

CitazioneHKR,D3D\"Screen Capture Toggle Key"
HKR,Glide\"Screen Capture Toggle Key"
...
HKR,API\"Nome Funzione"
OLD SCHOOL: Because it was done right the first time
/!\\ PM box piena: per contattarmi inviatemi una mail

Glide

Perfetto come sempre: grazie per il messaggio e per il tempo che ci hai dedicato (invero non ricordavo che la modifica fosse così estesa, grazie ancora a maggior ragione).

A questo punto aspettiamo un segno, o uno screen, del buon Max_R :)

Ciao ciao