GameBoy Emulator
1
Game Boy emulator core and tooling
Loading...
Searching...
No Matches
cb_opcodes.hpp
1
#pragma once
2
3
#include "common.hpp"
4
5
class
ProcessingUnit
;
6
class
MMU
;
7
8
int
op_rlc_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB00
9
int
op_rlc_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB01
10
int
op_rlc_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB02
11
int
op_rlc_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB03
12
int
op_rlc_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB04
13
int
op_rlc_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB05
14
int
op_rlc_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB06
15
int
op_rlc_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB07
16
int
op_rrc_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB08
17
int
op_rrc_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB09
18
int
op_rrc_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0A
19
int
op_rrc_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0B
20
int
op_rrc_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0C
21
int
op_rrc_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0D
22
int
op_rrc_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0E
23
int
op_rrc_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB0F
24
int
op_rl_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB10
25
int
op_rl_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB11
26
int
op_rl_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB12
27
int
op_rl_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB13
28
int
op_rl_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB14
29
int
op_rl_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB15
30
int
op_rl_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB16
31
int
op_rl_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB17
32
int
op_rr_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB18
33
int
op_rr_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB19
34
int
op_rr_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1A
35
int
op_rr_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1B
36
int
op_rr_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1C
37
int
op_rr_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1D
38
int
op_rr_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1E
39
int
op_rr_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB1F
40
int
op_sla_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB20
41
int
op_sla_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB21
42
int
op_sla_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB22
43
int
op_sla_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB23
44
int
op_sla_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB24
45
int
op_sla_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB25
46
int
op_sla_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB26
47
int
op_sla_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB27
48
int
op_sra_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB28
49
int
op_sra_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB29
50
int
op_sra_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2A
51
int
op_sra_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2B
52
int
op_sra_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2C
53
int
op_sra_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2D
54
int
op_sra_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2E
55
int
op_sra_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB2F
56
int
op_swap_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB30
57
int
op_swap_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB31
58
int
op_swap_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB32
59
int
op_swap_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB33
60
int
op_swap_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB34
61
int
op_swap_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB35
62
int
op_swap_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB36
63
int
op_swap_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB37
64
int
op_srl_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB38
65
int
op_srl_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB39
66
int
op_srl_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3A
67
int
op_srl_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3B
68
int
op_srl_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3C
69
int
op_srl_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3D
70
int
op_srl_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3E
71
int
op_srl_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB3F
72
int
op_bit_0_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB40
73
int
op_bit_0_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB41
74
int
op_bit_0_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB42
75
int
op_bit_0_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB43
76
int
op_bit_0_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB44
77
int
op_bit_0_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB45
78
int
op_bit_0_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB46
79
int
op_bit_0_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB47
80
int
op_bit_1_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB48
81
int
op_bit_1_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB49
82
int
op_bit_1_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4A
83
int
op_bit_1_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4B
84
int
op_bit_1_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4C
85
int
op_bit_1_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4D
86
int
op_bit_1_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4E
87
int
op_bit_1_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB4F
88
int
op_bit_2_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB50
89
int
op_bit_2_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB51
90
int
op_bit_2_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB52
91
int
op_bit_2_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB53
92
int
op_bit_2_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB54
93
int
op_bit_2_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB55
94
int
op_bit_2_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB56
95
int
op_bit_2_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB57
96
int
op_bit_3_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB58
97
int
op_bit_3_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB59
98
int
op_bit_3_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5A
99
int
op_bit_3_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5B
100
int
op_bit_3_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5C
101
int
op_bit_3_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5D
102
int
op_bit_3_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5E
103
int
op_bit_3_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB5F
104
int
op_bit_4_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB60
105
int
op_bit_4_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB61
106
int
op_bit_4_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB62
107
int
op_bit_4_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB63
108
int
op_bit_4_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB64
109
int
op_bit_4_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB65
110
int
op_bit_4_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB66
111
int
op_bit_4_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB67
112
int
op_bit_5_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB68
113
int
op_bit_5_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB69
114
int
op_bit_5_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6A
115
int
op_bit_5_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6B
116
int
op_bit_5_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6C
117
int
op_bit_5_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6D
118
int
op_bit_5_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6E
119
int
op_bit_5_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB6F
120
int
op_bit_6_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB70
121
int
op_bit_6_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB71
122
int
op_bit_6_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB72
123
int
op_bit_6_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB73
124
int
op_bit_6_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB74
125
int
op_bit_6_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB75
126
int
op_bit_6_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB76
127
int
op_bit_6_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB77
128
int
op_bit_7_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB78
129
int
op_bit_7_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB79
130
int
op_bit_7_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7A
131
int
op_bit_7_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7B
132
int
op_bit_7_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7C
133
int
op_bit_7_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7D
134
int
op_bit_7_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7E
135
int
op_bit_7_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB7F
136
int
op_res_0_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB80
137
int
op_res_0_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB81
138
int
op_res_0_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB82
139
int
op_res_0_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB83
140
int
op_res_0_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB84
141
int
op_res_0_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB85
142
int
op_res_0_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB86
143
int
op_res_0_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB87
144
int
op_res_1_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB88
145
int
op_res_1_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB89
146
int
op_res_1_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8A
147
int
op_res_1_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8B
148
int
op_res_1_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8C
149
int
op_res_1_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8D
150
int
op_res_1_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8E
151
int
op_res_1_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB8F
152
int
op_res_2_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB90
153
int
op_res_2_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB91
154
int
op_res_2_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB92
155
int
op_res_2_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB93
156
int
op_res_2_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB94
157
int
op_res_2_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB95
158
int
op_res_2_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB96
159
int
op_res_2_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB97
160
int
op_res_3_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB98
161
int
op_res_3_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB99
162
int
op_res_3_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9A
163
int
op_res_3_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9B
164
int
op_res_3_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9C
165
int
op_res_3_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9D
166
int
op_res_3_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9E
167
int
op_res_3_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCB9F
168
int
op_res_4_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA0
169
int
op_res_4_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA1
170
int
op_res_4_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA2
171
int
op_res_4_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA3
172
int
op_res_4_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA4
173
int
op_res_4_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA5
174
int
op_res_4_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA6
175
int
op_res_4_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA7
176
int
op_res_5_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA8
177
int
op_res_5_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBA9
178
int
op_res_5_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAA
179
int
op_res_5_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAB
180
int
op_res_5_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAC
181
int
op_res_5_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAD
182
int
op_res_5_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAE
183
int
op_res_5_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBAF
184
int
op_res_6_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB0
185
int
op_res_6_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB1
186
int
op_res_6_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB2
187
int
op_res_6_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB3
188
int
op_res_6_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB4
189
int
op_res_6_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB5
190
int
op_res_6_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB6
191
int
op_res_6_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB7
192
int
op_res_7_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB8
193
int
op_res_7_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBB9
194
int
op_res_7_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBA
195
int
op_res_7_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBB
196
int
op_res_7_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBC
197
int
op_res_7_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBD
198
int
op_res_7_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBE
199
int
op_res_7_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBBF
200
int
op_set_0_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC0
201
int
op_set_0_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC1
202
int
op_set_0_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC2
203
int
op_set_0_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC3
204
int
op_set_0_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC4
205
int
op_set_0_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC5
206
int
op_set_0_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC6
207
int
op_set_0_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC7
208
int
op_set_1_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC8
209
int
op_set_1_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBC9
210
int
op_set_1_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCA
211
int
op_set_1_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCB
212
int
op_set_1_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCC
213
int
op_set_1_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCD
214
int
op_set_1_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCE
215
int
op_set_1_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBCF
216
int
op_set_2_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD0
217
int
op_set_2_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD1
218
int
op_set_2_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD2
219
int
op_set_2_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD3
220
int
op_set_2_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD4
221
int
op_set_2_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD5
222
int
op_set_2_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD6
223
int
op_set_2_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD7
224
int
op_set_3_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD8
225
int
op_set_3_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBD9
226
int
op_set_3_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDA
227
int
op_set_3_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDB
228
int
op_set_3_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDC
229
int
op_set_3_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDD
230
int
op_set_3_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDE
231
int
op_set_3_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBDF
232
int
op_set_4_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE0
233
int
op_set_4_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE1
234
int
op_set_4_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE2
235
int
op_set_4_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE3
236
int
op_set_4_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE4
237
int
op_set_4_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE5
238
int
op_set_4_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE6
239
int
op_set_4_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE7
240
int
op_set_5_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE8
241
int
op_set_5_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBE9
242
int
op_set_5_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBEA
243
int
op_set_5_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBEB
244
int
op_set_5_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBEC
245
int
op_set_5_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBED
246
int
op_set_5_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBEE
247
int
op_set_5_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBEF
248
int
op_set_6_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF0
249
int
op_set_6_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF1
250
int
op_set_6_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF2
251
int
op_set_6_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF3
252
int
op_set_6_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF4
253
int
op_set_6_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF5
254
int
op_set_6_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF6
255
int
op_set_6_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF7
256
int
op_set_7_b(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF8
257
int
op_set_7_c(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBF9
258
int
op_set_7_d(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFA
259
int
op_set_7_e(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFB
260
int
op_set_7_h(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFC
261
int
op_set_7_l(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFD
262
int
op_set_7_hl(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFE
263
int
op_set_7_a(
ProcessingUnit
&cpu,
MMU
&mmu);
// 0xCBFF
MMU
Definition
mmu.hpp:12
ProcessingUnit
Definition
ProcessingUnit.hpp:7
include
cb_opcodes.hpp
Generated by
1.16.1