Catnatic Posted May 27, 2024 Posted May 27, 2024 (edited) The way of how I exported the model from Blender and replaced the game's original .nsbmd file with the homemade one might not even matter at this point. I found out that the game still crashes when it's about to show Sonic's and Blaze's models on the title screen if I were to export the game's .nsbmd file and then import that exact freshly-exported .nsbmd file to replace the pre-existing .nsbmd file and save the changes to the .nds rom with EveryFileExplorer. Heck, even if I only renamed the .nsbmd file by adding a number to it and then renamed it back to the original name by removing that number would be enough to still crash the game. Actually no, it's even worse. The .nsbmd models for the player characters are stored inside "player_lz7.narc". With EveryFileExplorer, if I simply view inside the .narc archive and click on save with absolutely no changes to the .nsbmd files or anything else inside this archive and then save the entire .nds rom, the game will crash after the logos screen even though I made no imports, edits or renames whatsoever. There is one thing though. With EveryFileExplorer, I can rename "player_lz7.narc" to something else and then back to the original name, replace it with the same .narc archive that's been freshly exported, save the entire .nds rom after all that, and the game works just fine. So I guess I'm not allowed to save at all when viewing inside the .narc archive with EveryFileExplorer to avoid breaking the game despite doing nothing to the archive, but I need to do that however in order to actually save any changes to the .nsbmd files inside it. So maybe I need another tool that allows me to make my own .narc archive so I can 'safely' replace the original .narc archive. 7 hours ago, ClosetOfDoom said: If you're planning on going through with it, might I request a version with big boobs? Either way, good luck! 4 hours ago, Opalien said: Something like that would likely increase the poly count and cause a lot of problems that wouldn't be easy to fix. But if we're making requests a futa version would be nice. Yeah, adding boobs could increase the risk of the mod not working depending on the detail (poly count). Also, I don't really know how to add natural-looking boobs to character models yet but even if I do, how "big" are we talking? I don't mind adding boobs to characters as long as I find them reasonably proportionate, so I'm okay with small and average-sized breasts. Personally, I really don't care for very big boobs, especially if they take over like half the character's torso because that turns me off more than it ever does turn me on (and also goes against my interests in making on-model nude mods) so I'm less inclined to do them because I'm simply not interested. Same with a futa/herm version, it's just not my thing. I'm sorry. Edited May 27, 2024 by Catnatic Added responses. 1
Opalien Posted May 27, 2024 Posted May 27, 2024 8 hours ago, Catnatic said: The way of how I exported the model from Blender and replaced the game's original .nsbmd file with the homemade one might not even matter at this point. I found out that the game still crashes when it's about to show Sonic's and Blaze's models on the title screen if I were to export the game's .nsbmd file and then import that exact freshly-exported .nsbmd file to replace the pre-existing .nsbmd file and save the changes to the .nds rom with EveryFileExplorer. Heck, even if I only renamed the .nsbmd file by adding a number to it and then renamed it back to the original name by removing that number would be enough to still crash the game. Actually no, it's even worse. The .nsbmd models for the player characters are stored inside "player_lz7.narc". With EveryFileExplorer, if I simply view inside the .narc archive and click on save with absolutely no changes to the .nsbmd files or anything else inside this archive and then save the entire .nds rom, the game will crash after the logos screen even though I made no imports, edits or renames whatsoever. There is one thing though. With EveryFileExplorer, I can rename "player_lz7.narc" to something else and then back to the original name, replace it with the same .narc archive that's been freshly exported, save the entire .nds rom after all that, and the game works just fine. So I guess I'm not allowed to save at all when viewing inside the .narc archive with EveryFileExplorer to avoid breaking the game despite doing nothing to the archive, but I need to do that however in order to actually save any changes to the .nsbmd files inside it. So maybe I need another tool that allows me to make my own .narc archive so I can 'safely' replace the original .narc archive. Yeah, adding boobs could increase the risk of the mod not working depending on the detail (poly count). Also, I don't really know how to add natural-looking boobs to character models yet but even if I do, how "big" are we talking? I don't mind adding boobs to characters as long as I find them reasonably proportionate, so I'm okay with small and average-sized breasts. Personally, I really don't care for very big boobs, especially if they take over like half the character's torso because that turns me off more than it ever does turn me on (and also goes against my interests in making on-model nude mods) so I'm less inclined to do them because I'm simply not interested. Same with a futa/herm version, it's just not my thing. I'm sorry. Eh, that's what I figured would be the case anyway. Well if you ever figure out how to replace the models maybe you could make a guide and I could do it myself.
Catnatic Posted May 27, 2024 Posted May 27, 2024 (edited) Well shit, I am really struggling to successfully import a model to Sonic Rush so I could proceed with a nude mod that would only have a couple simple texture edits and mesh edit (removing the skirt of her tailcoat). Note that I'm trying to import an unedited model of Blaze first for testing, not the nude version. The reason why saving the "player_lz7.narc" archive with EveryFileExplorer caused the crash is because it messes up the .narc's encryption that the game expects when reading it. It took me a while to figure out but thankfully, this tool called NSMB Editor 5 allows me to decompress and compress "player_lz7.narc" in a way that won't cause the game to crash. (The compression type must be LZ77.) But now that I can load the game, I've also discovered two new problems that need to be fixed: 1. Blaze's animations aren't working correctly. 2. Blaze's textures aren't being used. Also when playing as Sonic, his textures have been messed up despite never touching his .nsbmd file. All these screenshots are taken from the same modified ROM. Sonic's textures only looks bad during gameplay but looks fine in menus, while Blaze is not using her textures and not doing her animations correctly. You could barely see her model in the third screenshot where she's suppose to be standing next to Sonic before the title screen. I spent all day trying to figure this out and I'm running out of ideas of what I could do. Blender is showing the model doing the animations correctly so the bones should be correct unless it's been exported incorrectly for some reason. The model viewer in EveryFileExplorer shows that the model is using the textures, and the textures themselves are embedded in the .nsbmd file. The model viewer displayed the textures incorrectly but that happens to the original .nsbmd file from an unmodified .nds rom too, because of Blaze's Axel Jump (blz_spin) model, so this doesn't indicate any issues when it comes to playing the game. If I don't include the Axel Jump model in the same .nsbmd file, the textures would be displayed correctly. However, it is important to include that Axel Jump model in the same .nsbmd file for importing or the game will crash whenever Blaze jumps. Just recently, I've made a nude Blaze .nsbmd for fun and to demonstrate that her edited model and textures are displayed correctly (as long as the Axel Jump model isn't included as well). I'm so close to have a functioning Nude Blaze mod for Sonic Rush if it wasn't for the white/blank textures and broken animations. Again, I don't know what I can do to fix this. I can't tell if it's caused by bad exporting to .imd, bad repacking to .nsbmd, or bad importing/replacing the .nsbmd file or .narc archive. I tried every option when exporting the model from Blender to an .imd file and it made no difference to both textures and animations. Turning off "Pretty print" and "Use primitive strip" didn't help. Changing the "Compress nodes" setting would remove the model's bones so that definitely won't help. "Magnification" scales the model. The default setting makes it tiny which left me confused for a while on why the model didn't appear in the game. Changing it to 1.0000 scales the model to the proper size. I tried to have the NNS materials match the settings of the .nsbmd's original materials like Lights, Display Mode, Polygon Mode, Tex Tiling, Polygon ID, Alpha, and Colours for Diffuse, Ambient, Specular, and Emission, but that didn't help at all. These material attributes did made parts of the Axel Jump model look purple though but still no textures. For reference, this is what the Axel Jump model suppose to look like: What it usually looks in-game: What it looks like when reimporting the model: The part that looks purple is the result of the colour attributes of the material. That's the only thing that actually made a difference. I tried to do another method by unpacking and repacking "player_lz7.narc" archive with narchive and replaced the original .narc with the homemade one but that didn't help. For some reason, that causes Sonic's model to swap with Blaze's model and the game crashes when it tries to load the model for the actual Blaze instance/object. The game also crashes when entering the map screen as Sonic with the Blaze model. The result is the same when repacking with NARCTool. I don't think I want to spend another full day trying to solve this. It's unclear what's causing these problems, there's barely any info for modding Sonic Rush that could help me out and there isn't much documentation on hacking DS games in general, let alone importing custom models that isn't for Mario Kart DS. I might have to cut my losses, release my NSFW edit of the Blaze model, and move on because this is getting tiring. What a shame, this would've been the fastest nude mod I ever made if it weren't for these two damn problems. 2 hours ago, Opalien said: Well if you ever figure out how to replace the models maybe you could make a guide and I could do it myself. You could try to follow what I've been saying if you want to make an attempt yourself. There's a reason why I'm explaining things in detail and hyperlinking the required tools. Edited May 27, 2024 by Catnatic Removed duplicated images. 5
Opalien Posted May 27, 2024 Posted May 27, 2024 1 hour ago, Catnatic said: You could try to follow what I've been saying if you want to make an attempt yourself. There's a reason why I'm explaining things in detail and hyperlinking the required tools. Well I just meant something more concise since a lot of your posts have you kinda bumbling about and trying to figure out what's going wrong and it's a lot to read through and try to memorize.
Catnatic Posted May 28, 2024 Posted May 28, 2024 (edited) 6 hours ago, Opalien said: Well I just meant something more concise since a lot of your posts have you kinda bumbling about and trying to figure out what's going wrong and it's a lot to read through and try to memorize. Maybe for the last two posts but my second post regarding modding Sonic Rush should already be easy to comprehend as it has a link to a tutorial and some short sentences for each tool you need, followed by a paragraph of what I did in order in with these tools, but I'll edit the quote to have a list instead. On 5/27/2024 at 1:15 AM, Catnatic said: I've been following this tutorial which was meant for Mario Kart DS but it's still helpful for my case: https://wiki.dshack.org/Wiki.jsp?page=How to create custom characters with just Blender and some plugin Apicula can be used to extract the .nsbmd models into either .dae or .glb files with .png textures. I decided to import .glb to Blender since it can load all animations which might be important for reimporting to the game. I need to install nns-blender-plugin for Blender to do two things: 1. To make NNS (Nintendo Nitro System) materials which require .tga textures produced with NitroPaint so I could embed the materials/textures to the exported model. 2. Being able to export the model into an intermediate model format (.imd) so I can use g3dcvtr to convert that file into .nsbmd. (It's important that you include both .imd files for Blaze (blz) and her Apex Jump (blz_spin) models to have them be part of one .nsbmd file.) Finally, I use EveryFileExplorer so I can dive into the game (.nds)'s assets and replace the model+textures (.nsbmd) with a custom one. So what I did was: - I extracted Blaze's model and textures from the game's files with Apicula - Imported the model to Blender, preferably the .glb version. - On Blender, changed the model's materials to NNS materials with .tga textures made with NitroPaint - Exported the model to a .imd file - Used g3dcvtr to produce a .nsbmd file with that .imd file - Used EveryFileExplorer to replace the original Blaze model with my .nsbmd file and save changes to the .nds file The next step after saving the changes with EveryFileExplorer is you need to use NSMB Editor to decompress and compress "player_lz7.narc" with compression type "LZ77" so the game won't crash. NSMB Editor will automatically save changes to the .nds rom when you close it. I think this about sums up what you can do to reimport a model to the game without crashing it. When it comes to getting textures and animations working, that's what we have to figure out on. Additional notes: To change materials on Blender, go to Edit Mode and you have the option to select all vertices that have been assigned to a certain material by clicking "Select" underneath the material list on Material Properties. With the vertices selected, click on another material on the list and click "Assign" to change the selected vertices' material. Make sure that the material type for NNS materials is "Textured + Normals" and try to match the attributes of the original .nsbmd file which can be viewed with EveryFileExplorer. When viewing the game's file structure with EveryFileExplorer, you need to go inside the "narc" folder and double click on "player_lz7.narc" to view what's inside it. That .narc archive is where the player character models are stored and it's the one you want to change as it will affect Sonic's and Blaze's appearance. Sonic's model is "son.nsbmd" and Blaze's model is "blz.nsbmd". You should edit these files that are inside "player_lz7.narc". (You can also find these files in the "mod" folder in the game's directory, but you should ignore that, it makes no difference to the characters' appearance if they're edited or removed even.) Edited May 28, 2024 by Catnatic
Catnatic Posted May 28, 2024 Posted May 28, 2024 (edited) I haven't given up yet. In fact, I just figured out how to fix the model's textures in-game! It turns out that the textures weren't in the correct format. I was just going by the default settings when converting them with NitroPainter. I didn't realise this until I randomly decided to plop "blz.nsbmd" to NitroPainter's window and checked out "VRAM Use". Blaze's model textures are meant to be formatted as "palette16" while 3/4 of her Axel Jump model's textures are formatted as "a3i5". So I made another attempt at modding the game but this time, I simply replaced the textures with the NSFW versions that are now correctly formatted for Blaze's model (.nsbmd) in an unmodified .nds rom. No reimporting models, just good old texture replacing. This is what will happen if there's even at least one texture in the incorrect format seen in the screencap above that said "tex4x4". The result is that Blaze's model will be fully untextured: This is what it looks like if all textures including the custom ones are in the correct format: So close to looking good but unfortunately, the skirt of her coat remains and the UV mapping of her gloves needs to be moved. There could be a bottomless mod so the skirt looks less jarring if Blaze is still wearing her coat, but parts of her gloves will still have the wrong colour and, although it'd be subtle in-game, the bottom of her crotch won't show her pussy and butthole, and instead displays a solid purple colour due to the original UV mapping being scrambled around the edited area of the texture. I could fix both of these problems but that requires importing the model with the removed skirt and fixed UV mapping, and I haven't found a way to do that properly that won't break the animations as you can can see for the screenshots below: But hey, at least the imported model is properly textured this time and I can confirm that Sonic's textures when playing as him is also no longer affected. Now I just need to look into getting the animations working... the next time I decide to dedicate time on it that is. Edited May 28, 2024 by Catnatic 1
Opalien Posted May 28, 2024 Posted May 28, 2024 19 minutes ago, Catnatic said: I haven't given up yet. In fact, I just figured out how to fix the model's textures in-game! It turns out that the textures weren't in the correct format. I was just going by the default settings when converting them with NitroPainter. I didn't realise this until I randomly decided to plop "blz.nsbmd" to NitroPainter's window and checked out "VRAM Use". Blaze's model textures are meant to be formatted as "palette16" while 3/4 of her Axel Jump model's textures are formatted as "a3i5". So I made another attempt at modding the game but this time, I simply replaced the textures with the NSFW versions that are now correctly formatted for Blaze's model (.nsbmd) in an unmodified .nds rom. No reimporting models, just good old texture replacing. This is what will happen if there's even at least one texture in the incorrect format seen in the screencap above that said "tex4x4". The result is that Blaze's model will be fully untextured: This is what it looks like if all textures including the custom ones are in the correct format: So close to looking good but unfortunately, the skirt of her coat remains and the UV mapping of her gloves needs to be moved. There could be a bottomless mod so the skirt looks less jarring if Blaze is still wearing her coat but parts of her gloves will still have the wrong colour and, although it'd be subtle in-game, the bottom of her crotch won't display her pussy and butthole, and would show solid purple instead due to the original UV mapping being scrambled around the edited area of the texture. I could fix both of these problems but that requires importing the model with the removed skirt and fixed UV mapping, and I haven't found a way to do that properly that won't break the animations as you can can see for the screenshots below: But hey, at least the imported model is properly textured this time and Sonic's textures when playing as him is also no longer affected. Now I just need to look into getting the animations working. Damn that bottomless outfit for Blaze just looks legitimately cool on her. Honestly just remove the genitals and you could just show that off as cool outfit for Blaze 1
Catnatic Posted May 30, 2024 Posted May 30, 2024 Here is the NSFW edit of Blaze the Cat's model from Sonic Rush Comes with animations from the game Note that there are different hand meshes all connected to the same model. You'd have to manually hide them if you only want a certain hand mesh. If you're interested in having a shot at modding the game, the model is already set up to be exported to an .imd file that can be converted into a .nsbmd file with textures. Otherwise, Feel free to do whatever you want with it. All I ask is credit for the edits which would be appreciative. blz_nude.zip If you desperately want the mod seen from the screenshots in the post above despite being unfinished, here are the .xdelta patches: Sonic_Rush_Bottomless_Blaze_WIP.xdelta Sonic_Rush_Nude_Blaze_WIP.xdelta 10
Bustedflops9 Posted June 2, 2024 Posted June 2, 2024 On 9/20/2023 at 8:07 AM, Bunny-Jester said: Also some Sonic CD mods. By PhoofyMan Rouge_Topless_-_Naked_Statue.zip 5.72 MB · 131 downloads SallyCD_NSFW_biggest_boobs_statue.zip 5.5 MB · 126 downloads which sonic cd mod do this 2 mods go to?
ClosetOfDoom Posted June 3, 2024 Posted June 3, 2024 On 6/1/2024 at 11:51 PM, Bustedflops9 said: which sonic cd mod do this 2 mods go to? I believe they go to the decomp version.
ClosetOfDoom Posted June 3, 2024 Posted June 3, 2024 1 hour ago, sebascz95 said: any srb2, srb2kart or ring racers mods out there? Phoofy made one for SRB2Kart. As you might imagine, it's a naked Rouge mod. Here's a link: https://mega.nz/file/0eEyXThS#NzRBCUcWvVVc3W7PmdokGp6-BGvlhHMl_gSsrR5FUHw
furry_Meelee Posted June 10, 2024 Posted June 10, 2024 can someone please help me? 😞 iv´e been trying to get the amy edited model, thicky rouge and blaze bigger boobs mod but i found the amy one is deleted and for rouge it doesnt work anymore, also i cant find the blaze one, someone have those mods?
Dan619 Posted June 11, 2024 Posted June 11, 2024 9 hours ago, furry_Meelee said: can someone please help me? 😞 iv´e been trying to get the amy edited model, thicky rouge and blaze bigger boobs mod but i found the amy one is deleted and for rouge it doesnt work anymore, also i cant find the blaze one, someone have those mods? Amy mods are on the previous page
brahrbuh_1 Posted June 12, 2024 Posted June 12, 2024 I'd love to see a Ring Racers mod for nude Mail. 1
ArceusLover Posted June 27, 2024 Posted June 27, 2024 On 9/21/2023 at 3:30 PM, Bunny-Jester said: Sonic Robo Blast 2 Kart Rouge mod. Made by PhoofyMan Naked_Rouge.wad 592.04 kB · 138 downloads And any SRB2 mods? Would love rouge or Tailsko 1
ClosetOfDoom Posted June 27, 2024 Posted June 27, 2024 59 minutes ago, ArceusLover said: And any SRB2 mods? Would love rouge or Tailsko There are only these ones so far: https://superiorfox.itch.io/srb2 https://superiorfox.itch.io/srb2-superiorfoxv2 https://superiorfox.itch.io/srb2-superiorfox-christmas-special (replaces the whole game)
kemoni26 Posted July 2, 2024 Posted July 2, 2024 I found one on x, it's for Dr. robotnik's ring racers https://cyandrive.itch.io/battrr
Maxur Posted July 5, 2024 Posted July 5, 2024 On 5/30/2024 at 12:37 AM, Catnatic said: Here is the NSFW edit of Blaze the Cat's model from Sonic Rush Comes with animations from the game Note that there are different hand meshes all connected to the same model. You'd have to manually hide them if you only want a certain hand mesh. If you're interested in having a shot at modding the game, the model is already set up to be exported to an .imd file that can be converted into a .nsbmd file with textures. Otherwise, Feel free to do whatever you want with it. All I ask is credit for the edits which would be appreciative. blz_nude.zip 4.01 MB · 10 downloads is there any videotutorial that shows what do we need to do to make this patch?? if someone can show me ill do it with some simmilar tools and test it and then ill send it in here... a,ar btw random question... isnt there any mod for shadow the hedgehog or (and speaking about sonic-styled characters) klonoa wii?? q~qr 1
Catnatic Posted July 5, 2024 Posted July 5, 2024 27 minutes ago, Maxur said: is there any videotutorial that shows what do we need to do to make this patch?? if someone can show me ill do it with some simmilar tools and test it and then ill send it in here... a,ar It's a very simple process that applies to literally every romhack. You just need to use a XDelta patcher and with it, target the original ROM, and have the mod selected to patch it.
Maxur Posted July 5, 2024 Posted July 5, 2024 (edited) 3 hours ago, Catnatic said: It's a very simple process that applies to literally every romhack. You just need to use a XDelta patcher and with it, target the original ROM, and have the mod selected to patch it. i know that but... there is no xdelta patch inside the zip... just a blend file an some textures... i want to compile it to share the full version... q~qr Spoiler btw... i want to ask you some questions for other console games mods... but better on dm because nothing to see with sonic or lowpoly... and since i dont know how to make a forum topic and i dont want to request anyone to create it from zero if it already exists better to ask someone like you if you know anything... ;w;r idk!! right?? \qmp/ Edited July 5, 2024 by Maxur just adding something to not flood...
Catnatic Posted July 5, 2024 Posted July 5, 2024 (edited) 1 hour ago, Maxur said: i know that but... there is no xdelta patch inside the zip... just a blend file an some textures... i want to compile it to share the full version... q~qr It's not inside the "blz_nude.zip". There are two other downloads on that same post that are the actual mods themselves: On 5/30/2024 at 2:37 PM, Catnatic said: If you desperately want the mod seen from the screenshots in the post above despite being unfinished, here are the .xdelta patches: Sonic_Rush_Bottomless_Blaze_WIP.xdelta 560.47 kB · 4 downloads Sonic_Rush_Nude_Blaze_WIP.xdelta 561.58 kB · 8 downloads Feel free to DM me if you want to ask me a question. Edited July 5, 2024 by Catnatic
Catnatic Posted July 6, 2024 Posted July 6, 2024 20 hours ago, Maxur said: is there any videotutorial that shows what do we need to do to make this patch?? I can't really make a video tutorial on my entire process but I have found some video tutorials that are similar to what I am doing for replacing models for DS games. This one is for Mario Kart DS's course replacement, but the same process can work for Sonic Rush's model replacement. Watch the video at the timestamp: 3:46 With Sonic Rush on EveryFileExplorer, you can find Sonic and Blaze's models on: "narc > player_lz7.narc" Sonic's model is "son.nsbmd" Blaze's model is "blz.nsbmd" Right click on them and there's an option where you can replace it with your own (.nsbmd) model. Make sure you click on the save icon for each folder you're in to ensure that everything is saved. The next step after saving the changes with EveryFileExplorer is you need to use NSMB Editor to decompress and compress "player_lz7.narc" with compression type "LZ77" so the game won't crash. NSMB Editor will automatically save changes to the .nds rom when you close it. If you somehow figured out how to import a custom model with working animations to the game, that would be fantastic. 20 hours ago, Maxur said: btw random question... isnt there any mod for shadow the hedgehog or (and speaking about sonic-styled characters) klonoa wii?? I do have thoughts on wanting to make some NSFW mods for Sonic Heroes, Shadow the Hedgehog, and even Klonoa (preferably the remade duology) but I'm not quite good with 3D modelling yet to make decent looking genitals or exposed bodies. 1
Supersonic923 Posted July 6, 2024 Posted July 6, 2024 51 minutes ago, Catnatic said: I can't really make a video tutorial on my entire process but I have found some video tutorials that are similar to what I am doing for replacing models for DS games. This one is for Mario Kart DS's course replacement, but the same process can work for Sonic Rush's model replacement. Watch the video at the timestamp: 3:46 With Sonic Rush on EveryFileExplorer, you can find Sonic and Blaze's models on: "narc > player_lz7.narc" Sonic's model is "son.nsbmd" Blaze's model is "blz.nsbmd" Right click on them and there's an option where you can replace it with your own (.nsbmd) model. Make sure you click on the save icon for each folder you're in to ensure that everything is saved. The next step after saving the changes with EveryFileExplorer is you need to use NSMB Editor to decompress and compress "player_lz7.narc" with compression type "LZ77" so the game won't crash. NSMB Editor will automatically save changes to the .nds rom when you close it. If you somehow figured out how to import a custom model with working animations to the game, that would be fantastic. I do have thoughts on wanting to make some NSFW mods for Sonic Heroes, Shadow the Hedgehog, and even Klonoa (preferably the remade duology) but I'm not quite good with 3D modelling yet to make decent looking genitals or exposed bodies. I just saw all of this and I'm going to try to add like 5 tris to each side and then draw on the rest of the stuff. Seems pretty complicated but I've done more complicated things before.
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