vivaria / tja2fumen

Mod tool to convert TJA chart files (.tja) into .bin files compatible with official games
https://pypi.org/project/tja2fumen/
MIT License
12 stars 1 forks source link

Speed up performance of `tja2fumen` when converting many files at once #72

Closed vivaria closed 4 months ago

vivaria commented 6 months ago

Because tja2fumen is packaged using pyinstaller --onefile, the .exe has to temp every time it is run, which means it is very slow when calling it hundreds/thousands of times.

Additionally, since tja2fumen currently only converts one song at a time, we have to spin up a new Python process each time, too.

This could be trivially fixed in two ways: