IllustratorsLeak
robhal
robhal

patreon


How to fix SF6 swaps made by robhal? (for Mai Patch)

I do my best to write this guide.

Please follow these steps if you want to try fixing the swaps (that were made or fixed during Terry Patch era) by me to be compatible with SF6 Mai Patch (released on 5th February 2025):

1. Download the file below and extract the content to somewhere you want
SF6-CharCostumes-CCVDFiles (for Mai Patch).rar 

2. Open the "SF6-CharCostumes-CCVDFiles (for Mai Patch)" folder to see that I have categorized the files based on each character costumes (C1 and C2).

3. For the purpose of this guide, I will use "Ken SFV Style (by Nxus64-FlashDBC) to C1" swap as the example.

4. Extract the above example mod and navigate to the "KenSFVCostume_C1\natives\stm\product\model\esf\esf010\001" folder; see the "esf010_002_ccvd.user.2" file?

5. Remember step #1 and #2? Now open another Windows Explorer and since that Ken SFV mod uses "Ken C2" as the base, so you will want to navigate to the "SF6-CharCostumes-CCVDFiles (for Mai Patch)\Ken_C2_ItsOwnFiles\natives\stm\product\model\esf\esf010\002" folder to see the similar "esf010_002_ccvd.user.2" file (and alongside with some CMD files if the base is C1).

6. Now copy the "esf010_002_ccvd.user.2" file (and alongside with some CMD files if the base is C1) from "SF6-CharCostumes-CCVDFiles (for Mai Patch)\Ken_C2_ItsOwnFiles\natives\stm\product\model\esf\esf010\002" folder to replace the existing files in "KenSFVCostume_C1\natives\stm\product\model\esf\esf010\001" folder.

7. To proceed, you will need a hex-editor from now on. For starter, you can use the free program called "HxD" (can be downloaded from here)

8. After you have downloaded HxD, launch the program. Then drag the "esf010_002_ccvd.user.2" file (the replaced file from step #6) into HxD window.

9a. Press "Ctrl+R" on keyboard to see the "Replace" dialog box,
9b. type "Product/Model/esf/esf010/002" (without quote, and pay attention to the upper case letters for "Product & Model" words; the esf010/002 code is from step #5) into the "Search for" box,
9c. type "Product/Model/esf/esf010/001" (without quote, and pay attention to the upper case letters for "Product & Model" words; the esf010/001 code is from step #4) into the "Replace with" box,
9d. then THE MOST IMPORTANT THING, make sure you select the "Unicode (UTF-16 little endian)" in the Text Encoding drop-down box,
9e. click the "Replace all" button.
9f. don't forget to save the file by pressing "Ctrl+S" on keyboard, of course.

10. Wait, we are not done yet. Now navigate to the "KenSFVCostume_C1\natives\stm\product\charparam\esf\esf010" folder; see the "esf010v00.scn.20" file?

11. To proceed, you will also need a hex-editor (look at step #7 again for more details).

12. Launch the HxD hex-editor program again. Then drag the "esf010v00.scn.20" file (the one from step #10) into HxD window.

13a. Press "Ctrl+R" on keyboard to see the "Replace" dialog box, then click the "Hex-values" tab,
13b. type "4A00DF66" (without quote) into the "Search for" box,
13c. type "F7716B10" (without quote) into the "Replace with" box,
13d. click the "Replace all" button.
13e. don't forget to save the file by pressing "Ctrl+S" on keyboard, of course.

14. -OPTIONAL- Navigate to root folder, open the modinfo.ini file with text-editor (eg. Notepad) and change the version to "1.0 (Fixed for Mai Patch)" (no quote, that way indicates you just have fixed the swap to be compatible with Mai Patch, for future reference).

15. Now repack the fixed swap mod again into RAR archive, pretty sure this is self-explanatory.

16. Now try testing the fixed swap by install it using FMM (you don't need me to write the instructions on how to do that, right?).

17. Done.

NOTE1: for the "xxx C1/C2 swap to their own C1/C2/C3" mod involving characters who using weapon (eg. AKI, JP, Lily), there is another extra file you will need to update as well. Same instructions like on step #4 to #9 but for "ModName\natives\stm\product\charparam\esf\esf0xx\battle_ud" folder and the "esf0xxv0x_model_parts.user.2" file (also don't forget to rename it).

NOTE2: This guide will work only for swaps made by me as this is how I made the swap. I can't guarantee this will work with swaps made by somebody else because their ways are maybe different than mine.

Comments

Thank u so much for all this!

Flamedrill


More Creators