Skip to content

Releases: N3ruk/SteamCommandGen

v3.2.5

Choose a tag to compare

@N3ruk N3ruk released this 21 Sep 09:59
628abd1

Steam Command Gen v3.2.5

Nueva versión de Steam Command Gen con una importante renovación de la interfaz, mejoras en la integración con Gamescope y Steam, nuevo sistema de escalado y una integración mucho más completa de MangoHud.

🚀 Principales novedades

  • Nueva interfaz gráfica renovada y reorganizada.

  • Nuevo sistema visual para seleccionar FSR, NIS y NEAREST.

  • Actualizada la generación de comandos de escalado para utilizar:

    • -F fsr --sharpness
    • -F nis --sharpness
  • Conversión automática del control de nitidez de la interfaz al rango utilizado por Gamescope.

  • Añadida integración directa de MangoHud mediante --mangoapp.

  • Nuevo configurador gráfico de MangoHud integrado en Steam Command Gen.

  • Posibilidad de configurar métricas, posición, orientación, colores y tecla para mostrar u ocultar el HUD.

  • Añadida vista previa de MangoHud para comprobar los cambios sin necesidad de iniciar un juego.

  • Gestión segura de MangoHud.conf, incluyendo copia .bak y restauración al cancelar cambios.

  • Las resoluciones de entrada y salida comienzan ahora sin ningún valor seleccionado para evitar configuraciones accidentales.

  • Mejor restauración automática de las LaunchOptions existentes al seleccionar un juego.

  • Mejor gestión y aislamiento de la configuración al cambiar entre juegos.

🎮 Mejoras en Steam

  • Escaneo de juegos considerablemente más rápido.

  • Los archivos .acf se buscan directamente en steamapps, evitando recorrer innecesariamente compatdata, shadercache y otras carpetas.

  • El escaneo de juegos se realiza ahora en un hilo independiente para evitar bloquear la interfaz.

  • Filtrado automático de herramientas que no son videojuegos, como:

    • Proton.
    • Steam Linux Runtime.
    • Steamworks Common Redistributables.
    • Lossless Scaling.
  • Mejor prevención de juegos duplicados.

  • Mejor detección de bibliotecas y ejecutables.

  • Lista de juegos ordenada y presentación mejorada.

🛠️ Mejoras internas

  • Parser de Gamescope actualizado para reconocer la nueva sintaxis --sharpness.
  • Mejor interpretación de WINEDLLOVERRIDES.
  • Uso de shlex.quote() para generar variables de entorno de forma más segura.
  • Gestión de localconfig.vdf simplificada y centralizada.
  • Mejor manejo de errores de archivos, directorios y procesos.
  • Mejor sincronización entre la configuración interna y el estado de la interfaz.
  • Mejor gestión de imágenes y peticiones de red.
  • Cierre de Steam más preciso mediante coincidencia exacta del proceso.
  • Numerosas mejoras de estabilidad, mantenimiento y organización interna del código.

🥭 MangoHud

Esta versión incorpora una integración mucho más profunda de MangoHud.

Desde Steam Command Gen ahora es posible configurar directamente:

  • FPS y frametime.
  • Uso y temperatura de CPU/GPU.
  • RAM y VRAM.
  • Frecuencias y consumo.
  • Resolución y frecuencia de pantalla.
  • HDR, FSR, GameMode y otras métricas.
  • Posición del HUD.
  • Diseño vertical u horizontal.
  • Desplazamiento fino en pantalla.
  • Colores.
  • Tecla para mostrar u ocultar el HUD.

La configuración se guarda directamente en:

~/.config/MangoHud/MangoHud.conf

📋 Documentación

Para consultar el historial completo de cambios entre V1, V2 y V3.2.5, consulta el archivo [CHANGELOG.md]

v2.0.0

Choose a tag to compare

@N3ruk N3ruk released this 14 Sep 10:53
8b06dc4

Steam Command Gen v2.0.0

Nueva versión de Steam Command Gen con importantes mejoras en la generación y gestión de comandos de Gamescope.

🚀 Principales novedades

  • Añadido soporte para FSR.
  • Añadido soporte para NIS.
  • Añadido soporte para NEAREST.
  • Controles independientes de nitidez para FSR y NIS.
  • Nuevas resoluciones, desde 450p hasta 4K.
  • Detección automática de las tecnologías de escalado presentes en las LaunchOptions.
  • Restauración automática de la configuración de Gamescope al seleccionar un juego.
  • Mejor gestión de localconfig.vdf y archivos VDF.
  • Mejor gestión de errores durante el escaneo de Steam y sus bibliotecas.
  • VRR e Immediate Flips pasan a ser opciones mutuamente excluyentes.
  • Mejoras en la interfaz y sincronización entre la configuración y el comando generado.
  • Optimización de la gestión de peticiones de red.

🛠️ Mejoras internas

  • Código de gestión de localconfig.vdf centralizado.
  • Parser de Gamescope ampliado.
  • Mejor gestión de configuraciones incompletas o corruptas.
  • Uso de una única instancia de QNetworkAccessManager.
  • Mejor gestión del cierre de Steam.

📋 Documentación

Para consultar todos los cambios realizados entre V1 y V2, consulta el archivo [CHANGELOG.md]

v1.0

Choose a tag to compare

@N3ruk N3ruk released this 09 Sep 09:54
d36d985

Primera versión estable de SteamCommandGen.

Incluye:

  • AppImage con Python + PyQt6 embebido
  • Paquete .deb para Ubuntu/Debian
  • Script instalador universal
  • Generador de comandos Gamescope
  • Interfaz gráfica PyQt6
  • Exportación de comandos