ModPlug Central

OpenMPT Development (Archive) => Bug Reports => Bug Report Archive => Topic started by: Saga Musix on July 01, 2007, 13:56:32

Title: .48 Bxx does not work on first row
Post by: Saga Musix on July 01, 2007, 13:56:32
Full Version:
OpenMPT v1.17.02.48

Has the bug occured in previous versions? If yes, please specify version(s): (This option is optional, and doesn't need research. But in case you know...)
No.


Description of the bug:
Another Bxx bug: If the Bxx effect is put on the first row of a pattern, it's simply ignored. But it only happens if the Bxx effect leads to the same pattern... So if you put a B02 in the first row of patter #2, it won't work.
Title: .48 Bxx does not work on first row
Post by: LPChip on July 02, 2007, 07:41:21
I don't consider this to be a bug, but a wanted feature.

Basically, looping to the same pattern will cause mpt to freeze the song, but even worse: other players will see a Bxx command as a reference point to know where a subsong is. Those programs might crash if you'd allow this behavor, but there's not really a point in having this B command anyway. I'm gonna close this bug.

Rewbs, feel free to reopen it if you think its necessary.
Title: .48 Bxx does not work on first row
Post by: Saga Musix on July 02, 2007, 12:43:47
From this point of view, it may be a correct handling, but not from mine:
I am programming some sound effects in OpenMPT for a game, the sound effects are on different patterns and every pattern leads to a pattern that is filled with silence. however, i put the Bxx command on the first row of this pattern so the game won't skip to another pattern...