BIOSF VIDEOEN: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
m (2 revisions: Import from wikkii)
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
== BIOSF_VIDEOEN ($C00470): Enable/disable video layers ==
== BIOSF_VIDEOEN ($C00570): Enable/disable video layers ==


Parameters in bits 0~2 of D0:
Only available on CD systems. All used registers are preserved.
*Bit0:Enable fix layer
 
*Bit1:Enable sprites
The parameters are in bits 0~2 of D0:
*Bit2:Enable video output (locks up ?)
 
{{8BitRegister|Don't care|5|Enable video output<br/>(locks up ?)|1|Enable [[sprites]]|1|Enable [[fix layer]]|1}}
 
Enabling doesn't seem to work on real hardware ? (one way disable ?)
 
This function internaly uses the '''$FF0115''', '''$FF0111''' and '''$FF0119''' [[memory mapped registers]].


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

Latest revision as of 21:25, 1 April 2017

BIOSF_VIDEOEN ($C00570): Enable/disable video layers

Only available on CD systems. All used registers are preserved.

The parameters are in bits 0~2 of D0:

Bit 7 6 5 4 3 2 1 0
Def Don't care Enable video output
(locks up ?)
Enable spritesEnable fix layer

Enabling doesn't seem to work on real hardware ? (one way disable ?)

This function internaly uses the $FF0115, $FF0111 and $FF0119 memory mapped registers.