Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Pages: [1]   Go Down

Author Topic: E60->E6x cause jump position to the next pattern  (Read 4373 times)

0 Members and 1 Guest are viewing this topic.

tebirod

  • Devouring the Pies
  • Offline Offline
  • Posts: 10
    • View Profile
E60->E6x cause jump position to the next pattern
« on: August 22, 2010, 22:14:40 »

Hello,

I used E60-E62 in one pattern. During playong the song, everything goes fine.
Then, the next pattern is played but passing the top of this pattern and starting at the same row where the E60 effect was set on the previous pattern.
Seems the jump position is not cleared after the last loop.

Milkytracker v0.90.85
Mac OS X v10.6.4 (Snow Leopard)
Logged

Saga Musix

  • TMA Moderator
  • Too much pie
  • *****
  • Offline Offline
  • Posts: 2315
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: E60->E6x cause jump position to the next pattern
« Reply #1 on: August 22, 2010, 22:20:15 »

That's not a bug. Well, it is, in a sense. MilkyTracker is just emulating the weird behaviour of FastTracker 2. Simply stick a D00 command at the bottom of your patterns which use E60 and everything will be fine.
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

tebirod

  • Devouring the Pies
  • Offline Offline
  • Posts: 10
    • View Profile
Re: E60->E6x cause jump position to the next pattern
« Reply #2 on: August 22, 2010, 22:40:59 »

That's could have been a nice trick, but...

In my first pattern, it works fine going to the next. But in this second pattern, it doesn't works with the third one. A bad jump is back again...  :-\

Thanks anyway.
Logged

Saga Musix

  • TMA Moderator
  • Too much pie
  • *****
  • Offline Offline
  • Posts: 2315
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: E60->E6x cause jump position to the next pattern
« Reply #3 on: August 22, 2010, 23:12:50 »

That's could have been a nice trick, but...
There's no but. That's the solution. You're most likely just doing something wrong. In case the loop ends on the last row, make sure that the D00 effect is in a channel right to the E6x effect, not left.
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

tebirod

  • Devouring the Pies
  • Offline Offline
  • Posts: 10
    • View Profile
Re: E60->E6x cause jump position to the next pattern
« Reply #4 on: August 23, 2010, 04:04:38 »

I see what you mean.
I added "D00" at the end of the same row where E60 was sets (*).
I had no "E6x" ended at the bottom, so not a problem of left or right.

I did it again to be sure, and now it works ???
(*) Well, not so sure now...

Ok, that's the trick ! :)

Thanks for that.
Logged

Saga Musix

  • TMA Moderator
  • Too much pie
  • *****
  • Offline Offline
  • Posts: 2315
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: E60->E6x cause jump position to the next pattern
« Reply #5 on: August 23, 2010, 10:21:55 »

That does not sound quite correct. Just to go sure, this is what it's supposed to look like:
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

tebirod

  • Devouring the Pies
  • Offline Offline
  • Posts: 10
    • View Profile
Re: E60->E6x cause jump position to the next pattern
« Reply #6 on: August 24, 2010, 12:02:03 »

...
I added "D00" at the end of the same row where E60 was sets (*).
...
Sorry, must be :
''I added "D00" at the end of the same column where E60 was sets (*).''

About your picture :
It works fine, adding "D00" at the bottom of the same column where the "E60->E6x" effect sets. In fact, wherever the column I put the "D00" it works now.


Logged
Pages: [1]   Go Up