Homebrew [Release] Homebrew Launcher with grid layout

Gocario

GBAFail'd
Member
Joined
Sep 5, 2015
Messages
640
Trophies
0
Location
Bourg Palette
XP
804
Country
France
@mashers How do we add background music. I seemed to miss a lot when i was sleeping.... Also, A splash screen?
I noticed that too. Here is instructions if you want to make your own BGM.bin

1. Download an MP3/MP4/whatever you want as BGM.
2. Load it up in audacity/any audio editor.
3. Delete all of the tracks but one (If it is stereo, make it mono, for example. The result should leave you with a mono file.)
4. Edit how you like it (make it louder, longer, faster, stronger).
5. Change the project rate to 44100Hz if it isn't already.
6. Export it as a WAV (Microsoft) signed 16bit PCM file.
7. Rename it to BGM.bin and put it in your themes folder.
 
  • Like
Reactions: BurningDesire

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
Ahh, fixed it. Please update to beta 86. I commented out a line which was producing compiler warnings about an unused variable, but it was the line that actually reads the BGM.bin file :rolleyes::P
 
  • Like
Reactions: mungry

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
I noticed there is a beep when it start to play bgm,is it normal?
Mine doesn't do that. Make sure your audio file starts with as close to 0db as possible. For example when editing my loop, I zoomed in as far as I could and deleted anything at the start which was above or below the 0db line.
 
D

Deleted-236924

Guest
@mashers It appears to me that apps which launch by selecting titles (e.g. svdt, HANS) respect ignoredtitles.txt. Should this be the case? They seem like different use cases: personally, I have all my demos in ignoredtitles.txt, because running them from the Title Launcher will reduce demo uses. But then I can't select them from HANS, either. Personally, I'd prefer for only the Title Launcher to respect ignoredtitles.txt. Maybe as an option, if others feel differently?

HANS allows you to launch demos with 0 uses left anyway :P but then I guess it won't serve a purpose to have them showing in title launcher if they have 0 uses left.
 
Last edited by ,

mashers

Stubborn ape
OP
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,084
Country
Is there some sort of size limitation on the bgm? I doesn't play, I put it in my themes folder.
Mine is about 6.5MB and plays fine. Did you follow RedHat's instructions on how to convert the file? Also where did you put it and what version of gridlauncher are you on?

By the way, I'm working on sound effects now :)
 
  • Like
Reactions: JJTapia19

mungry

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
322
Trophies
0
Age
25
XP
476
Country
United States
Mine is about 6.5MB and plays fine. Did you follow RedHat's instructions on how to convert the file? Also where did you put it and what version of gridlauncher are you on?

By the way, I'm working on sound effects now :)

Mine is 19MB. Yes, I did follow RedHat's instructions. I put it in gridlauncher/themes/ - didn't work. I also put it in a individual theme folder and it didn't work. I updated to 86 using the built-in updater.
 

BurningDesire

Well-Known Member
Member
Joined
Jan 27, 2015
Messages
4,999
Trophies
1
Location
Behind a screen reading news
XP
4,885
Country
United States
Mine is 19MB. Yes, I did follow RedHat's instructions. I put it in gridlauncher/themes/ - didn't work. I also put it in a individual theme folder and it didn't work. I updated to 86 using the built-in updater.
you need to put it in the folder that the theme is in. Like grid launcher/themes.pokemon/BGM.bin
 

RedHat

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
235
Trophies
0
Location
Mii Plaza
Website
github.com
XP
376
Country
United States
Gah! I woke up and there was 6 more pages of posts! @mashers, I'm glad you got my changes working! I'll try and answer some notes, however:
@RedHat
Background music is working perfectly! Thank you! :) I'm also impressed that you did this and got the filesize down while also removing the startup garbage. I'm fascinated to learn how you did that :)
I think that's because I compiled without the "great-refactor" branch. Should I be doing that instead?
It's merged. All of @RedHat's changes are working in the main gridlauncher fork now :)
This makes me happy!
Yes, and I think I know the problem. RedHat changed the version from an int to a string. I've changed it back, but forgot to change the formatting string. I get compiler warnings about it, and I think that's what is causing it. I'm about to change it now and hopefully it will be fixed.
That's because I wanted the version to say 82-Dev (or something along the lines of that) to tell the difference between mine and your version. I might have frogotten to upload the source file. I have to make on my server box and upload on my main PC because git.

I'm pretty sure I answered all of the (probably useless) statements but I am here now if there are any more!

@mashers Check your github, you might need to change your README.md to more accurately represent what you have done. You copied my differences category, which was the differences between yours and mine!
 
Last edited by RedHat,

mungry

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
322
Trophies
0
Age
25
XP
476
Country
United States
you need to put it in the folder that the theme is in. Like grid launcher/themes.pokemon/BGM.bin

Yeah I don't know what i'm doing wrong. The only thing I can think of is that renaming the .wav file to BGM.bin doesn't actually make it a .bin file?
 

RedHat

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
235
Trophies
0
Location
Mii Plaza
Website
github.com
XP
376
Country
United States
Yeah I don't know what i'm doing wrong. The only thing I can think of is that renaming the .wav file to BGM.bin doesn't actually make it a .bin file?
No, It's just called a ".bin" file because I wanted to make sure that users read the instructions on how to create them. It can't be any type of WAV file, it has to be a specific mono 16 bit signed PCM wav file. Pretty specific, but it works.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    What does pizza and sex have in common? When its good, its good. But when its bad, its still pretty good.
  • K3Nv2 @ K3Nv2:
    Don't know burnt pizza can be pretty bad
  • Xdqwerty @ Xdqwerty:
    gonna download sonic generations to my ps3
  • BigOnYa @ BigOnYa:
    How do you put games on there? Does it have like a game store on the ps3?
  • K3Nv2 @ K3Nv2:
    Black market store
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, download a pkg file, put it in a usb or a sd card, put the usb or sd card to ps3, turn on ps3hen, go to install game, install the game
    +1
  • BigOnYa @ BigOnYa:
    Ok yea that's same with me, was just curious. Coolio
    +1
  • Xdqwerty @ Xdqwerty:
    good night
  • BigOnYa @ BigOnYa:
    Nighty night
  • K3Nv2 @ K3Nv2:
    Lmao my keyboard decided to randomly die
  • BigOnYa @ BigOnYa:
    Its prob your new router interfering w it
  • K3Nv2 @ K3Nv2:
    How when my old one worked fine
  • BigOnYa @ BigOnYa:
    You figure out ring and all smart devices? And POE
  • K3Nv2 @ K3Nv2:
    Yeah but gave up on PPPoE
    +1
  • Sicklyboy @ Sicklyboy:
    did you fix it ken?
  • K3Nv2 @ K3Nv2:
    Bob the builder
  • K3Nv2 @ K3Nv2:
    Uck
  • BakerMan @ BakerMan:
    you
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • BakerMan @ BakerMan:
    $21 bill dropped

    iu
  • K3Nv2 @ K3Nv2:
    Wtf are you doing with that $20 cutting up meth
  • BigOnYa @ BigOnYa:
    Going to jail if he tries to spend it
    BigOnYa @ BigOnYa: Going to jail if he tries to spend it