Welcome, Guest. Please login or register.

Author Topic: Original ProTracker player question  (Read 1956 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SenseiTGTopic starter

  • Newbie
  • *
  • Join Date: Nov 2010
  • Posts: 3
    • Show only replies by SenseiTG
Original ProTracker player question
« on: November 30, 2010, 09:40:15 AM »
Hello.
 
I have a question regarding effect memory implementation in the original ProTracker.
 
Seems most modern players have an effect parameter memory for some of the effects, such as slides. If you run the effects 208, 200 and 200 across three cells it is often implied that one means slide by 8 for each of the three rows which does make sense since the 200 would do nothing otherwise.
 
BUT, I've read through every bit of format description I could find and nowhere does it say anything about this, leading me to think it was a later addition.
 
Any oldschool trackers here that could shed some light on this issue?
 
Best regards,
stg
 

Offline krashan

  • Sr. Member
  • ****
  • Join Date: Jan 2003
  • Posts: 253
  • Country: pl
  • Thanked: 1 times
  • Gender: Male
  • Hardware designer and programmer
    • Show only replies by krashan
    • Personal homepage
Re: Original ProTracker player question
« Reply #1 on: November 30, 2010, 10:00:20 AM »
Quote from: SenseiTG;595494
Seems most modern players have an effect parameter memory for some of the effects, such as slides. If you run the effects 208, 200 and 200 across three cells it is often implied that one means slide by 8 for each of the three rows which does make sense since the 200 would do nothing otherwise.

According to "MOD player tutorial by FireLigth" ProTracker has memory for effects, just not for all of them. It seems that only effects 3xx, 4xx and 7xx have the parameter memory.
 

Offline SenseiTGTopic starter

  • Newbie
  • *
  • Join Date: Nov 2010
  • Posts: 3
    • Show only replies by SenseiTG
Re: Original ProTracker player question
« Reply #2 on: November 30, 2010, 10:07:40 AM »
That's one piece of documentation I had NOT found.
ALOT of interesting information in there.
Very much obliged!
 

Offline SenseiTGTopic starter

  • Newbie
  • *
  • Join Date: Nov 2010
  • Posts: 3
    • Show only replies by SenseiTG
Re: Original ProTracker player question
« Reply #3 on: November 30, 2010, 11:23:41 AM »
Read through it all and did manage to extract a few new pieces of knowledge that will definetely help me improve on those minor details that may cause hard-to-find problems with a small number of modules.
 
However, I was referring to a more "generic" effect memory that is implemented in alot of players. The 3xx, 4xx, 7xx ones mentioned in this document are all implied by the documentations I had previously found since they simply can't be implemented without some form of memory.
 
The "generic" memory I was inquiring about seems to be implemented for 1xx, 2xx, E1x, E2x, 5xx, 6xx and Axx. Basically all commands that have no effect at all when used with a 0/00 parameter value.