Recentemente comecei a aprender como posso criar jogos para gameboy no z80 asm, sei que existe um registro na memória ($ff44) o registro LY, tentei ler esse registro usando a instrução "ld a, ($ff44) "em hexadecimal "3a 44 ff" mas quando executo o jogo no emulador de gameboy ele fecha o jogo.
Se eu usar as instruções: "ld hl, $ff44 ld a, (hl)", acho que funciona, mas por que não funciona quando uso a outra instrução?
(Desculpe, eu não falo inglês, então este texto pode estar mal escrito.)