all of the files go together. so either like /3ds/mglupdate or /gridlauncher/update (the recommended location)When I run this on my 9.0U sysnand, I just get a black screen with random pixel garbage on it. Is that normal? Index.lua's on the root of the SD, if it matters.
If anyone is interested I compiled a version that loads a BGM.bin file from inside a theme folder. A couple other things were added too, like splash screen loading and less GFX garbage on load. All I did was merge the example from here: https://gbatemp.net/threads/ctrulib-sound-playing-example.400855/, so I can't take credit for all of it. Check the README to see how to create a BGM.bin (It's really easy in audacity, it's just a specific type of WAV file).
According to this post, csnd might not be available for long and these changes will most likely have to be overhauled. It works for now, though!
My coding ahead: https://github.com/RedInquisitive/3ds_hb_menu
Huh! That's weird. Quick experiment, try shuffling your themes.
Which one? Do you have a youtube link?
all of the files go together. so either like /3ds/mglupdate or /gridlauncher/update (the recommended location)
Error: [string "?"]:1: unexpected symbol near '/'
Press A to restart
Press B to exit
Press Y to enable FTP server
The config file needs quotes.When I have index.lua in the same folder as the 3dsx, it just throws an error:
My config has "/ctrbootmgr/boot_hbl_grid.3dsx" in it, without quotes.
boot3dsx_location = "/ctrbootmgr/boot_hbl_grid.3dsx"
The config file needs quotes.
Code:boot3dsx_location = "/ctrbootmgr/boot_hbl_grid.3dsx"
That is a problem I have never gotten and have no idea how to solve it/where to start with solving it. Try deleting the theme or replacing your boot.3dsx with a working one.after turning on shuffle , it wont boot to boot.3dsx now, just stuck on the splash screen, how i manually remove it txt file?
@Reserved drive.google.com.
That is a problem I have never gotten and have no idea how to solve it/where to start with solving it. Try deleting the theme or replacing your boot.3dsx with a working one.
I noticed that too. Here is instructions if you want to make your own BGM.binWow, this is great! Thanks~
Volume is a bit low, but iunno if it's like that regularly, too.
Awesome! Does BGM work for you also? If you haven't already, try updating the boot_mashers.3dsx from my repo and it'll load BGM if you have one single theme selected.Found the Fix Fix is to go to the main config txt file in /gridlauncher and find [ randomtheme:* ] and switch it to 0, it finnally boots now
For edit 2: Yes it is possible! Try using YATA+ to convert to wav then import it into audacity. Then, follow the given steps to make it work.edit2: Is it possible to convert the .bcstm into the .bin while still having it work? I tried simply renaming a .bcstm I downloaded from that brawlmusic site or w/e, but it sounded terrible.
edit3 (hehe): does this support looping, or no?
Thanks buddy. I can work within the limitation as long as I know what it is. Could you or anyone define what is meant by RX memory? The only think I could find by googling it was Alzheimers medication, and I'm sure that's not what you meant Also, I'm not sure what is meant by compiling as -Os. Any advice on this would be appreciated.there is indeed a limitation on the amount of code you can use for the menu, because it's meant to be able to run under any title and the smallest title we have by default is dlplay which only has about 588KB of RX memory available. you can have basically as much data as you want. unfortunately this limitation (which, again, only applies to the menu) is not about to go away in order to maximize compatibility with host titles, so it will be necessary for you to work with it. one easy thing you can do is compile non-performance-essential pieces of code as -Os.
for reference, portal3DS's code takes up less than 340KB without any kind of code size optimization, so it's entirely possible to fit complex programs within these limits.
There was an option to display the titles id while navigating them, but now I can't find it anymore. Was that option cut off?
Xeonsaiga is correct, it was just for editing ignoredtitles.txt. The format of the title IDs in ignoredtitles.txt isn't compatible with HANS so I removed it to avoid confusion.Supposedly. It was only added to help with ignored titles but since you can handle that in the launcher itself it was removed(?).
Thanks! I'll have a look at it!@mashers if you want I already hace the code to create shortcuts in my launcher, need pre-defined paths for hans though.
That's up to @ihaveamac. The changes could be captured from the commits, but this would be tricky as the commits don't necessarily correspond to the version number in version.h.Just a suggestion, the updater could display a changelog!
Amazing! Thank you! I'm going to try your changes right now. Please submit a pull request when you're ready so I can merge the changes into the master branch.If anyone is interested I compiled a version that loads a BGM.bin file from inside a theme folder. A couple other things were added too, like splash screen loading and less GFX garbage on load. All I did was merge the example from here: https://gbatemp.net/threads/ctrulib-sound-playing-example.400855/, so I can't take credit for all of it. Check the README to see how to create a BGM.bin (It's really easy in audacity, it's just a specific type of WAV file).
According to this post, csnd might not be available for long and these changes will most likely have to be overhauled. It works for now, though!
My coding ahead: https://github.com/RedInquisitive/3ds_hb_menu
Actually I didn't. I had no idea that's what you were working onI'm pretty sure @mashers saw this one coming. I was talking to him earlier on how to compile his homebrew menu!