28 March 2020, 12:58 | #21 | |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
Quote:
|
|
28 March 2020, 13:00 | #22 |
Registered User
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
|
my two cents : VBLANK versus CIA ...
|
28 March 2020, 13:02 | #23 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
I guessed something like that .... but what it means exactly ?
|
28 March 2020, 13:07 | #24 |
Registered User
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
|
Whatever modplayer used should be set to replay in VBLANK. In Protracker, there's a button for that. In Windows port of Protracker, I'm pasting the doc:
CTRL +F12 = Toggle Fxx effect timing between VBLANK and CIA (default) |
28 March 2020, 13:11 | #25 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
So, they are two ways to play the module .... i will check EaglePlayer .... thanks for the info Asle
|
28 March 2020, 13:11 | #26 |
Registered User
Join Date: Oct 2017
Location: Amsterdam
Posts: 231
|
Like Axxy mentioned, also different versions are seen...
From the archive "Noiseless-DizzyTunesII.lha": Code:
Reading "mod.face another day 2.pp" (313340 bytes)... Decrunching "PowerPacker Data" file... Writing "mod.face another day 2.pp" (408406 bytes)... |
28 March 2020, 13:57 | #27 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
How does it explain screen posted by buggs where BPM at the end of tune is set to 32?
|
28 March 2020, 15:12 | #28 |
Registered User
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
|
again, it's VBLANK, so, no "set BPM" command.
I think it gets off topic quick, here. You guys raised weird duration of musics so I explained the replay used was wrong. |
28 March 2020, 15:43 | #29 |
Registered User
Join Date: Jun 2003
Location: UK
Age: 61
Posts: 168
|
Maybe over the years, different people have tried editing it to get it to play correctly on PC using different trackers... Heretics...
|
28 March 2020, 16:21 | #30 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
I'm asking questions when something is unclear to me.
Ok, I investigated it by myself. JL, by mistake or deliberately, did use F20 command at module position 30 / pattern 23 / row 37 (and at some later points) which causes unwanted slowdown. Fixed version brings the change of F20 to F1F. VBLANK mode ignores that command and plays at 125 BPM all the time. |
28 March 2020, 16:22 | #31 |
Registered User
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
|
Yes, well, it goes back to the "old days", actually, when Nemesis1 (among others) would "CIA-fix" those musics
But that's not the issue of the modland version of "face another day 2", here. The size difference is due to someone "optimizing" said music by deleting sampls material that is after loop ends. And yes, this music is 15 minutes long when properly replayed. |
28 March 2020, 16:25 | #32 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
|
28 March 2020, 16:30 | #33 | |
Registered User
Join Date: May 2006
Location: Paris/France
Age: 52
Posts: 527
|
Quote:
Now, F20 is PERFECTLY valid in VBLANK mode. it's slower than F1F. and F21 is even slower, etc. And why assume Jogeir made a "mistake" ?!? There's even a F23 in there. No, believe me, there's no mistake. Just use the proper replay, that's all |
|
28 March 2020, 16:36 | #34 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
|
28 March 2020, 17:24 | #35 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Choosing VBlank in Protracker was never a good choice. Ok, maybe in the '80. I use CIA timing for 30 years now. And yes, back in the days I also wondered why face another day 2 played at wrong speed/tempo. At least that was the guess. You never know if that was the authors purpose.
|
28 March 2020, 20:30 | #36 |
Registered User
Join Date: May 2016
Location: Rostock/Germany
Posts: 132
|
I notice quite a lot of blame being cast in this thread. Interestingly, all of it in the wrong direction.
It's neither modplayers, nor other trackers/players but plain and simply Protracker itself that caused the SNAFU with FAD II. Also, Jogeir just used the tool of his choice in the way that it allowed his intentions to be applied to his music. Please let me elaborate a little (for those not too familiar with trackers, demo-coding and such). Early Trackers were bound to the VBLANK interrupt for timing, a method that was also common among game and demo coders for graphics timing. The replay speed in terms of pattern positions (or notes) per second was therefore limited to fractions of the 50 Hz (PAL) master timing source. Depending on the preference of the musician, the tempo can be adjusted as desired by respective commands (Fxx in PT). Now, the tempo parameter was initially only controlling the aforementioned master clock divider. It's valid range was assumed between 1 and 31 (e.g. StarTrekker enforces these limits by clamping). As it happened, Protracker did introduce a more fine-grained timing method by using the more flexible CIA timers. For that purpose, the Fxx command was overloaded with a new meaning: Values >32 were to be treated as parameters for the CIA timer adjustment, while anything below still refers to the classic Tempo command. While that is nice and well (and boring for actual tracker musicians, sorry guys), why my earlier statement towards Protracker? The problem is as follows: Protracker will actually treat Fxx > 32 differently in CIA or VBLANK operating mode. In CIA mode, it adjusts the timers by the command, while in VBLANK mode the tempo is changed to master clock dividers >32. The decision about the operating mode is local to the Protracker installation, i.e. happens by user selection. There is no hint or indication in the modules, nothing, nada. You simply can't detect automatically by the contents of a module whether it was designed for CIA (default) or VBLANK timing. To summarize: Protracker is inconsistent to itself in corner cases like the mod discussed here. A fix to keep PT consistent would have been easy: Just clamp Tempo to 1..32 in VBLANK mode of the editor. That train has left the station long ago, though. |
28 March 2020, 21:00 | #37 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Yep. And further Protracker is not compatible in its different versions when it comes to how a command has to be interpreted. The best way to play a module correct is to play it on the program version it was done. But this info is usually unknown or at least not always. SNAFU as you wrote. Maybe Protracker went through too many different hands over the years.
|
29 March 2020, 17:40 | #38 |
Registered User
Join Date: Feb 2018
Location: Poland
Posts: 352
|
Since we have this sorted out... at this point "Moon Project" by Substance is the longest module with lenght: 23:54, right?
[ Show youtube player ] |
30 March 2020, 00:05 | #39 |
Registered User
Join Date: Jun 2003
Location: UK
Age: 61
Posts: 168
|
I haven't checked out the module myself yet, but Forgotten Dreams by Voyager might clock in at 26:10 https://amp.dascene.net/downmod.php?index=75149
|
30 March 2020, 11:31 | #40 | |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Quote:
So if you see/listen to a very long mod you should check for wrong timings. Tell me if you find a mod longer then 28:30 minutes. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
The longest Amiga videogame-walkthrough ever? | Rick Dangerous | Retrogaming General Discussion | 2 | 18 July 2012 13:37 |
What's the longest Amiga game title? | Ironclaw | Retrogaming General Discussion | 27 | 08 January 2012 00:16 |
What's the longest up-time for your Amiga? | Paul_s | Nostalgia & memories | 6 | 19 October 2009 07:27 |
What's the longest music composition ever on the Amiga? | Bloodwych | request.Modules | 6 | 13 December 2007 18:38 |
Longest game title ever ! | DeCreator | Amiga scene | 23 | 11 October 2003 18:20 |
|
|