SYSTEM INT1: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
mNo edit summary
 
Line 1: Line 1:
== [[SYSTEM_INT1]] ($C00438): Multi-purpose VBL call ==
== [[SYSTEM_INT1]] ($C00438): Multi-purpose VBL call ==


The SYSTEM_INT1 is the BIOS vblank interrupt routine.
The SYSTEM_INT1 call is the [[system ROM]]'s v-blank [[68k interrupts|interrupt]] routine.


It will call [[MESS_OUT]] and [[SYSTEM_IO]]
It will call [[MESS_OUT]] and [[SYSTEM_IO]].


It has it's own frame counter (BIOS_INT1_FRAME_COUNTER, $10FDD4) and a flag to skip [[MESS_OUT]] and [[SYSTEM_IO]] (BIOS_INT1_SKIP, $10FEE3).
It has its own frame counter (BIOS_INT1_FRAME_COUNTER, $10FDD4) and a flag to skip [[MESS_OUT]] and [[SYSTEM_IO]] (BIOS_INT1_SKIP, $10FEE3).


[[Category:BIOS calls]]
[[Category:BIOS calls]]

Latest revision as of 05:28, 28 February 2017

SYSTEM_INT1 ($C00438): Multi-purpose VBL call

The SYSTEM_INT1 call is the system ROM's v-blank interrupt routine.

It will call MESS_OUT and SYSTEM_IO.

It has its own frame counter (BIOS_INT1_FRAME_COUNTER, $10FDD4) and a flag to skip MESS_OUT and SYSTEM_IO (BIOS_INT1_SKIP, $10FEE3).