Risolve i problemi nel motore di gioco per migliorare le prestazioni dei peggiori casi. Che aiuta anche con alcuni problemi di stabilità.
Attenzione: alcuni utenti di Windows 10 segnalano crash con le impostazioni predefinite fornite da questo mod, vedere Commento infilato Per una soluzione. -Nexus Mods Staff4.1.34 su ora. Nessun miglioramento delle prestazioni che riesco a ricordare. Correte alcune cose che sono disabilitate per impostazione predefinita coinvolgendo breplacegettickcount e blogtoconsole.
4.1.33 è in alto.
Correte un bug che probabilmente potrebbe causare crash, probabilmente dopo più lunghe sessioni di gioco.
Impostazioni predefinite che probabilmente producono meno effetti collaterali e registrazione leggermente migliore.
Molto piccoli miglioramenti delle prestazioni.
Leggere modifiche al registro.
Codice sorgente è ora presente nel download principale. Anche se non i file di progetto.
Modificato il comportamento del sonno breve(era sonno breve(lungo sonno)) e non fissato per il pus.
4.1.32 è arrivato. Cambiamenti:
Sovrascrizioni migliorate sia per le sezioni critiche che per le hashtable- il che significa un piccolo miglioramento delle prestazioni
Riscritto "gestione fps"
Ha riscritto quello che una volta era la correzione di 64 Hz. Non sono sicuro di cosa, se qualcosa(forse la gestione di fps si sta prendendo cura di tutto ciò che è importante 64-hertz correlato), dovrebbe fare. Ma è regolabile, quindi forse se c'è qualcosa che deve fare che può essere impostato dal file ini.
La profilazione di cs funziona ora
Miglioramenti al profilo ht(cioè non si crash più dopo pochi minuti quando abilitato, più un mucchio di altri miglioramenti)
Si è sbarazzato di alcune opzioni ini che non erano mai utili per quanto posso dire
4.1.31 è arrivato. Cambiamenti:
La sostituzione di heap dovrebbe ora supportare correttamente gli heap extern (tbmm, tcmalloc, fastmm4) su fnv & FO3, non solo oblivion.
Ora ha le sovrascrizioni hashtable impostate per 1.4.0.525, anche se non sono ancora troppo ottimizzate
Profilo hashtable è stato completamente rifatto e ora dovrebbe produrre informazioni più complete
Ora ifpsclamp dovrebbe essere correttamente agganciato, consentendo al minimumfps di essere effettivamente significativo
oh, e per richiesta ho tentato di impostare la struttura dei file zip per funzionare correttamente con nmm
-----------------------------------------------------
New Vegas Stutter Remover(NVSR) è un porto di oblivion stutter remover/ fallout stutter remover a fallout: New Vegas.
Requisiti:
Il nuovo vegas stutter remover non funzionerà senza il nuovo vegas script extender (NVSE). Richiede la versione 1 beta 5 o successiva di nvse.
Puoi scaricare nvse qui: http://nvse.silverlock.org/
Nvsr non supporta le versioni no-gore per la Germania o ovunque sia che li utilizza.
Regolazione delle impostazioni:
La configurazione predefinita è mirata alla massima stabilità. Le impostazioni sono memorizzate in sr_new_vegas_stutter_remover.ini, nella cartella data/NVSE/plugins. Le seguenti modifiche sono per le massime prestazioni:
1. [raccomandato] nella sezione "Master", cambiare sostitueheap da 0 a 1. Se si producono crash, andare alla sezione"Heap "e cambiare iheapalgorithm da 6 a 5, 3 o 2. Se avete usato un abilitatore 4gb/laa(che consiglio), allora nella sezione"Heap "anche cambiare iheapsize da 250 a, oh, 450 probabilmente è sufficiente.
2. [non esattamente raccomandato, ma probabilmente non farà male] nella sezione "Master" in alto, prova a cambiare bstuff sperimentale da 0 a 1. Lasciare la roba nella sezione"sperimentale "come è a meno che non si sente di correre rischi più grandi.
3. [non raccomandato] andare alla sezione denominata "OverrideList". La seconda voce dovrebbe avere un commento che inizia con "Renderer + 0x080" e una versione di "FalloutNV 1.4.0.525". Cambiare l'impostazione chiamata "modalità" lì da 2 a 3 (fps un po' più alti, balbuzie un po' peggiore) o 5 (fps un po' più alti, balbuzie un po' migliore, significativamente più soggetti a crashing anche se che varia da utente a utente).
Installazione:
Nota 1: con le versioni 4.1.31 e successive dovrebbe ora supportare l'installazione con il gestore mod nexus, sostituendo i passaggi da 1 a 3 qui.
Nota 2: con 4.1.33, nvsr ora include il codice sorgente per se stesso nella cartella "src". Puoi ignorarlo, probabilmente è inutile per te.
1. andare alla cartella dati, e creare in esso una nuova piega chiamata nvse. Ora entrare in quella cartella e creare una nuova cartella all'interno di esso chiamata plugin. è possibile creare una nuova cartella facendo clic con il tasto destro del pulsante all'interno di una vecchia cartella e selezionando"nuova ", quindi selezionando"cartella". Se avessi già avuto un percorso simile, anche questo va bene.
2. assicurarsi che il file sr_new_vegas_stutter_remover.dll dal zip finisca in data/NVSE/Plugins (la cartella Plugins che hai creato nel passo #1 sopra).
3. se si dispone di un vecchio file ini per il rimotore di balbettatura allora o sovrascriverlo con uno che viene accompagnato dalla nuova versione o eliminarlo in modo che il rimotore di balbettatura genererà uno nuovo con le nuove impostazioni predefinite. Se hai cancellato il ini, quindi eseguire il gioco in modo che il rimotore balbettatura genererà un nuovo ini con le nuove impostazioni predefinite.
4. [facoltativo, ma consigliato] vedere la sezione "Regolazione delle impostazioni" sopra.
Disinstallazione:
Rimuovere sr_new_vegas_stutter_remover.dll dalla cartella data/NVSE/plugins.
Se hai problemi a far installare/lavorare nvsr:
Se hai difficoltà a capire il processo di installazione, puoi guardare gopher farlo in questo video: http://www.youtube.com/watch? v = MII4TO-G634
Diverse cose da controllare nel processo di scoprire perché il remover balbuzie potrebbe non funzionare:
1.sr_new_vegas_stutter_remover.dll è nel posto giusto?
2.sr_new_vegas_stutter_remover.ini viene creato nella stessa cartella della dll quando si esegue il gioco? Se la dll si trova nella cartella giusta, e non si ottiene ancora un ini allora probabilmente non avete correttamente installato/usato lo script extender(NVSE).
3. sr_new_vegas_stutter_remover.log viene creato nella cartella del gioco quando si esegue il gioco? Può contenere informazioni utili su ciò che è andato storto. Se non è stato creato o non dice nulla, allora procedere al #4...
4.nvse.log viene creato nella cartella del gioco quando si esegue il gioco? Se no allora non hai installato e utilizzato correttamente lo script estender. Se è lì, dovrebbe contenere le linee come: "checking plugin C:/blah/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll"
"plugin C:/blah/blah/blah/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll (00000001 sr_New_Vegas_Stutter_Remover 00004130) caricato correttamente"
(o qualcosa del genere... i percorsi varieranno a seconda di dove sono stati installati i nuovi vegas, e avrà barre indietro invece di barre in avanti)
Se il rimotore di balbuzie causa un problema:
Trovare il file stutter remover ini file (Data/NVSE/Plugins/sr_New_Vegas_Stutter_Remover.ini). Vedi la sezione in cima con l'etichetta"maestro ". Ciascuna riga di quella sezione abilita o disabilita una categoria di funzionalità nel rimotore balbettatura. Passare attraverso quella sezione cambiando ciascuno"1 "a una"0", uno alla volta, fino a quando il tuo problema non va via. Poi contattatemi(pubblicando sul forum nexus o sul forum bethesda o pming me sul nexus), e dimmi qual era il tuo problema e quale elemento hai dovuto disabilitare per far sparire il tuo problema.
Modifiche di impostazione meno comuni:
1. nella sezione "sovrascrivere" alla fine, trovare la riga che dice "CallerAddress=0xA62B17". Subito dopo è una riga che"Mode=2 ". Cambiare che 2 a 3 dovrebbe darti un po' meglio fps al costo di un po' peggiore balbuzie. O cambiarlo a un 5 dovrebbe darti un po' migliore fps e un po' migliore balbuzie a un costo in stabilità ridotta.
Problemi noti:
1. riduzione fps-questo è intenzionale. è possibile disabilitarlo modificando maximumfps da 30 a 0 nel file ini di rimozione balbettatura.
2. un certo numero di problemi stanno incrociando con la correzione 64 Hz. Risolve alcuni problemi importanti in New Vegas, ma è anche riportato di causare problemi per alcuni utenti con labbra sincronizzazione e alcune cose telecamere terza persona o qualcosa del genere.
Cronologia delle versioni:
4.1.34-corregge i problemi che coinvolgono breplacegettickcount e blogtoconsole.
4.1.33-corregge un possibile errore di crash. Impostazioni predefinite leggermente più sane. Molto piccolo miglioramento a ht sovrascride, leggere modifiche al registro, codice sorgente è ora incluso, comportamento modificato di breducesleep & iThreadsFixedToCPUs.
4.1.32-sovrascrivere cs e valori predefiniti migliorati, sovrascrivere ht migliorati, profilare cs fisso, riscrivere gestione fps, riscrivere 64 Hz correzione
4.1.31-sovrascrivere ht migliorato, fpsclamp agganciato, mucchio esterno fisso, riscrivere il profilo ht, modificare la struttura zip
4.1.30 – migliora il supporto per 1.4.0.525
4.1.29-aggiunge un supporto di base per 1.4.0.525.
Precedentemente usando nvsr con il nuovo vegas 1.4.0.525 era possibile solo grazie a schlangsters nvsr patcher (poiché nvsr hacks fnv per migliorare le prestazioni, il patcher nvsr hacks nvsr per supportare fnv 1.4.0.525).
4.1.28-aggiunge un sostegno (incompleto, ma abbastanza decente) al punto 1.3.0.452. Tenta anche di aggiungere supporto per la sostituzione di heap, sebbene questo sia disattivato per impostazione predefinita.
4.1.25-migliora il supporto parziale di f:NV 1.2.0.352.
4.1.23-aggiunge un supporto parziale f:NV 1.2.0.352.
4.1.17-corregge un bug che può impostare il volume a zero in circostanze rare. Anche alcune altre cose che per lo più non dovrebbero avere alcun effetto sulle impostazioni predefinite.
4.1.16-sembra funzionare. Le ultime funzionalità attualmente funzionano solo su eseguibili decrittografati, ma dovrebbero funzionare su eseguibili non decrittografati troppo presto.
4.1.15-Lavorato su eseguibili decrittografati, crash con steam
4.1.14-commutare schemi di numerazione delle versioni per corrispondere ai numeri delle versioni per il rimuovere la balbuzie di oblivion e il rimuovere la balbuzie di fallout; Questa versione non ha funzionato
Wip5-dovrebbe funzionare meglio su 1.2.0.314 ora
Wip4- aggiunge più hook per 1.2.0.314, in realtà non migliora più le prestazioni a causa della mancanza di dati con cui configurarlo, ma ora pronto per raccogliere dati di profilazione
Wip3-aggiunge qualche supporto per 1.2.0.314; Supporto per quella versione sarà migliorato in wip4. Nvsr wip2 corrisponde al rimotore di balbuzie 4.1.7.
Wip2- consente molte più funzionalità, ma completamente non testato in questo momento. La maggior parte delle funzionalità funzionano solo su 1.2.0.285, ma alcune funzionalità funzionano anche su versioni più vecchie di fnv. Nvsr wip2 corrisponde al rimotore di balbuzie 4.1.6.
Wip1-la prima versione basata su nvse, segnalata per funzionare. Nvsr wip1 corrisponde al rimotore di balbuzie 4.1.4.
Preliminar_6, preliminar_5, preliminar_4, preliminar_3, tenty_2 e tenty_1 erano versioni precedenti a wip1. A differenza delle versioni più recenti non richiedevano nvse.
Stato delle funzionalità di rimozione balbuzie su fallout: nuovi vegas:
1. Fix 64 Hz
Questo rimuove un po' di microbalbuzie, in particolare ad alte frequenze di fotogrammi.
2. ganci di sezione critica
Implementato e funziona correttamente in wip1.
Questi possono aiutare alcuni problemi di prestazione e stabilità relativi alla balbuzie, ma soprattutto consentono semplicemente al successivo elemento della lista di funzionare...
3. sovrascrizioni della sezione critica (nella configurazione predefinita)
Implementato in wip2 per fnv 1.2.0.285 e in wip5 per 1.2.0.314.
Quando fatti correttamente, questi possono migliorare significativamente le prestazioni.
4. Gestione fps
Parzialmente implementato in wip2, manca ancora il slow-motion utilizzato per applicare minimumfps.
Alcune persone percepiscono il gioco come più fluido quando il suo framerate è impedito di superare la metà della frequenza di aggiornamento, in più questo aiuta a liberare risorse per thread secondari.
5. ganci hashtable
Implementato in wip2.
In realtà non fanno nulla alla performance da soli, ma necessario per il prossimo punto sulla lista...
6. sovrascrizioni di hashtable (nella configurazione predefinita)
L'insieme minimo dovrebbe essere presente in wip2 per 1.2.0.285, in wip5 per 1.2.0.314. Migliore set aggiunto al 4.1.13. Ha ancora spazio per altri piccoli miglioramenti qui.
Dovrebbe migliorare le prestazioni generali.
7. gancio fastexit
Implementato in wip2 e successivi.
Rende la cessazione più veloce. Può essere disabilitato per impostazione predefinita.
8. Sostituzione heap
Sembra funzionare.
9. roba scadente
Parzialmente supportato a partire da 4.1.13 o wip5 (non ricordo quale).