Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
AreaDex
DexDex
ItemDex
MetascriptDex
TMHMDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man glitch
Celebi Egg glitch
SRAM glitch
Buffer overflow techniques
Pomeg glitch data corruption (Glitzer Popping)
Tweaking
Pokémon cloning
Select glitches (Japan)
Time Capsule exploit
Arbitrary code execution
More

Other Glitch Categories
Glitches by generation
Japan-only/language specific glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Recurring glitches
More

References
Pokémon GameShark codes
Pokémon Game Genie codes
Disassembly projects
The Big HEX List
GB programming
Curiosities
Debugging features
Error traps
Non-glitch exploits
Pokémon glitch terminology
Unused content and prerelease information
More

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Technical
Site Source Code

Search Wiki

 

Search Forums

 

Author Topic: Ripping Game Boy music  (Read 5848 times)

0 Members and 2 Guests are viewing this topic.

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Ripping Game Boy music
« on: February 18, 2015, 05:58:40 pm »
I'm curious, how should I go about this? I know I can use an emulator to record the audio but that might not be the best way of doing it.

Evie ❤✿

  • Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • (Image thanks Game Freak + Pexels)
    • View Profile
Re: Ripping Game Boy music
« Reply #1 on: February 18, 2015, 06:11:24 pm »
I unfortunately don't know the answer to this, but I know that a Nensondubois rips or used to rip GBS files. Perhaps he may be able to help you.

You can find GBS files already made on the Internet. Two good sources are Zophar's Domain and Snesmusic's "portable music history". (I am not sure how to search specifically for Game Boy music there but here are the submissions of "GBgbs")

There is a tool called GBS2GB (mirrored) that takes a GBS file and creates a ROM that plays the music.

(Image © Sanrio, Nintendo, HAL Laboratory)

✿ Hi! I'm Evie. I'm a transgender woman, but any pronouns are fine. She/her preferred. ✿ 🦋

Nature: Passive, kind, but a little shy sometimes in public though warms up. Sensitive, however brave. I have a hidden protective side to me. Liberal feminist.

Thank you for this lovely artwork Nyapon! :3

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Ripping Game Boy music
« Reply #2 on: February 18, 2015, 06:27:43 pm »
I unfortunately don't know the answer to this, but I know that a Nensondubois rips or used to rip GBS files. Perhaps he may be able to help you.

Thanks, I'll contact him about it.

You can find GBS files already made on the Internet. Two good sources are Zophar's Domain and Snesmusic's "portable music history". (I am not sure how to search specifically for Game Boy music there but here are the submissions of "GBgbs")

Isn't GBgbs a Japanese program for generating GBS files out of the audio data in the ROM? I think I used something like it but I can't remember well enough to be sure since it was years ago.

Found it. The author removed it from its website for some reason. I now recall that it doesn't support all ROMs but I think it could handle the Pokémon ones. Now for a download link... It's on MediaFire (the link comes from here). However, this seems to be an old version based on this capture from the Internet Archive.

I knew about Zophar's Domain but not about that particular section of Snesmusic.

There is a tool called GBS2GB (mirrored) that takes a GBS file and creates a ROM that plays the music.

Sounds interesting, I'll check it out.

EDIT: I was scurrying the Web and came across this. It mentions that ripping GBS files correctly can be difficult.

EDIT 2: Well, this was unexpected.

Code: [Select]
This user is currently blocked. The latest block log entry is provided below for reference:

03:52, 5 August 2014 BMF54123 (Talk | contribs) blocked Nensondubois (Talk | contribs) with an expiry time of indefinite
(account creation disabled, email disabled) ("Are you proud of yourself for engaging in counterproductive activity?
For the sake of everyone you should question your existence. I hope you die in a fire and never produce offspring!")
« Last Edit: February 20, 2015, 04:55:43 pm by SatoMew »

danny

  • Decamark Collector and Pokémaniac
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • i hate being alive
    • View Profile
Re: Ripping Game Boy music
« Reply #3 on: February 18, 2015, 08:05:56 pm »
I can give you a suggestion. Turn off sounds, for example GS can be used for no sound in RBY
01002AC0
01002BC0
01002CC0
01002DC0
Then record a substantial amount, pop it into a video-to-audio converter, and pop it into a trimmer, trim it so all parts of the track are available, and then ...

(This is why I don't recommend listening to my advice because I have no idea how to finish the sentence.)
ralsei is my son.

discord: dani#5700

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Gehen wir mit die Sonne spazieren!
    • View Profile
Re: Ripping Game Boy music
« Reply #4 on: December 17, 2018, 11:39:02 am »
This topic's as old as it gets, but I've been seeing guests view it for months, so I thought I'd throw in a mention that this is fully possible now, thanks to emu2midi. I've been able to finally study tons of long-time favorites thanks to it.
 

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Ripping Game Boy music
« Reply #5 on: December 17, 2018, 03:05:56 pm »
What the f**k is this hot garbage of a program O_O
Also WHY do they even need to convert GBS to ROMs????
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Gehen wir mit die Sonne spazieren!
    • View Profile
Re: Ripping Game Boy music
« Reply #6 on: December 17, 2018, 03:18:29 pm »
What the f**k is this hot garbage of a program O_O
What it says on the tin!

Also WHY do they even need to convert GBS to ROMs????
GB/C emulators (and hardware) have better sound emulation than standalone GBS players, and also you need a ROM to use emu2midi to convert the contents to MIDI format.
« Last Edit: December 17, 2018, 06:09:32 pm by Sherkel »
 

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Ripping Game Boy music
« Reply #7 on: December 17, 2018, 07:15:05 pm »
I noticed what the program does (I can read this thread's title), but the UI just looks like a$$, and it just looks lazily slapped together.

A GBS is pretty much a ROM with non-audio contents stripped.
Again, why does emu2midi need a conversion, then??
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Sherkel

  • The first unquiring one to bare arms
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Gehen wir mit die Sonne spazieren!
    • View Profile
Re: Ripping Game Boy music
« Reply #8 on: December 17, 2018, 08:05:26 pm »
If I recall correctly, it was just console output...? Unless you mean GBS2GB making you select the folders "the long way", which might seem like an easy thing to change to someone who's a developer. I just took the few extra seconds to select them. Not a big deal to me. Also, in order to play back music without sound effects on an actual DMG-001 (or an accurate emulator), you'd need to convert it back into a format the system is designed to read, so there is a purpose to GBS2GB.

I see your point about emu2midi, though; it would be more convenient to have a program that just takes a GBS as input and outputs a bunch of MIDIs, but an inconvenient solution is far superior to no solution at all IMO.