mirror of
https://github.com/breadbored/Pokemon-Distribution-ROM.git
synced 2026-04-25 23:36:51 -05:00
Update comm.c
Replaced non-default GBDK function with ASM code.
This commit is contained in:
parent
93b53546a0
commit
227da46d84
13
comm.c
13
comm.c
|
|
@ -421,7 +421,18 @@ void main(void)
|
||||||
__endasm;
|
__endasm;
|
||||||
}
|
}
|
||||||
|
|
||||||
trade_byte_primary();
|
//trade_byte_primary();
|
||||||
|
// See https://github.com/gbdk-2020/gbdk-2020/pull/577
|
||||||
|
__asm
|
||||||
|
LD A,#0x02 ; .IO_RECEIVING
|
||||||
|
LD (__io_status),A ; Store status
|
||||||
|
LD A,#0x01
|
||||||
|
LDH (0x02),A ; (.SC) Use external clock
|
||||||
|
LD A,(__io_out)
|
||||||
|
LDH (0x01),A ; (.SB) Send __io_out byte
|
||||||
|
LD A,#0x81
|
||||||
|
LDH (0x02),A ; (.SC) Use external clock
|
||||||
|
__endasm;
|
||||||
|
|
||||||
while(_io_status == IO_RECEIVING || _io_status == IO_SENDING);
|
while(_io_status == IO_RECEIVING || _io_status == IO_SENDING);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user