Repository navigation
Releases: iShun05/Isaac-Modpack-ES
Release list
v2.3 — Por defecto, experiencia del juego base
Cambiado
- Por defecto, la experiencia del juego base: el perfil Completo ya no activa los caprichos ni los trucos. Antes los activaba todos, y en Windows encendía Just Gambling (todo pasaba a ser un gacha). Ahora Completo = base, calidad de vida, interfaz, rendimiento, sinergias, expansiones, personajes y visual. Igual en Mac (
isaac_pack.py) y en Windows (lib.ps1). - Los modos que cambian las reglas entran apagados aunque marques su pack: Just Gambling (gacha), Passive Skill Trees (RPG), Every Item Stacks!, [Q5] Golden Brimstone, energypills y los trucos (Da Rules, InvEdit, GoodTrip, NO CURSES). Se activan solo si los marcas tú, uno a uno, en el panel Packs ES → Mods o en la lista del instalador. Las skins y memes del pack Caprichos siguen activándose con su pack.
Añadido
- Nota en la ficha de Just Gambling: en partida se enciende o apaga con el comando de consola
Gambling; Steam lo ha retirado del Workshop.
Archivos y pruebas
datos/mods.json(10 mods conapagado),scripts/isaac_pack.py,windows/lib.ps1,windows/instalar_windows.ps1,README.md,docs/PANEL.md,VERSION.- Mac y Windows dan el mismo resultado (
_decidiren Python yDebe-Estar-Activoen PowerShell 7.4): Completo activa 89 mods sin ningún modo; con el pack Caprichos marcado, el gacha sigue apagado; una casilla marcada a mano lo enciende. - Al volver a aplicar la selección (JUGAR en Mac,
Aplicar_seleccion.baten Windows) se apagan los modos que estuvieran encendidos por el perfil anterior.
Código: https://github.com/iShun05/Isaac-Modpack-ES/tree/v2.3 · CHANGELOG completo
v2.2 — Corrige Angels Drop Items y traduce las descripciones de los mods
Añadido
- Descripciones de EID en español para los objetos de los mods: 1287 textos (objetos, baratijas, cartas, píldoras, birthrights e información de personaje) de Fiend Folio (1101), Revelations (74), Andromeda (34), Job (30), MattPack (20), Repentance+ (18 que no traía en español), Passive Skill Trees (6), Icesaac (3) y Agatha (1). Antes solo se traducía el nombre y la descripción seguía en inglés.
- Herramienta
scripts/traduccion_eid/: extrae los textos EID en inglés ejecutando el Lua de cada mod con stubs, comprueba que cada traducción conserva iconos y números y generadatos_es.lua. Ver suLEEME.md. - Escáner v0.2: además de medir el tiempo de cada mod, anota sus errores Lua (callback, veces y mensaje) y guarda el informe en
data/!!!isaac_pack_scanner/save1.dat, legible sin abrir el juego.
Corregido
- Angels Drop Items:
"MC_PRE_ENTITY_SPAWN" ... main.lua:325: attempt to compare number with nil. En las salas que añadió Repentance el mod no tenía configuración y fallaba en cada entidad creada (cada lágrima), lo que también provocaba tirones al disparar. Se usa una copia corregida (angels_drop_items_corregido) con su menú de Mod Config Menu en español; el original de Workshop queda desactivado y sin tocar. diagnosticono detectaba los errores con el formato de REPENTOGON ("MC_…" from "mod" failed … (xN)); ahora los cuenta y muestra los errores del escáner.
Cambiado
- Copias corregidas de mods en un archivo común:
datos/parches.jsondescribe cada copia (Job 2.5 y Angels Drop Items) y lo usan igualisaac_pack.py(Mac) ywindows/lib.ps1(Windows). Se regeneran solas si el mod de Workshop se actualiza; si cambia la línea que corrigen, avisan en vez de romper nada. - Traducción ES (mods) v1.0: reescrito. Registra las descripciones en
spaal cargar y al empezar partida (unos 12 ms por pasada; nada por fotograma) y nunca pisa una traducción española que traiga el propio mod.
Documentación
docs/PUBLICAR.md(nuevo): pasos para publicar una versión de este pack (qué va en el commit, merge amain, etiqueta, release y los dos ZIP adjuntos) y por qué el empaquetado se hace en el Mac. La norma general está enagent-rules→ Versiones y GitHub.
Archivos y pruebas
docs/PUBLICAR.md(nuevo),datos/parches.json(nuevo),datos/mods.json,scripts/isaac_pack.py,windows/lib.ps1,mods_locales/traduccion_es_mods/(main.lua,datos_es.luanuevo,metadata.xml),mods_locales/!!!isaac_pack_scanner/(main.lua,metadata.xml),scripts/traduccion_eid/(nuevo),README.md,docs/TRADUCCION.md,VERSION.- Windows: el instalador aplica las copias corregidas desde
datos/parches.json(incluido en el ZIP). Probado con PowerShell 7.4 sobre una carpeta de mods de prueba: crea la copia, desactiva el original, copia sus datos y una segunda ejecución no cambia nada. - Mac: probado sobre una carpeta de prueba igual; la copia de Angels Drop Items, el mod de traducción y el escáner están desplegados en la botella de Sikarugir.
check.pysin diferencias de iconos ni números en las 2696 frases; prueba del mod con Lua 5.3 (test_mod.py): 1246 entradas registradas, sin tokens sin resolver, respeta traducciones propias; prueba del escáner: relanza el error igual y lo anota (197 veces en el caso de Angels).
Código: https://github.com/iShun05/Isaac-Modpack-ES/tree/v2.2 · CHANGELOG completo
v2.1 — Repositorio y mods pasan del SanDisk a Documentos
Cambiado
- El repositorio y los mods pasan del SanDisk a
~/Documents/Juegos.nosync/mods/(el SanDisk queda solo para máquinas virtuales). La carpeta termina en.nosyncpara que iCloud no la suba ni la deje «solo en la nube». - Respaldos y descargas de REPENTOGON (
respaldo,instalar): antes en/Volumes/SanDisk/Juegos/mods/The_Binding_of_Isaac/; ahora en la carpeta hermanamods/The_Binding_of_Isaac/, calculada desde el propio repositorio (sin rutas de disco fijas). - Vigilante de español (
com.ishun05.isaac-espanol.plist): apunta al script en su nueva ruta.docs/TRADUCCION.mdexplica que Documentos también necesita Acceso total al disco paralaunchd. - README y
DECISION_WORKSHOP.md: el respaldo ya no se guarda «en el SanDisk».
Archivos y pruebas
scripts/isaac_pack.py,scripts/com.ishun05.isaac-espanol.plist,docs/TRADUCCION.md,docs/DECISION_WORKSHOP.md,README.md,VERSIONy documentación regenerada.- Windows: sin cambios en el instalador (el ZIP se regenera con la versión 2.1).
- Probado en macOS:
estadolee la botella de Sikarugir desde la nueva ubicación (115/118 mods),py_compileyplutil -lintcorrectos.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v2.1
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v2.0 — Mac con Sikarugir en lugar de Whisky
Añadido
- Comando
jugar(python3 scripts/isaac_pack.py jugar) yscripts/jugar_mac.command(doble clic): preparan los mods (copia de nuevos, parches y lo elegido en el panel) y abren Isaac con REPENTOGON mediante/Applications/Sikarugir/Isaac.app. - Variable
ISAAC_PACK_BOTELLApara usar otra ruta de botella sin editar el script. - Guía de Mac con Sikarugir al principio de
docs/REPENTOGON_LANZADOR.md: motor de Steam, opción de lanzamiento de Isaac,Isaac.appy cómo comprobar que cargó REPENTOGON.
Cambiado
- Mac pasa de Whisky a Sikarugir. Antes: botella
steam11de Whisky en el SanDisk. Ahora: envoltorio/Applications/Sikarugir/Steam Windows 11.appen el disco interno. Cambian la ruta del juego, de los mods y de Workshop enisaac_pack.py, el vigilante de español (com.ishun05.isaac-espanol.plist),restaurar_slot3.sh, el README yDECISION_WORKSHOP.md. - Mensajes sin «SanDisk no montado»: el juego ya no está en el SanDisk; ahora indican la botella de Sikarugir que no se encuentra.
- Las notas de Whisky de
REPENTOGON_LANZADOR.mdpasan a una sección de historial.
Eliminado
- Usuario
crossoverde las rutas deoptions.ini: era propio de Whisky; Sikarugir usadavid.
Archivos y pruebas
scripts/isaac_pack.py,scripts/jugar_mac.command(nuevo),scripts/com.ishun05.isaac-espanol.plist,scripts/restaurar_slot3.sh,docs/REPENTOGON_LANZADOR.md,docs/DECISION_WORKSHOP.md,README.md,VERSIONy documentación regenerada.- Windows: sin cambios en el instalador (el ZIP se regenera con la versión 2.0).
- Probado en macOS con Sikarugir:
estadoydiagnosticoleen la botella nueva,plutil -lintdel vigilante ybash -nde los scripts correctos; Isaac abre con REPENTOGON 1.1.3 desdeIsaac.app.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v2.0
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.9 — reparación guiada y selector de mods grandes
v1.9 — 2026-10-16
Añadido
- Ficha de cada mod en Windows: muestra su descripción, notas y requisito de REPENTOGON en un panel permanente.
- Filtro «Contenido grande»: agrupa las expansiones y mods que cambian bastante la partida, aunque antes estuvieran en otro pack.
Mejorado
- Selección más clara: la lista identifica los mods grandes y recomienda probar una expansión por vez; Lazy MattPack pasa al pack «Contenido grande» y queda fuera de Clean/Mínimo por defecto.
Cambiado
- Preparación inicial de REPENTOGON: el botón ahora se llama «Preparar / actualizar». Si falta el ejecutable de REPENTOGON, abre el Launcher visible para completar la instalación o reparación oficial.
Corregido
- Launcher indica que no encuentra una instalación válida y luego el juego termina con 0xc0000005: el botón JUGAR deja de iniciar el juego en modo oculto cuando falta
Repentogon\isaac-ng.exey da los pasos de reparación. - Diagnóstico del cierre: el aviso
no animation named Idley los dos últimos mods cargados aparecen cerca del cierre, pero el fragmento no permite demostrar cuál lo causa. La ficha permite desactivarlos individualmente para aislarlo.
Archivos y pruebas
windows/lib.ps1,windows/instalar_gui.ps1,windows/instalar_windows.ps1,datos/mods.json, documentación y paquete Windows.- Se comprobó que el manifiesto tiene IDs únicos, que los 7 mods grandes están en el pack Contenido grande y la integridad del ZIP. No se dispone de Windows nativo en esta sesión; el filtro, la ventana y la reparación se deben confirmar allí.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.9
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.8 — Compatibilidad uniforme y efectos originales
v1.8 — 2026-10-16
Añadido
- Protección contra doble inicio del Launcher en el botón JUGAR de Windows: si ya está abierto desde la misma instalación, muestra que se espere en lugar de abrir otra instancia.
Mejorado
- La versión visible en la interfaz de Windows y el número del ZIP salen del archivo
VERSIONcomún, incluido en el instalador.
Cambiado
- El ID de Workshop
2902768955aparece con su nombre instalado actual, NGR remastered (antes figuraba como Potato Cup); no se crea una entrada duplicada. - Los perfiles Clean, Mínimo y Completo conservan por defecto el ritmo y los efectos originales; ambos mods siguen activables a mano.
Corregido
- REPENTOGON no encuentra Isaac en algunas instalaciones Windows o Wine: el botón JUGAR ya no pasa
--isaaccon una ruta entrecomillada propensa a alterarse. ActualizaIsaacExecutableen el ini de Documentos y lanza con--stealth-mode. - Animaciones y efectos simplificados al aplicar packs: Faster Animations y NGR remastered quedan apagados por defecto; NGR reemplaza explosiones y fuegos. Se pueden activar manualmente.
Archivos y pruebas
windows/lib.ps1,scripts/isaac_pack.py,datos/mods.json,VERSION, documentación y paquete Windows.- Revisados el flujo de lanzamiento, la ruta del ini de REPENTOGON y los marcadores de activación compartidos por macOS/Windows. No probado en una instalación nativa de Windows; hace falta verificar allí el ciclo Steam, Launcher y juego.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.8
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.7 — Escaner de lag dentro del juego
Añadido
- Escáner de lag dentro del juego (panel
Packs ES→ pestaña Escáner): FPS medios, peor fotograma, tirones, entidades en pantalla y recomendaciones; avisa con una notificación si el juego va lento de forma sostenida y señala al mod sospechoso. - Escáner por mod (
mods_locales/!!!isaac_pack_scanner, se carga el primero): mide cuánto tarda cada mod en sus callbacks (ms por fotograma) y los ordena. Opcional:isaac_pack.py escaner on|off, casilla en el panel o en la ventana de Windows. Anota los resultados enlog.txt([PackScanner]) ydiagnosticolos resume.
Archivos y pruebas
- Lua comprobado con
lua-language-servery probado con un Lua embebido (lupa) y APIs simuladas: el envoltorio devuelve los mismos valores, quita callbacks y propaga errores; el monitor calcula FPS, entidades y recomendaciones y lanza el aviso. PowerShell comprobado con PowerShell 7 (sintaxis y escritura deconfig.lua). Sin probar dentro de Isaac ni en Windows. Activado en el Mac para medir el lag.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.7
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.6 — Boton JUGAR en la ventana de Windows
Añadido
- Botón «▶ JUGAR» en la ventana de Windows: en un clic copia a
mods\lo que Steam ya descargó (comprobando el nombre de carpeta), aplica tus packs y las órdenes sueltas, fija el español, abre Steam si no está abierto y espera a que cargue, lanza el lanzador de REPENTOGON en modo sin ventana y comprueba que Isaac cargó de verdad con REPENTOGON (ruta...\Repentogon\isaac-ng.exe) y no la versión normal, avisando si no. Si faltan mods de Workshop pregunta si quieres jugar igualmente.
Cambiado
- Sustituye al botón «Abrir Isaac (REPENTOGON)», que solo abría el lanzador. Primera vez con el lanzador (sin su
repentogon_launcher.ini): lo abre normal para que pase su configuración.
Archivos y pruebas
windows/lib.ps1(nuevasSincronizar-Workshop,Asegurar-Steam,Lanzar-Isaac,Pausa) ywindows/instalar_gui.ps1. Con PowerShell 7 en el Mac: los tres.ps1pasan el análisis sintáctico ySincronizar-Workshopse probó (copia nombres válidos, rechaza../evil, segunda pasada sin cambios). No probado en Windows: abrir Steam, lanzar y detectar REPENTOGON; tampoco la ventana. Con Smart App Control activo el lanzador no arranca.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.6
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.5 — Instalador de Windows con ventana
Añadido
- Instalador de Windows con ventana (
Instalar_Windows.bat→windows/instalar_gui.ps1), tema negro: lista de packs con presets Clean/Completo/Mínimo, lista de mods con casilla por mod, contador de lo descargado y lo que falta, y botones Instalar / actualizar todo, Suscribirme a lo que falta, Abrir páginas en Steam, Aplicar selección y Abrir Isaac (REPENTOGON), con un registro de lo que va haciendo. Carga la selección guardada en el panel del juego. - El modo consola sigue disponible (
Instalar_Windows_consola.bat).
Cambiado
- La lógica común vive en
windows/lib.ps1; ventana y consola usan las mismas funciones. «Abrir Isaac» avisa si Steam no está abierto y lo abre.
Archivos y pruebas
- Comprobado con PowerShell 7 oficial (hash verificado) en el Mac: los tres
.ps1pasan el análisis sintáctico, y la lógica delib.ps1se probó contra una carpeta de Isaac de prueba (detección de mods, packs condisable.it, parche de Job, datos de Job, generación del panel con Lua válido, descarga del lanzador de REPENTOGON con verificación de hash). - No se pudo probar la ventana (WinForms no existe fuera de Windows) ni el acceso directo del Escritorio. Con Smart App Control activo, la ventana y REPENTOGON seguirán bloqueados.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.5
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md
v1.4 — Código de idioma corregido y español en Windows
Corregido
- Idioma: el código de español era el equivocado.
Language=2es japonés; el español es4(REPENTOGON,enums/Language.md). Corregido enisaac_pack.py(Mac) y en el instalador de Windows. Aplicado en el Mac. - Windows seguía en inglés: el instalador solo imprimía una pista. Ahora fija
Language=4enoptions.iniy el idioma de EID (spa) y explica el ajuste que de verdad manda: Steam → Isaac → Propiedades → Idioma → Español (o «Change Game Options» en el lanzador de REPENTOGON). - Seguridad:
panel_datos.luano se escribe a través de un enlace simbólico y la copia de los datos de Job no sigue enlaces.
Archivos y pruebas
scripts/isaac_pack.py,windows/instalar_windows.ps1,docs/TRADUCCION.md. Comprobado en el Mac:options.iniconLanguage=4. Sin probar en Windows ni con el juego abierto en español.
📦 Código de esta versión: https://github.com/iShun05/Isaac-Modpack-ES/tree/v1.4
📜 Historial completo: https://github.com/iShun05/Isaac-Modpack-ES/blob/main/CHANGELOG.md