|
|
1.1 root 1: case 0b00000100: // 0x04
2: case 0b00001100: // 0x0c
3: case 0b00010100: // 0x14
4: case 0b00011100: // 0x1c
5: case 0b00100100: // 0x24
6: case 0b00101100: // 0x2c
7: case 0b00111100: // 0x3c
8: OP_FUNC(inc_ixr);
9: break;
10: case 0b00000101: // 0x05
11: case 0b00001101: // 0x0d
12: case 0b00010101: // 0x15
13: case 0b00011101: // 0x1d
14: case 0b00100101: // 0x25
15: case 0b00101101: // 0x2d
16: case 0b00111101: // 0x3d
17: OP_FUNC(dec_ixr);
18: break;
1.1.1.2 ! root 19: case 0b00000110: // 0x06
! 20: case 0b00001110: // 0x0e
! 21: case 0b00010110: // 0x16
! 22: case 0b00011110: // 0x1e
! 23: case 0b00100110: // 0x26
! 24: case 0b00101110: // 0x2e
! 25: case 0b00111110: // 0x3e
! 26: OP_FUNC(ld_ixr_n);
! 27: break;
1.1 root 28: case 0b00001001: // 0x09
29: case 0b00011001: // 0x19
30: case 0b00101001: // 0x29
31: case 0b00111001: // 0x39
32: OP_FUNC(add_hl_ww);
33: break;
34: case 0b00100001: // 0x21
35: OP_FUNC(ld_ww_nn);
36: break;
37: case 0b00100010: // 0x22
38: OP_FUNC(ld_nnin_hl);
39: break;
40: case 0b00100011: // 0x23
41: OP_FUNC(inc_ww);
42: break;
43: case 0b00101010: // 0x2a
44: OP_FUNC(ld_hl_nnin);
45: break;
46: case 0b00101011: // 0x2b
47: OP_FUNC(dec_ww);
48: break;
49: case 0b00110100: // 0x34
50: OP_FUNC(inc_hlin);
51: break;
52: case 0b00110101: // 0x35
53: OP_FUNC(dec_hlin);
54: break;
55: case 0b00110110: // 0x36
56: OP_FUNC(ld_hlin_n);
57: break;
58: case 0b01000000: // 0x40
59: case 0b01000001: // 0x41
60: case 0b01000010: // 0x42
61: case 0b01000011: // 0x43
62: case 0b01000100: // 0x44
63: case 0b01000101: // 0x45
64: case 0b01000111: // 0x47
65: case 0b01001000: // 0x48
66: case 0b01001001: // 0x49
67: case 0b01001010: // 0x4a
68: case 0b01001011: // 0x4b
69: case 0b01001100: // 0x4c
70: case 0b01001101: // 0x4d
71: case 0b01001111: // 0x4f
72: case 0b01010000: // 0x50
73: case 0b01010001: // 0x51
74: case 0b01010010: // 0x52
75: case 0b01010011: // 0x53
76: case 0b01010100: // 0x54
77: case 0b01010101: // 0x55
78: case 0b01010111: // 0x57
79: case 0b01011000: // 0x58
80: case 0b01011001: // 0x59
81: case 0b01011010: // 0x5a
82: case 0b01011011: // 0x5b
83: case 0b01011100: // 0x5c
84: case 0b01011101: // 0x5d
85: case 0b01011111: // 0x5f
86: case 0b01100000: // 0x60
87: case 0b01100001: // 0x61
88: case 0b01100010: // 0x62
89: case 0b01100011: // 0x63
90: case 0b01100100: // 0x64
91: case 0b01100101: // 0x65
92: case 0b01100111: // 0x67
93: case 0b01101000: // 0x68
94: case 0b01101001: // 0x69
95: case 0b01101010: // 0x6a
96: case 0b01101011: // 0x6b
97: case 0b01101100: // 0x6c
98: case 0b01101101: // 0x6d
99: case 0b01101111: // 0x6f
100: case 0b01111000: // 0x78
101: case 0b01111001: // 0x79
102: case 0b01111010: // 0x7a
103: case 0b01111011: // 0x7b
104: case 0b01111100: // 0x7c
105: case 0b01111101: // 0x7d
106: case 0b01111111: // 0x7f
107: OP_FUNC(ld_r_ixs);
108: break;
109: case 0b01000110: // 0x46
110: case 0b01001110: // 0x4e
111: case 0b01010110: // 0x56
112: case 0b01011110: // 0x5e
113: case 0b01100110: // 0x66
114: case 0b01101110: // 0x6e
115: case 0b01111110: // 0x7e
116: OP_FUNC(ld_r_hlin);
117: break;
118: case 0b01110000: // 0x70
119: case 0b01110001: // 0x71
120: case 0b01110010: // 0x72
121: case 0b01110011: // 0x73
122: case 0b01110100: // 0x74
123: case 0b01110101: // 0x75
124: case 0b01110111: // 0x77
125: OP_FUNC(ld_hlin_s);
126: break;
127: case 0b10000000: // 0x80
128: case 0b10000001: // 0x81
129: case 0b10000010: // 0x82
130: case 0b10000011: // 0x83
131: case 0b10000100: // 0x84
132: case 0b10000101: // 0x85
133: case 0b10000111: // 0x87
134: OP_FUNC(add_a_ixr);
135: break;
136: case 0b10000110: // 0x86
137: OP_FUNC(add_a_hlin);
138: break;
139: case 0b10001000: // 0x88
140: case 0b10001001: // 0x89
141: case 0b10001010: // 0x8a
142: case 0b10001011: // 0x8b
143: case 0b10001100: // 0x8c
144: case 0b10001101: // 0x8d
145: case 0b10001111: // 0x8f
146: OP_FUNC(adc_a_ixr);
147: break;
148: case 0b10001110: // 0x8e
149: OP_FUNC(adc_a_hlin);
150: break;
151: case 0b10010000: // 0x90
152: case 0b10010001: // 0x91
153: case 0b10010010: // 0x92
154: case 0b10010011: // 0x93
155: case 0b10010100: // 0x94
156: case 0b10010101: // 0x95
157: case 0b10010111: // 0x97
158: OP_FUNC(sub_ixr);
159: break;
160: case 0b10010110: // 0x96
161: OP_FUNC(sub_hlin);
162: break;
163: case 0b10011000: // 0x98
164: case 0b10011001: // 0x99
165: case 0b10011010: // 0x9a
166: case 0b10011011: // 0x9b
167: case 0b10011100: // 0x9c
168: case 0b10011101: // 0x9d
169: case 0b10011111: // 0x9f
170: OP_FUNC(sbc_a_ixr);
171: break;
172: case 0b10011110: // 0x9e
173: OP_FUNC(sbc_a_hlin);
174: break;
175: case 0b10100000: // 0xa0
176: case 0b10100001: // 0xa1
177: case 0b10100010: // 0xa2
178: case 0b10100011: // 0xa3
179: case 0b10100100: // 0xa4
180: case 0b10100101: // 0xa5
181: case 0b10100111: // 0xa7
182: OP_FUNC(and_ixr);
183: break;
184: case 0b10100110: // 0xa6
185: OP_FUNC(and_hlin);
186: break;
187: case 0b10101000: // 0xa8
188: case 0b10101001: // 0xa9
189: case 0b10101010: // 0xaa
190: case 0b10101011: // 0xab
191: case 0b10101100: // 0xac
192: case 0b10101101: // 0xad
193: case 0b10101111: // 0xaf
194: OP_FUNC(xor_ixr);
195: break;
196: case 0b10101110: // 0xae
197: OP_FUNC(xor_hlin);
198: break;
199: case 0b10110000: // 0xb0
200: case 0b10110001: // 0xb1
201: case 0b10110010: // 0xb2
202: case 0b10110011: // 0xb3
203: case 0b10110100: // 0xb4
204: case 0b10110101: // 0xb5
205: case 0b10110111: // 0xb7
206: OP_FUNC(or_ixr);
207: break;
208: case 0b10110110: // 0xb6
209: OP_FUNC(or_hlin);
210: break;
211: case 0b10111000: // 0xb8
212: case 0b10111001: // 0xb9
213: case 0b10111010: // 0xba
214: case 0b10111011: // 0xbb
215: case 0b10111100: // 0xbc
216: case 0b10111101: // 0xbd
217: case 0b10111111: // 0xbf
218: OP_FUNC(cp_ixr);
219: break;
220: case 0b10111110: // 0xbe
221: OP_FUNC(cp_hlin);
222: break;
223: case 0b11001011: // 0xcb
224: OP_FUNC(dd_cb);
225: break;
226: case 0b11100001: // 0xe1
227: OP_FUNC(pop_zz);
228: break;
229: case 0b11100011: // 0xe3
230: OP_FUNC(ex_sp_hl);
231: break;
232: case 0b11100101: // 0xe5
233: OP_FUNC(push_zz);
234: break;
235: case 0b11101001: // 0xe9
236: OP_FUNC(jp_hl);
237: break;
238: case 0b11111001: // 0xf9
239: OP_FUNC(ld_sp_hl);
240: break;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.