There isn't a flag for this. I can't remember the exact details, but only songs with ID 8000**** are considered for editing (and then afterwards there's a flag that decides if it was received from someone else, I think). The homebrew (degausser3ds) can't do any of this yet, but with the PC version (Degausser v2.1b) you can do this with a bit of effort: hex edit the .bbp file and change the 3rd and 4th bytes to "00 80", then import it (degausser3ds will give a "customID error"). I haven't actually tested this; it may or may not work.Btw , is that any flag in mgr file that I can modify normal sound into custom songs? I have buy some sounds but found some note error in song and want to edit it.
author, ID, OtherID are existing in RAM dump.Hi guys! For my christmas, end-of-year special, here's a new release: Degausser v2.1b. It fixes the filename problem, though I guess it's a bit too late for Lookie401's end of year pack.
The new feature though, is the ability to import GW3.6 RAM dumps in the form of .bin. This has only been tested on my system (o3dsxl eu, sys9.2, emu10.3), so I have no idea if it works for anything else, and it assumes that the pack data is always downloaded to vaddr 0x08900000. Anyway, to use this, you basically open up the shop and listen to the song you want to "download". Then switch the voice to OFF on the top right corner (I'm not actually sure this is needed, I haven't tested otherwise). Then perform a RAM dump, which will be 55MB or so. Then degausser loads these just like it does the .bbp or .bdx files. Again, your success rate may vary, so any bug reports will be much appreciated. I have tried to design it to output any errors I can think of, even if the error messages themselves might be a bit cryptic. It works 100% on my system though, so I don't know of any bugs at the moment.
As far as I can tell, the "pack" data from doing this is identical to one that is bought with tomatoes, BUT the metadata in jb.mgr is missing. This means it's missing the alternate title, the author (probably somewhere in RAM but I haven't figured it out), and the flags might be incorrect (which can be fixed by re-saving) etc. To that end, I have decided to import it into "editable songs" rather than a "downloadable song". Hopefully this might be fixed in a future update.
EDIT: v2.1a -> v2.1b
Thank you ,Neobeo. It works well so far.There isn't a flag for this. I can't remember the exact details, but only songs with ID 8000**** are considered for editing (and then afterwards there's a flag that decides if it was received from someone else, I think). The homebrew (degausser3ds) can't do any of this yet, but with the PC version (Degausser v2.1b) you can do this with a bit of effort: hex edit the .bbp file and change the 3rd and 4th bytes to "00 80", then import it (degausser3ds will give a "customID error"). I haven't actually tested this; it may or may not work.
This is great news! I won't actually have time to test out / look at the code until the weekend, but great job!I modified degausser2.1b.
RAM dump .bin song will imported as official song.
I tested over 20 RAM dump songs.
RAM bbp is same CRC hash with official bbp!!!...till now.
RAM dump timing is after touch to part info("パート情報").
I am C & Java & English beginner.
Sorry for my dirty source code.
Thank you, Neobeo!
This is great news! I won't actually have time to test out / look at the code until the weekend, but great job!
I'll probably merge this into the github repository if you don't mind. Or you can make a pull request.
The latest version Degausser will import bdx into mgr/the game then you can rip/dump them into bbp. Require an extra step but it's quick and easy.has anyone managed to properly inject bdx files or at least convert them to bbp? i tried using some from my Daigasso DX game but they either crash the game or dont let me press any button.
surely it must be server side but sure you can tryHere's a new thought:
Would it be possible for Gateway owners to gain tomatoes by editing RAM using the cheat engine?