Hi,
again an update of the "Ultimate Tracker Support" (UTS) from Resistance:
http://aminet.net/util/cli/RSE-UTS.lhaV.1.5 - Brief overview of the changes
Replay routines:
- NT-Replay2.0_000_0x0 V.4.1
- Now "Tone Portamento" doesn't call CheckMoreEffects anymore, if wanted period equals note period. I didn't consider this special case of the original Noisetracker/Startrekker replay routine yet.
- PT-Replay2.3a_000_0x0 V.4.1
- Retrig note / Note Delay interrupt routine improved and optimized.
- PT-Replay2.4_000_0x0 V.1.0 (new)
- Based on version 2.3, using the audio interrupts for rewriting the audio location and length registers makes a timer wait superfluous. This guarantees a smooth replay of loop samples with a repeat point of NULL instead of the usual cracking sound generated by the first cleared sample data word.
- PT-Replay3.0b_000_0x0 V.3.9
- Retrig note / Note Delay interrupt routine improved and optimized.
- PT-Replay3.1_000_0x0 V.1.0 (new)
- Based on version 3.0b, using the audio interrupts for rewriting the audio location and length registers makes a timer wait superfluous. This guarantees a smooth replay of loop samples with a repeat point of NULL instead of the usual cracking sound generated by the first cleared sample data word.
Some of the tools also got improved:
- WhichMOD V.1.5
- Songspeed of NULL bpm is no longer displayed
- Improved note info check in the patterns
- Detection of Ultimate Soundtracker note cuts without an effect command
- Considering special effect commands of the old Soundtracker 1-3 and old DOC Soundtracker 4-6
- Used effect commands now displayed based on the logic of my overview "Tracker Features V.1.0" with their different command formats 0-2
- Internal song restart position of Noisetracker 2.x or Startrekker 1.x modules with 4 or 8 channels now displayed
- UST2PT V.1.4
- Now directories, set with the Shell "CD" command, properly supported and filename bug removed
- Large samples of >32 kB now treated correctly
- Detection and conversion of Ultimate Soundtracker note cuts without an effect command
- Considering special effect commands of the old Soundtracker 1-3 and old DOC Soundtracker 4-6
- Now only for modules with a songspeed that is not 120 bpm, the song-speed is multiplied by a factor. In case of 120 bpm, the standard tempo of 125 bpm is used, because 120 bpm modules are usally replayed in 50 fps/125 bpm (e.g. "STK.lepeltheme" of the game Sarcophaser)
- More precise info which speed command could not be set if there are not enough channels without an effect command at the first position in the first played pattern
- OST2PT V.1.4
- Now directories, set with the Shell "CD" command, properly supported and filename bug removed
- Large samples of >32 kB now treated correctly
- Detection and conversion of Ultimate Soundtracker note cuts without an effect command
- Considering special effect commands of the old Soundtracker 1-3 and old DOC Soundtracker 4-6 and converting them if possible
- Now only for modules with a songspeed that is not 120 bpm, the song-speed is multiplied by a factor. In case of 120 bpm, the standard tempo of 125 bpm is used, because 120 bpm modules are usally replayed in 50 fps/125 bpm.
- More precise info which speed command could not be set if there are not enough channels without an effect command at the first position in the first played pattern
- ST2PT V.1.3
- Now directories, set with the Shell "CD" command, properly supported and filename bug removed
- Improved note info check in the patterns.
- Large samples of >32 kB now treated correctly
- There may be some Soundtracker modules with a speed command which sets the speed to a value > 15 ticks. If so, the Soundtracker compatible maximum of 15 ticks is set in the pattern
- More precise info which speed command could not be set if there are not enough channels without an effect command at the first position in the first played pattern
- NT2PT V.1.0 (new)
- If the internal song restart position is 1..127, an additional "end"-pattern with a "Position Jump restartpos" effect command is set in the first position of the additional pattern to ensure Protracker compability
- Some Noisetracker modules (e.g. MOD.load master loading) have a speed command that sets > 31 ticks cause problems on the Protracker that interprets these values as tempo values. A speed > 31 ticks is set to the Noisetracker/Startrekker compatible maximum value of 31 ticks
- More precise info which speed command could not be set if there are not enough channels without an effect command at the first position in the first played pattern
- SplitMOD V.2.0
- Now directories, set with the Shell "CD" command, properly supported and filename bug removed
- More precise error message if the length of the samples file will be NULL bytes