Skip to content

fix: enlace /usr/share/rpcs3 para los iconos de RPCS3 - #68

Merged
Xalcker merged 1 commit into
mainfrom
fix/rpcs3-share-symlink
Oct 2, 2026
Merged

Xalcker merged 1 commit into
mainfrom
fix/rpcs3-share-symlink

Conversation

@Xalcker

@Xalcker Xalcker commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Problema

Con el juego arrancado, RPCS3 registraba ~47 errores RSX: Image resource file ... could not be opened (Not found) (Icons/ui/triangle.png, cruceta...). Busca los iconos en ~/.config/rpcs3/Icons/ui y luego en /usr/share/rpcs3/Icons/ui; esa ruta no existe porque el AppImage se extrae en /opt/RPCS3 (donde estan los 24 iconos, en usr/share/rpcs3), y en la configuracion la GUI solo habia copiado 15. Solo afectaba a los iconos de botones en las ventanas superpuestas de RPCS3.

Cambio

  • install_rpcs3 crea /usr/share/rpcs3 -> /opt/RPCS3/usr/share/rpcs3.
  • update-rpcs3 lo asegura en cada ejecucion (tambien en instalaciones que no lo tienen). El enlace apunta a la ruta, asi que sigue valido tras reemplazar /opt/RPCS3.
  • README y un test nuevo.

Verificacion

  • Updater renderizado ejecutado en el kiosko (Linux) en un directorio temporal con curl/AppImage falsos: crea el enlace apuntando a opt/usr/share/rpcs3.
  • El enlace ya esta creado en el kiosko real y resuelve a los 24 iconos.
  • No probado: que desaparezcan los errores del log (hay que reiniciar el juego, que esta precompilando), ni los tests bats (no se corrieron; solo sintaxis), ni install_rpcs3 en una instalacion real.

🤖 Generated with Claude Code

… (iconos de RPCS3)

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 55e22b6 into main Oct 2, 2026
1 of 2 checks passed
@Xalcker
Xalcker deleted the fix/rpcs3-share-symlink branch October 3, 2026 03:23
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