u/calogo20

[Early release] Disney infinity 3.0 gold edition - Local Split Screen V1.0

Disney Infinity 3.0 has local split-screen co-op on consoles, but it shipped disabled on the PC port. I've been reverse-engineering the game and got it working again as a small, reversible mod. 🎉

⚠️ This is an early release (v1). It works, but it still has rough edges (see "Known issues" below). I'm sharing it now so people can try it and send feedback — bug reports, crashes, and "it worked great in X world" are all super helpful. 🙏

What it does

  • Restores local 2-player split-screen co-op on PC — in the Toy Box AND in Play Sets (story worlds).
  • Player 2 joins by pressing START on a second controller. Split screen, each player on their own gamepad.
  • Player 2 can change character on the fly: RB = next, LB = previous (controller 2).
  • It only offers characters valid for the current world (e.g. in the Inside Out Play Set you only cycle the Inside Out cast). It auto-detects every character loaded and auto-fixes Player 2 if they join a Play Set with a character that doesn't belong there.

How to use it

  1. Copy the files into your game folder (where DisneyInfinity3.exe is).
  2. With the game closed, run INSTALL.bat.
  3. Launch via Steam, load a world, plug in controller 2, press START on it.
  4. To remove it, run UNINSTALL.bat (or verify files on Steam).

How it works (for the curious)
It's a proxy bink2w32.dll: it forwards all the game's Bink video calls to the original DLL, and in the background it calls the game's own drop-in function + installs tiny in-memory hooks to set up the second player and split screen. Character validation uses the game's own in-engine Lua VM (it hooks lua_pcall to ask the game Player_IsCharacterValid for the current world). It doesn't modify the .exe and doesn't touch saves, online or achievements — fully reversible.

Known issues (v1) — help me test these!

  • Occasional crash when Player 2 joins. The "spawn" step is a bit flaky right now. If it crashes on join, just relaunch and press START again — it usually works on the next try.
  • After P2 changes character, Player 1 may briefly look like a hologram/ghost — P2 just taps START once to refresh P1.
  • Re-joining P2 after leaving to a different world doesn't work yet in the same session — restart the game to re-join.
  • If a character model ever shows up "white/untextured", cycle to another one with RB/LB.

I'm actively working on these for v1.1, so detailed reports (which world, what you did, did it crash on join or later) are gold.

Downloads (free, open source)

(Heads up: the Nexus file may be pending its automatic malware review for a bit — normal for mods with a compiled DLL — so use the GitHub link meanwhile.)

Huge thanks to LucasLhomme (a.k.a. crabe_crabe) — his CrabeLoader and DisneyInfinity-SplitScreenMods projects made the Player 2 "join" (controller + viewport + split) and the Lua API mapping possible. This mod builds on his work with his permission:

Requirements: Disney Infinity 3.0: Gold Edition (Steam) + 2 Xbox-style (XInput) controllers. Thanks for testing, and let me know how it goes! 🙌

Early build — works in Toy Box and Play Sets. You'll see Player 2 join, the per-world character picker (RB/LB), and the current rough edges (P1 hologram → tap START to refresh; occasional crash on join → relaunch). Feedback welcome! Links in the post.

https://reddit.com/link/1wxcqyc/video/074stph0kfth1/player

reddit.com
u/calogo20 — 11 days ago
▲ 19 r/Disney_Infinity+1 crossposts

Disney Infinity Gold Edition Steam

Hola a todos.

No suelo compartir las cosas que hago y aunque si leo mucho en reddit y nexus mod, nunca había intentando hacer algo grande. Y menos aun compartillo. Ya que creo que nadie lo había conseguido aun o no le había puesto el interés suficiente.

Se que este juego esta abandonado ya por muchos y quedo en el cajón del olvido, pero siempre me trae buenos recuerdos, así que al comprar la versión GOLD de steam me llevé un chasco al ver que no estaba en castellano ( aparte de muchas otras cosas) .

Así que me puse manos a la obra y llevo un tiempo trabajando en varios mods para la gold Edition de disney infinity.

En este caso recuperar el idioma castellano que si traían las versiones de sobremesa.

Aviso que puede haber errores y que esta un poco en pañales todo esto, ya que he ido verificando segun jugaba y no he podido verificar el 100% de los modos historia y toy box.

Primero empecé con el disney infinity 1.0 con la versión de ps3 y la de steam, a comparar voces, audios y pistas de sonido. Y tirando de powershell y varios programas de edicion de sonido conseguí que los mundos que componen la gold edition de disney 1.0 estén en castellano

https://www.nexusmods.com/disneyinfinity1goldedition/mods/2

Este pequeño subidón me llevo a replicar lo mismo, scripts y software con la 2.0 y éxito también

https://www.nexusmods.com/disneyinfinity2goldedition/mods/3

Ya con el hype a tope me puse con la 3.0 que es la que mas demanda la gente, a fin de cuentas tiene un montón de contenido y algo de actividad por parte de la comunidad.

Pero aquí la felicidad duro poco, los archivos de ps3, xbox,wii, venian cifrados, por lo que no era posible sacarlos tan fácil. Intente buscar el de ps4, que tendría mas contenido, pero tampoco hubo suerte.

Al final, aliándome con una IA para picar bytes, programar scripts a medida y descubrir misterios absurdos del motor del juego (como que el Modo Historia se queda mudo si los archivos no están alineados exactamente a 128 bytes... sí, de locos), ¡hemos conseguido cositas¡

Gracias a esto, ya tengo el universo de Star Wars casi completo, el de Inside Out (Del Revés) y varios personajes de Marvel hablando en perfecto castellano de España en PC.

Está sin terminar (quedan hashes que identificar y personajes huérfanos que buscar), pero ya se puede jugar y disfrutar. Os dejo aquí el enlace a Nexus para que le echéis un ojo, lo probéis y, si os animáis, me ayudéis a testearlo

https://www.nexusmods.com/disneyInfinity3goldedition/mods/115

Muchas gracias a todos. Y espero que si lo probáis os guste :)

pd. Seguiré trabajando en ello e iré actualizando el contenido en nexus mod, pero me hacia ilusión compartirlo con al gente.

pd2. si detecais algun error decidme pero estaria completo. Gracias de nuevo
177/191 cubiertos — 92% del juego en castellano. Prácticamente todo excepto:

  • HKB (Hulkbuster), ULT (Ultron) — no encontrados en ASSETS PS3, probablemente DLC o no tienen versión EU
  • QC (TB_SultanGuard) — solo 2 variantes en ASSETS, sin castellano identificable
  • psx_* (10 ficheros) — personajes Toy Box exclusivos de PS4/XB1, no están en el ISO PS3 EU
u/calogo20 — 4 months ago