-
Notifications
You must be signed in to change notification settings - Fork 98
/
v9990_command_timing_test_results_raw.txt
311 lines (239 loc) · 8.61 KB
/
v9990_command_timing_test_results_raw.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
V9990 command timing tests:
LMMV: line (0, 1024)-(256, 1024 + <N>),, bf
LMMM: copy (0, 0)-(256, <N>) to (0, 256)
BMXL: copy #00000 to (0, 512)-(256, 512 + <N>)
BMLX: copy (0, 0)-(256, <N>) to #40000
BMLL: memcpy src: 0x00000 dst: 0x40000 num: 256 * <N>
Result is the smallest number <N> so that the command does not finish in
one frame.
For LMMV, LMMM, BMXL, BMLX this number is 256*<N> pixels.
For BMLL this number is 256*<N> bytes.
Raw results on a real Panasonic FS-A1GT in R800 mode (shouldn't matter).
* NTSC / screen enabled / cursor enabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 012e 005b 0132 012e 0171
B0 4bpp: 00b4 005a 00b5 00b4 0108
B0 8bpp: 005a 005a 005b 005a 00c3
B0 16bpp: 002d 005a 002d 002d 0061
B1 2bpp: 01dc 0091 01e1 01dc 0235
B1 4bpp: 0122 0091 0124 0122 019e
B1 8bpp: 0091 0091 0092 0091 0133
B1 16bpp: 004a 0093 004a 004a 009b
B2 2bpp: 0134 005a 0135 0134 0171
B2 4bpp: 00b4 005a 00b5 00b4 0108
B2 8bpp: 005a 005a 005b 005a 00c3
B2 16bpp: 002d 005a 002d 002d 0061
B3 2bpp: 01e2 0091 01e5 01e2 0239
B3 4bpp: 0122 0091 0122 0122 019d
B3 8bpp: 0092 0091 0092 0092 0134
B3 16bpp: 004a 0093 004a 004a 009b
B4 2bpp: 0131 005a 012f 0131 016f
B4 4bpp: 00b4 005a 00b5 00b4 0108
B4 8bpp: 005d 005d 005e 005d 00c6
B4 16bpp: 002d 005a 002d 002d 0061
B7 2bpp: 01df 0091 01e2 01df 0235
B7 4bpp: 0124 0091 0124 0124 01a0
B7 8bpp: 0096 0096 0097 0095 0139
B7 16bpp: 004a 0093 004a 004a 009b
* NTSC / screen enabled / cursor disabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0151 0064 0158 0151 0190
B0 4bpp: 00cc 0064 00cc 00cb 0124
B0 8bpp: 0064 0064 0065 0064 00d7
B0 16bpp: 0032 0064 0032 0032 006c
B1 2bpp: 020b 009c 020c 020b 025b
B1 4bpp: 0139 009c 013a 0139 01b7
B1 8bpp: 009c 009c 009d 009c 0148
B1 16bpp: 004f 009f 0050 004f 00a6
B2 2bpp: 0151 0064 0155 0151 0190
B2 4bpp: 00cc 0064 00cc 00cc 011f
B2 8bpp: 0064 0064 0065 0064 00d7
B2 16bpp: 0032 0064 0032 0032 006c
B3 2bpp: 01ff 009c 020c 01ff 025b
B3 4bpp: 0139 009c 013a 0139 01b7
B3 8bpp: 009e 009d 009e 009d 014a
B3 16bpp: 004f 009f 0050 004f 00a6
B4 2bpp: 014e 0064 0155 014e 0190
B4 4bpp: 00cc 0064 00cc 00cc 011f
B4 8bpp: 0067 0067 0068 0067 00db
B4 16bpp: 0032 0064 0032 0032 006c
B7 2bpp: 01ff 009c 020c 0200 025c
B7 4bpp: 013c 009d 013c 013c 01bb
B7 8bpp: 00a1 00a1 00a2 00a1 014f
B7 16bpp: 004f 009f 0050 004f 00a6
* NTSC / screen disabled / cursor enabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0156 0067 015d 0156 0193
B0 4bpp: 00d0 0067 00d1 00d0 0126
B0 8bpp: 0067 0067 0068 0067 00db
B0 16bpp: 0034 0067 0034 0034 006e
B1 2bpp: 020b 00a1 020c 020b 025d
B1 4bpp: 0143 00a1 0144 0143 01c2
B1 8bpp: 00a1 00a1 00a2 00a1 014f
B1 16bpp: 0051 00a1 0051 0051 00a8
B2 2bpp: 0156 0067 015c 0156 0193
B2 4bpp: 00d0 0067 00d1 00d0 0126
B2 8bpp: 0067 0067 0068 0067 00db
B2 16bpp: 0034 0067 0034 0034 006e
B3 2bpp: 020b 00a1 020c 020c 025d
B3 4bpp: 0143 00a1 0144 0143 01c2
B3 8bpp: 00a1 00a1 00a2 00a1 014f
B3 16bpp: 0051 00a1 0051 0051 00a8
B4 2bpp: 0156 0067 015d 0156 0192
B4 4bpp: 00d0 0067 00d1 00d0 0126
B4 8bpp: 0067 0067 0068 0067 00db
B4 16bpp: 0034 0067 0034 0034 006e
B7 2bpp: 020b 00a1 020c 020b 025d
B7 4bpp: 0143 00a1 0144 0143 01c2
B7 8bpp: 00a1 00a1 00a2 00a1 014f
B7 16bpp: 0051 00a1 0051 0051 00a8
* NTSC / screen disabled / cursor disabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0156 0067 015d 0156 0193
B0 4bpp: 00d0 0067 00d1 00d0 0126
B0 8bpp: 0067 0067 0068 0067 00db
B0 16bpp: 0034 0067 0034 0034 006e
B1 2bpp: 020b 00a1 020c 020b 025d
B1 4bpp: 0143 00a1 0144 0143 01c2
B1 8bpp: 00a1 00a1 00a2 00a1 014f
B1 16bpp: 0051 00a1 0051 0051 00a8
B2 2bpp: 0156 0067 015d 0156 0193
B2 4bpp: 00d0 0067 00d1 00d0 0126
B2 8bpp: 0067 0067 0068 0067 00db
B2 16bpp: 0034 0067 0034 0034 006e
B3 2bpp: 020b 00a1 020c 020b 025d
B3 4bpp: 0143 00a1 0144 0143 01c2
B3 8bpp: 00a1 00a1 00a2 00a1 014f
B3 16bpp: 0051 00a1 0051 0051 00a8
B4 2bpp: 0156 0067 015d 0156 0193
B4 4bpp: 00d0 0067 00d1 00d0 0126
B4 8bpp: 0067 0067 0068 0067 00db
B4 16bpp: 0034 0067 0034 0034 006e
B7 2bpp: 020b 00a1 020c 020b 025d
B7 4bpp: 0143 00a1 0144 0143 01c2
B7 8bpp: 00a1 00a1 00a2 00a1 014f
B7 16bpp: 0051 00a1 0051 0051 00a8
* PAL / screen enabled / cursor enabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0169 006c 016c 0169 01b9
B0 4bpp: 00d7 006b 00d8 00d7 013b
B0 8bpp: 006c 006b 006c 006c 00e8
B0 16bpp: 0036 006b 0036 0036 0074
B1 2bpp: 0242 00b1 0247 0242 02ab
B1 4bpp: 0161 00b1 0164 0161 01f6
B1 8bpp: 00b0 00b0 00b1 00b0 0174
B1 16bpp: 0059 00b3 005a 0059 00bc
B2 2bpp: 0170 006b 0170 0170 01b9
B2 4bpp: 00d7 006b 00d8 00d7 013b
B2 8bpp: 006c 006b 006c 006c 00e8
B2 16bpp: 0036 006b 0036 0036 0074
B3 2bpp: 0248 00b1 024b 0249 02af
B3 4bpp: 0161 00b0 0162 0161 01f5
B3 8bpp: 00b1 00b1 00b2 00b1 0175
B3 16bpp: 0059 00b3 005a 0059 00bc
B4 2bpp: 016c 006b 0169 016c 01b5
B4 4bpp: 00d7 006b 00d8 00d7 013b
B4 8bpp: 006f 006f 0070 006f 00ed
B4 16bpp: 0036 006b 0036 0036 0074
B7 2bpp: 0244 00b0 0247 0245 02ab
B7 4bpp: 0163 00b1 0164 0163 01f8
B7 8bpp: 00b5 00b5 00b6 00b5 017a
B7 16bpp: 0059 00b3 005a 0059 00bc
* PAL / screen enabled / cursor disabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0192 0078 019b 0192 01de
B0 4bpp: 00f3 0078 00f3 00f3 015d
B0 8bpp: 0078 0078 0079 0078 0102
B0 16bpp: 003c 0078 003c 003c 0081
B1 2bpp: 0271 00bc 0272 0271 02d0
B1 4bpp: 0178 00bc 0179 0178 020e
B1 8bpp: 00bc 00bc 00bd 00bc 018a
B1 16bpp: 005f 00be 005f 005f 00c7
B2 2bpp: 0192 0078 0197 0192 01de
B2 4bpp: 00f3 0078 00f3 00f3 0156
B2 8bpp: 0078 0078 0079 0078 0102
B2 16bpp: 003c 0078 003c 003c 0081
B3 2bpp: 0265 00bc 0271 0265 02d1
B3 4bpp: 0178 00bc 0179 0178 020e
B3 8bpp: 00bd 00bd 00be 00bd 018b
B3 16bpp: 005f 00be 005f 005f 00c7
B4 2bpp: 018f 0078 0197 018f 01de
B4 4bpp: 00f3 0078 00f3 00f3 0156
B4 8bpp: 007b 007b 007d 007b 0105
B4 16bpp: 003c 0078 003c 003c 0081
B7 2bpp: 0266 00bc 0272 0265 02d2
B7 4bpp: 017a 00bd 017b 017a 0213
B7 8bpp: 00c1 00c1 00c2 00c1 0190
B7 16bpp: 005f 00be 005f 005f 00c7
* PAL / screen disabled / cursor enabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0199 007b 01a1 0199 01e1
B0 4bpp: 00f8 007b 00fa 00f8 0160
B0 8bpp: 007b 007b 007d 007b 0106
B0 16bpp: 003e 007b 003e 003e 0083
B1 2bpp: 0271 00c1 0272 0271 02d3
B1 4bpp: 0182 00c1 0183 0182 0219
B1 8bpp: 00c1 00c1 00c2 00c1 0190
B1 16bpp: 0060 00c1 0061 0060 00c8
B2 2bpp: 0199 007b 01a0 0199 01e1
B2 4bpp: 00f8 007b 00fa 00f8 0160
B2 8bpp: 007b 007b 007d 007b 0105
B2 16bpp: 003e 007b 003e 003e 0083
B3 2bpp: 0271 00c1 0272 0271 02d3
B3 4bpp: 0182 00c1 0183 0182 0219
B3 8bpp: 00c1 00c1 00c2 00c1 0190
B3 16bpp: 0060 00c1 0061 0060 00c8
B4 2bpp: 0199 007b 01a0 0199 01e1
B4 4bpp: 00f8 007b 00fa 00f8 015f
B4 8bpp: 007b 007b 007d 007b 0106
B4 16bpp: 003e 007b 003e 003e 0083
B7 2bpp: 0271 00c1 0272 0271 02d3
B7 4bpp: 0182 00c1 0183 0182 0219
B7 8bpp: 00c1 00c1 00c2 00c1 0190
B7 16bpp: 0060 00c1 0061 0060 00c9
* PAL / screen disabled / cursor disabled
LMMM BMLL BMXL BMLX LMMV
B0 2bpp: 0199 007b 01a0 0199 01e1
B0 4bpp: 00f8 007b 00fa 00f8 0160
B0 8bpp: 007b 007b 007d 007b 0106
B0 16bpp: 003e 007b 003e 003e 0083
B1 2bpp: 0271 00c1 0272 0271 02d3
B1 4bpp: 0182 00c1 0183 0182 0219
B1 8bpp: 00c1 00c1 00c2 00c1 0190
B1 16bpp: 0060 00c1 0061 0060 00c8
B2 2bpp: 0199 007b 01a1 0199 01e1
B2 4bpp: 00f8 007b 00fa 00f8 0160
B2 8bpp: 007b 007b 007d 007b 0106
B2 16bpp: 003e 007b 003e 003e 0083
B3 2bpp: 0272 00c1 0272 0271 02d3
B3 4bpp: 0182 00c1 0183 0182 0219
B3 8bpp: 00c1 00c1 00c2 00c1 0190
B3 16bpp: 0060 00c1 0061 0060 00c8
B4 2bpp: 0199 007b 01a1 0199 01e1
B4 4bpp: 00f8 007b 00fa 00f8 0160
B4 8bpp: 007b 007b 007d 007b 0106
B4 16bpp: 003e 007b 003e 003e 0083
B7 2bpp: 0271 00c1 0272 0272 02d3
B7 4bpp: 0182 00c1 0183 0182 0219
B7 8bpp: 00c1 00c1 00c2 00c1 0190
B7 16bpp: 0060 00c1 0061 0060 00c8
* P1
LMMM BMLL BMXL BMLX LMMV
NTSC/scrn-on /spr-on : 0031 0031 003f 003a 0067
NTSC/scrn-on /spr-off: 0049 0049 005c 0053 009a
NTSC/scrn-off/spr-on : 009b 009b 00bf 00a3 0148
NTSC/scrn-off/spr-off: 009b 009b 00bf 00a3 0148
PAL /scrn-on /spr-on : 0050 004f 0064 005a 00a7
PAL /scrn-on /spr-off: 0068 0067 0081 0073 00da
PAL /scrn-off/spr-on : 00ba 00ba 00e4 00c3 0189
PAL /scrn-off/spr-off: 00ba 00ba 00e4 00c3 0189
* P2
LMMM BMLL BMXL BMLX LMMV
NTSC/scrn-on /spr-on : 0063 0031 0063 0063 00a5
NTSC/scrn-on /spr-off: 0094 0049 0095 0094 00ea
NTSC/scrn-off/spr-on : 0137 009b 0137 0137 01ba
NTSC/scrn-off/spr-off: 0137 009b 0137 0137 01ba
PAL /scrn-on /spr-on : 00a0 004f 00a0 00a0 00fb
PAL /scrn-on /spr-off: 00d1 0067 00d2 00d1 0140
PAL /scrn-off/spr-on : 0173 00ba 0174 0173 0210
PAL /scrn-off/spr-off: 0173 00ba 0174 0173 0210