Crombinator Posted September 26, 2022 Posted September 26, 2022 (edited) Muse Dash has plenty of great characters in my opinion, and a nude mod was created for four of the characters for earlier versions of the game. After digging into the files, I was able to track down where all of the textures are stored (different than in earlier versions). C:\Program Files (x86)\Steam\steamapps\common\Muse Dash\MuseDash_Data\StreamingAssets\aa\StandaloneWindows64 Using Unity Asset Bundle Extractor, I was able to extract some examples of how the textures are stored, and I believe (though I'm inexperienced in modding) that the 2D textures are loaded into the animations from, for example, this file: With that in mind, I'm no artist, nor do I know how to import the modified textures back into the .bundle files (though I would be willing to learn if someone else wanted to pick up the texturing task). Am I missing something, or would this be a simple mod to create in the end? Once the textures are modified, it should just be packing the .bundle files together with the modified textures and replacing them, yes? If anyone feels like picking up this project, I wouldn't complain and I'm sure it will get done much faster, but any advice for doing this myself is also welcome. Cheers! All updates to this mod will be placed below this line: How to install this mod: Spoiler All necessary files can be found below this guide. 1. Download and install BepInEx IL2CPP 2. Launch the game to generate necessary files. After the game successfully launches, you may exit. 3. Download TextureReplacer and drop Texture_Replacer_il2cpp_net6.dll into Muse Dash\BepInEx\plugins 4. Download the Modded Textures and follow the readme directions found in the zip file 5. Launch the game and enjoy! EDIT: Newest Texture Dump: https://www.mediafire.com/file/o8gj0ojfl3l6sxw/Texture_Dumps_v4.5.0.zip Additionally, I am including BepInEx + TextureReplacer plugin here for convenience: BepInEx IL2CPP: https://builds.bepinex.dev/projects/bepinex_be/682/BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.682%2B910844a.zip TextureReplacer Plugin by kumarin (Download only the IL2CPP net6 version of this plugin!): https://f95zone.to/threads/bepinex-plugin-texture-replacer-v1-0-3-0.118422/ Textures (This is the nude mod): https://www.mediafire.com/file/3rm6u7p6qq5c20v/Muse_Dash_Nude_Mod_v4.7.0.01.zip Change Log: Spoiler Ver. 4.7.0.01: 1. Added Rin Bassist Main, In-Game, Victory, and Fail (@Juza64) Ver. 4.5.0.02: 1. Fixed buggy textures from ver. 4.5.0.01 (@theo_Kratia) 2. Added Sleepy Girl in-gameplay texture, including alternate option (@theo_Kratia) Ver. 4.5.0.01: 1. Changed versioning method to match game version and append release number 2. Added "Maid" In-Game (@theo_Kratia) 3. Added "Little Devil" Main, Defeat, Victory, and In-Game (@theo_Kratia) 3. Added "Devil Boss" enemy (@theo_Kratia) 4. Updated Dumped Textures link in main page 5. Added "Hatsune Miku" Main (Currently has artifacts/gap in arm) (@The Butler) Ver. 0.4.3 - Added "Joker" Victory and "Bunny" Victory (@ZeroCtrl, Special Thanks to moderchan for original art) Ver. 0.4.2 - Added "Maid" Main (@smallears) Ver. 0.4.1 - Added "Reimu" Main and Victory (@smallears) Ver. 0.4 - Added "The Girl In Black" and Alternative Outfit to "Santa Girl" (both from @AKNZAlpha) Ver. 0.3.1.1 - Correctly included the Sister textures (@aereist) Ver. 0.3.1 - Fixed floating reflection dots on Magical Girl (@ZeroCtrl) Ver. 0.3 - Added "Sister" Main, Victory, and Fail Ver. 0.2 - First Working Release ---For clarification, this is not a completed mod.--- What we have so far (Not everything is final. Feel free to submit your own): -Bassist (art by @Juza64) Spoiler Main Screen Spoiler In-Game Spoiler Victory Spoiler Fail Spoiler -Christmas Gift (nipple art thanks to @phucdinh143, bite added by @Crombinator) Spoiler Default: Spoiler Alternate Option: Transparency Spoiler -Bunny Girl (art by @beard20) Spoiler Completely Nude Spoiler Alternate Option: Nude with Accessories Spoiler Victory (@ZeroCtrl, Original Art by moderchan) Spoiler -Magical Girl (art by @tamakiann, edited by @Crombinator and @ZeroCtrl) Spoiler -Joker Spoiler Main Screen (art by @beard20) Spoiler Victory (@ZeroCtrl Original Art by moderchan) Spoiler -Lilith (art by @beard20) Spoiler -Sister (art by @phucdinh143) Spoiler Main Screen Spoiler Victory Spoiler Fail Spoiler -The Girl in Black (art by @AKNZAlpha) Spoiler -Reimu (@smallears) Spoiler -Maid Spoiler Main Screen (@smallears) Spoiler In-Game (@theo_Kratia) Spoiler -Hatsune Miku (@The Butler) Spoiler -Little Devil (@theo_Kratia) Spoiler Main Screen Spoiler Victory Spoiler Fail Spoiler In Game Spoiler -Sleepy (@theo_Kratia) Spoiler Normal Spoiler No Mask (Removes that ugly sleep mask during sustained notes) Spoiler -Enemies Spoiler Devil Boss (@theo_Kratia) Spoiler Are you having issues with white artifacts on your custom textures? Follow this short guide! Your issue is likely related to the way the game interprets transparency. This may or may not fix your issue. This game also premultiplies transparent pixels on certain textures. If you follow this guide and you still receive white artifacts, you may need to completely remove any semi-transparent pixels in the affected area. Unfortunately, this is the only way for now. Spoiler Step 1: Open the png in GIMP. Step 2: Right click anywhere in the image, Select -> By Color Spoiler Step 3: Under Tool Options in the left pane, ensure you have disabled "select transparent areas" and set the threshold to 0.0. Your Tool Options should look like the image below: Spoiler Step 4: Click anywhere on the image that should be completely transparent Spoiler Step 5: Assuming a selection was made and it did not select any of your artwork, press the "delete" key Step 6: Export your image (don't overwrite, just in case something got messed up) and try the new texture in-game. Edited September 2, 2024 by Crombinator Updated to Ver. 4.7.0.01 16
phucdinh143 Posted October 15, 2022 Posted October 15, 2022 On 9/26/2022 at 8:45 AM, Crombinator said: Muse Dash has plenty of great characters in my opinion, and a nude mod was created for four of the characters for earlier versions of the game. After digging into the files, I was able to track down where all of the textures are stored (different than in earlier versions). C:\Program Files (x86)\Steam\steamapps\common\Muse Dash\MuseDash_Data\StreamingAssets\aa\StandaloneWindows64 Using Unity Asset Bundle Extractor, I was able to extract some examples of how the textures are stored, and I believe (though I'm inexperienced in modding) that the 2D textures are loaded into the animations from, for example, this file: With that in mind, I'm no artist, nor do I know how to import the modified textures back into the .bundle files (though I would be willing to learn if someone else wanted to pick up the texturing task). Am I missing something, or would this be a simple mod to create in the end? Once the textures are modified, it should just be packing the .bundle files together with the modified textures and replacing them, yes? If anyone feels like picking up this project, I wouldn't complain and I'm sure it will get done much faster, but any advice for doing this myself is also welcome. Cheers! EDIT: I've extracted what I believe to be all of the relevant textures to create nude mod for this game. Dissecting them seems straight-forward in most cases, but some of the textures are very busy and may be difficult to identify. Muse Dash Relevant Textures: https://www.mediafire.com/file/vrtsk92mc4e3dd1/Muse_Dash_Relevant_Textures.zip/ thank you for the work of extracting these, but there are still many missing tho cuz i think the ones in the relevant file are for viewing in the characters menu and the main menu only, all the models after you win a round are not there. take's modderchan old mod on this game, the remu character have her chest exposed in the character menu and even after the yoou beaten a round, where she poses differently. btw im thinking of actually do some modifications on the files you sent ^^ maybe soon.
Sotaeko Posted October 15, 2022 Posted October 15, 2022 Did a quick edit, can someone try it in game?
phucdinh143 Posted October 16, 2022 Posted October 16, 2022 4 hours ago, Sotaeko said: Did a quick edit, can someone try it in game? great work, try looking through the method at this page: http://black09night.blog.fc2.com/blog-entry-1216.html it's in japanese tho, quick summary is that the current version of the game it is very hard to mod, the previous version is doable.
hilbo75 Posted October 16, 2022 Posted October 16, 2022 creating nude mods for muse dash is pretty simple and its been done by moderchan and also once by me. though the game occasionally shuffles its sprites around which breaks all the mods and then you have to make them again. moderchan updated his but i never updated mine. https://github.com/SeriousCache/UABE UABE should be able to handle both the extraction and the import of textures back into the game. though ill leave it to you to figure out how to use it as i dont really remember 2
phucdinh143 Posted October 16, 2022 Posted October 16, 2022 16 hours ago, hilbo75 said: creating nude mods for muse dash is pretty simple and its been done by moderchan and also once by me. though the game occasionally shuffles its sprites around which breaks all the mods and then you have to make them again. moderchan updated his but i never updated mine. https://github.com/SeriousCache/UABE UABE should be able to handle both the extraction and the import of textures back into the game. though ill leave it to you to figure out how to use it as i dont really remember omg! but is this for the old version or the newer one? as far as i know the newer version needs Visual C++ to mod, which i have no clue about. ive made a modification for santa character, but couldnt import it back into "battle" file, which sucks. here's mine: 1_santa_victory-RGBA32.bmp 1_santa_main_show-RGBA32.bmp
phucdinh143 Posted October 17, 2022 Posted October 17, 2022 ive done it! finally it worked!!!!!!!!!!! use the UABE as mentioned above to open any of the character asset bundle file => click assets => find .png file => plugins => edit => load => choose modded png => ok => file => apply all and save => choose a self-created mod folder and put it there => copy to main folder and replace the file (remember to backup) => enjoy! this is my result (old version only) 2
Crombinator Posted October 25, 2022 Author Posted October 25, 2022 Oh my! I had left this post unattended for quite awhile because I hadn't gotten any replies, so I'm glad I checked in on it. I will definitely get back to work on finding the rest of those textures as soon as I have a chance. Reminding everyone that I'm not a seasoned modder, but I would like to gain some experience in this field so I am taking this seriously. Work is busy right now, but I will try to make some time this week or next to dig around some more. Thank you to everyone who has put in effort for this so far! 1
Crombinator Posted October 28, 2022 Author Posted October 28, 2022 (edited) Okay, so I've been trying to reproduce this mod, but for the newer version and I'm not certain how it's different. I have tried the same method as the old version, but the character is invisible when I launch the game. I'm curious if the compression has anything to do with this? The original file was roughly 1MB and the modded bundle was 10MB (decompressing was part of using UABE). Does anyone know specifically what I need C++ for to mod this? I am fairly familiar with C++ (my experience is limiting to creating windows forms and console applications), but I am not nearly as familiar with Unity. If I can get an idea of the direction I need to go, I would be more than happy to put more time into this. For now, I'm at a dead end. EDIT: Actually, I suppose I should start by asking what I would be missing out on if I were to focus on modding the older version of this game. Was there any content added in the update that broke mods? Edited October 28, 2022 by Crombinator
The Butler Posted October 28, 2022 Posted October 28, 2022 (edited) There are 2 different ways you can mod this game... Method 1 Replacing files using uabe Pros: No need for 3rd party programs Cons: Demands more time Mods needs to be updated every update Method 2 BepInEx Texture Replacer Pros: Compatible with future updates Time saving Cons: Need 3rd party (BepInEx + TextureReplacer plugin) Quick mod ie: using texture replacer... Edited October 28, 2022 by The Butler 2
Crombinator Posted October 28, 2022 Author Posted October 28, 2022 This is exactly what I was looking for! However, I've been ripping my hair out all morning trying to get BepInEx to hook when I launch the game, but no luck. None of the folders are created (config, plugins) after launching the game the first time. I'm certain I'm using the correct binary (64-bit), but I've also tried the 32-bit just in case I was missing something glaringly obvious. I've also tried several different builds and no luck. I'm using the Steam version of the game. I appreciate your help!
The Butler Posted October 28, 2022 Posted October 28, 2022 (edited) 50 minutes ago, Crombinator said: This is exactly what I was looking for! However, I've been ripping my hair out all morning trying to get BepInEx to hook when I launch the game, but no luck. None of the folders are created (config, plugins) after launching the game the first time. I'm certain I'm using the correct binary (64-bit), but I've also tried the 32-bit just in case I was missing something glaringly obvious. I've also tried several different builds and no luck. I'm using the Steam version of the game. I appreciate your help! Game uses IL2CPP library, so you need that version of BepInEx. ---DOWNLOAD--- Texture replacer created by kumarin. ---F95Thread--- Extract the IL2CPP version of the plugin on plugins folder in BepInEx.... Toggle - ALT+F11 to dump texture from current scene. MoDImagesDump - Dumped texture of that scene. ModImages - For textures to be replaced. You can create subfolders to better organize your mods. ie: When you're done editing, rename the file to something like.... Original - 1_bunny_main_show_0e0d372989f8008569a9ef4e5a2e2093 Edited - 1_bunny_main_show_ or 1_bunny_main_show_edited That string after show_xxxx is the MD5 of that file. You will only need to leave it untouched if there are 2 texture in the game with the same name. However if that's the case you will need to keep updating these texture on every update as their MD5 will change. Also a hint regarding how to use BepInEx.... When checking Unity games. Look at the game folders.... Mono games will have a Mono folder together with XXX_Data. If there is no Mono folder, that game is likely using IL2CPP , which you can confirm by going to xxx_data. After you confirm the library the game is using, use the corresponding version of BepInEx... Next would be the executable version, x86 or x64, just go with x64 by default if it doesn't work game is likely x86. Edited October 28, 2022 by The Butler
Crombinator Posted October 28, 2022 Author Posted October 28, 2022 Success! I had to take phucdinh143's modded texture and copy the nipples to the newest version's texture map (I used GIMP), export as PNG, and used BepInEx + TextureReplacer, and this was my result: This was done on the newest version, so a full nude mod on the newest version is certainly possible! Afterward, I wanted to see how transparency could be used to modify outfits, and it was as simple as cutting a piece out of the outfit and making it transparent. Here is that result: Then I was curious how opacity would be interpreted in the game, and my result was: Success! (Kinda) So can I layer something underneath the translucent present? As suspected, no: As expected, the animation was too extreme to have the texture stick where I want it. 3/4 ain't bad! And other than my nipple placement, I think the second texture is better than the low opacity one. 2
Crombinator Posted November 1, 2022 Author Posted November 1, 2022 I just noticed that the Relevant Textures I uploaded are already out of date. I will have to do another major dump and I will attempt to get all of the textures this time.
Crombinator Posted November 1, 2022 Author Posted November 1, 2022 I've uploaded an updated texture dump with (I think) all of the textures relevant to a potential nude mod, as well as created a proof of concept (thanks to The Butler) on modding the newest version of Muse Dash (currently v2.9.0). You can download the unedited textures here: https://www.mediafire.com/file/4rhc998alu0ed5c/New_Dumps.7z/
Crombinator Posted November 2, 2022 Author Posted November 2, 2022 It just occurred to me that I missed the title screens. I will find some time down the road to dump those and upload them as well, but I would like to wait and see if anyone is willing to do the art aspect of this mod, first. If anyone would like to do any textures, even one, I will compile them into one package with everyone else's, but I can't draw worth anything, so I will sadly be no help I will include your username in the readme to give credit to your art!
yonbann Posted November 25, 2022 Posted November 25, 2022 spent hours editing images just to find out they don't work i have absolutely zero knowledge in modding and i was following completely accordingly to the steps provided above can't seem to find the problem tho would love to help with textures if i could even resolve my own problem
The Butler Posted November 25, 2022 Posted November 25, 2022 (edited) 3 hours ago, yonbann said: spent hours editing images just to find out they don't work i have absolutely zero knowledge in modding and i was following completely accordingly to the steps provided above can't seem to find the problem tho would love to help with textures if i could even resolve my own problem It would help to know what exactly isn't working.... Game crashing, texture not appearing, texture with white borders. Also the method you're using to import/mod texture.... ie: BepInEx+plugin, UABEA @Crombinator, in order for it to load opacity properly you need to use true alpha, which is a bit hard to accomplish depending of the method and tool you use. Usually Paint.net and Gimp 2 are the best at achieving that. Result of "fake alpha" is somewhat shiny textures, white borders (from a place you removed with a eraser). Edited November 25, 2022 by The Butler
Crombinator Posted November 26, 2022 Author Posted November 26, 2022 (edited) @The Butler I'm currently using Gimp 2. I'm not too concerned with opacity at the moment. I am more than happy with the second result I had. @yonbann Thank you for all your hard work editing the textures. Please elaborate on the issue you're having when trying to load the new textures I can try to help. You can also up load the textures and I can try them in my game if you are willing Muse Dash had an update today, but I check a few textures in the game and they were not scrambled. Edited November 26, 2022 by Crombinator 1
DeadByYou Posted November 27, 2022 Posted November 27, 2022 hello I need help, I've been trying to install the mod for hours but I have a problem, when I do the installation with bepinex the plugins folder doesn't appear and I can't install the texture modifier, I only see the core folder, does anyone know what to do in this case.
The Butler Posted November 27, 2022 Posted November 27, 2022 (edited) 15 minutes ago, DeadByYou said: hello I need help, I've been trying to install the mod for hours but I have a problem, when I do the installation with bepinex the plugins folder doesn't appear and I can't install the texture modifier, I only see the core folder, does anyone know what to do in this case. You're using wrong bepinex version, go some pages back and you will see it in my message. Edited November 27, 2022 by The Butler
tamakiann Posted December 7, 2022 Posted December 7, 2022 Is there a way to remove the transparency on this skirt? I tried removing it, but the game still shows it, albeit faintly. 1
beard20 Posted December 8, 2022 Posted December 8, 2022 I had some free time, so I tried to do it right, please don't get your hopes up (Translated from Japanese DeepL) 暇だったので適当にやってみました、期待しないでください(翻訳元 日本語 DeepL) 4
Crombinator Posted December 11, 2022 Author Posted December 11, 2022 (edited) On 12/7/2022 at 12:05 PM, tamakiann said: Is there a way to remove the transparency on this skirt? I tried removing it, but the game still shows it, albeit faintly. I was able to solve the problem. You had changed the opacity of the skirt to 0% (or near it, at least). I selected the entire area (I'm using GIMP 2) and deleted the selection, removing the color completely. I recommend using GIMP 2 in the future. Here is the working result of that character: On 12/8/2022 at 7:11 AM, beard20 said: I had some free time, so I tried to do it right, please don't get your hopes up (Translated from Japanese DeepL) 暇だったので適当にやってみました、期待しないでください(翻訳元 日本語 DeepL) Thank you, @beard20, for your hard work! If I may make a request, the right nipple on "bunny girl" seems to be rotated 90° counter-clockwise. If you still have access to that as its own layer, I would appreciate that being rotated and I will happily compile these as the first additions to this mod! Great work! EDIT: Finally got around to using the texture in game and your art looks great! no need to make any modification on the nipple, in my opinion. I would like to request some cleaner transition between her hips and legs. I can probably throw something together soon, but I'm pretty slow when it comes to making actual artwork. For the time being, I will compile all of this together and updated as new changes are made. Thank you again, @beard20! Edited December 26, 2022 by Crombinator 1
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