Views: 20,008,191 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-23-24 09:09 AM |
Guest: |
0 users reading Questions that don't require their own thread | 2 bots |
Main - Archived forums - SMG questions and issues - Questions that don't require their own thread | Hide post layouts | New reply |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 9/52 EXP: 21507 Next: 3236 Since: 04-21-15 Last post: 2270 days ago Last view: 1906 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? ____________________ |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 1097/1551 EXP: 3664959 Next: 161945 Since: 06-15-14 From: Germany Last post: 2284 days ago Last view: 2256 days ago |
I think nobody knows why. It runs fine on Dolphin, because Dolphin is broken. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
MeTheMarioMan |
| ||
Member Normal user Level: 25 Posts: 43/128 EXP: 88758 Next: 862 Since: 01-09-14 Last post: 2228 days ago Last view: 2112 days ago |
Sorry for all these questions, but I'll just try to make my main ones clear.
Where do I place a SwitchArea in order to activate a switch? Also, does a Chomp require a SwitchArea for it to actually appear? |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 1145/1217 EXP: 2575675 Next: 17197 Since: 03-26-14 Last post: 2663 days ago Last view: 1383 days ago |
Anywhere you want. Make sure you can walk through it.
No, I think it can use any switch. |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 10/52 EXP: 21507 Next: 3236 Since: 04-21-15 Last post: 2270 days ago Last view: 1906 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. ____________________ |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 1146/1217 EXP: 2575675 Next: 17197 Since: 03-26-14 Last post: 2663 days ago Last view: 1383 days ago |
Don't give up, don't make the same mistake as me. If BMDView supports the colors, then it's in the source code. You can look into it. But if you don't understand coding you have to ask Thakis (the creator of BMDView), wherever he is. |
Jesse |
| ||
Member Normal user Level: 53 Posts: 544/688 EXP: 1124531 Next: 32588 Since: 09-05-13 Last post: 2376 days ago Last view: 1937 days ago |
wait what do you exactly want to know Green Toad,
the color values in a brk file? or the color values in a bdl file from _____ model? |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 11/52 EXP: 21507 Next: 3236 Since: 04-21-15 Last post: 2270 days ago Last view: 1906 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++. ____________________ |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 1098/1551 EXP: 3664959 Next: 161945 Since: 06-15-14 From: Germany Last post: 2284 days ago Last view: 2256 days ago |
It has something to do with shaders...I think... Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 163 Posts: 3596/9019 EXP: 56246576 Next: 241068 Since: 07-03-12 From: in a box Last post: 11 days ago Last view: 13 hours ago |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 12/52 EXP: 21507 Next: 3236 Since: 04-21-15 Last post: 2270 days ago Last view: 1906 days ago |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 1147/1217 EXP: 2575675 Next: 17197 Since: 03-26-14 Last post: 2663 days ago Last view: 1383 days ago |
(you can Google "thakis" and you might find a place there he is, but I know a place he's active on: Twitter) |
Jesse |
| ||
Member Normal user Level: 53 Posts: 545/688 EXP: 1124531 Next: 32588 Since: 09-05-13 Last post: 2376 days ago Last view: 1937 days ago |
if the color is fixed, then you definitely need to look into the MAT3 section. (I think I haven't checked actually)
https://github.com/LordNed/WindEditor/wiki/J3D-Documentation#mat3-chunk so what you need to do in your hex editor is search for the string "MAT3". You need to look at that list to see which pointer you need. If I were you I should take a look at, /*0x1C*/ int gxCullModeOffset; /*0x20*/ int gxColorOffset; /*0x24*/ int colorChanNum; //Presumed (UC) /*0x28*/ int colorChanInfoOffset; /*0x2C*/ int gxColor2Offset; /*0x50*/ int gxColorS10Offset; /*0x54*/ int gxColor3Offset; I think these pointers there will lead to fancy information. There is also some stuff at material entry but I have no idea what they mean with material entry or where it is (I think it is for each material?), but again I haven't really looked into this. |
Green Toad |
| ||
Member Normal user Level: 17 Posts: 13/52 EXP: 21507 Next: 3236 Since: 04-21-15 Last post: 2270 days ago Last view: 1906 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? ____________________ |
SunakazeKun |
| ||
Boss Bass Normal user Level: 75 Posts: 1099/1551 EXP: 3664959 Next: 161945 Since: 06-15-14 From: Germany Last post: 2284 days ago Last view: 2256 days ago |
Every hex-editor does the same, so this question was a little bit... ...Hex-Editor MX is what I use. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Jesse |
| ||
Member Normal user Level: 53 Posts: 546/688 EXP: 1124531 Next: 32588 Since: 09-05-13 Last post: 2376 days ago Last view: 1937 days ago |
Well, I use HxD. however you need to search yourself a hex editor which you can work the best with.
I was thinking while looking at brawlbox. If I understand the material section better, I should make a material editor, or someone else if they feel like understanding this stuff. |
Splitwirez |
| ||
Otherwise known as rob55rod. Should probably get back to SMG2 at some point... Level: 68 Posts: 809/1207 EXP: 2615611 Next: 113189 Since: 08-28-13 From: ._______________. Last post: 1960 days ago Last view: 1570 days ago |
Posted by Jesse NWPlayer123 started doing that, but he didn't get very far before giving up. I have a link to what he has so far, so if I can get permission to provide that link here, publicly, then I will, and hopefully that will help. |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 1148/1217 EXP: 2575675 Next: 17197 Since: 03-26-14 Last post: 2663 days ago Last view: 1383 days ago |
Is it even working? |
Splitwirez |
| ||
Otherwise known as rob55rod. Should probably get back to SMG2 at some point... Level: 68 Posts: 811/1207 EXP: 2615611 Next: 113189 Since: 08-28-13 From: ._______________. Last post: 1960 days ago Last view: 1570 days ago |
Posted by GalaxyHacker Er...I haven't been able to get it working, but it seems IDK what Python version to use. All it was able to do was dump the values, modifying/writing them was NYI, but that's a start...right? |
Jesse |
| ||
Member Normal user Level: 53 Posts: 548/688 EXP: 1124531 Next: 32588 Since: 09-05-13 Last post: 2376 days ago Last view: 1937 days ago |
holy shet, I already vomit by hearing python. nothing wrong with python language itself, but there are always problems with it. I would rather write such thing in c, c++ or c# which are more stable languages. also no cmd, I could have a whole rand about the use of python on this site but I should behave.. |
Main - Archived forums - SMG questions and issues - Questions that don't require their own thread | Hide post layouts | New reply |
Page rendered in 0.037 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 235/235, time: 0.011 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |