Hello board,
I know that, when it comes to ripping music, things haven't been very lively here, but it's still the best place to ask that I know of.
For the few past months I've been working on a site that will host music from all handheld systems, starting with mono Game Boy and going through all games released up to... well, whatever system will be supported by then (currently, the newest on is PSP).
Games will be released in chronological order, with a set number of releases per day - depending on how fast I can process them. All games will have timing data for both NEZPlug and foo_gep plugin (for formats that it supports, obviously), and the whole idea is to have the site work as a sister site to SNESMusic.org, sharing composer/company/ripper/etc data.
So far I've processed all games up to beginning of 1991, about 160 sets in all, and I must say that some of the stuff people have been able to make with Game Boy sound hardware is just plain amazing.
I've uploaded progress spreadsheet here:
https://docs.google.com/spreadsheet/ccc ... l=pl#gid=0
Now, the thing is - I'm using both the existing GBS rips and a tool called GBgbs, which is able to extract music data from ROMs. But GBgbs only supports games that have been released in Japan, and not all of them at that (64 out of 1200 entries are not supported according to the site).
I have marked the games that don't have a rip in red in the spreadsheet, and did the same for games that have buggy rips (those are in yellow).
If any of you can possibly help in any way with this - whether by ripping, providing composer or tagging information, everything will be greatly appreciated.
I've managed to find the information below on GBgbs forums, maybe it will help with ripping - I haven't been able to do anything with that, but then, my Z80 knowledge is close to non-existent.
Dexterity [Funny Field] (GB)(1990-06-15)(-)(SNK) - instructions for the japanese rom,
driver:cut from 0x4000~0x8000, load at 0x4000
init:
push af
call 0x659c
pop af
ld (0xc87d),a
ret
play:0x5310
Lunar Lander (GB)(1990-09-21)(-)(Pack-In-Video) -instructions for the japanese rom:
driver & data cut from 0x0000~0x8000, load at 0x0000
init:
ld a,0x01
call 0x0688
ret
Music sets the HL register with these values:
0x6b9a
0x6eb8
0x6ba4
0x71c2
0x729c
play:0x0185
I know that, when it comes to ripping music, things haven't been very lively here, but it's still the best place to ask that I know of.
For the few past months I've been working on a site that will host music from all handheld systems, starting with mono Game Boy and going through all games released up to... well, whatever system will be supported by then (currently, the newest on is PSP).
Games will be released in chronological order, with a set number of releases per day - depending on how fast I can process them. All games will have timing data for both NEZPlug and foo_gep plugin (for formats that it supports, obviously), and the whole idea is to have the site work as a sister site to SNESMusic.org, sharing composer/company/ripper/etc data.
So far I've processed all games up to beginning of 1991, about 160 sets in all, and I must say that some of the stuff people have been able to make with Game Boy sound hardware is just plain amazing.
I've uploaded progress spreadsheet here:
https://docs.google.com/spreadsheet/ccc ... l=pl#gid=0
Now, the thing is - I'm using both the existing GBS rips and a tool called GBgbs, which is able to extract music data from ROMs. But GBgbs only supports games that have been released in Japan, and not all of them at that (64 out of 1200 entries are not supported according to the site).
I have marked the games that don't have a rip in red in the spreadsheet, and did the same for games that have buggy rips (those are in yellow).
If any of you can possibly help in any way with this - whether by ripping, providing composer or tagging information, everything will be greatly appreciated.
I've managed to find the information below on GBgbs forums, maybe it will help with ripping - I haven't been able to do anything with that, but then, my Z80 knowledge is close to non-existent.
Dexterity [Funny Field] (GB)(1990-06-15)(-)(SNK) - instructions for the japanese rom,
driver:cut from 0x4000~0x8000, load at 0x4000
init:
push af
call 0x659c
pop af
ld (0xc87d),a
ret
play:0x5310
Lunar Lander (GB)(1990-09-21)(-)(Pack-In-Video) -instructions for the japanese rom:
driver & data cut from 0x0000~0x8000, load at 0x0000
init:
ld a,0x01
call 0x0688
ret
Music sets the HL register with these values:
0x6b9a
0x6eb8
0x6ba4
0x71c2
0x729c
play:0x0185