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.
Hi there,
is it possible to play multiple songs? Or do I have to pause the current song and insert the new one?
What possibilites does the gbt player provide? Does it use all 4 sound channels (Pulse A/B, Wave and Noise)?
Thanks in advance.
Best regards
Offline
Just one song.
All channels, with limitations. GBT Player doesn't support all things that the GBC allows for practical reasons: It's impossible to replicate in the PC unless you do a custom tracker, so you wouldn't be able to compose the music easily.
Offline
Thanks for the answer and for your gbt player
Is it possible to pause the currently playing song and resume it later from the paused position? What are the variables that you store from one gbt_update() call to the next? An API to get the current songs total size and the current position would be great.
Offline
Well, you can do it if you don't play anything else in between.
The total size is annoying to calculate, you need to scan all patterns for jump commands if you really want to know it. I don't have any plan to do it.
The current position can be checked by reading the internal variables. I could add an API to get it, though...
Offline