Update to the latest development version of Dolphin. Old versions of Dolphin used bad assumptions to bypass the IOS 36 requirement but that caused a lot of subtle problems. IOS 36 can be downloaded and packed into a WAD with NUS Downloader and installed in Dolphin via the Install WAD menu item.
Pokemon Trainer's slot was repurposed for another character and heavily modified with codes in Project M. You'd need to identify and remove the codes that modify that slot and fix dependencies on the slot modification. That would require a lot of research, time, and programing knowledge.
The Tracklist Modifier v1.0 code causes Brawlex mods to freeze if a player backs out to the start screen and then pushes start again due to "Can't Alloc Heap Buffer." Use Song Forcer Codes or Tracklist Modifer [standardtoaster] instead.
The Tracklist Modifier v1.0 code causes Brawlex mods to freeze if a player backs out to the start screen and then pushes start again due to "Can't Alloc Heap Buffer." Use Song Forcer Codes or Tracklist Modifer [standardtoaster] instead.
Technically Brawlex supports 128 movesets but only 100 CSS slots and random selection slots are supported.
I'm pretty sure I was able to load Brawlex characters through button activators and The Alternate File Loader but it's been a long time since I tried doing that.
Classic Wario and Biker Wario have different bone layouts so they're not interchangeable without editing them. I haven't tried swapping between the two but if you edit the bones to the other bone layout it should be possible to swap. However, if the bones you edit are weighed, you'll need to re-rig the model.
I scrapped my convenient WIT setup and made sure smashbros_sound.brsar was at the proper offset. JOJI's codes now work. Looks like it's back to WIIScrubber
Slightly off topic, nice job on Robin's moveset Lillith! I tweaked his animations so default Marth imports look normal when using the moveset. I like model imports.
SoundBank Expansion System (RSBE.Ver) [JOJI] is the first Brawl code I've come across that cares about the offsets of files on the disc. WIT reorganizes the ISO slightly. I've already contacted Wiimms about WIT but he doesn't seem too interested in making a 1:1 copy of Brawl from an extracted filesystem. Post Merge: February 08, 2018, 11:07:05 AMI just PM'd JOJI. Hopefully we can get the code compatible with more setups!
I'm fairly confident that SoundBank Expansion System (RSBE.Ver) [JOJI] depends on smashbros_sound.brsar to be at a certain offset on Brawl's ISO. The code won't work for people who recompile their ISO with WIT from an extracted filesystem or use working around Brawlex's Final Smash Music glitch.
Post Merge: February 08, 2018, 04:37:47 PMSoon this code will be used frequently with Brawlex so I should add this here:
Speaking of JOJI's code, there's a bit of a game-breaking flaw with it. If you use an Expansion SFX ID for a Fighter's Blast Zone KO cries, the game will crash upon being Kirbycided/Dededecided.
Codes (no KC-MM nor SmashBoards profile) has came up with a fix for said issue, but due to JOJI's policy on wanting permission to distribute codes, Codes has sent him a PM with the fix. Though so far, there's been no reply from JOJI.
FYI, I'm fairly confident that SoundBank Expansion System (RSBE.Ver) [JOJI] depends on smashbros_sound.brsar to be at a certain offset on Brawl's ISO. The code won't work for people who recompile their ISO with WIT from an extracted filesystem or use working around Brawlex's Final Smash Music glitch. I plan to write up my test cases later and send them to JOJI (once I figure out the best way to contact him).
The "Invalid read" messages sometimes appear when I start Gecko OS but the problem has already been documented in the above links. A workaround in Dolphin is to go to Config -> Interface tab -> uncheck "Use Panic Handlers"
This disables panic handlers but we don't want users to do that unless they really need to as panic handlers can provide helpful information for freezes and crashes.
Also, if you're experiencing freezes or crashes after disabling panic handlers then something else in your setup is probably the problem.
It'd probably be best to specify that the need for IOS 36 is for getting Gecko OS to work in your OP: "It appears that you once again need to have IOS 36 installed in Dolphin for Gecko OS to work."
And I'm the same person who made the previously linked report but I update my Dolphin builds frequently.
A Wii NAND dump should include IOS 36 so that will avoid the problem altogether. Users without a NAND dump will need to manually install IOS 36 on Dolphin 5.0-5934 and later. There was also a time before 5.0-5934 when IOS 36 was unneeded but that relied on guesswork that caused a lot of unwanted problems.
I am aware that the netplay community likes to set specific builds for players to use but this information should be stated here in the event of updating their suggested build.
Also, I'm not sure where the 5.0-2712 information came from but I use the latest Dolphin Development version (5.0-6179 at the time of writing this) and update frequently. I updated my forum signature since this isn't the first time I've posted information about Dolphin.