Kuribo64
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

Pages: 1 2 3
Green Toad
Posted on 04-21-15 04:05 PM, in The Introductions Thread Link | #59129
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).

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-21-15 05:11 PM, in Questions that don't require their own thread Link | #59132
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-22-15 01:40 AM, in Questions that don't require their own thread (rev. 2 of 04-22-15 02:21 AM) Link | #59142
Posted by GalaxyHacker
1. Objects and layouts are different things, and you can edit both. What in the object did you edit?

2. That's true.

3. SMG2 uses MSBT files which there is a tool for. But SMG1 have one BMG file with all the text that there isn't a tool for that can edit. Chadderz made a BMG editor, but it only works for other Wii games, because SMG1's BMG is different. You can edit SMG1's BMG in a hex editor. There you can replace and remove characters, but not add any new characters. If you add a new you'll screw up the file, which will crash the game. To remove any characters from the BMG in the hex editor, just replace the character's byte with "00". There is a tool that can VIEW SMG1's type of BMG (better editing and saving should come soon), namely BMGView. Download Python 2.7, then download PyQt, 32-bit or 64-bit and place the script, BMG and the TBL file in the Python27 folder (C:\Python27), run the script and open the BMG file.

4. I can't help you with that.

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
Use benzin to convert the layout files to be more readable
http://wiibrew.org/wiki/Benzin

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?

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-22-15 07:04 AM, in Questions that don't require their own thread Link | #59145
Posted by GalaxyHacker
1. The game crash with almost everything you replace Mario with. Don't do that.

2. Yes, hex editing.

3. No problem.

To replace the textures on a BDL, follow this tutorial to put your texture file into a BTI file, then replace one of the BDL's textures with PyTEX1 (which needs Python 2.7 that you probably installed for BMGView). I can help you deeper with that if you want.

About the memory values thing: I don't know.

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 :).

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-22-15 12:49 PM, in Questions that don't require their own thread Link | #59147
But search for what? And by the way, do I need to do any decoding in the Hex Editor?

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-22-15 01:34 PM, in Questions that don't require their own thread Link | #59149
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-22-15 03:18 PM, in Questions that don't require their own thread Link | #59153
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-23-15 07:08 AM, in Questions that don't require their own thread Link | #59168
I know how hex color values work, but I have no idea where to look inside the file for them.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-27-15 08:10 AM, in Questions that don't require their own thread Link | #59299
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?

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-28-15 09:03 AM, in Questions that don't require their own thread Link | #59315
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-28-15 12:11 PM, in Questions that don't require their own thread (rev. 3 of 04-28-15 12:12 PM) Link | #59320
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++.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-28-15 03:01 PM, in Questions that don't require their own thread Link | #59326
How would I go about doing that?

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-29-15 10:41 AM, in Questions that don't require their own thread Link | #59345
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?

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-29-15 06:33 PM, in Questions that don't require their own thread Link | #59363
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...:)

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 04-30-15 07:04 AM, in Questions that don't require their own thread (rev. 4 of 05-01-15 03:06 AM) Link | #59404
Posted by Splitwirez
ON A REAL WII!?!?!?!?!

TO WHAT!?!?!

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, the only problem is his hands are somehow still made of ice, which I think could be because they're in another file, which would probably be fixable.
EDIT: I have since fixed his hands. It looks great, and I'll probably be releasing it, however I haven't made it for Mario.

EDIT 2: This might be of interest to anyone who wants to know about model-swapping in SMG (spoilered for length)!

I have since attempted it for Mario, however it causes a crash as both Mario and Luigi when I use the edited IceMario.arc. Interestingly Luigi's works perfectly though if the IceMario.arc isn't included. Another thing of note is that the contents of IceMario.arc and IceLuigi.arc differ slightly: IceLuigi.arc only has iceluigi.bdl inside, while IceMario.arc has icemario.bdl and an animation file, aircontrol.bck, in which Mario does...a somersault? I'm thinking that both Ice Mario and Ice Luigi must be using this animation, which means that the game loads IceMario.arc regardless of what character you are, and thus causes the game to crash. But why does editing IceMario.arc make the game crash, while IceLuigi.arc does not? I'm pretty sure I didn't make a mistake in packing the files and I did yaz0 encoding. I feel like this should get further research.

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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 05-01-15 04:35 AM, in Ice Mario/Luigi Ice Outfit! - SMG1&2 Model Hack (rev. 8 of 05-01-15 04:53 AM) Link | #59419
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:
[image]



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:
[image] Download!


I'm always looking for feedback!

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 05-01-15 05:17 AM, in The suggestions thread Link | #59421
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 :P.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 05-01-15 08:46 AM, in Ice Mario/Luigi Ice Outfit! - SMG1&2 Model Hack Link | #59423
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
Posted on 05-01-15 10:03 AM, in Ice Mario/Luigi Ice Outfit! - SMG1&2 Model Hack Link | #59427
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.

____________________
Ice Mario/Luigi Ice Outfit - SMG1&2 Model Hack

Green Toad
(post deleted) #59428
Pages: 1 2 3

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.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.