Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user maak ! (Registered 2024-04-18) You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Event id #2985 : Filterless $21 Compo 2020
2020-09-02 02:42
spider-j

Registered: Oct 2004
Posts: 443
Event id #2985 : Filterless $21 Compo 2020

What is this? Count me in!
 
... 76 posts hidden. Click here to view all posts....
 
2020-09-03 23:29
Jammer

Registered: Nov 2002
Posts: 1289
I assumed you've figured out that if initial rules stated no testbit or zero wave outside HR and Eric changed testbit not to be used whatsoever, it automatically applies for zero wave as well, doesn't it? ;)
2020-09-03 23:40
F7sus4

Registered: Apr 2013
Posts: 112
Quote: I assumed you've figured out that if initial rules stated no testbit or zero wave outside HR and Eric changed testbit not to be used whatsoever, it automatically applies for zero wave as well, doesn't it? ;)

Assumptions are bad and lead to unfounded conclusions, because logic, m'kay.

It's just the test-bit that became prohibited, but not $00 during "hard-restart routines". I'd advocate for prohibiting $00 as well, for the very same reasons as test-bit.
2020-09-03 23:42
spider-j

Registered: Oct 2004
Posts: 443
Quoting Jammer
I assumed you've figured out that if initial rules stated no testbit or zero wave outside HR and Eric changed testbit not to be used whatsoever, it automatically applies for zero wave as well, doesn't it? ;)

No it doesn't. Upper nibble = waveform, lower nibble = gate-bit, test-bit etc... The rules when I wrote my question were just about the lower nibble (testbit). So $01 would have been a valid HR waveform.

Anyway, HR isn't allowed anymore – and yep, I get that this also includes the upper nibble now. And that means we can't use GoatTracker at all...
2020-09-03 23:44
Jammer

Registered: Nov 2002
Posts: 1289
'No testbit or zero waveform allowed outside routine's hardrestart phase' stated by initial rules

zero waveform means 4 upper bits disabled in whatever combination with 4 lower bits
2020-09-03 23:47
spider-j

Registered: Oct 2004
Posts: 443
Quoting Jammer
'No testbit or zero waveform allowed outside routine's hardrestart phase' stated by initial rules

Yes, I got that. But my question came up *after* Eric changed the "initial rules" ;-)
2020-09-03 23:48
Jammer

Registered: Nov 2002
Posts: 1289
You want to push your fucking luck today or what?! I'm not in the mood today. Seriously.
2020-09-03 23:49
F7sus4

Registered: Apr 2013
Posts: 112
Quoting spider-j
And that means we can't use GoatTracker at all...


I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.
2020-09-03 23:57
Jammer

Registered: Nov 2002
Posts: 1289
Quoting F7sus4
I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.


Indeed, compo rules don't forbid handling sound restart with adsr in any way possible.
2020-09-04 00:03
spider-j

Registered: Oct 2004
Posts: 443
Quoting F7sus4
Quoting spider-j
And that means we can't use GoatTracker at all...


I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.

You have three values for HR in GT:
You can adjust the HR ADSR value.
You can adjust the "1st Frame Wave".
You can adjust the "HR/Gate Timer" (but at least to $01 – not to $00).

So that basically means in order to comply with the rules you can set HR ADSR to whatever you want and "1st Frame Wave" to $20, $21, $22, $23. But you can _not_ turn off HR completely – which means writing "1st Frame Wave" parameter one frame before new note (means: no frequency) into $D404, $D40B or $D412 with HR ADSR values in $D405, $D40C or $D413.

@Jammer: I don't get the problem. I just wanted to know what values to enter in the fields mentioned above. After the rules changed this just isn't clear to me anymore. If it is to you: well good for you. No reason to get pissed, just because I'm dumb :-P

EDIT:
quote from the updated rules:
Quote:
hard restart is not allowed
2020-09-04 00:24
F7sus4

Registered: Apr 2013
Posts: 112
And yet another thing...

Quoting Erik Dobek
Filtertable not allowed (Check the title, it's right there)


It's technically possible to turn the filter mask on/off without using/setting any variables in the filtertables. That opens door to many possibilities.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
CreaMD/React
Didi/Laxity
Guests online: 71
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 The Ghost  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 Wafer Demo  (9.5)
7 TRSAC, Gabber & Pebe..  (9.5)
8 Onscreen 5k  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Graphicians
1 Sulevi  (10)
2 Mirage  (9.8)
3 Lobo  (9.7)
4 Mikael  (9.7)
5 Archmage  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.084 sec.