... | ... |
@@ -34,8 +34,9 @@ |
34 | 34 |
|60 @Audio3 &vector $2 &position $2 &output $1 &pad $3 &adsr $2 &length $2 &addr $2 &volume $1 &pitch $1 |
35 | 35 |
|80 @Controller &vector $2 &button $1 &key $1 &func $1 |
36 | 36 |
|90 @Mouse &vector $2 &x $2 &y $2 &state $1 &pad $3 &scrollx $2 &scrolly $2 |
37 |
-|a0 @File &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 |
|
38 |
-|b0 @DateTime &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 |
|
37 |
+|a0 @File0 &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 |
|
38 |
+|b0 @File1 &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 |
|
39 |
+|c0 @DateTime &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 |
|
39 | 40 |
|
40 | 41 |
( variables ) |
41 | 42 |
|
... | ... |
@@ -3,7 +3,7 @@ |
3 | 3 |
|00 @System [ &vector $2 &pad $6 &r $2 &g $2 &b $2 ] |
4 | 4 |
|20 @Screen [ &vector $2 &width $2 &height $2 &pad $2 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
5 | 5 |
|90 @Mouse [ &vector $2 &x $2 &y $2 &state $1 &wheel $1 ] |
6 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
6 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
7 | 7 |
|80 @Controller [ &vector $2 &button $1 &key $1 ] |
8 | 8 |
|
9 | 9 |
|0000 |
... | ... |
@@ -8,7 +8,7 @@ |
8 | 8 |
|
9 | 9 |
|00 @System [ &vector $2 &wst $1 &rst $1 &pad $4 &r $2 &g $2 &b $2 &debug $1 &halt $1 ] |
10 | 10 |
|20 @Screen [ &vector $2 &width $2 &height $2 &pad $2 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
11 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
11 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
12 | 12 |
|
13 | 13 |
( variables ) |
14 | 14 |
|
... | ... |
@@ -37,7 +37,7 @@ |
37 | 37 |
|80 @Controller [ &vector $2 &button $1 &key $1 ] |
38 | 38 |
|90 @Mouse [ &vector $2 &x $2 &y $2 &state $1 &wheel $1 ] |
39 | 39 |
|a0 @File [ &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 ] |
40 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
40 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
41 | 41 |
|
42 | 42 |
( variables ) |
43 | 43 |
|
... | ... |
@@ -22,7 +22,7 @@ |
22 | 22 |
|20 @Screen [ &vector $2 &width $2 &height $2 &pad $2 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
23 | 23 |
|30 @Audio0 [ &vector $2 &position $2 &output $1 &pad $3 &adsr $2 &length $2 &addr $2 &volume $1 &pitch $1 ] |
24 | 24 |
|80 @Controller [ &vector $2 &button $1 &key $1 ] |
25 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
25 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
26 | 26 |
|
27 | 27 |
( variables ) |
28 | 28 |
|
... | ... |
@@ -29,7 +29,7 @@ |
29 | 29 |
|80 @Controller [ &vector $2 &button $1 &key $1 ] |
30 | 30 |
|90 @Mouse [ &vector $2 &x $2 &y $2 &state $1 &wheel $1 ] |
31 | 31 |
|a0 @File [ &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 ] |
32 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
32 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
33 | 33 |
|
34 | 34 |
|
35 | 35 |
|0000 |
... | ... |
@@ -6,7 +6,7 @@ |
6 | 6 |
|
7 | 7 |
|00 @System [ &vector $2 &wst $1 &rst $1 &pad $4 &r $2 &g $2 &b $2 &debug $1 &halt $1 ] |
8 | 8 |
|20 @Screen [ &vector $2 &width $2 &height $2 &pad $2 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
9 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
9 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
10 | 10 |
|
11 | 11 |
( variables ) |
12 | 12 |
|
... | ... |
@@ -3,7 +3,7 @@ |
3 | 3 |
|00 @System [ &vector $2 &pad $6 &r $2 &g $2 &b $2 ] |
4 | 4 |
|10 @Console [ &vector $2 &read $1 &pad $5 &write $1 &error $1 ] |
5 | 5 |
|20 @Screen [ &vector $2 &width $2 &height $2 &auto $1 &pad $1 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
6 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
6 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
7 | 7 |
|
8 | 8 |
|0000 |
9 | 9 |
|
... | ... |
@@ -47,7 +47,7 @@ |
47 | 47 |
|20 @Screen &vector $2 &width $2 &height $2 &auto $1 &pad $1 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 |
48 | 48 |
|80 @Controller &vector $2 &button $1 &key $1 |
49 | 49 |
|a0 @File &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 |
50 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
50 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
51 | 51 |
|
52 | 52 |
( variables ) |
53 | 53 |
|
... | ... |
@@ -37,7 +37,7 @@ |
37 | 37 |
|80 @Controller &vector $2 &button $1 &key $1 |
38 | 38 |
|90 @Mouse &vector $2 &x $2 &y $2 &state $1 &pad $3 &scrollx $2 &scrolly $2 |
39 | 39 |
|a0 @File &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &read $2 &write $2 |
40 |
-|b0 @DateTime &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 |
|
40 |
+|c0 @DateTime &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 |
|
41 | 41 |
|
42 | 42 |
( variables ) |
43 | 43 |
|
... | ... |
@@ -40,7 +40,7 @@ |
40 | 40 |
|00 @System [ &vector $2 &pad $6 &r $2 &g $2 &b $2 ] |
41 | 41 |
|10 @Console [ &vector $2 &read $1 &pad $5 &write $1 &error $1 ] |
42 | 42 |
|20 @Screen [ &vector $2 &width $2 &height $2 &auto $1 &pad $1 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 ] |
43 |
-|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
43 |
+|c0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] |
|
44 | 44 |
|
45 | 45 |
( variables ) |
46 | 46 |
|
... | ... |
@@ -10,7 +10,7 @@ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
10 | 10 |
WITH REGARD TO THIS SOFTWARE. |
11 | 11 |
*/ |
12 | 12 |
|
13 |
-#define POLYFILEY 1 |
|
13 |
+#define POLYFILEY 2 |
|
14 | 14 |
|
15 | 15 |
void file_i_deo(int instance, Device *d, Uint8 port); |
16 | 16 |
Uint8 file_i_dei(int instance, Device *d, Uint8 port); |
... | ... |
@@ -116,9 +116,9 @@ start(Uxn *u) |
116 | 116 |
/* empty */ uxn_port(u, 0x7, nil_dei, nil_deo); |
117 | 117 |
/* empty */ uxn_port(u, 0x8, nil_dei, nil_deo); |
118 | 118 |
/* empty */ uxn_port(u, 0x9, nil_dei, nil_deo); |
119 |
- /* file */ devfile0 = uxn_port(u, 0xa, file_dei, file_deo); |
|
120 |
- /* datetime */ uxn_port(u, 0xb, datetime_dei, nil_deo); |
|
121 |
- /* empty */ uxn_port(u, 0xc, nil_dei, nil_deo); |
|
119 |
+ /* file0 */ devfile0 = uxn_port(u, 0xa, file_dei, file_deo); |
|
120 |
+ /* file1 */ uxn_port(u, 0xb, file_dei, file_deo); |
|
121 |
+ /* datetime */ uxn_port(u, 0xc, datetime_dei, nil_deo); |
|
122 | 122 |
/* empty */ uxn_port(u, 0xd, nil_dei, nil_deo); |
123 | 123 |
/* empty */ uxn_port(u, 0xe, nil_dei, nil_deo); |
124 | 124 |
/* empty */ uxn_port(u, 0xf, nil_dei, nil_deo); |
... | ... |
@@ -265,9 +265,9 @@ start(Uxn *u, char *rom) |
265 | 265 |
/* unused */ uxn_port(u, 0x7, nil_dei, nil_deo); |
266 | 266 |
/* control */ devctrl = uxn_port(u, 0x8, nil_dei, nil_deo); |
267 | 267 |
/* mouse */ devmouse = uxn_port(u, 0x9, nil_dei, nil_deo); |
268 |
- /* file */ devfile0 = uxn_port(u, 0xa, file_dei, file_deo); |
|
269 |
- /* datetime */ uxn_port(u, 0xb, datetime_dei, nil_deo); |
|
270 |
- /* unused */ uxn_port(u, 0xc, nil_dei, nil_deo); |
|
268 |
+ /* file0 */ devfile0 = uxn_port(u, 0xa, file_dei, file_deo); |
|
269 |
+ /* file1 */ uxn_port(u, 0xb, file_dei, file_deo); |
|
270 |
+ /* datetime */ uxn_port(u, 0xc, datetime_dei, nil_deo); |
|
271 | 271 |
/* unused */ uxn_port(u, 0xd, nil_dei, nil_deo); |
272 | 272 |
/* unused */ uxn_port(u, 0xe, nil_dei, nil_deo); |
273 | 273 |
/* unused */ uxn_port(u, 0xf, nil_dei, nil_deo); |