gb-studio icon indicating copy to clipboard operation
gb-studio copied to clipboard

Support Furnace tracker import for advanced users

Open nehochupechatat opened this issue 10 months ago • 3 comments

GBT Player and GB Studio's internal tracker are very limited and don't allow for much tricks when composing. Furnace Tracker (which is open source under GPL) is very popular amongst chiptune musicians, supports the Game Boy and can do a whole lot more with it's soundchip.

So, my suggestion is to add import for .fur files for more experienced chiptune afficionados.

nehochupechatat avatar Apr 03 '24 06:04 nehochupechatat

The current audio drivers were chosen for ease of use and performance. I'm not sure if Furnace tracker could be used the same way

Are there any homebrew games that use the Furnace driver for their audio?

maxoakland avatar Apr 12 '24 16:04 maxoakland

Furnace can export .VGM files, I think

nehochupechatat avatar Apr 12 '24 17:04 nehochupechatat

https://github.com/potatoTeto/fur2uge

I actually just coded a conversion tool a few days ago! It is still limited to GB Studio (hUGETracker)'s driver features, however, so there are some caveats that need to be considered even when composing from within Furnace.

Hoping this will help as a temporary solution, although I agree it would be really nice to have a beefier audio driver in the future. I personally recommend mmlgb, the one I use for other GB homebrew projects I've worked on (Tobu Tobu Girl; Last Crown Warriors) which is supported by both GBDK and RGBDS: https://github.com/ISSOtm/fortISSimO/wiki/Drivers-comparison

potatoTeto avatar Apr 15 '24 12:04 potatoTeto