Skip to content

feat: mejoras de RPCS3 comunes a YARG y Clone Hero - #71

Merged
Xalcker merged 2 commits into
mainfrom
feat/kiosk-mejoras-comunes
Oct 3, 2026
Merged

Xalcker merged 2 commits into
mainfrom
feat/kiosk-mejoras-comunes

Conversation

@Xalcker

@Xalcker Xalcker commented Oct 3, 2026

Copy link
Copy Markdown
Owner

Resumen

Mueve a lib/kiosk_runtime.sh las mejoras que solo tenia la ruta RPCS3, para que apliquen a las tres rutas con juego:

  • Audio HDMI: regla de WirePlumber (*_AUDIO_OUTPUT, hdmi por defecto) y volumen al arrancar (*_AUDIO_VOLUME).
  • Cuantum de PipeWire (*_PIPEWIRE_QUANTUM, 128 por defecto) para bajar la latencia.
  • Atajo Ctrl+Alt+Q (kiosk-exit-hotkey.py comun, *_EXIT_HOTKEY), que recibe los procesos a cerrar.
  • configure_kiosk_performance: una sola implementacion en lugar de tres copias.
  • Updaters (update-yarg, update-clonehero) que no descargan si ya esta la ultima version; --force reinstala.
  • Disco minimo por ruta (YARG_MIN_DISK_GB, CLONEHERO_MIN_DISK_GB, 32 GB).
  • .gitattributes fuerza LF en todo el texto.

Cambio de comportamiento

YARG y Clone Hero ahora piden 32 GB de disco en vez de 16 GB. Se puede bajar con YARG_MIN_DISK_GB / CLONEHERO_MIN_DISK_GB.

Pruebas

Suite completa en WSL (Ubuntu): 373 pruebas, 0 fallos. Pendiente de validar en un kiosko real: los nombres de proceso que cierra el atajo en YARG y Clone Hero (se usa la ruta /opt/YARG/ y /opt/CloneHero/).

🤖 Generated with Claude Code

Xalcker and others added 2 commits October 3, 2026 12:15
Con core.autocrlf=true en Windows los .yml y .example se descargaban en CRLF
y rompian las pruebas de codificacion y de input de RPCS3.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…munes a YARG, Clone Hero y RPCS3

Mueve a lib/kiosk_runtime.sh lo que solo tenia RPCS3:
- salida de audio por HDMI (regla de WirePlumber) y volumen al arrancar
- cuantum de PipeWire (*_PIPEWIRE_QUANTUM, 128 por defecto)
- atajo Ctrl+Alt+Q (kiosk-exit-hotkey.py, *_EXIT_HOTKEY)
- configure_kiosk_performance en lugar de tres copias
- updaters que no descargan si ya esta la ultima version (--force)
- disco minimo por ruta (YARG_MIN_DISK_GB, CLONEHERO_MIN_DISK_GB, 32 GB)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Xalcker
Xalcker merged commit 6319eb6 into main Oct 3, 2026
2 checks passed
@Xalcker
Xalcker deleted the feat/kiosk-mejoras-comunes branch October 3, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant