X-Men Legends II Ultimate Patch: Progress Post and Info

Started by BaconWizard17, May 07, 2021, 09:45AM

Previous topic - Next topic
May 07, 2021, 09:45AM Last Edit: February 05, 2024, 01:32PM by BaconWizard17


      The X-Men Legends II Ultimate Patch (X2UP) is an upcoming project that hemlot, Cohollow, Lags, Enchlore, Ninja Kyden, Enigma, and I have been developing for X-Men Legends II. The day I originally posted this thread marked my 5 year anniversary with the Marvel Mods community. The Patch is not ready for release, but to celebrate my anniversary I wanted to give an outline and some previews of the coming features of the X2UP. This project has been discussed frequently on the Discord server, but I wanted to also give a formal announcement on the forums.
      The X2UP is going to be XML2's first base mod pack. It is intended to be installed before any other mods, like Ultimate Alliance's Official Character Pack (OCP). The X2UP will feature a variety of fixes, improvements, restored content, and extra bonus features that will bring the base game up to an improved standard. The X2UP is being created to work on the PC, GameCube, PS2, and Xbox versions of the game, and some of the content will be ported to PSP to the best of our ability.

Power Fixes
      Every single power in the game has been thoroughly combed over to ensure that they function the way they were intended to work based on their descriptions and talent values. The timing of everything within a power has been verified to make sure that the powers function as smoothly as possible. A few powers that could not be made to work as intended were changed. Missing effects, such as Sabretooth's, will also be restored. Pyro's radiation shield boost is being changed since it doesn't make sense for his character.
      For example, Colossus's boost was supposed to absorb a certain amount of damage before turning off. However, the effect would not reliably turn off at the end of the power even if the damage threshold was met, so it was impossible to tell when it ended. The power was instead changed to block a certain amount of damage for a certain amount of time. This way, the effect always turns off, so you can tell when the power ends
      Certain characters with unique walk/run animations (Nightcrawler and Toad) will receive custom movesets that will allow their footstep sounds to properly play when they're walking in hub areas.

Additional Characters
      By default, the PC version of XML2 has 20 characters. The console versions have 18, and the PSP version has 22. The exclusive characters don't exist for the other consoles. We will be including all the playable characters in every version of the game. Since the roster size can't be increased, we will just be adding the files for these characters to each version; the rosters for each version will not change. Pyro and Sabretooth will be ported to consoles with their regular improvements. The PSP exclusive characters (Cable, Cannonball, Dark Phoenix, and X-Man) will be receiving updated mods (since their PSP assets are not compatible with the other versions of the game) and will be added to PC and consoles. Additionally, we will be adding the 5 XML1 playable characters (Beast, Emma Frost, Jubilee, Magma, and Psylocke) to round out the roster.

Package Mod Updates
      Since the X2UP is going to be a base mod installed before any others, other mods are being updated to take this into account. There are 3 package mods for XML2: the All X-Men Edition (AXE), the Brotherhood Edition (BHE), and the Marvel Universe Edition (MUE). All 3 mods are going to be updated with compatibility updates to make sure that they work with the X2UP and don't introduce any clashes or complications. Any updated characters/features that have come out since the release of these mods will also be incorporated.

Visual Fixes and Improvements
      The visual assets of the game are undergoing vast improvements. Aside from loading screens, the assets for all versions of the game will be using PNG8 (PS2) format textures, which look better for the lower resolution textures that XML2 uses. Many of the visual assets are also having their resolution increased. On all platforms, conversation portraits and character select portraits are going to be increased from 64x64 to 128x128. On PC and Xbox, power icons and loading screens will also be doubled in resolution. GameCube and PS2 still need to be tested to make sure these resolutions will load. Click the spoiler to see previews.
Conversation portraits. Before: 64x64 DXT3 (this one is from PC). After: 128x128 PNG8

Character select portraits. Before: 64x64 DXT3 (this one is from PC). After: 128x128 PNG8

Skins. Before: 256x256 DXT3 (this one is from PC). After: 256x256 PNG8. Click to expand the image

Power icons. Before: 128x128 DXT3 (this one is from PC). After: 256x256 PNG8. Click to expand the image

Loading screens. Before: 512x512 DXT3 (this one is from PC). After: 1024x1024 DXT1. Click to expand the image

Character Skins
      Skins will not be undergoing a resolution increase due to file size limitations. However, all character skins will be switching to PNG8 format textures. All the existing skins are undergoing total revamps, and every character will be receiving additional skins to fill out their selection. We will be adding every default skin that a character has used in XML1 (including prototype/early development material), XML2, and MUA1. Each skin is being thoroughly reviewed to make sure it is of the highest quality, and we are ensuring that the skins are standardized and all look like the same character. Many allied NPCs and enemy bosses will also be undergoing skin improvements, but most minion/generic NPCs will not unless they have a critical issue. Additionally, each skin will be receiving a skin-specific default-style conversation portrait. Mission briefing models will also be updated to reflect the skin improvements.

