Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
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: 502
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: 1336
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: 117
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: 502
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: 1336
'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: 502
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: 1336
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: 117
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: 1336
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: 502
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: 117
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
Eagle/Fire-Eagle
Smasher/F4CG
Guests online: 113
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.6)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 The Demo Coder  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Unboxed  (9.6)
Top onefile Demos
1 Layers  (9.7)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Dawnfall V1.1  (9.5)
6 Rainbow Connection  (9.5)
7 Morph  (9.5)
8 Libertongo  (9.5)
9 Onscreen 5k  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Stormbringer  (10)
3 Booze  (9.7)
4 Fungus  (9.7)
5 Grim Reaper  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.038 sec.