English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 08 August 2018, 14:24   #81
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,350
New commands means adding incompatibility what means more or less a new tracker with new module format. However, 8bitbubsy can tell you more.
daxb is offline  
Old 08 August 2018, 14:41   #82
ross
Per aspera ad astra

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 2,014
Quote:
Originally Posted by 8bitbubsy View Post
I updated PT2.3E today with some fixes:
Thanks!

Quote:
Originally Posted by daxb View Post
New commands means adding incompatibility what means more or less a new tracker with new module format.
Not necessarily.
Historically command 8 is free so...

Simply new modules using command 8 would not play well with old players
(as happened for many other players of the past when new commands were introduced).
ross is offline  
Old 08 August 2018, 15:29   #83
xanderbeanz
Registered User

xanderbeanz's Avatar
 
Join Date: Jul 2018
Location: Birmingham, UK
Posts: 144
Quote:
Originally Posted by daxb View Post
New commands means adding incompatibility what means more or less a new tracker with new module format. However, 8bitbubsy can tell you more.
Of course, but I wouldn’t mind having this for my music anyway, I’m not looking to be compatible with anything as I’m using the Amiga to make music for CD’s along with other instruments.
xanderbeanz is offline  
Old 08 August 2018, 15:38   #84
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,350
As far as I know 8xx is used (seldom) for syncing music with graphics. Then 8xx usually is used for panning what can make problems. However, ask 8bitbubsy if he wants to add features to PT2.3E.
daxb is offline  
Old 08 August 2018, 16:28   #85
ross
Per aspera ad astra

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 49
Posts: 2,014
Quote:
Originally Posted by daxb View Post
As far as I know 8xx is used (seldom) for syncing music with graphics.
True, but anyway in free mode and out of specs.
And you can use another command for sync, like E8x

However it is really difficult to touch a format now stable for many years like that of PT..
ross is offline  
Old 08 August 2018, 16:46   #86
xanderbeanz
Registered User

xanderbeanz's Avatar
 
Join Date: Jul 2018
Location: Birmingham, UK
Posts: 144
Stable or not I feel it was a mistake, the AM capabilities are right there on the chip and it was puzzling why they weren’t used.

Yes, audio rate modulation is a niche thing that mainly only modular synth users care about, and yes, you lose a channel, but it’s cool to have options. Aegis Sonix makes the most insane glitchy pads if you turn AM on whilst playing, breathtaking and perfect for soundtrack work through a bit of reverb.

Perhaps a special edition Protracker could have this feature, and be advertised as only for mad scientists.
xanderbeanz is offline  
Old 10 August 2018, 15:17   #87
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Sorry, not going to to do that, xanderbeanz. 8xx is already used for panning in most non-Amiga MOD players.
Since there's no proper way of identifying what tracker a .MOD was written with, it would create further frustration for MOD player coders.

Last edited by 8bitbubsy; 23 February 2019 at 18:35.
8bitbubsy is offline  
Old 23 February 2019, 18:32   #88
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
The current version of PT2.3E is now the final release version, since I didn't get any bug reports in a long time.
Thanks to all the people that beta tested it! It may still contain bugs, and if I get a list of new bugs (or find some myself) then I'll most likely create a 2.3F or 2.4 version some time in the future.

It can be found at https://16-bits.org/other.php

Last edited by 8bitbubsy; 23 February 2019 at 20:52.
8bitbubsy is offline  
Old 11 March 2019, 17:52   #89
syphus
Registered User
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 20
Thanks for the updates 8bitbubsy!

One possible bug that you might want to file away for the future is that I couldn't get the new version to load PT.Config-XX files until I edited line 425 in pt_config.c from:

if (strcmp(cfgString, "PT1.0 Configuration File\012"))

to

if (!strcmp(cfgString, "PT1.0 Configuration File\012"))


I don't think too many other people use PT.Config files though, so it's probably not that critical
syphus is offline  
Old 11 March 2019, 18:40   #90
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Quote:
Originally Posted by syphus View Post
Thanks for the updates 8bitbubsy!

One possible bug that you might want to file away for the future is that I couldn't get the new version to load PT.Config-XX files until I edited line 425 in pt_config.c from:

if (strcmp(cfgString, "PT1.0 Configuration File\012"))

to

if (!strcmp(cfgString, "PT1.0 Configuration File\012"))