Playable Character Skins
      Our team has slightly expanded the definitions of XML2's default skin categories to allow for each character to have the maximum number of skins possible. The default version of XML2 has an average of 3.5 skins per character, but with the X2UP, there will be an average of 8.2 skins per character. The redefined skin categories are as follows (click the spoiler to show):

  • Skin: the character's default skin
  • Skin_astonishing: a more recent comic book outfit for a character, preferably from the early to mid 2000s. It comes sequentially after all the other comic book outfits.
  • Skin_aoa: a character's look from the Age of Apocalypse universe. If they didn't appear in the Age of Apocalypse universe, or their appearance was insignificant, another non-Ultimate alternate universe can be used, such as Heroes Reborn.
  • Skin_60s: a character's earliest notable comic book outfit.
  • Skin_70s: an earlier comic book outfit for a character that comes after the choice for skin_60s.
  • Skin_weaponx: if the character was in Weapon X, this will be their outfit from their time in Weapon X. Otherwise, it can be used for another comic book outfit that comes after skin_70s and before skin_astonishing.
  • Skin_future: for X-Men, this is for X-Treme Gear skins. For non-X-Men, this spot can be used for Ultimate skins. If Ultimate is already used for a character's primary skin, this category can be used as a miscellaneous category.
  • Skin_winter: if a character has a winter gear outfit, that skin goes here. Otherwise, this is a catch-all category for any default skin that doesn't fit another category.
  • Skin_civilian: If a character has some sort of armor for their default skin, this skin is the main skin without armor. If their main skin has a mask or helmet, this skin will be the default skin without the mask or helmet. If a character is known to fight in street clothes, or they have a street clothes outfit as a default skin, it goes here. If a character is a scientist, this skin will be their main skin but with a lab coat.

    Below, you can see previews for the completed playable character skins. Click the images to enlarge them

CyclopsDark PhoenixDeadpoolEmma FrostEmma Frost (Diamond Form)
GambitIcemanIron ManJean GreyJubilee
JuggernautMagmaMagma (Fiery Form)MagnetoNightcrawler
Professor XPsylockePyroRogueSabretooth
Scarlet WitchStormSunfireToadWolverine

Playable Character Skins (Package Mods)
      The 3 package mods (AXE, BHE, and MUE) will also have updated skins for some of their characters. So far, only skins that have been released already will be added, but over time these mods will be updated further.


Allied NPC Skins
      Many allied NPCs are receiving skin updates. They're receiving the same treatments as playable character skins.

Professor XQuicksilverStan LeeTony Stark

Enemy NPC Skins
      Some of the game's bosses will also be receiving updated skins. Only generic enemies that have skin issues will be receiving skin updates at this time. Certain skins are being replaced to improve accuracy to the cutscenes, and some have been added to enhance the game.

AbyssApocalypseArchangelCharred CorpseDeadpool (Boss)
Hellfire Club GuardHolocaustLady DeathstrikeMikhail RasputinMr. Sinister
NinjasSinister CyclopsSinister IcemanSinister StormSinister Wolverine

Bonus Skins
      Certain characters have more skins than the maximum allowed in the game (9), so these skins will be included as optional bonus content that players can replace existing skins with. These are primarily any default skins that didn't fit a character's main skin set. Certain NPCs also have bonus skins.

Colossus (Bonus Skins)Cyclops (Bonus Skins)Dark Phoenix (Bonus Skin)Holocaust (Bonus Skin)Iceman (Bonus Skin)
Jean Grey (Bonus Skins)Juggernaut (Bonus Skin)Magneto (Bonus Skin)Nightcrawler (Bonus Skin)Professor X (Bonus Skins)
Stan Lee (Bonus Skin)Storm (Bonus Skins)Stryfe (Bonus Skin)Toad (Bonus Skin)Tony Stark (Bonus Skin)
Wolverine (Bonus Skins)

Mission Briefing Models
All mission briefing character models will be updated to reflect the changes to the playable skins. To make this easier on myself, I've created hybrid models of the mission briefing characters. I use the body of the playable character's skin, separate their index finger from the other fingers, and then I splice in the higher poly face of the default briefing model to allow their faces to animate correctly.

It's difficult to view these models in the character select screen, and they can only be viewed in T-Poses. The lighting in the character select screen also makes them look odd. They look better in game.

Bishop (Briefing Model)Colossus (Briefing Models)Cyclops (Briefing Model)Gambit (Briefing Model)Iceman (Briefing Model)
Jean Grey (Briefing Model)Juggernaut (Briefing Models)Magneto (Briefing Model)Nightcrawler (Briefing Model)Professor X(Briefing Model)
Rogue (Briefing Model)Scarlet Witch (Briefing Model)Storm (Briefing Models)Sunfire (Briefing Model)Toad (Briefing Model)
Wolverine(Briefing Model)

