Skip to content

Commit a751ad8

Browse files
committed
ST0 ST1 ST2 opcodes
1 parent e8d2f69 commit a751ad8

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

src/huc6280_opcodes.cpp

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,9 @@ void HuC6280::OPCode0x02()
4343
void HuC6280::OPCode0x03()
4444
{
4545
// TODO
46-
// ST1 #nn
47-
UnofficialOPCode();
46+
// ST0 #nn
47+
u8 nn = Fetch8();
48+
Debug("ST0 %02X", nn);
4849
}
4950

5051
void HuC6280::OPCode0x04()
@@ -157,9 +158,10 @@ void HuC6280::OPCode0x12()
157158

158159
void HuC6280::OPCode0x13()
159160
{
160-
// UNOFFICIAL
161-
// SLO ($n),Y
162-
UnofficialOPCode();
161+
// TODO
162+
// ST1 #nn
163+
u8 nn = Fetch8();
164+
Debug("ST1 %02X", nn);
163165
}
164166

165167
void HuC6280::OPCode0x14()
@@ -271,9 +273,10 @@ void HuC6280::OPCode0x22()
271273

272274
void HuC6280::OPCode0x23()
273275
{
274-
// UNOFFICIAL
275-
// RLA $(nn,X)
276-
UnofficialOPCode();
276+
// TODO
277+
// ST2 #nn
278+
u8 nn = Fetch8();
279+
Debug("ST2 %02X", nn);
277280
}
278281

279282
void HuC6280::OPCode0x24()

0 commit comments

Comments
 (0)