]>
git.gir.st - Chiptunes.git/blob - foo.c
b45639d7165a024cd741027e4e9b677f0cce6cd5
3 typedef unsigned char u8
;
5 int g(int i
, u8 x
, u8 t
, u8 o
) {
6 u8 xxx
= (3 & i
>> 16 ? "BY}6YB6%" : "Qj}6jQ6%")[t
% 8];
8 return ((3 & x
& (i
* (xxx
) >> o
)));
20 acc
+= g(i
, 1, n
, 12);
21 acc
+= g(i
, s
, n
^ i
>> 13, 10);
22 acc
+= g(i
, s
/ 3, n
+ ((i
>> 11) % 3), 10);
23 acc
+= g(i
, s
/ 5, 8 + n
- ((i
>> 10) % 3), 9);