19 January 2016, 21:10 | #21 |
Registered User
Join Date: Dec 2009
Location: France
Posts: 129
|
Thanks 8bitbubsy
|
19 January 2016, 23:41 | #22 |
Registered User
Join Date: Mar 2015
Location: Swindon UK
Posts: 202
|
When trying to load MOD files ... It keeps reporting can't open file in the status so none of the samples load.
The song loads but no samples so playback is just a blank tune with no samples... Any suggestions? |
20 January 2016, 01:20 | #23 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
You have to click LOAD MODULE not LOAD SONG. Otherwise you might be having some sort of issue,not necessarily related to this program.
|
20 January 2016, 01:55 | #24 |
Registered User
Join Date: Mar 2015
Location: Swindon UK
Posts: 202
|
yep that was it ... thanks
|
20 January 2016, 15:37 | #25 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
I forgot to mention the "Load Module" behaviour I noticed that may happen also on 2.3D version. While path selection and during this click on "Load Module" can add a string to path string. What results in a "can`t load module" error because the path is wrong. Maybe because of a design fault. Alas the handling is intricately/unusual/stupid as you know.
|
20 January 2016, 23:46 | #26 | |
Registered User
Join Date: Jan 2015
Location: London/UK
Posts: 227
|
Quote:
Is is possible? how hard is it? |
|
20 January 2016, 23:58 | #27 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
daxb:
I have no idea what you mean, and I can't reproduce it (if I think I got you correctly). Toni Galvez: First off, please don't quote such a big post... Anyways, it should be possible to pack a sixth sample number bit into the period (note) unit in the pattern data, meaning that sample numbers can be 01..3F (63 samples). Though this would require changing a whole lot of hardcoded "31 samples" code, and it would naturally cause problems normal MODs. I don't think I'm going to do that any time soon, I'm focusing on a compatible ProTracker for now. |
21 January 2016, 00:58 | #28 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Please don't break compatibility, no.
Of course there could be a lot of things added to Protracker (support for instruments using the same sample for example, like in FastTracker), but that should only come later in its own version, if ever. |
21 January 2016, 02:45 | #29 |
Demoscene musician
Join Date: May 2010
Location: UK
Posts: 55
|
As long as you don't want loops you can stick multiple samples in one slot anyway, with a bit of fx magic. Oldskool skillz.
|
21 January 2016, 12:25 | #30 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
I already did, sadly.. Original PT can't properly do sample loop points that are beyond 65534 if it's triggered from the replayer. I fixed that because the whole program is 128kB sample bug fixed anyways. I made a warning in readme.txt saying that you need a modified replayer (or the PT2.3E replayer which I will bundle at some point) to support loop points above 64K.
|
21 January 2016, 14:53 | #31 |
Demoscene musician
Join Date: May 2010
Location: UK
Posts: 55
|
Sorry but that sounds like a bad idea, the PT .MOD format has been around for over 20 years and is a standard. Yes I agree it's broken, but it's been broken for 20 years. Isn't there a way you can keep the old mod format for saving unless the user deliberately uses these features?
|
21 January 2016, 14:58 | #32 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
It's just *one* replayer bug fix to make the 128kB sample support complete. All other 128kB sample bugs were fixed in the PT code (non-replayer bugs), so why not fix the replayer bug so that you can actually use loop points above 64kB on big samples? It's about time to get it fixed. It seems pointless to have 128kB sample support when you can't use loop points >64kB.
The PT format might have been around for over 20 years and is a "standard", but in fact it isn't. PT3.x changed the replayer behavior on more than three things (9xx, sample swap, 128kB support fix), so it's already a nonsense format that depends on what tracker you use. |
21 January 2016, 15:04 | #33 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
You are right about the 3.x for of PT making non standard modules, and we had to fix support for those in PT-1210 too, so yeah, this shouldn't be too hard to implement. |
|
21 January 2016, 15:08 | #34 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
Just change ASL.W #1,D3 with ASL.L #1,D3 (or ADD.L D3,D3 which I think is faster?) in the "PlayVoice" routine in the replayer/PT code. That's it. Nothing more to it. The PT2.3E MOD format is still identical to the other ones.
|
21 January 2016, 15:52 | #35 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
We'll try and see if it doesn't break anything else :P we spent about half of our dev time making the program compatible with whatever we threw at it! So many versions of Protracker, so many bugs.
|
21 January 2016, 16:12 | #36 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
How on earth did you manage to find out what versions the MODs were made with and stuff? Some very heavy heuristic checks that can only somewhat work in some cases? :-D
|
21 January 2016, 16:30 | #37 |
Registered User
Join Date: Jan 2015
Location: London/UK
Posts: 227
|
I was asking for a custom format 8bitbubsy, we want something better for our developments, we do not want to interfere wit Protracker, but a custom tracker, based on Protracker, but with 64 samples and some more stuff.
|
21 January 2016, 16:55 | #38 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
There might not be as many differences as one thinks, but what is sure is that now pretty much any .MOD file we throw at it works. Of course we still find problems every now and then. Sure bro, pay 8bitbubsy a wage and he can definitely make your dreams come true. |
|
21 January 2016, 19:14 | #39 | |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Quote:
1. Click on DISK.OP 2. Select a drive path. In my case it is "Work:". 3. Click LOAD MODULE to list content of "Work:". 4. Select "PT2.3E" directory 5. Click LOAD MODULE to list content of "Work:PT2.3E". Seems here lacks a refresh dir list or whatever when the problem occurs. 6. Select "PT2.3E" directory Path string shows "Work:PT2.3E/PT2.3E" what is wrong. 7. Select "MODULES" directory "Can`t find dir" error message appears because the path is wrong: "Work:PT2.3E/PT2.3E/MODULES". The same happened without using LOAD MODULE button instead click direct on the dirs. The 128kB sample bufix is really nice. That was never fixed in 3.x versions. Loading/saving, recording, editing, ... 128kB samples I realy missed in the past. |
|
21 January 2016, 19:23 | #40 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,710
|
Ah I see the problem. I think it's because of the dot (".") in the directory. I'll try to look into it. Weird stuff...
128kB sample support was fixed in PT3.62. I don't know if it could properly load 128kB samples, but it could at least load MODs with 128kB samples and you could see all of it and set loop points and stuff. The replayer could also play loop points above the 64k barrier. PT3.15 and older versions had severe problems with 128kB samples. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
a little help on Protracker | pulselooper | Amiga scene | 41 | 05 May 2021 19:34 |
ProTracker Question. | Overlord | Amiga scene | 4 | 05 May 2018 16:42 |
Protracker v1.3b | Strages | support.Apps | 4 | 08 December 2013 19:59 |
Protracker 5? | Whitesnake | request.Music | 2 | 25 March 2012 12:58 |
Protracker Tutorial | Paradise Decay | Amiga scene | 2 | 16 January 2005 13:15 |
|
|