chlorine03 Posted November 15, 2024 Posted November 15, 2024 Is there any interest in modding this game now that there's a CBT version and PC client is available? 11
SnForI Posted December 2, 2024 Posted December 2, 2024 Hey guys, wil we have any mods for this game??
carbonclockcounter Posted December 4, 2024 Posted December 4, 2024 (edited) I'm keeping an eye out for mods too, I hope some appear soon now that global is released Edited December 4, 2024 by carbonclockcounter
Malfa23 Posted December 4, 2024 Posted December 4, 2024 https://www.bilibili.com/video/BV1TNmkY4Exg/ https://github.com/StarBobis/DBMT I could not find any mods for this game, but I did find a mod creation tutorial and tools. But it is in Chinese.
skizzat93 Posted December 4, 2024 Posted December 4, 2024 it's a version of 3D migoto adapted for GF2
skizzat93 Posted December 4, 2024 Posted December 4, 2024 (edited) here is groza without jacket(just used 3dmigoto no mod) Spoiler Edited December 4, 2024 by skizzat93 7
skizzat93 Posted December 4, 2024 Posted December 4, 2024 I tried to make a mod but it's not for the global release version of the game
Saphaya Posted December 5, 2024 Posted December 5, 2024 how do you use 3dmigoto for this? gamebanana doesn't have a GFL2 page
waseda111 Posted December 5, 2024 Posted December 5, 2024 (edited) tried deleted some mesh myself but kinda janky Spoiler Modding this game right now is pretty hard as there is very little tutorials and resources provide right now. Waiting for 3dmigoto veteran Edited December 5, 2024 by waseda111
Arbel25 Posted December 5, 2024 Posted December 5, 2024 22 minutes ago, waseda111 said: tried deleted some mesh myself but kinda janky Reveal hidden contents Modding this game right now is pretty hard as there is very little tutorials and resources provide right now. Waiting for 3dmigoto veteran Can you provide the procedure at least for this? Preferably starting from setting up Migoto lol
waseda111 Posted December 5, 2024 Posted December 5, 2024 5 minutes ago, Arbel25 said: Can you provide the procedure at least for this? Preferably starting from setting up Migoto lol I'm no expert at modding though so take it at your own risk. I just followed the tutorial on bilibili randomly(I don't understand but viusally seeing what going on helps). Requirements: First download this 3dmigoto version from https://github.com/StarBobis/MigotoModTool There is another version from the previous posted by malfa23 but i got no luck getting it to work because I can't read chinese. Next, Clone this Github https://github.com/StarBobis/DBMT for the templete for later uses. Lastly have Blender install so we can use the plugin they provided. I'm using 2.93.18 Blender version Extracted it and put it somewhere(Doesn't have to be in the game's file). Open MMT-GUI.exe, Make sure it's on english UI. Top left click [File]->[Open 3Dmigoto's d3dx.ini]. On notepad or any text editor you uses, Ctrl+F search [Loader], and find GF2 directory both Launcher and game's EXE. Set it to your own destination. After that, back to the MMT and click on [Run] at the top bar. Run the BypassACE.EXE first then after that Loader.exe to open the game. Hunting mode is 0 numpad, 7-8-9 for Index Buffer stuffs. + to reset. Scroll to what you want to try changing or modding, press 9 to copy to clipboard After you got what you want, Numpad + to reset and Press F8 to frame analysis(A little long and about 10GB file size). Next, it's time to go into blender. Install the plugin by go to [Preferences]->[Add-ons], Click install on top right and choose MMT.zip in your MMT folder. MMT-Community-V1.1.0.3\Plugins\MMT.zip If you done it correctly this will appear at the side bar(click the arrow to expand it if you don't see this menu). Now back to the MMT program, put the Hash that you want to extract so we can edit in Blender Note that you can extract multiple hash if you wish to do so. Click [Extract Model] and wait for Success popup to show. Now back to blender Make sure to set the path to the folder that have MMT-GUI.exe(Blue Marker). Check the box below it. And click the Red Mark to Import what we just extracted earlier. 11
Arbel25 Posted December 5, 2024 Posted December 5, 2024 33 minutes ago, waseda111 said: I'm no expert at modding though so take it at your own risk. I just followed the tutorial on bilibili randomly(I don't understand but viusally seeing what going on helps). Requirements: First download this 3dmigoto version from https://github.com/StarBobis/MigotoModTool There is another version from the previous posted by malfa23 but i got no luck getting it to work because I can't read chinese. Next, Clone this Github https://github.com/StarBobis/DBMT for the templete for later uses. Lastly have Blender install so we can use the plugin they provided. I'm using 2.93.18 Blender version Extracted it and put it somewhere(Doesn't have to be in the game's file). Open MMT-GUI.exe, Make sure it's on english UI. Top left click [File]->[Open 3Dmigoto's d3dx.ini]. On notepad or any text editor you uses, Ctrl+F search [Loader], and find GF2 directory both Launcher and game's EXE. Set it to your own destination. After that, back to the MMT and click on [Run] at the top bar. Run the BypassACE.EXE first then after that Loader.exe to open the game. Hunting mode is 0 numpad, 7-8-9 for Index Buffer stuffs. + to reset. Scroll to what you want to try changing or modding, press 9 to copy to clipboard After you got what you want, Numpad + to reset and Press F8 to frame analysis(A little long and about 10GB file size). Next, it's time to go into blender. Install the plugin by go to [Preferences]->[Add-ons], Click install on top right and choose MMT.zip in your MMT folder. MMT-Community-V1.1.0.3\Plugins\MMT.zip If you done it correctly this will appear at the side bar(click the arrow to expand it if you don't see this menu). Now back to the MMT program, put the Hash that you want to extract so we can edit in Blender Note that you can extract multiple hash if you wish to do so. Click [Extract Model] and wait for Success popup to show. Now back to blender Make sure to set the path to the folder that have MMT-GUI.exe(Blue Marker). Check the box below it. And click the Red Mark to Import what we just extracted earlier. What a madlad. Thank you very much mister
waseda111 Posted December 6, 2024 Posted December 6, 2024 (edited) --Important to mention, You need to have the Base and the Key.buf files for the replacing to worked. Basically we imported the hash 2 time. 1 for the editting we will replace, The other for the base that Nothing is Editted.(kinda like a base for Merge like other modding) It'll look like this later. Back to your dump model and start editting it. For someone with no Blender knowledge, you can follow tutorial somewhere in this website, the DOAXVV modding guide on youtube is a good one to start. Mostly just use [Edit Mode] to select mesh to move or delete. [Ctrl+L] for the linking mesh so you can delete the mesh quicker. [Xray] view is recommend. From what i saw, They don't actually deleted the mesh but instead just Moved it somewhere very far way from the scene. Some verticie can be manually deleted and will not effected the result that much. It Could just be because this is not a merging method like other game used so expect your mod to be spaghetti hard like no weight is being paint. After you done editting your stuffs. First, Export the model that we editted, this will be the Key.buf File. Go back to MMT and click [Generate Mod]. this automatically generate mod folder from what we just Exported from Blender just now. Go to the generate folder. In here grab the file with [Posisiton.buf] and take it out so you can create your own mod. Make a folder for your mod and put the Position.buf file in there. Name it [Key.buf] Now go back to Blender this time hide the editted model/mesh. Select the one with no edit to be the Base.buf. Export it and Generate the folder again in MMT program. (You can delete the previous generate first if you worry about it not overwrited) Grab the position.buf again. Put it in the same folder as key.buf. This time name this one [Base.buf] Go to the Github file that we Clone previously call DBMT-main. Follow this path DBMT-main\utils\ShaderProgram\RemoveVertex_CPU-PreSkinning Copy the 2 files and put it in the same folder as the Key and Base.buf we did earlier. This will be the .ini templete to use. Now the folder will look like this. In the Test.ini put your Hash that you edit Now below here, This is the hardest part I guess. In the Dispatch section I think is what VertexCount number suppose to go to. I have no idea what it is and how exactly it suppose to be found. But atleast there some trial and error method you can try. Use a hex editor(I use 010 hex editor from the tutorial i followed). Open your Key.buf or Base.buf with the hex editor. Now take the size that it show(not sure all hex editor show this though), open calculator then Divide it by 40. So mine is 738120/40 = 18453. Of course this size vary depend on the hash you editted and might not be the same size. You might get a decimal like 1150.123026 something like this. Just ignore the decimal and try changing the lowest number. so like 1150~1159 Reload the mod F10 repeat the process. And if it still doesn't work you might need start from dumping the Frame Analysis all over. As i said i randomly follow tutorial on bilili. So in this part is might not be the same as modding in other games. I'm sure there is a better way to do this but right now this is all I can do Edited December 6, 2024 by waseda111 9
waseda111 Posted December 6, 2024 Posted December 6, 2024 (edited) Suomi-Default.7zMP7-Default.7z Here is some bad edit I posted earlier if anyone want to try. Not sure it's going to work for others though but my is work fine just some hole on Suomi and weird cloth thing on MP7 butt. Extract it and put it in the Mod folder. Edited December 6, 2024 by waseda111 4
WGrer Posted December 6, 2024 Posted December 6, 2024 9 hours ago, Saphaya said: how do you use 3dmigoto for this? gamebanana doesn't have a GFL2 page It does but it's basically empty rn.
makkun Posted December 6, 2024 Posted December 6, 2024 I'm "collecting" mmd models, and I know the devs provided the mmd models of the game on the Chinese website Aplaybox. Has anyone shared the mmd models or should I just rip the models from the game?
Arbel25 Posted December 6, 2024 Posted December 6, 2024 10 hours ago, waseda111 said: Suomi-Default.7zMP7-Default.7z Here is some bad edit I posted earlier if anyone want to try. Not sure it's going to work for others though but my is work fine just some hole on Suomi and weird cloth thing on MP7 butt. Extract it and put it in the Mod folder. Yeah, doesn't work sadly. I'm using GF2 loader from https://github.com/StarBobis/MigotoModTool, it founds the game process but no changes on Suomi
waseda111 Posted December 6, 2024 Posted December 6, 2024 16 minutes ago, Arbel25 said: Yeah, doesn't work sadly. I'm using GF2 loader from https://github.com/StarBobis/MigotoModTool, it founds the game process but no changes on Suomi Not sure why that doesn't work. Also I have my d3xd.ini game path set it to like this. 1
Arbel25 Posted December 6, 2024 Posted December 6, 2024 48 minutes ago, waseda111 said: Not sure why that doesn't work. Also I have my d3xd.ini game path set it to like this. Do you see Migoto UI when running the game? Or some audio signal confirming it's working
bob143 Posted December 6, 2024 Posted December 6, 2024 9 hours ago, waseda111 said: Not sure why that doesn't work. Also I have my d3xd.ini game path set it to like this. ;------------------------------------------------------------------------------------------------------ ; Settings used by the external 3DMigoto Loader ;------------------------------------------------------------------------------------------------------ [Loader] ; Target process to load into. You can optionally include part of the directory ; structure in case the game's executable name is generic. ; !!!IMPORTANT!!! Try seeing if this works before changing it to the full Genshin path ; In 99% of cases this should work without needing to make any changes target = GF2_Exilium.exe ; This tells the loader where to find 3DMigoto. This DLL must be located ; in the same directory as 3DMigoto Loader.exe and will be loaded in the target ; process under the same name. If d3d11.dll doesn't work try 3dmigoto.dll module = d3d11.dll ; Uncomment to always elevate the loader to support games that run as admin. ; This will display a UAC prompt so only enable it if you actually need it. require_admin = true ; Automatically launch the game from the loader. If you put the executable name ; here than the loader will need to be located in the game directory. You can ; use the full path, but that is not recommended to ship any fixes with since ; it will vary on a user's system. If the game is on Steam you can use the ; steam browser protocol to launch it, optionally passing it any command line ; arguments you need (unfortunately Steam pops a dialog to confirm command line ; parameters, which tends to end up behind other windows): ;launch = DOA6.exe launch = F:\Games\GF2Exilium\GF2 Game\GF2_Exilium.exe ;launch = steam://run/237850//-window-mode exclusive/ Mine is setup in the loader section like above and it works. Don't point to the launcher with the "launch" option, that's not the game's actual exe. 2
Arbel25 Posted December 6, 2024 Posted December 6, 2024 52 minutes ago, bob143 said: ;------------------------------------------------------------------------------------------------------ ; Settings used by the external 3DMigoto Loader ;------------------------------------------------------------------------------------------------------ [Loader] ; Target process to load into. You can optionally include part of the directory ; structure in case the game's executable name is generic. ; !!!IMPORTANT!!! Try seeing if this works before changing it to the full Genshin path ; In 99% of cases this should work without needing to make any changes target = GF2_Exilium.exe ; This tells the loader where to find 3DMigoto. This DLL must be located ; in the same directory as 3DMigoto Loader.exe and will be loaded in the target ; process under the same name. If d3d11.dll doesn't work try 3dmigoto.dll module = d3d11.dll ; Uncomment to always elevate the loader to support games that run as admin. ; This will display a UAC prompt so only enable it if you actually need it. require_admin = true ; Automatically launch the game from the loader. If you put the executable name ; here than the loader will need to be located in the game directory. You can ; use the full path, but that is not recommended to ship any fixes with since ; it will vary on a user's system. If the game is on Steam you can use the ; steam browser protocol to launch it, optionally passing it any command line ; arguments you need (unfortunately Steam pops a dialog to confirm command line ; parameters, which tends to end up behind other windows): ;launch = DOA6.exe launch = F:\Games\GF2Exilium\GF2 Game\GF2_Exilium.exe ;launch = steam://run/237850//-window-mode exclusive/ Mine is setup in the loader section like above and it works. Don't point to the launcher with the "launch" option, that's not the game's actual exe. Thank you, now it's working
Arbel25 Posted December 6, 2024 Posted December 6, 2024 Guys, not to be arrogant, but I'll kiss whoever will create the mod for removing Sharkry and Vepley skirts 1
iLars9912 Posted December 7, 2024 Posted December 7, 2024 I think it's still too early to have good mods of this game, meanwhile it's time to be patient and enjoy the character design that is not bad at all.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now