Views: 19,854,343 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
03-29-24 05:38 AM |
Guest: |
0 users reading How to create completely new galaxies! [Tutorial] [with a template!] | 1 bot |
Main - Archived forums - General SMG hacking - How to create completely new galaxies! [Tutorial] [with a template!] | Hide post layouts | New reply |
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 866/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
This is a tutorial on how to set up completely new galaxies. Yep, it's possible and really easy to do!
You need: - Whitehole - WiiExplorer - WorldMapEditor - Nuntius Novus - pyTools or Hash Calculator for SMG - A hex-editor - My Galaxy Template Step 1: Setting up the basic stuff After you downloaded everything you need to think of an internal galaxy name. I use "KuriboGalaxy" as an example for this tutorial. Rename the files correctly (e.g. TemplateGalaxyMap >> KuriboGalaxyMap). You can remove some files if you don't need them: - Design contains light changes - Sound contains music changes - Demo contains cutscene information (The archive is empty!) - ZoneInfo contains flags(?) Open Light and Scenario with WiiExplorer and rename the folders and files as well. Step 2: Setting up the Scenario file Extract ScenarioData.bcsv with WiiExplorer and open it with a Hex-Editor. Search for "4DA2644A". Open the command prompt and type in "cd" and the path to pyTools (e.g. "cd C:/pyTools"). Then you type in "hash" and the internal galaxy name. You got the hashed name (e.g. KuriboGalaxy >> 190F79FE). Replace 4DA2644A with the hash and save the file. Add the file back to the Scenario archive. Open Whitehole's BCSV editor and type in the path to the Scenario file (e.g. /StageData/KuriboGalaxy/KuriboGalaxyScenario.arc). On the right side you type in the path to the BCSV file (e.g. /KuriboGalaxyScenario/ScenarioData). Open ZoneList. There you need to rename everything correctly. Save the file and open ScenarioData. Step 3: World Map I think there is a tutorial about World Maps... Step 4: Text Extract the files of SystemMessage.arc with WiiExplorer. The archive is present in all Localize files. Open GalaxyName.msbt with Nuntius Novus. Add new text: <message label="GalaxyName_KuriboGalaxy">
<trigger>talk</trigger> <unknown0>1</unknown0> <unknown1>0</unknown1> <unknown2>8</unknown2> <unknown3>0</unknown3> <unknown4>0</unknown4> <unknown5>255</unknown5> <unknown6>255</unknown6> <unknown7></unknown7> <string> Goomba Galaxy </string> </message> Save the file and open GalaxyNameShort.msbt. Add new text as well: <message label="GalaxyNameShort_KuriboGalaxy">
<trigger>talk</trigger> <unknown0>1</unknown0> <unknown1>0</unknown1> <unknown2>8</unknown2> <unknown3>0</unknown3> <unknown4>0</unknown4> <unknown5>255</unknown5> <unknown6>255</unknown6> <unknown7></unknown7> <string> Goomba </string> </message> Save the file and open ScenarioName.msbt. Add new text as well: <message label="ScenarioName_KuriboGalaxy1">
<trigger>talk</trigger> <unknown0>1</unknown0> <unknown1>0</unknown1> <unknown2>8</unknown2> <unknown3>0</unknown3> <unknown4>0</unknown4> <unknown5>255</unknown5> <unknown6>255</unknown6> <unknown7></unknown7> <string> Star 1 </string> </message> <message label="ScenarioName_KuriboGalaxy2"> <trigger>talk</trigger> <unknown0>1</unknown0> <unknown1>0</unknown1> <unknown2>8</unknown2> <unknown3>0</unknown3> <unknown4>0</unknown4> <unknown5>255</unknown5> <unknown6>255</unknown6> <unknown7></unknown7> <string> Star 2 </string> </message> <message label="ScenarioName_KuriboGalaxy3"> <trigger>talk</trigger> <unknown0>1</unknown0> <unknown1>0</unknown1> <unknown2>8</unknown2> <unknown3>0</unknown3> <unknown4>0</unknown4> <unknown5>255</unknown5> <unknown6>255</unknown6> <unknown7></unknown7> <string> Star 3 </string> </message> Save the file. Replace the files in the archive with the newer ones. Optional: Music and Banner You can add music and a banner for the galaxy as well! There are tutorials on how to do this. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Anthe |
| ||
Member I have found a basket to put in my SD card reader so I never lose it Level: 66 Posts: 738/1099 EXP: 2372741 Next: 89110 Since: 08-17-12 From: Belgium Last post: 740 days ago Last view: 330 days ago |
So this means infinite Flip Swaps? Cool! ____________________ |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 950/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
Even if there is tutorials you should still copypaste them here or something. |
skyl |
| ||
Keep Calm and Inject Some Lysol Level: 50 Posts: 481/613 EXP: 941643 Next: 5674 Since: 09-13-13 Last post: 199 days ago Last view: 191 days ago |
Don't you have to add it to StageBgmInfo or something?
____________________ Can you burn a Luigi board? |
Splitwirez |
| ||
Otherwise known as rob55rod. Should probably get back to SMG2 at some point... Level: 68 Posts: 701/1207 EXP: 2607144 Next: 121656 Since: 08-28-13 From: ._______________. Last post: 1935 days ago Last view: 1545 days ago |
Posted by Rainbow Mario Or better, link to them. |
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 882/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
Posted by planetaryplayer Galaxy doesn't need music, but you can add it. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 958/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
What about ScenarioBgmInfo.bcsv? |
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 883/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
He talked about the whole archive. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 959/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
But I'm now asking. How do you connect a music to a new galaxy? |
Blue-Tora |
| ||
Member Normal user Level: 19 Posts: 5/71 EXP: 34587 Next: 1190 Since: 02-02-15 From: United States Last post: 2974 days ago Last view: 2974 days ago |
This seems rather interesting. Hopefully, this can come in some sort of use in the future if I want to ever make a new galaxy at my own leisure. |
Stygmax |
| ||
SMG2.5 Cartographer Level: 88 Posts: 2073/2178 EXP: 6535788 Next: 114876 Since: 12-02-12 Last post: 370 days ago Last view: 370 days ago |
Does Whitehole have the ability to directly edit custom galaxies? Because if not, that's definitely a feature that needs to be supported. Status: It was really, really fun, guys - thanks for the ride!
|
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 884/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
It does. A galaxy can be selected after it detects a scenario file. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 960/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
Whitehole just reads the Scenario and the Map file. So if you have a folder with a Map and Scenario file, and they have the same name as the folder, I think it would work. I don't know if ZoneInfo is important.
-- Would this work in SMG1 if text editing was possible? |
CyberTanuki |
| ||
Always Watching Level: 28 Posts: 31/158 EXP: 118325 Next: 13013 Since: 07-10-14 From: Within the Shadows Last post: 2408 days ago Last view: 2146 days ago |
With the ability to create completely new galaxies, I wonder if someone could fuse Super Mario Galaxy 1 & 2 into one game. |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 961/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
Impossible. Because they have different filesystems. |
skyl |
| ||
Keep Calm and Inject Some Lysol Level: 50 Posts: 483/613 EXP: 941643 Next: 5674 Since: 09-13-13 Last post: 199 days ago Last view: 191 days ago |
Posted by Rainbow Mario Yes, but all the files are the same, just arranged differently. ____________________ Can you burn a Luigi board? |
KoopaTroopaMan |
| ||
Member Normal user Level: 67 Posts: 963/1217 EXP: 2566861 Next: 26011 Since: 03-26-14 Last post: 2638 days ago Last view: 1358 days ago |
Even if it would be so, a lot of new objects and stuff needs to be added to the game. |
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 886/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
Posted by Rainbow Mario No, because the galaxies also need those mini models for the domes. ASM :> Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Stygmax |
| ||
SMG2.5 Cartographer Level: 88 Posts: 2074/2178 EXP: 6535788 Next: 114876 Since: 12-02-12 Last post: 370 days ago Last view: 370 days ago |
How do you connect new music to the galaxy? Status: It was really, really fun, guys - thanks for the ride!
|
SunakazeKun |
| ||
Boss Bass Normal user Level: 74 Posts: 887/1551 EXP: 3652136 Next: 1408 Since: 06-15-14 From: Germany Last post: 2259 days ago Last view: 2231 days ago |
Edit both BCSV files inside StageBgmInfo.arc. StageBgmInfo.bcsv contains the stuff for music changes in the galaxy and ScenarioBgmInfo.bcsv is the normal music per scenario. Youtube | Github | Neo Mario Galaxy | Super Mario Galaxy & Super Mario 3D Land Modding |
Main - Archived forums - General SMG hacking - How to create completely new galaxies! [Tutorial] [with a template!] | Hide post layouts | New reply |
Page rendered in 0.038 seconds. (2048KB of memory used) MySQL - queries: 27, rows: 233/233, time: 0.009 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |