SYSTEM IO: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==BIOSF_SYSTEM_IO ($C0044A)== Should be called at the end of the VBlank interrupt routine. Reads coin and game select inputs, jumps to COIN_SOUND, PLAYER_STA...") |
mNo edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== | ==SYSTEM_IO ($C0044A)== | ||
Should be called at the end of the [[68k interrupts|VBlank]] interrupt routine. | Should be called at the end of the [[68k interrupts|VBlank]] interrupt routine. | ||
Reads coin and game select inputs, jumps to COIN_SOUND, PLAYER_START or DEMO_END accordingly. | Reads coin and game select inputs, jumps to [[COIN SOUND subroutine|COIN_SOUND]], [[PLAYER START subroutine|PLAYER_START]] or [[DEMO END subroutine|DEMO_END]] accordingly. | ||
Reads the player inputs and sets values in [[68k user RAM|RAM]] accordingly | Reads the player inputs and sets values in [[68k user RAM|RAM]] accordingly, see [[BIOS_RAM_locations#Joypad_Related]]. | ||
'''This call does NOT save registers.''' | |||
[[Category:BIOS calls]] | [[Category:BIOS calls]] |
Latest revision as of 12:02, 15 April 2018
SYSTEM_IO ($C0044A)
Should be called at the end of the VBlank interrupt routine.
Reads coin and game select inputs, jumps to COIN_SOUND, PLAYER_START or DEMO_END accordingly.
Reads the player inputs and sets values in RAM accordingly, see BIOS_RAM_locations#Joypad_Related.
This call does NOT save registers.