Restored Content
      In addition to the default content that exists in the game, we have combed through the files to look for any unused content from the game that can be restored. This includes missing NPCs, conversations, objectives, interactive elements, and other things. Cyclops' NPC in the Sanctuary was almost complete, so we added him to the intended place and added his conversation. Various sound effects and other elements that were supposed to occur during boss battles have been restored. The hero and villain bio menu (codex) is being restored as well, and will be accessible through the mission computer. Click the spoiler to view screenshots and videos.

Restored voice lines in the Abyss battle: https://streamable.com/r0ytjt

Restored voice lines in the Madi Temple: https://streamable.com/t0s8ta

Cyclops NPC

Restored Bio/Codex Menu

      One of the focuses of the X2UP is ease of use for anyone who wants to mod the game. First and foremost, the Patch will come as a single install that's ready to drag and drop into the game. The X2UP will include the Online Patch exe, which will allow players to be able to play the PC version together online. It will also feature full support for OpenHeroSelect (OHS) to allow for quick and easy roster changes. The skin numbers for all characters have also been changed to use a more practical order. For example, Cyclops's skin order used to be 0103, 0101, 0102, 0120, 0121, and 0123. Now, his skin order is 0101, 0102, 0103, 0104, 0105, 0106, 0107, 0108, and 0109. Even if they don't have a full 9 skins, each character will feature 9 packages so that skins can be easily added to them. New tutorials will be created to help people more easily mod XML2.

Bonus Features
      In addition to the pre-installed content, the X2UP will feature plenty of optional bonus content. One feature will be alternate skins without cel shading since some people prefer this visual style. Another optional feature is to add back the cut Bishop NPC. He's missing his voice sounds, and he won't fit into the Sanctuary due to conversation limits, but this optional feature will add his NPC to the Weapon X facility. Other things include scripts to unlock all skins and characters, as well as the quick play mod. As we get closer to the completion of the Patch, any other features that we believe are useful but too far from the default game will be included as bonus features. 

What's Left?
      Although the X2UP has a lot of content already done, there's still a lot of work to put in before it can be released. Many skins still need to be updated or made. The planned characters can be identified by the "Work in progress" images above. Additionally, the mods for Beast, Cable, and X-Man are still being worked on. The package mod compatibility updates are still ongoing. Lastly, tutorials and other necessary information still needs to be created. There's still a few months' worth of work to do, but we hope to work through it as soon as we can to deliver the X2UP!

      The X2UP is a really ambitious project, and nothing has been done so far like it in XML2. We're incredibly excited to be working on this project, and we're hoping to bring it to completion as soon as possible! There's still lots to do, but we've also finished a considerable portion of what we've wanted to do. Thank you to everyone for your continued support, and thank you to the Patch team for the hard work you've put in!

Wow, i should check out the Workbench topic more often. I never knew this kind of project was going on. You guys are awesome, i can't wait to try it out!

WOW! one of the best games all all time gets a patch after all these years, thank you Marvel Mods Team for making this happen!

We're working hard to get this made ASAP! There's still some more things left to do, but it will be worth the wait.

Quote from: powpowpower on October 26, 2021, 06:47PM

Progress is coming along! I can't really give a definitive timeline for when we'll be done, but we are working hard to bring the patch to you! There are still a few more characters that need skins, some characters that need updates, some visual assets to improve on, and other fixes like that.

I've updated this thread with new previews for completed skins, and I've also edited the section that details what's left. Progress is slowly coming along on the X2UP!

Great! Althoug I think the patch is much more than just a patch. You guys are pratically creating the definitive version of XML2. Can't wait to play the game again when X2UP is done.

Quote from: Yohan on July 27, 2022, 08:02PM
Great! Althoug I think the patch is much more than just a patch. You guys are pratically creating the definitive version of XML2. Can't wait to play the game again when X2UP is done.

Thank you! That's always been the goal for us. We're looking forward to sharing it with everyone when we're done!

I've updated the X2UP progress post with X-Man's skin previews, since I just completed them. I also added screenshots of the new mission briefing models.

As for the status of the project itself, it's still WIP. We're currently transferring the files from Google Drive to GitHub and restructuring everything to make it easier to account for the console versions. So far, all the characters and NPCs have been transferred over, but maps and finishing touches are still in progress. My plan is to finish Magma before returning to this transfer. We hope to have a finished product delivered as soon as possible!

I've added the previews for Magma's skins. All playable characters have been completed now for the X2UP! But there's still lots of work to go...

January 03, 2023, 12:51AM #12 Last Edit: January 03, 2023, 01:05AM by JeanGreyFan5907
Oh my gosh! :runaway: I can't believe that this project is now happening! I am very excited! You all are truly amazing for doing this. I can't wait to play XML2 after using the X2UP.  :chuckle: :applause:

I can't wait for this project to be released. Not trying to rush or anything, but I really hope it can be released this year! Btw, thank you for doing this. XML2 deserves any attention it can get, I really love this game.

What about cinematics? I'm tired of the 4:3 view, I need 16:9 and in HD quality.