Se solucionaron problemas en el motor del juego para mejorar el rendimiento en el peor de los casos. Esto también ayuda a resolver algunos problemas de estabilidad.
Nota: Algunos usuarios de Windows 10 reportan caídas con la configuración predeterminada proporcionada por este mod, consulte Comentarios fijos Para resolver el problema. ——El personal de Nexus Mods4.1.34 Comienza ahora. No recuerdo ninguna mejora de rendimiento. Se corrigieron algunas características que estaban deshabilitadas por defecto, incluyendo bReplaceGetTickCount y bLogToConsole.
El punto 4.1.33 comienza.
Se corrigió un error que podría causar un bloqueo, posiblemente después de una sesión de juego más larga.
La configuración predeterminada puede producir menos efectos secundarios y un registro ligeramente mejor.
Mejoras de rendimiento muy pequeñas.
El registro ha cambiado ligeramente.
El código fuente ahora aparece en la descarga principal. Aunque no es un archivo de proyecto.
Cambió el comportamiento de bReduceSleep (es bReduceLongSleep) e IThreadsFixedToCPU.
El punto 4.1.32 comienza. Cambio:
Cobertura mejorada de secciones críticas y tablas de hash, lo que significa pequeñas mejoras en el rendimiento
Reescribir "Gestión de RPM"
Se reescribió la anterior corrección de 64 Hz. No estoy seguro de qué debería hacer, si algo (probablemente la administración de FPS se encarga de todas las cosas importantes relacionadas con 64 Hz ahora mismo). Pero es ajustable, por lo que si necesita hacer algo, se puede configurar desde el archivo ini.
El análisis de CS ahora funciona
Mejoras en el análisis de HT (es decir, ya no se bloquea después de unos minutos después de habilitarlo, más una serie de otras mejoras)
Se quitaron algunas opciones ini que nunca se usaron hasta donde yo sé
El punto 4.1.31 ha terminado. Cambio:
El reemplazo de memoria dinámica ahora debería soportar correctamente memoria dinámica externa (tbmm, tcmalloc, fastmm4) en FNV y fo 3, no solo olvidar.
Ahora configura las sobrescrituras de tabla hash para 1.4.0.525, aunque no están optimizadas todavía
El análisis de la tabla hash ha sido completamente rehecho y ahora debería producir información más completa
iFPSClamp ahora debería estar correctamente enganchado para permitir que MinimumFPS realmente tenga sentido
Oh, y a petición, estoy tratando de configurar la estructura del archivo zip para que funcione correctamente con NMM
-----------------------------------------------------
New Vegas Stutter Remover (NVSR) es un removedor de tartamudez/removedor de tartamudez/fallout: New Vegas.
Requisitos:
El nuevo eliminador de tartamudeos de Vegas no funcionará sin el nuevo extensor de script de Vegas (NVSE). Requiere NVSE versión 1 beta 5 o superior.
Puedes descargar NVSE aquí: http://nvse.silverlock.org/
NVSR no admite versiones sin gore en Alemania o en cualquier lugar donde se utilicen estas versiones.
Ajuste de configuración:
La configuración predeterminada está diseñada para la máxima estabilidad. Estas configuraciones se almacenan en la carpeta Data/NVSE/Plugins en sr_New_Vegas_Stutter_Remover.ini. Los siguientes cambios se han realizado para un rendimiento óptimo:
1. [Recomendado] En la sección "Master", cambie bReplaceHeap de 0 a 1. Si causa un bloqueo, vaya a la sección "Heap" y cambie iHeapAlgorithm de 6 a 5, 3 o 2. Si ya has utilizado el habilitador de 4GB/LAA (lo recomiendo), también cambiar iHeapSize de 250 a, oh, 450 en la sección "Heap" podría ser suficiente.
2. [No es totalmente recomendable, pero probablemente no haga daño] En la parte superior, en la sección "Master", intente cambiar bExperimentalStuff de 0 a 1. Deja las cosas en la sección de "experimentación", a menos que quieras arriesgarte más.
3. [No recomendado] Vaya a la sección llamada "OverrideList". La segunda entrada debe tener un comentario que comience con "Renderer+0x080" y una versión "FalloutNV 1.4.0.525". Cambie la configuración llamada "Modo" de 2 a 3 (FPS un poco más alto, tartamudez un poco peor) o 5 (FPS un poco más alto, tartamudez un poco mejor, significativamente más propenso a caer, aunque esto varía de usuario a usuario).
Instalación:
Nota 1: En la versión 4.1.31 y posterior, ahora debería admitir la instalación con Nexus Mod Manager, reemplazando los pasos 1 a 3 aquí.
Nota 2: En la versión 4.1.33, NVSR ahora incluye su propio código fuente en la carpeta "src". Puedes ignorarlo, puede que no funcione para ti.
1. Ve a tu carpeta de datos y crea una nueva carpeta llamada NVSE en ella. Ahora vaya a esa carpeta y crea una nueva carpeta llamada Plugins en ella. Puede crear una nueva carpeta haciendo clic derecho en la carpeta antigua y seleccionando "Nuevo" y luego "Carpeta". Si ya tienes un camino así, también está bien.
2. Asegúrese de que el archivo zip sr_New_Vegas_Stutter_Remover.dll se encuentra en Data/NVSE/Plugins (la carpeta Plugins que creó en el paso #1 anterior).
3. Si tiene un archivo ini antiguo para el remover de tartamudeos, sobrescribirlo con el archivo que viene con la nueva versión o borrarlo para que el remover de tartamudeos produzca un nuevo archivo con las nuevas configuraciones predeterminadas. Si elimina el ini y luego ejecuta el juego para que el programa de eliminación de tartamudeos genere un nuevo ini con la nueva configuración predeterminada.
4. [Opcional, pero recomendado] Consulte la sección "Ajuste de configuración" anterior.
Desinstalar:
Elimine sr_New_Vegas_Stutter_Remover.dll de la carpeta Data/NVSE/plugins.
Si no puede conseguir que NVSR se instale/funcione:
Si tienes dificultades para entender el proceso de instalación, puedes ver el proceso de instalación de Gopher en este vídeo: http://www.youtube.com/watch? v=MII4TO-G634
En el proceso de encontrar las razones por las que el removedor de comida puede no funcionar, es necesario comprobar varias cosas:
¿1.sr_new_vegas_stutter_remover.dll está en la ubicación correcta?
2. SR_NEW_VEGAS_STUTTER_REMOVER.INI se crea en la misma carpeta que la dll cuando se ejecuta el juego? Si el archivo dll está en la carpeta correcta, pero todavía no obtiene ini, entonces es posible que no haya instalado/utilizado el extensor de script (NVSE) correctamente.
3. ¿Se crea sr_New_Vegas_Stutter_Remover.log en la carpeta del juego cuando ejecuta el juego? Puede contener información útil sobre lo que salió mal. Si no se crea o no se dice nada, entonces sigue con el #4...
4. Cuando ejecutas el juego, nvse.log se crea en la carpeta del juego? Si no, entonces no está instalando y utilizando correctamente el extensor de scripts. Si estuviera allí, debería contener una línea como la siguiente: "Comprobar el plugin C:/blah/blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll"
"Plugin C: /blah/blah/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/Plugins//sr_New_Vegas_Stutter_Remover.dll (00000001 sr_New_Vegas_Stutter_Remover 00004130) se carga correctamente"
(O algo así... el camino variará dependiendo de dónde se instale New Vegas y tendrá una barra inversa en lugar de una barra adelante)
Si Stutter Remover causa problemas:
Encuentre el archivo Stutter Remover ini (Data/NVSE/Plugins/sr_New_Vegas_Stutter_Remover.ini). Vea la sección etiquetada "Main" en la parte superior. Cada línea en esta sección habilita o deshabilita una clase de funciones en el eliminador de tartamudeos. Navegue por esta sección y cambie cada "1" a "0", uno a la vez, hasta que su problema desaparezca. Entonces póngase en contacto conmigo (publica en el foro de nexus o en el foro de bethesda, o envíame un mensaje en nexus) y dime cuál es su problema y qué elemento tiene que deshabilitar para resolver su problema.
Cambios de configuración menos comunes:
1. En la sección "Overrides" al final, encuentre la línea que dice "CallerAddress=0xA62B17". Inmediatamente después está una línea de "Mode = 2". Cambiar 2 a 3 debería hacer que tu FPS sea un poco mejor, pero a costa de tartamudear un poco peor. O cambiarlo a 5 debería darle un mejor FPS y un mejor tartamudeo, pero a costa de una estabilidad reducida.
Problemas conocidos:
1. Reducción de FPS-Esto es intencional. Puede desactivar MaximumFPS cambiándolo de 30 a 0 en el archivo ini de remoción de stutter.
Hubo muchos problemas con la reparación de 2.64 Hz. Soluciona algunos de los principales problemas de New Vegas, pero también ha causado problemas como la sincronización y algunas cámaras de tercera persona para algunos usuarios.
Historial de versiones:
4.1.34-Se solucionaron problemas relacionados con bReplaceGetTickCount y bLogToConsole.
4.1.33-Se corrigió un posible error de caída. Configuración predeterminada ligeramente razonable. Mejoras muy pequeñas en la sobrescripción de HT, cambios menores en el registro, que ahora incluye el código fuente, cambia el comportamiento de bReduceSleep e IThreadsFixedToCPU.
4.1.32-Sobrevueltas CS y valores predeterminados mejorados, Sobrevueltas HT mejoradas, Análisis CS corregido, Gestión FPS reescrita, Sobrevueltas 64 Hz correcciones
4.1.31-Sobrescritura HT mejorada, iFPSClamp para ganchos, memoria dinámica externa fija, análisis HT reescrito, estructura zip cambiada
4.1.30-Soporte mejorado para 1.4.0.525
4.1.29-Se ha añadido soporte básico para 1.4.0.525.
Anteriormente, el uso de NVSR en el nuevo Vegas 1.4.0.525 solo era posible con la ayuda del parche NVSR schlangsters (debido a que NVSR crack FNV para mejorar el rendimiento, el parche NVSR crack NVSR para soportar FNV 1.4.0.525).
4.1.28-Añadido soporte para 1.3.0.452 (incompleto, pero bastante bueno). También se intentó agregar soporte para la sustitución de montón, aunque esto estaba desactivado por defecto.
4.1.25-Soporte parcial mejorado para F:NV 1.2.0.352.
4.1.23-Añadir apoyo parcial F: NV 1.2.0.352.
4.1.17-Se corrigió un error que permitió establecer el volumen a cero en casos raros. Hay algunas otras cosas, la mayoría de las cuales no deberían tener ningún efecto en la configuración predeterminada.
4.1.16-Parece funcionar. Las últimas características actualmente solo están disponibles para ejecutables descifrados, pero pronto deberían estar disponibles para ejecutables no descifrados.
4.1.15-Funciona en ejecutables descifrados, se bloquea en steam
4.1.14-Cambiar el esquema de numeración de versión para que coincida con los números de versión de Eliminador de tartamudez olvidado y Eliminador de tartamudez irradiado; Esta versión no funciona
WIP5-ahora debería funcionar mejor en 1.2.0.314
WIP4-Añadió más ganchos para 1.2.0.314, en realidad no mejoró el rendimiento debido a la falta de datos para la configuración, pero ahora se pueden recopilar datos de análisis
WIP3-Se ha añadido algún soporte para 1.2.0.314; WIP4 mejorará el soporte para esta versión. El NVSR WIP2 corresponde al remover de tartamudeos 4.1.7.
WIP2 – Soporta más funciones, pero todavía no está totalmente probado. La mayoría de las características solo funcionan con la versión 1.2.0.285, pero algunas funcionalidades también funcionan con versiones anteriores de FNV. El NVSR WIP2 corresponde al removedor de tartamudeos 4.1.6.
WIP1-La primera versión basada en NVSE que según se informa funciona. NVSR WIP1 corresponde al removedor de tartamudeos 4.1.4.
preliminary_6, preliminary_5, preliminary_4, preliminary_3, attempt_2 y attempt_1 son versiones anteriores a WIP1. A diferencia de las versiones recientes, no requieren NVSE.
Estado de la función de eliminación de tartamudeos en Fallout: New Vegas:
1.64 Hz fijo
Esto elimina algunos microtartamudeos, especialmente a velocidades de fotogramas altas.
2. Gancho de sección crítica
Implementado en WIP1 y funcionando correctamente.
Estos pueden ayudar con algunos problemas de rendimiento y estabilidad relacionados con tartamudez, pero la mayoría de las veces simplemente permiten que el siguiente trabajo en la lista...
3. Sobre la sección crítica (en la configuración predeterminada)
Implementado en WIP2 con FNV 1.2.0.285 y en WIP5 con 1.2.0.314.
Si se hacen correctamente, estos pueden mejorar significativamente el rendimiento.
4. Gestión rápida de RPM
Parcialmente implementado en WIP2, todavía falta cámara lenta para forzar un FPS mínimo.
Algunos creen que el juego es más fluido cuando se evita que la velocidad de fotogramas del juego supere la mitad de la frecuencia de actualización, además, ayuda a liberar recursos para el hilo secundario.
5. Gancho hashtable
Implementado en WIP2.
No hagas realmente nada sobre el rendimiento, pero es necesario para el siguiente elemento de la lista...
6. Anulación de tabla de hash (en la configuración predeterminada)
El conjunto mínimo debe existir en WIP2 para 1.2.0.285 y en WIP5 para 1.2.0.314. Se han añadido mejores ajustes desde 4.1.13. Aquí hay margen para algunas pequeñas mejoras.
Debería mejorar el rendimiento general.
7. Gancho FastExit
Implementado en WIP2 y posteriores.
Haga que dejar de fumar sea más rápido. Puede estar desactivado por defecto.
8. Reemplazo de pilas
Parece que funciona.
9. Materiales experimentales
Parcialmente compatible desde 4.1.13 o WIP5 (no recuerdo cuál).