mirror of
https://github.com/breadbored/Pokemon-Distribution-ROM.git
synced 2026-08-23 01:24:00 -05:00
Replaced non-default GBDK function with ASM code. (#4)
* Update comm.c Replaced non-default GBDK function with ASM code. * Formatting. * Formatting x2
This commit is contained in:
13
comm.c
13
comm.c
@@ -421,7 +421,18 @@ void main(void)
|
||||
__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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user