Views: 19,999,183 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-20-24 01:41 PM |
Guest: |
Main - Posts by Green Toad |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 1/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Hey, everyone! I'm Green Toad!
I've joined to hopefully get some help with SMG hacking, as it interests me. I have already hacked games before, including NSMBW and Mario Kart Wii, both of which I have added Green Toad to as playable. My favourite character is Luigi, but Green Toad is the character I usually like adding to games (since Luigi is already in most of them). ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 2/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
So I've got multiple questions about SMG.
Firstly, I seemingly can't edit Object files without crashing the game (yet it will still run through Dolphin). I CAN edit Layouts, so why not Objects? Secondly, I noticed that some Objects (namely Toads, Lumas, and the P2 Luma), have purely grey, colorless textures which I can only assume are colored with color values or something. They show up correctly in BMDView2 though, which must mean some color values are inside each .bdl. Thirdly, how do I edit the text of SMG1? And finally, as someone with a limited amount of brlyt experience, how the heck do you change where Layouts appear on the screen. I understand the basics life their RGBA values and some GX types but I can't even work out how to change their position on the screen, unless it's hardcoded somehow. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 3/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Posted by GalaxyHacker 1. It was Mario's .bdl that I tried to replace... Now that I think about it, I probably should have started with something more simple to test. It's weird that it runs in Dolphin, though. 2. Has there been discovered anyway to edit them? Would it be possible through hex editing? 3. That's kinda sad... Thank you though. Posted by NWPlayer123 I have been using Benzin. My main problem is I can't really work out which values are the coordinates for where the Layout will appear on the screen, if there are any coordinates. And a new but fairly simple question: how would you go about replacing the textures of a .bdl file once you've edited them? Edit: Also, how would you go about finding memory values for things like Mario's starting lives or maximum lives and setting them with Gecko codes? Is it even possible? ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 4/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Posted by GalaxyHacker 2. Is there any particular line I can find them at? Has anyone done it before who could tell me? And thank you very much . ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 5/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
But search for what? And by the way, do I need to do any decoding in the Hex Editor? ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 6/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
But I don't really know what text I need to replace. Though, I want to be able to change the color of BDLs with colorless textures, so would I look for color values or something? It's a little hard to know what to do.
Wait, did you think I meant editing SMG1 text? If so, sorry about the confusion. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 7/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
The file I'm currently trying to edit (SupportTico.arc) does not contain any BRK's. I'm pretty sure it's in the BDL, but I've got no idea how to change it. I did manage to get the model to have this glitchy line coming out of it by changing some random values, but that's about it. Fun, but not what I want.
Also in the contents of Tico.arc, there ARE BRK's (like Orange.brk), but I don't really know exactly what to do with them in the hex editor. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 8/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
I know how hex color values work, but I have no idea where to look inside the file for them. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 9/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
I managed to edit Luigi's textures to make him look like the Player 1 Luigi of Luigi's Mansion: Dark Moon Thrill Tower! Thanks for the help!
Here's a question though: why does swapping Mario's model make the game crash? Is there any reason why the game is so sensitive about it? And why does it run fine in Dolphin? ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 10/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
I've still not found the color values in the BDL. I've just about given up, to be honest. I'm not even sure if it's possible.
But at least I can replace textures of non-RGBA things, so there's that. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 11/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Here is exactly what I want to do.
I want to make the P2 Luma (SupportTico) in SMG2 a green Luma. SupportTico.arc contains no BRK files, only SupportTico.bdl (its model) and all its animation files. Since the Luma shows up with color in BMDView, that means that whatever is applying the color to the Luma's textures must be within that BDL. However, I cannot work out how to edit the color values of the BDL. I tried hex editing, but it's an undiscernable mess with no real way to tell which values are the color values. I don't really know what else to do. It's stumped me. But where can I find Thakis, and would he be willing to help? And what programming language was BMDView programmed in, anyway? The most I understand is basic C++. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 12/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 13/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Thank you, I will research some of this and see if I can get any results. Is there any one hex editor that would be best for this? ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 14/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Well, in theory, if you could analyze the program's source, couldn't you build upon it to dump the location of the color values in the file at least?
Apologies if this is nonsensical; I don't know much about this, or about Python's capabilities. Would the P2 Luma be a fixed color or not? I mean, it clearly has some sort of shading involved when you look at it. I still haven't been able to search its BDL yet, but I will get around to it. On an unrelated note, I did manage to change Ice Luigi's model...:) ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 15/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Posted by Splitwirez Yes, on a real Wii, but only to Luigi's normal model (which probably isn't even any different, but it uses different textures obviously). I was expecting it to crash when I got the Ice Flower, but to my surprise it worked (though it might just be because it's the same model). I've made him look like normal Ice Luigi (i.e, no longer made of ice, instead normal wearing traditional Ice Luigi colors). It looks great EDIT: I have since fixed his hands. It looks great, and I'll probably be releasing it, however EDIT 2: This might be of interest to anyone who wants to know about model-swapping in SMG (spoilered for length)! EDIT 3: Never mind, it turns out I did forget to encode the file. It works perfectly, so I've now made Ice Mario/Luigi into their Ice clothes, hooray! I will be releasing this very soon, so look forward to it! What I really want is to get this P2 Luma thing done, I'm sick of the orange. I wish Nintendo had just used colored textures instead of color values, then I wouldn't have this problem. If someone does find out at least where SupportTico.bdl's color values are in the file, please do tell me . In the meantime, I will try to keep looking. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 16/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
This is a little model hack I made that changes how Ice Mario/Luigi look: instead of being made of ice, they use their Ice clothes as seen in NSMB (and other games)!
Unfortunately I don't have any screenshots right now, so if you want to see how they look in-game you'll have to try it for yourself . But basically, they look like this: The download comes with an XML for both SMG1 and SMG2, but you need to be using custom content for the hack to have any effect in SMG2 due to it not using the Ice Flower in the game. Download: Download! I'm always looking for feedback! ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 17/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Unless I'm missing something, there appears to be no way to change the thread icon on a thread after posting it, like you can on RVLution. It may just be because I'm on mobile right now though . ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 18/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
I could quite easily do all of that except for the ASM part. I can't even do memory hacks, unfortunately.
Basically, I could make it all look like Ice Mario, but not change how it functions, unless I somehow learnt ASM. ____________________ |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 19/52 EXP: 21498 Next: 3245 Since: 04-21-15 Last post: 2267 days ago Last view: 1904 days ago |
Who could really help though?
Also here's an idea: rather than replacing the Fire Flower, what about building it into the existing Ice Flower? Basically just keep the existing Ice Flower and its abilities, but also give it the Fire Flower's projectile properties (but with slower moving, freezing, Iceballs instead). I know almost nothing about ASM or how to memory hack however. You'd probably have to get someone who knows how to do it. I'm pretty sure I could texture the Iceballs and I could use this Ice Outfit Model Hack, so there's that. ____________________ |
Green Toad |
|
Main - Posts by Green Toad |
Page rendered in 0.053 seconds. (2048KB of memory used) MySQL - queries: 23, rows: 143/143, time: 0.009 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |