LinkOfTime
New member
Hi
I need help understanding when to refresh the screen in an emulator I am making of the oldest Game Boy... (my first emu)
So far I understand it like this, please correct me if I am wrong:
The screen refresh accures 59.7 times per second and lasts for 1.1mSec.
It refreshes the screen by lines and not by whole tiles, I mean, one line of a tile at a time and not an entire tile at a time. When all the 14 tiles horizonally have been refreshed, it increases the LY register by 1 and goes to the next line. When it is over, LY reaches the value 144, an interrupt accures.
Hope I don't have too much to change in my emu...
Thanks for the help in advance...
I need help understanding when to refresh the screen in an emulator I am making of the oldest Game Boy... (my first emu)
So far I understand it like this, please correct me if I am wrong:
The screen refresh accures 59.7 times per second and lasts for 1.1mSec.
It refreshes the screen by lines and not by whole tiles, I mean, one line of a tile at a time and not an entire tile at a time. When all the 14 tiles horizonally have been refreshed, it increases the LY register by 1 and goes to the next line. When it is over, LY reaches the value 144, an interrupt accures.
Hope I don't have too much to change in my emu...
Thanks for the help in advance...