Every exported part was compared frame by frame with the cabinet renderer,
which showed:
- donbg bands: the state groups were taken as the first three root sprites
(normal / fever / miss) and root-level shapes were dropped, so mario's
and lovelive's bands lost their sky plate and layers (black band with
smeared notes). Groups now come from the root's own `normal` / `fever`
label frames: shown on the normal frame -> normal; fever only -> fever;
shown in both and above every fever layer -> top (drawn over the
crossfade). Root shapes are included.
- backdrops whose root timeline moves its children (mario's scrolling
stage) are dumped through the root, so the scroll is kept.
- a normal backdrop's switched-off layer (alpha 0 on the root, e.g. imas's
spotlight cones) stays hidden.
- loops longer than the old 2700-frame dump (mario 3840, i7 natsu 1604) are
dumped twice over and kept exact instead of being cut at 1920 frames.
- colour-multiply placements (tinted spotlights, bands) carry cr/cg/cb and
are drawn with `color`; the donbg miss-streak darkening now multiplies an
existing colour instead of replacing it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>