TeamRizu / OutFox

The Bug Reporting Repository for OutFox LTS 0.4, Alpha V and Steam Early Access Builds
https://projectoutfox.com
Apache License 2.0
187 stars 3 forks source link

Legacy BMS background data only gets applied to layer 1 #609

Closed JoseVarelaP closed 1 year ago

JoseVarelaP commented 2 years ago

Is there an existing issue for this?

Operating System

MacOS Big Sur 12.5

CPU

M1

GPU

Integrated M1

Storage

256 GB

Game Version

4.17.0

Game Mode

be-mu

Theme

Default theme.

Describe the problem

Legacy bms files from the BM98 days, and even some modern ones that use the same technique rely on using the multiple background layers to apply.

However, despite the parser assigning it to the proper background layers, once it’s time to play it back, it’s only layer 1 that has any data at all.

Some charts that utilize multiple backgrounds to test on:

https://manbow.nothing.sh/event/event.cgi?action=More_def&num=440&event=137

https://dropbox.com/s/n2an4c7jamg4mzc/Sasoribi_Pink.zip?dl=1

https://dropbox.com/s/r1rwgcu47kum2l8/yoshi_come_here.zip?dl=1

Describe what should happen

The remaining layers should be capable of keeping their data so they can be shown to Background.

Relevant Log output

No response