Repository navigation
XML2 Fix v1.3.1
Two fixes for mods that put more characters on screen than X-Men Legends II does (found in the community port of X-Men Legends I), and one for controllers. Drop in the new dinput.dll. Both mod fixes are off until a mod's xml2-fix.ini asks for them, so nothing changes for XML2 as it ships.
New, when you ask for it
[Limits] FightStyles(20 to 32): a zone, its enemies and the party share a registry of 19 style files (fighting styles, power styles, secondary movesets). When it filled, a later hero lost their powers although the files and talents were there.FightStyles=32gives the registry room for 32.[Game] GeometrySharingBlendIndices=1: the game merges skinned models whose geometry matches without comparing their packed blend indices, so two models with the same shape and different bones could share one outline, drawn as black spikes on one of them. With the key, models share geometry only when the blend indices match too.
Fixed
- A controller that Windows refuses to acquire is still read. The game only asks for a pad's state after DirectInput's
AcquireorPollsucceeds. When Windows refuses both, the pad did nothing, although XML2 Fix serves its state from XInput and doesn't need them. Seen withRunInBackground=1together with the[Test]pipe; other causes are possible. The pad now reads as idle while the game isn't the foreground window.
Every patch checks the bytes it relies on against the retail XMen2.exe first; on any other build that feature stays off and xml2-fix.log says why. Every setting, with its default: README -> Settings.
Install: copy dinput.dll into the folder that contains XMen2.exe (replace the old one). See the README.
Unofficial fan fix, not affiliated with or endorsed by Activision, Marvel, Disney, Raven Software or Beenox. No game files included: you need your own copy of the game.