Closed vivaria closed 8 months ago
From Discord, Yin has requested what is basically a bin2bin
refresher -- basically, an option to read in an old .bin
file (converted with an old version of tja2bin/tja2fumen) then update the senote types.
I think this should be pretty easy to implement as part of this PR, since:
read_fumen
function that can parse the old tja2bin
-converted .binsread_fumen
function outputs my custom FumenCourse
class, which is the exact same output as the TJA->Fumen process. So, I should be able to re-use the exact same code on both old bins and converted TJAs. :Dsakurada and yin have been helping test lots, and they've given the 👍 on this PR working as they expect 🎉
This should match most fumens. Some exceptional cases I've seen:
ddddD
, and right now my converter treats this as (ドドドドン) + big DON instead of do-ko-do-ko-DON.~ Fixed: Now big notes are included in clusters.Fixes #41.