DSHack

Archive Generated December 23rd, 2018
A new problem: trouble finding a ds bmg editor
Author Posted on 2017/11/16
#3619
nohax3win The title says it all. CTools BMG editor doesn't work (obviously), and the MKDS Course Modifier doesn't even save files at all. The thing is, I need a new BMG editor. Help?
Author Posted on 2017/11/16
#3620
SGC Yellow MKDSCM does save files, actually, it just doesn't save them if they're in the ROM, so simply extract the files from the ROM, and edit the extracted files,
then reinsert the edited BMG file with EFE.

The fact that MKDSCM doesn't save in ROM is a well known problem, actually, nothing new.
Author Posted on 2017/11/16
#3621
nohax3win I said I'm looking for a bmg editor that works for bmg files from DS roms.
Author Posted on 2017/11/16
#3622
SGC Yellow MKDSCM's BGM Editor DOES work for BGM files from DS roms.
Author Posted on 2017/11/16
#3623
nohax3win But it doesn't save files!
Author Posted on 2017/11/16
#3624
SGC Yellow It does! Did you even read my last post? I edit BMG files with MKDSCM all the time.
Just extract the BMG file from the MKDS ROM to you desktop, or whatever, THEN edit the file, then it will save.

MKDSCM DOES NOT SAVE IF YOU ARE EDITING FILES WHILE THEY ARE INSIDE THE ROM!!!

When you're done editing the file you EXTRACTED from the ROM REINSERT it into the ROM, and save with EFE, simple!
Author Posted on 2017/11/16
#3625
nohax3win Yes, your right, but the last time I tried editing a bmg file that was not in the rom and injected it back in, it still didn't work. Maybe I have to try again.

EDIT: The file size changed, but the changes weren't made. I'll try injecting into more Menu2D archives.

EDIT 2: Didn't work. Maybe need to try the saving again???

EDIT 3: It worked now!
Author Posted on 2017/11/16
#3626
nohax3win Here's how editing track text works:

You need the rom, EFE, and MKDS Course Modifier.

Open your rom in EFE. Go to the data folder.

Open the Menu2D.carc file with your language on it (example: Menu2D_us.carc) but DO NOT OPEN THE ONE WITH NO LANGUAGE!

Export common.bmg.

Open common.bmg in MKDSCM.

Now you can edit stuff.

Click the save button. NOTE THAT THIS BUTTON WON'T WORK IN EFE! For me, at least.

Now open the rom in EFE and go to the data folder.

Open the Menu2D.carc file with your language on it again.

Replace the common.bmg with your new one.

Go to File > Save.

Exit the carc file window. NOT THE WHOLE EFE PROGRAM!

Go to File > Save again.

Now you can exit EFE.

You're done! Now test the rom on your emulator/flashcard/TWLoader/SLoader or whatever.