C# Class C64Lib.Core.MOS6569

Afficher le fichier Open project: rosc77/vita64 Class Usage Examples

Méthodes publiques

Méthode Description
ChangedVA ( UInt16 new_va ) : void
Dispose ( ) : void
MOS6569 ( C64 c64, C64Display disp, MOS6510 CPU, SystemRam ram, CharacterRom characterRom, ColorRam colorRam ) : System
ReadRegister ( UInt16 adr ) : byte
TriggerLightpen ( ) : void
WriteRegister ( UInt16 adr, byte abyte ) : void
draw_background ( ) : void
draw_graphics ( ) : void
draw_sprites ( ) : void
graphics_access ( ) : void
matrix_access ( ) : void
raster_irq ( ) : void
vblank ( ) : void

Private Methods

Méthode Description
CheckSpriteDMA ( ) : void
DeallocateHandles ( ) : void
DisplayIfBadLine ( ) : void
Dispose ( bool disposing ) : void
EmulateCycle ( ) : bool
FetchIfBadLine ( ) : void
IdleAccess ( ) : void
RCIfBadLine ( ) : void
RefreshAccess ( ) : void
SampleBorder ( ) : void
SetBALow ( ) : void
SprDataAccess ( int num, int bytenum ) : void
SprPtrAccess ( int num ) : void
read_byte ( UInt16 adr ) : byte

Method Details

ChangedVA() public méthode

public ChangedVA ( UInt16 new_va ) : void
new_va System.UInt16
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

MOS6569() public méthode

public MOS6569 ( C64 c64, C64Display disp, MOS6510 CPU, SystemRam ram, CharacterRom characterRom, ColorRam colorRam ) : System
c64 C64
disp C64Display
CPU MOS6510
ram SystemRam
characterRom CharacterRom
colorRam ColorRam
Résultat System

ReadRegister() public méthode

public ReadRegister ( UInt16 adr ) : byte
adr System.UInt16
Résultat byte

TriggerLightpen() public méthode

public TriggerLightpen ( ) : void
Résultat void

WriteRegister() public méthode

public WriteRegister ( UInt16 adr, byte abyte ) : void
adr System.UInt16
abyte byte
Résultat void

draw_background() public méthode

public draw_background ( ) : void
Résultat void

draw_graphics() public méthode

public draw_graphics ( ) : void
Résultat void

draw_sprites() public méthode

public draw_sprites ( ) : void
Résultat void

graphics_access() public méthode

public graphics_access ( ) : void
Résultat void

matrix_access() public méthode

public matrix_access ( ) : void
Résultat void

raster_irq() public méthode

public raster_irq ( ) : void
Résultat void

vblank() public méthode

public vblank ( ) : void
Résultat void