Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)
You are not logged in.
Hello,
I'm new to this forum and to developing Gameboy games. I'm working on a port of the Packri Monster handheld game with some artistic licenses taken. Not a big project, just doing it for fun with no intention to make the latest video game blockbuster.
My only limitation is that I'm completely awful at identifying tones and tunes, and while understand the sound registers and what they do, I'm totally incapable to use this knowledge to produce the sound effects I'd like in my game.
Is there any sound effect sample library where you can loop up the sound effect by its descriptions, and it gives you the value of the registers? For instance, you look up "jump" and it tells you to use these registers and these values:
NR10_REG = 0x16;
NR11_REG = 0x40;
NR12_REG = 0xF3;
NR13_REG = 0x00;
NR14_REG = 0xC3;
On a similar note, if it's difficult for me to figure out sound effects, imagine music! Is there a similar library with sample music/tunes, for instance a victory music, a game over music, etc.? I don't intend to sell my game, so I don't care if I take the music from an existing game. I know they say that "when you work for your meal, it tastes much better (*)", but, in my case, it's either that or the game has no music because I can't compose music.
Thanks for your help!
(*) That's what the coyote said when he finally got the roadrunner LOL!
Offline
I'm not familiar with any libraries but there's really handy tool from the past that should help you with some basic stuff. It's just a matter of trying different settings and writing down the register values.
Offline
tmk wrote:
I'm not familiar with any libraries but there's really handy tool from the past that should help you with some basic stuff. It's just a matter of trying different settings and writing down the register values.
Thanks for your reply. Your link doesn't work (403 Forbidden).
Offline
if you are using GBDK-2020, there is gbdk-2020/examples/gb/sound/ project which builds into a tool for creating sounds.
Offline
tmk wrote:
That's odd, no problems here. Try googling for:
Code:
GB Sound Manipulator V1.01 (PD) [C].gbc GB Sound Xperimenter V1.3 (PD).gb
Thanks. I also found a ROM called SFX Generator.gb that tells you the value of each register. I'll give them a try!
Offline
toxa wrote:
if you are using GBDK-2020, there is gbdk-2020/examples/gb/sound/ project which builds into a tool for creating sounds.
I'm using an older version, but I'll definitively check it out. Thanks!
Offline
Thanks for your replies. On a similar note, do you guys know a page with the musical notes sequences for videogame tunes (you know, the A3, C4, C#3, etc.)? I can't compose music and I can't write it down by ear, but I can program the Gameboy to play the particular sound frequency of each note. Thanks!
Offline
I think you should read about trackers in general and then experiment with some dedicated for Game Boy, like Carillon or Game Boy Tracker. There's a few so try whatever suits you best.
As for your question, get OpenMPT, then some .mids from VGMusic. Open them in MPT and you'll get the notes. Same goes for other formats MPT supports.
Offline
There is no much sense in using other versions of gbdk rather than gbdk-2020, because they are extremely buggy.
As for the music, i suggest to use hUGETracker.
Last edited by toxa (2021-08-22 10:16:37)
Offline