C# Class C64Lib.Core.C64

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

Méthodes publiques

Méthode Description
C64 ( EmulatorIOAdapter ioAdapter ) : System
Load1541JobState ( Stream f ) : bool
Load1541State ( Stream f ) : bool
LoadCIAState ( Stream f ) : bool
LoadCPUState ( Stream f ) : bool
LoadSIDState ( Stream f ) : bool
LoadSnapshot ( string filename ) : bool
LoadVICState ( Stream f ) : bool
NMI ( ) : void
NewPrefs ( Prefs prefs ) : void
Pause ( ) : void
Quit ( ) : void
Reset ( ) : void
Resume ( ) : void
Run ( ) : void
Save1541JobState ( Stream f ) : bool
Save1541State ( Stream f ) : int
SaveCIAState ( Stream f ) : bool
SaveCPUState ( Stream f ) : int
SaveRAM ( string filename ) : void
SaveSIDState ( Stream f ) : bool
SaveSnapshot ( string filename ) : void
SaveVICState ( Stream f ) : bool
VBlank ( bool draw_frame ) : void
patch_kernel ( bool fast_reset, bool emul_1541_proc ) : void

Private Methods

Méthode Description
EmulateCyclesWith1541 ( ) : void
EmulateCyclesWithout1541 ( ) : void
Initialize ( ) : void
MainLoop ( ) : void
open_close_joysticks ( bool oldjoy1, bool oldjoy2, bool newjoy1, bool newjoy2 ) : void
poll_joystick ( int port ) : byte

Method Details

C64() public méthode

public C64 ( EmulatorIOAdapter ioAdapter ) : System
ioAdapter EmulatorIOAdapter
Résultat System

Load1541JobState() public méthode

public Load1541JobState ( Stream f ) : bool
f Stream
Résultat bool

Load1541State() public méthode

public Load1541State ( Stream f ) : bool
f Stream
Résultat bool

LoadCIAState() public méthode

public LoadCIAState ( Stream f ) : bool
f Stream
Résultat bool

LoadCPUState() public méthode

public LoadCPUState ( Stream f ) : bool
f Stream
Résultat bool

LoadSIDState() public méthode

public LoadSIDState ( Stream f ) : bool
f Stream
Résultat bool

LoadSnapshot() public méthode

public LoadSnapshot ( string filename ) : bool
filename string
Résultat bool

LoadVICState() public méthode

public LoadVICState ( Stream f ) : bool
f Stream
Résultat bool

NMI() public méthode

public NMI ( ) : void
Résultat void

NewPrefs() public méthode

public NewPrefs ( Prefs prefs ) : void
prefs Prefs
Résultat void

Pause() public méthode

public Pause ( ) : void
Résultat void

Quit() public méthode

public Quit ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Resume() public méthode

public Resume ( ) : void
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

Save1541JobState() public méthode

public Save1541JobState ( Stream f ) : bool
f Stream
Résultat bool

Save1541State() public méthode

public Save1541State ( Stream f ) : int
f Stream
Résultat int

SaveCIAState() public méthode

public SaveCIAState ( Stream f ) : bool
f Stream
Résultat bool

SaveCPUState() public méthode

public SaveCPUState ( Stream f ) : int
f Stream
Résultat int

SaveRAM() public méthode

public SaveRAM ( string filename ) : void
filename string
Résultat void

SaveSIDState() public méthode

public SaveSIDState ( Stream f ) : bool
f Stream
Résultat bool

SaveSnapshot() public méthode

public SaveSnapshot ( string filename ) : void
filename string
Résultat void

SaveVICState() public méthode

public SaveVICState ( Stream f ) : bool
f Stream
Résultat bool

VBlank() public méthode

public VBlank ( bool draw_frame ) : void
draw_frame bool
Résultat void

patch_kernel() public méthode

public patch_kernel ( bool fast_reset, bool emul_1541_proc ) : void
fast_reset bool
emul_1541_proc bool
Résultat void