News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: any idea how to "make a GB/GBC" cartridge with music?  (Read 2662 times)

ddoggy

  • Newbie
  • *
  • Posts: 2
    • View Profile
any idea how to "make a GB/GBC" cartridge with music?
« on: October 13, 2016, 08:07:10 pm »
Hello everyone,
I am in desperate need of someone with the knowledge of programming the GB/GBC "games".
For a design project I am trying to make a music compilation album with the GB game cartridge, so that when you plug the cartridge in
the GB system will play music (the 4 channel chiptune from the GB machine itself) like how all music from GB/GBC game era were played.
Basically the user will have to use the direction pad to select a name of a song and then when highlighted, will play the given song.

I'm aware this is not something I can accomplish without any knowledge of programming, so I'm willing to pay a programmer who can accomplish this task....

dACE

  • Sr. Member
  • ****
  • Posts: 353
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #1 on: October 14, 2016, 01:44:11 pm »
So - you didn't bother with reading the forum rules now...did you?

It's considered to be poor taste to offer money for hack-work.

/dACE

Disch

  • Hero Member
  • *****
  • Posts: 2814
  • NES Junkie
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #2 on: October 14, 2016, 02:01:30 pm »
Designing and programming a music engine from scratch:  16 hrs
Programming basic user input controls:  2 hrs
Minimalistic graphic interface to show name of song that's playing:  3 hrs
Testing and debugging:  16 hrs
Transcribing score:  3 hrs per song.  Let's assume you want 5 songs, so 15 hrs

Man-hour estimate:  52 hrs
General rule of programming:  take the time you think it will take to do and double it

Total man-hours:  104 hrs



Reasonable salary for entry level software developer:  $60k/yr or roughly $32/hr
Considering this is an indie project, let's say dev is willing to work at 60% their salary, so $19/hr

19 * 104 = $1,976



Are you willing to pay nearly 2 grand for 5 songs in a GB ROM?


EDIT:  Also note I'm being very generous here in terms of my estimates.
« Last Edit: October 14, 2016, 02:08:11 pm by Disch »

FAST6191

  • Hero Member
  • *****
  • Posts: 3054
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #3 on: October 14, 2016, 05:47:56 pm »
There is not much GB/GBC homebrew, however for sound then http://www.littlesounddj.com/lsd/ exists and might get close to what you want. Probably not the simple direction pad changes song homebrew you envisioned but will allow you to have your GB/GBC sounding tunes.

ddoggy

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #4 on: October 14, 2016, 07:36:05 pm »
thank you all for your response.

"So - you didn't bother with reading the forum rules now...did you?

It's considered to be poor taste to offer money for hack-work."

I'm sorry for being indiscreet...

st!

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #5 on: November 24, 2016, 08:38:30 am »
Well, I beg to differ,  it's really easier than you'd expect. The question is whether you have tunes or not? :)
If not then you need, a tracker with standalone replay routine like Carillon. There're also others but it's
my preffered. It comes w/ docs and replay example. Then you'd need joypad routine (I/O Ports)
and some logic. C+P to carillon asm example, assemble and it's done. And here's simple menu / selector
if you want something more challenging. As usual there're probably others around, ie. NFL trainer menu if I recall correctly.

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 7069
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: any idea how to "make a GB/GBC" cartridge with music?
« Reply #6 on: November 24, 2016, 11:38:09 am »
Closing, pretty much what dACE said.
"My watch says 30 chickens" Google, 2018