Gameboy Development Forum

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.

#1 2021-08-18 14:35:04

popcalent
Member
Registered: 2021-08-18
Posts: 12

SFX sample library for GBDK

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

 

#2 2021-08-19 04:49:09

tmk
Member
Registered: 2017-05-01
Posts: 63
Website

Re: SFX sample library for GBDK

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

 

#3 2021-08-19 09:22:37

popcalent
Member
Registered: 2021-08-18
Posts: 12

Re: SFX sample library for GBDK

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

 

#4 2021-08-20 05:27:46

tmk
Member
Registered: 2017-05-01
Posts: 63
Website

Re: SFX sample library for GBDK

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

Offline

 

#5 2021-08-20 15:49:50

toxa
Member
Registered: 2020-02-13
Posts: 305

Re: SFX sample library for GBDK

if you are using GBDK-2020, there is gbdk-2020/examples/gb/sound/ project which builds into a tool for creating sounds.

Offline

 

#6 2021-08-21 17:19:53

popcalent
Member
Registered: 2021-08-18
Posts: 12

Re: SFX sample library for GBDK

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

 

#7 2021-08-21 17:24:13

popcalent
Member
Registered: 2021-08-18
Posts: 12

Re: SFX sample library for GBDK

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

 

#8 2021-08-21 17:28:24

popcalent
Member
Registered: 2021-08-18
Posts: 12

Re: SFX sample library for GBDK

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

 

#9 2021-08-22 07:52:48

tmk
Member
Registered: 2017-05-01
Posts: 63
Website

Re: SFX sample library for GBDK

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

 

#10 2021-08-22 10:14:43

toxa
Member
Registered: 2020-02-13
Posts: 305

Re: SFX sample library for GBDK

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

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson