¡Hola! Si juegas a Los Sims 4 en Linux o Steam Deck (mediante Steam, Lutris, Bottles, Heroic o Wine), sabes que las actualizaciones de la EA App suelen romper la activación de los DLCs, dejar procesos huérfanos o dificultar la instalación de expansiones.
Este gestor automatiza por completo la instalación, diagnóstico, limpieza y activación de los DLCs de forma no invasiva, compatible con las versiones más recientes de la EA App y Wine/Proton.
- 🔍 Diagnóstico & Health Check de DLCs:
- Escanea tu juego y te muestra una lista organizada de todos los Packs de Expansión (EP), Contenido (GP), Accesorios y Kits (SP) instalados con sus nombres reales en español e inglés y tamaño en disco.
- Verifica el estado de inyección del Unlocker, el registro de Wine (
user.reg) y los archivos de configuración.
- 🧹 Limpiador de Caché del Juego:
- Pone fin a las pantallas de carga infinita y errores de interfaz eliminando con 1 clic archivos residuales (
localthumbcache.package,avatarcache.package,cache/,onlinerequestcache/, etc.) sin tocar tus partidas (saves), casas (Tray) ni Mods.
- Pone fin a las pantallas de carga infinita y errores de interfaz eliminando con 1 clic archivos residuales (
- 🌐 Auto-Descargador de EA DLC Unlocker:
- Descarga y actualiza automáticamente los archivos oficiales más recientes del Unlocker (Anadius / Jardinera) verificando su integridad SHA-256 sin que tengas que buscarlos manualmente por la web.
- 🖥️ Creador de Acceso Directo (.desktop):
- Genera automáticamente un lanzador con icono temático de Plumbob verde en tu menú de aplicaciones y en el Escritorio (ideal para Steam Deck y modo escritorio).
- 📦 Instalador de DLCs Individual y por Lotes (Batch):
- Soporta archivos
.zip,.rar,.7zindividuales. - Soporta carpetas con múltiples archivos comprimidos (ej. descargas por partes de Telegram o navegadores), descomprimiendo y organizando cada paquete automáticamente.
- Aplanador inteligente: saca automáticamente las carpetas anidadas (
all in one/,The Sims 4/,DLCs/) para colocarlas en la raíz del juego.
- Soporta archivos
- 🔓 Activación de EA App + Wine DllOverrides:
- Inyección dinámica de
version.dllen todas las subcarpetas versionadas de EA App (13.xxx/EA Desktop,compatibility32/). - Registro automático de
DllOverrides("version"="native,builtin") en el registro de Wine/Proton (user.reg).
- Inyección dinámica de
- 🎮 Soporte Multi-Lanzador:
- Detección y selección automática para Steam (Nativo, Flatpak, Snap, MicroSD en Steam Deck), Lutris, Bottles, Heroic Games Launcher y prefijos personalizados de Wine.
- 🔪 Fix Sims (Mata procesos fantasma):
- ¿Steam o la EA App se quedaron trabados en "Detener" o "Ejecutando"? Cierra los procesos huérfanos (
steam-runtime-reaper,EADesktop.exe,TS4_x64.exe,Link2EA.exe) al instante.
- ¿Steam o la EA App se quedaron trabados en "Detener" o "Ejecutando"? Cierra los procesos huérfanos (
- Los Sims 4: Instalado a través de Steam, Lutris, Bottles, Heroic o Wine.
- Herramienta 7z:
- Arch / Manjaro / CachyOS:
sudo pacman -S p7zip - Ubuntu / Debian / Mint:
sudo apt install p7zip-full - Fedora:
sudo dnf install p7zip p7zip-plugins
- Arch / Manjaro / CachyOS:
- Estructura recomendada: Puedes colocar el script en cualquier lugar o en la carpeta del Unlocker. Si no tienes los archivos del Unlocker, puedes usar la Opción 5 del script para descargarlos automáticamente:
📂 EA_DLC_Unlocker/
├── 📜 fix_sims_linux.sh
├── 📜 config.ini
├── 📜 g_LOS SIMS 4.ini
└── 📂 ea_app/
└── ⚙️ version.dll
- Abre la terminal en la carpeta del script:
- Dale permisos de ejecución:
chmod +x fix_sims_linux.sh
- Ejecútalo:
./fix_sims_linux.sh
- Elige la opción que necesites en el menú interactivo:
====================================================
Gestor de Los Sims 4 (Linux Edition) v2.1
====================================================
1) Instalar / Mover DLCs al juego (ZIP, RAR, Lotes)
2) Reactivar DLCs (Inyección EA App + Wine Override)
3) 🔍 Diagnóstico de DLCs e Inyección (Health Check)
4) 🧹 Limpiar Caché del Juego (Solución Carga Infinita)
5) 🌐 Descargar / Actualizar EA DLC Unlocker (Auto)
6) 🖥️ Crear Acceso Directo (.desktop / Steam Deck)
7) 🔪 Forzar cierre de procesos colgados (Fix Sims/EA)
8) ⚙️ Reconfigurar rutas del script / Lanzador
9) Salir
====================================================
Para abrir el gestor desde cualquier parte escribiendo simplemente fixsims:
- Abre tu archivo de configuración:
nano ~/.bashrc # o nano ~/.zshrc si usas Zsh
- Añade al final:
alias fixsims='bash /ruta/absoluta/hacia/tu/fix_sims_linux.sh'
- Guarda los cambios y recarga tu terminal:
source ~/.bashrc # o source ~/.zshrc
alias fixsims "bash /ruta/absoluta/hacia/tu/fix_sims_linux.sh"
funcsave fixsims- 🔍 Diagnóstico & Health Check de DLCs: Nuevo inspector detallado que lista expansiones, kits y packs instalados con sus nombres reales y verifica el estado de inyección.
- 🧹 Limpiador de Caché de Los Sims 4: Eliminación segura de
localthumbcache.package,avatarcache.packagey cachés temporales para resolver problemas de carga infinita y errores de mods. - 🌐 Auto-descargador del EA DLC Unlocker: Descarga e instalación automática de los archivos verificados de Anadius / Jardinera con verificación SHA-256.
- 🖥️ Creador de Acceso Directo: Generador de archivo
.desktopcon icono SVG de Plumbob para el menú de aplicaciones y escritorio (soporte especial para Steam Deck). - 🎮 Soporte Multi-Lanzador: Compatibilidad añadida para detectar y gestionar instalaciones en Lutris, Bottles, Heroic Games Launcher y prefijos manuales de Wine.
- Compatibilidad con nuevas versiones de EA App: Localización dinámica de ejecutables en subcarpetas versionadas (
13.xxx/EA Desktop,compatibility32/). - Inyección de Wine DllOverrides: Registro automático de
"version"="native,builtin"enuser.reg. - Extracción de DLCs por lotes (Batch): Detección y descompresión secuencial automática de carpetas con múltiples archivos
.zip,.rar,.7z. - Aplanador automático de carpetas: Reorganización automática de carpetas anidadas (
all in one/,The Sims 4/).
- Primera versión funcional para Linux con inyección básica en Steam y cierre de procesos colgados.