24 September 2020, 18:51 | #1 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,947
|
Amiga or not ?
Hi again guys, it's always me with my stupid questions
There's a way to know if a Protracker module was made actually on Amiga ? Indeed, for what i know, a Protracker module can be created also on other platforms ..... isn't it ? So, i would like to know if i can know this info about a Protracker module .... thanks ! |
24 September 2020, 19:02 | #2 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,026
|
|
24 September 2020, 20:08 | #3 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,947
|
I guessed something like that .... a module format is simply a format
No possibility from there to know the "original" used platform Thanks thomas |
24 September 2020, 20:18 | #4 |
Registered Voter
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
|
The only thing I would offer is the age of the module. Trackers for the PC didn't come on the scene until, what - the mid 90s? I would guess modules created between say, 1989 and 1992 or '93 might be Amiga only. Might be.
|
24 September 2020, 20:22 | #5 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,947
|
Ok, but the age is not something you can really see for a module
It's not written inside the module itself, i mean |
24 September 2020, 20:35 | #6 | |
Registered Voter
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
|
Quote:
Guitarslinger by Jogeir: He wrote the date in the samples. Last edited by Weaselrama; 24 September 2020 at 20:35. Reason: add info |
|
24 September 2020, 20:38 | #7 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,947
|
Ok .... i missed that
|
24 September 2020, 21:01 | #8 |
Registered Voter
Join Date: Oct 2019
Location: Neunkirchen aP, DE
Age: 62
Posts: 570
|
|
24 September 2020, 21:33 | #9 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,017
|
One way to identify is whether or not PC made modules use the same "M.K." identifier as Amiga Protracker?
I know there are a couple of other identifiers on Amiga, but were any of the Amiga ones carried over to PC or did that adopt its own identifier? |
24 September 2020, 21:39 | #10 |
Bruno
Join Date: Aug 2020
Location: Nantes / France
Posts: 111
|
A hint can be found at offset 1080 ($438) with an hexadecimal editor.
The string "M.K." denotes a standard ProTracker module. Should you see strings like "6CHN", "8CHN" or "14CH" instead of "M.K." then it's a .mod file made on PC. The majority of the PC .mod files I have (dated 1993 - 1996) have those xCHN values. Still there is a minority with a "M.K." and I know those were made on PC. There is a more comprehensive list of those strings here : https://wiki.multimedia.cx/index.php...le#File_Format |
24 September 2020, 22:34 | #11 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,046
|
Except PC, some (Pro)tracker modules was created on AtariST(E) too.
|
24 September 2020, 22:37 | #12 |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,046
|
Some nonAmiga tracker modules can be detected. Used zero/null repeat length for samples. For Amiga is always 1. I dont remember exactly, but perhaps Delitracker can detect some PC tracker mods.
|
24 September 2020, 22:58 | #13 | |
Registered User
Join Date: Jun 2003
Location: UK
Age: 61
Posts: 169
|
Quote:
I just saved a standard amiga protracker mod in MPP, Openmpt & Milkytracker(pc). They share the same filesize, but a file compare clearly shows differences between the original and the export module. A few more differences in MPP, not so many differences in Milkytracker or Openmpt though. They all just seem to zero out various bytes in the mods. |
|
24 September 2020, 23:37 | #14 | |
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 56
Posts: 2,046
|
Quote:
|
|
25 September 2020, 05:00 | #15 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,947
|
Thank guys for all the replies
|
06 October 2020, 12:13 | #16 | |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,715
|
Quote:
I've seen 4CHN in the wild, but it's very rare. No idea what tracker that was. Definitely not FT2, as that used M.K. for 4ch. |
|
06 October 2020, 12:58 | #17 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,355
|
Quote:
I've seen several marks of non-Amiga (understand : buggy) modules as well as this one : - repeat/replen in bytes rather than in words (Delitracker handles them too) - 4 bytes shorter than should be because coder forgot to count the "M.K." in the module size - wrong size of 1 word where there is no sample - Milkytracker suspected but needs verification |
|
06 October 2020, 15:33 | #18 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,715
|
These are just poor heuristics.... In theory, any .mod saved from any tracker could fall within those criterias if the coder didn't do enough research, and you will never get a guarantee for the identification to be right. This is one of the main reasons why I think this format is a pita to work with when you try to code a good, universal player.
|
06 October 2020, 18:16 | #19 |
Registered User
Join Date: Jun 2003
Location: UK
Age: 61
Posts: 169
|
We can't go on date as you would have to have the original, the day it was saved, so many ripped or saved date stamps, or even adjustments by the coder who changed things for certain productions, or compressed mods losing internal data etc.
Internal data as there might not be any, the sheer amount of uncredited work out there is staggering.. Can anyone remember if the PC version of Deliplayer tried to identify which tracker was used. I seem to remember a Tracker column where it would populate the data for 4 channel mods?? |
13 October 2020, 09:11 | #20 |
Registered User
|
Some PC trackers also support more octaves (both lower and upper range) or might not exactly use the original ProTracker period table (certain periods are one value off the original PT table values). This can be used to detect non-Amiga-origin mods, too.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|