I don't think too many other people use PT.Config files though, so it's probably not that critical
The code you're referring to is not wrong, strcmp returns 0 when the string matches.
The clone is loading PT.Config-xx files here, I tested right now.

EDIT: It seems like you have a PT.Config-00 file that does not contain "PT1.x Configuration File" in the beginning. Can you upload it?

PS: This thread is about ProTracker 2.3E for Amiga, not the ProTracker clone for modern systems.

Last edited by 8bitbubsy; 11 March 2019 at 18:50.
8bitbubsy is offline  
Old 11 March 2019, 19:17   #91
syphus
Registered User
syphus's Avatar
 
Join Date: Jan 2009
Location: Newcastle, UK
Posts: 20
Whoops, well thanks also for the updates to 2.3E!

And I've discovered the problem with some of my Config files - 00 instead of 0A (null instead of line terminator) at 0x18 makes them fail the comparison. The check must be less stringent in 2.3D/2.3E, or else I'd have noticed long ago.

Sorry for the time-wasting
syphus is offline  
Old 11 March 2019, 20:00   #92
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Interesting! I will remove the \012 from the string test.
8bitbubsy is offline  
Old 15 August 2019, 15:55   #93
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
New version of ProTracker 2.3E was just released, with these fixes:
- Added a program icon that you can double-click to run the program
- Fix config load error when ran from WB icon (thanks to ross @ abime!)
- Fixed scopes behaving completely wrong (oops)

https://16-bits.org/PT23E.LHA
8bitbubsy is offline  
Old 15 August 2019, 16:26   #94
Estrayk
Registered User

Estrayk's Avatar
 
Join Date: Apr 2015
Location: Spain
Posts: 177
Quote:
Originally Posted by 8bitbubsy View Post
New version of ProTracker 2.3E was just released, with these fixes:
- Added a program icon that you can double-click to run the program
- Fix config load error when ran from WB icon (thanks to ross @ abime!)
- Fixed scopes behaving completely wrong (oops)

https://16-bits.org/PT23E.LHA
Thank you for your work 8bitbubsy!
Estrayk is offline  
Old 15 August 2019, 22:38   #95
hitchhikr
Registered User

 
Join Date: Jun 2008
Location: somewhere
Posts: 402
"CTRL + ALT + SHIFT + LEFT-AMIGA + DEL"

This command inverts the pattern rows contents (63->0 0->63 62->1 1->62 etc.)

Last edited by hitchhikr; 15 August 2019 at 22:45.
hitchhikr is offline  
Old 15 August 2019, 22:56   #96
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Quote:
Originally Posted by hitchhikr View Post
"CTRL + ALT + SHIFT + LEFT-AMIGA + DEL"

This command inverts the pattern rows contents (63->0 0->63 62->1 1->62 etc.)
Ah I see. The only sensible usage I can think of is for preparing a pattern for the backwards play trick (carefully using Dxx + Bxx).
8bitbubsy is offline  
Old 16 August 2019, 02:57   #97
hitchhikr
Registered User

 
Join Date: Jun 2008
Location: somewhere
Posts: 402
That's most probably why it was made for.
hitchhikr is offline  
Old 20 August 2019, 14:38   #98
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Could a mod/admin please rename this thread's title to "ProTracker 2.3E" (without the quotes)?
Thanks.
8bitbubsy is offline  
Old 20 August 2019, 14:43   #99
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 42
Posts: 15,125
Quote:
Originally Posted by 8bitbubsy View Post
Could a mod/admin please rename this thread's title to "ProTracker 2.3E" (without the quotes)?
Thanks.
Done
DamienD is online now  
Old 26 August 2019, 12:00   #100
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,309
Small update to "final" version:
- The quadrascope would not work on higher sample numbers (above 0x10 or something).
- The bundled WB icon is now a tool-type instead of a project-type, which means that it can be ran from tools like f.ex. ToolsDaemon.

https://16-bits.org/other.php


Please remind me about why I dislike leaving the beta stage in programming.

Last edited by 8bitbubsy; 26 August 2019 at 14:57.
8bitbubsy is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
ProTracker Question. Overlord Amiga scene 4 05 May 2018 16:42
a little help on Protracker pulselooper Amiga scene 29 20 April 2018 23:23
Protracker v1.3b Strages support.Apps 4 08 December 2013 19:59
Protracker 5? Whitesnake request.Music 2 25 March 2012 12:58
req. Protracker Djay request.Apps 7 28 February 2010 18:09

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:44.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.09353 seconds with 15 queries