OXYGENHUB
◆ main enhanced-x16-emulator / tests / pt_baseline_wdc65c02.txt
4.7 KiB · Plain Text · last changed chore(): initial commit 26 days ago source blame history raw
9120e874 Andy McCall 1
# ProcessorTests results for wdc65c02: cases matching hardware,
2
# per opcode. Anything short of the case count is a divergence.
3
# state-b ignores bit 4 of P, which the core forces on.
4
# Regenerate with X16_PT_WRITE_BASELINE=1 and commit the diff.
5
cases_per_opcode 100
6
# op state state-b cycles bus
7
00 100 100 100 0
8
01 100 100 100 0
9
02 100 100 100 0
10
03 100 100 100 100
11
04 100 100 100 0
12
05 100 100 100 100
13
06 100 100 100 0
14
07 100 100 100 0
15
08 100 100 100 0
16
09 100 100 100 100
17
0A 100 100 100 0
18
0B 100 100 100 100
19
0C 100 100 100 0
20
0D 100 100 100 100
21
0E 100 100 100 0
22
0F 100 100 100 0
23
10 100 100 100 45
24
11 100 100 100 52
25
12 100 100 100 100
26
13 100 100 100 100
27
14 100 100 100 0
28
15 100 100 100 0
29
16 100 100 100 0
30
17 100 100 100 0
31
18 100 100 100 0
32
19 100 100 100 45
33
1A 100 100 100 0
34
1B 100 100 100 100
35
1C 100 100 100 0
36
1D 100 100 100 50
37
1E 100 100 100 0
38
1F 100 100 100 0
39
20 100 100 100 0
40
21 100 100 100 0
41
22 100 100 100 0
42
23 100 100 100 100
43
24 100 100 100 100
44
25 100 100 100 100
45
26 100 100 100 0
46
27 100 100 100 0
47
28 100 100 100 0
48
29 100 100 100 100
49
2A 100 100 100 0
50
2B 100 100 100 100
51
2C 100 100 100 100
52
2D 100 100 100 100
53
2E 100 100 100 0
54
2F 100 100 100 0
55
30 100 100 100 52
56
31 100 100 100 48
57
32 100 100 100 100
58
33 100 100 100 100
59
34 100 100 100 0
60
35 100 100 100 0
61
36 100 100 100 0
62
37 100 100 100 0
63
38 100 100 100 0
64
39 100 100 100 51
65
3A 100 100 100 0
66
3B 100 100 100 100
67
3C 100 100 100 57
68
3D 100 100 100 56
69
3E 100 100 100 0
70
3F 100 100 100 0
71
40 100 100 100 0
72
41 100 100 100 0
73
42 100 100 100 0
74
43 100 100 100 100
75
44 100 100 100 0
76
45 100 100 100 100
77
46 100 100 100 0
78
47 100 100 100 0
79
48 100 100 100 0
80
49 100 100 100 100
81
4A 100 100 100 0
82
4B 100 100 100 100
83
4C 100 100 100 100
84
4D 100 100 100 100
85
4E 100 100 100 0
86
4F 100 100 100 0
87
50 100 100 100 45
88
51 100 100 100 54
89
52 100 100 100 100
90
53 100 100 100 100
91
54 100 100 100 0
92
55 100 100 100 0
93
56 100 100 100 0
94
57 100 100 100 0
95
58 100 100 100 0
96
59 100 100 100 58
97
5A 100 100 100 0
98
5B 100 100 100 100
99
5C 100 100 0 0
100
5D 100 100 100 51
101
5E 100 100 100 0
102
5F 100 100 100 0
103
60 100 100 100 0
104
61 100 100 100 0
105
62 100 100 100 0
106
63 100 100 100 100
107
64 100 100 100 100
108
65 100 100 100 50
109
66 100 100 100 0
110
67 100 100 100 0
111
68 100 100 100 0
112
69 100 100 100 46
113
6A 100 100 100 0
114
6B 100 100 100 100
115
6C 100 100 100 0
116
6D 100 100 100 47
117
6E 100 100 100 0
118
6F 100 100 100 0
119
70 100 100 100 43
120
71 100 100 100 22
121
72 100 100 100 56
122
73 100 100 100 100
123
74 100 100 100 0
124
75 100 100 100 0
125
76 100 100 100 0
126
77 100 100 100 0
127
78 100 100 100 0
128
79 100 100 100 23
129
7A 100 100 100 0
130
7B 100 100 100 100
131
7C 100 100 100 0
132
7D 100 100 100 35
133
7E 100 100 100 0
134
7F 100 100 100 0
135
80 100 100 100 0
136
81 100 100 100 0
137
82 100 100 100 0
138
83 100 100 100 100
139
84 100 100 100 100
140
85 100 100 100 100
141
86 100 100 100 100
142
87 100 100 100 0
143
88 100 100 100 0
144
89 100 100 100 100
145
8A 100 100 100 0
146
8B 100 100 100 100
147
8C 100 100 100 100
148
8D 100 100 100 100
149
8E 100 100 100 100
150
8F 100 100 100 0
151
90 100 100 100 50
152
91 100 100 100 0
153
92 100 100 100 100
154
93 100 100 100 100
155
94 100 100 100 0
156
95 100 100 100 0
157
96 100 100 100 0
158
97 100 100 100 0
159
98 100 100 100 0
160
99 100 100 100 0
161
9A 100 100 100 0
162
9B 100 100 100 100
163
9C 100 100 100 100
164
9D 100 100 100 0
165
9E 100 100 100 0
166
9F 100 100 100 0
167
A0 100 100 100 100
168
A1 100 100 100 0
169
A2 100 100 100 100
170
A3 100 100 100 100
171
A4 100 100 100 100
172
A5 100 100 100 100
173
A6 100 100 100 100
174
A7 100 100 100 0
175
A8 100 100 100 0
176
A9 100 100 100 100
177
AA 100 100 100 0
178
AB 100 100 100 100
179
AC 100 100 100 100
180
AD 100 100 100 100
181
AE 100 100 100 100
182
AF 100 100 100 0
183
B0 100 100 100 52
184
B1 100 100 100 48
185
B2 100 100 100 100
186
B3 100 100 100 100
187
B4 100 100 100 0
188
B5 100 100 100 0
189
B6 100 100 100 0
190
B7 100 100 100 0
191
B8 100 100 100 0
192
B9 100 100 100 48
193
BA 100 100 100 0
194
BB 100 100 100 100
195
BC 100 100 100 53
196
BD 100 100 100 59
197
BE 100 100 100 52
198
BF 100 100 100 0
199
C0 100 100 100 100
200
C1 100 100 100 0
201
C2 100 100 100 0
202
C3 100 100 100 100
203
C4 100 100 100 100
204
C5 100 100 100 100
205
C6 100 100 100 0
206
C7 100 100 100 0
207
C8 100 100 100 0
208
C9 100 100 100 100
209
CA 100 100 100 0
210
CC 100 100 100 100
211
CD 100 100 100 100
212
CE 100 100 100 0
213
CF 100 100 100 0
214
D0 100 100 100 50
215
D1 100 100 100 55
216
D2 100 100 100 100
217
D3 100 100 100 100
218
D4 100 100 100 0
219
D5 100 100 100 0
220
D6 100 100 100 0
221
D7 100 100 100 0
222
D8 100 100 100 0
223
D9 100 100 100 54
224
DA 100 100 100 0
225
DC 100 100 100 0
226
DD 100 100 100 58
227
DE 100 100 100 0
228
DF 100 100 100 0
229
E0 100 100 100 100
230
E1 100 100 100 0
231
E2 100 100 100 0
232
E3 100 100 100 100
233
E4 100 100 100 100
234
E5 100 100 100 49
235
E6 100 100 100 0
236
E7 100 100 100 0
237
E8 100 100 100 0
238
E9 100 100 100 49
239
EA 100 100 100 0
240
EB 100 100 100 100
241
EC 100 100 100 100
242
ED 100 100 100 53
243
EE 100 100 100 0
244
EF 100 100 100 0
245
F0 100 100 100 49
246
F1 100 100 100 34
247
F2 100 100 100 53
248
F3 100 100 100 100
249
F4 100 100 100 0
250
F5 100 100 100 0
251
F6 100 100 100 0
252
F7 100 100 100 0
253
F8 100 100 100 0
254
F9 100 100 100 31
255
FA 100 100 100 0
256
FB 100 100 100 100
257
FC 100 100 100 0
258
FD 100 100 100 17
259
FE 100 100 100 0
260
FF 100 100 100 0