m8nscape / lunaticvibes

Modern BMS player
MIT License
98 stars 7 forks source link

Keep aspect ratio for BGA #24

Open marysiamzawka opened 1 year ago

marysiamzawka commented 1 year ago

Nowadays BGA files are shipped in many aspect ratios, and while 1:1 and 4:3 wouldn't look too different when resized, 16:9 BGAs will look weird.

There should be an option to add letterboxing to BGAs which aspect ratio does not match the aspect ratio of #DST_BGA

staticssleever668 commented 1 year ago

Could you send some examples of such charts? Also, how does LR2 handle this?

marysiamzawka commented 1 year ago

Also, how does LR2 handle this?

It will stretch the BGA to match the size of skin's #DST_BGA class.

Could you send some examples of such charts?

Not really, as nowadays charts ship with two variants of the BGA: one .mp4 file for modern players (like beatoraja) and one .mpg or .wmv file specifically for LR2 which is letterboxed to fit 1:1 or 4:3 aspect ratio. SPACE RENDA 5 is an example of such a chart.