Skip to content
MrKWatkins.EmulatorTestSuites
Z80SteppableTestHarness Constructors
Initializing search
MrKWatkins.EmulatorTestSuites
Emulator Test Suites
API
API
MrKWatkins.EmulatorTestSuites.Z80
MrKWatkins.EmulatorTestSuites.Z80
Cycle
Cycle
Cycle
Cycle Constructors
Cycle.Address Property
Cycle.Data Property
Cycle.Equals Method
Cycle.GetHashCode Method
Cycle.Index Property
Cycle.IsOpcodeRead Property
Cycle.ToString Method
Cycle.Type Property
Cycle.Equality Operator
Cycle.Inequality Operator
CycleType
CycleType
CycleType
IIOReader
IIOReader
IIOReader
IIOReader.Read Method
IIOWriter
IIOWriter
IIOWriter
IIOWriter.Write Method
NullIO
NullIO
NullIO
NullIO Constructors
NullIO.Read Method
NullIO.Write Method
TestCase
TestCase
TestCase
TestCase.Execute Method
TestCase.Id Property
TestCase.Name Property
TestCase.ToString Method
TestSuite
TestSuite
TestSuite
TestSuite.Name Property
TestSuite.Source Property
Z80Debugging
Z80Debugging
Z80Debugging
Z80Debugging.WriteDebugInformation Method
Z80SteppableTestHarness
Z80SteppableTestHarness
Z80SteppableTestHarness
Z80SteppableTestHarness Constructors
Z80SteppableTestHarness.Step Method
Z80SteppableTestHarness.StepUntil Method
Z80TestHarness
Z80TestHarness
Z80TestHarness
Z80TestHarness Constructors
Z80TestHarness.AssertEqual Method
Z80TestHarness.AssertFail Method
Z80TestHarness.ClearMemory Method
Z80TestHarness.CopyToMemory Method
Z80TestHarness.CreateAssertionScope Method
Z80TestHarness.Cycles Property
Z80TestHarness.ExecuteInstruction Method
Z80TestHarness.FlagC Property
Z80TestHarness.FlagH Property
Z80TestHarness.FlagN Property
Z80TestHarness.FlagPV Property
Z80TestHarness.FlagS Property
Z80TestHarness.FlagX Property
Z80TestHarness.FlagY Property
Z80TestHarness.FlagZ Property
Z80TestHarness.HALTAdvancesPC Property
Z80TestHarness.Halted Property
Z80TestHarness.IFF1 Property
Z80TestHarness.IFF2 Property
Z80TestHarness.IM Property
Z80TestHarness.IOReader Property
Z80TestHarness.IOWriter Property
Z80TestHarness.Interrupt Property
Z80TestHarness.MutableCycles Property
Z80TestHarness.OnRomAreaChanged Method
Z80TestHarness.ReadByteFromMemory Method
Z80TestHarness.ReadWordFromMemory Method
Z80TestHarness.RecordCycles Property
Z80TestHarness.RegisterA Property
Z80TestHarness.RegisterAF Property
Z80TestHarness.RegisterB Property
Z80TestHarness.RegisterBC Property
Z80TestHarness.RegisterC Property
Z80TestHarness.RegisterD Property
Z80TestHarness.RegisterDE Property
Z80TestHarness.RegisterE Property
Z80TestHarness.RegisterF Property
Z80TestHarness.RegisterH Property
Z80TestHarness.RegisterHL Property
Z80TestHarness.RegisterI Property
Z80TestHarness.RegisterIX Property
Z80TestHarness.RegisterIXH Property
Z80TestHarness.RegisterIXL Property
Z80TestHarness.RegisterIY Property
Z80TestHarness.RegisterIYH Property
Z80TestHarness.RegisterIYL Property
Z80TestHarness.RegisterL Property
Z80TestHarness.RegisterPC Property
Z80TestHarness.RegisterQ Property
Z80TestHarness.RegisterR Property
Z80TestHarness.RegisterSP Property
Z80TestHarness.RegisterWZ Property
Z80TestHarness.Reset Method
Z80TestHarness.RomArea Property
Z80TestHarness.SetIO Method
Z80TestHarness.ShadowRegisterAF Property
Z80TestHarness.ShadowRegisterBC Property
Z80TestHarness.ShadowRegisterDE Property
Z80TestHarness.ShadowRegisterHL Property
Z80TestHarness.TStates Property
Z80TestHarness.WriteByteToMemory Method
Z80TestHarness.WriteWordToMemory Method
MrKWatkins.EmulatorTestSuites.Z80.Instruction
MrKWatkins.EmulatorTestSuites.Z80.Instruction
IOEvent
IOEvent
IOEvent
IOEvent Constructors
IOEvent.Port Property
IOEvent.ToString Method
IOEvent.Value Property
InstructionTestCase
InstructionTestCase
InstructionTestCase
InstructionTestCase.AssertionsToRun Property
InstructionTestCase.MemoryCycleMethod Property
InstructionTestCase.Name Property
InstructionTestCase.OpcodeName Property
InstructionTestSuite TTestCase
InstructionTestSuite TTestCase
InstructionTestSuite
InstructionTestSuite<TTestCase>.DefaultOptions Property
InstructionTestSuite<TTestCase>.GetTestCases Method
InstructionTestSuiteOptions
InstructionTestSuiteOptions
InstructionTestSuiteOptions
InstructionTestSuiteOptions Constructors
InstructionTestSuiteOptions.AssertionsToRun Property
InstructionTestSuiteOptions.AssertionsToRunOverrides Property
InstructionTestSuiteOptions.MemoryCycleMethod Property
MemoryCycleMethod
MemoryCycleMethod
MemoryCycleMethod
MemoryState
MemoryState
MemoryState
MemoryState.Address Property
MemoryState.ToString Method
MemoryState.Value Property
TestAssertions
TestAssertions
TestAssertions
Z80ExpectedState
Z80ExpectedState
Z80ExpectedState
Z80ExpectedState Constructors
Z80ExpectedState.Assert Method
Z80ExpectedState.Cycles Property
Z80ExpectedState.IOWrites Property
Z80ExpectedState.TStates Property
Z80InputState
Z80InputState
Z80InputState
Z80InputState Constructors
Z80InputState.IOReads Property
Z80InputState.Initialize Method
Z80State
Z80State
Z80State
Z80State.FlagC Property
Z80State.FlagH Property
Z80State.FlagN Property
Z80State.FlagPV Property
Z80State.FlagS Property
Z80State.FlagX Property
Z80State.FlagY Property
Z80State.FlagZ Property
Z80State.Halted Property
Z80State.IFF1 Property
Z80State.IFF2 Property
Z80State.IM Property
Z80State.Memory Property
Z80State.RegisterA Property
Z80State.RegisterAF Property
Z80State.RegisterBC Property
Z80State.RegisterDE Property
Z80State.RegisterF Property
Z80State.RegisterHL Property
Z80State.RegisterI Property
Z80State.RegisterIX Property
Z80State.RegisterIY Property
Z80State.RegisterPC Property
Z80State.RegisterQ Property
Z80State.RegisterR Property
Z80State.RegisterSP Property
Z80State.RegisterWZ Property
Z80State.ShadowRegisterAF Property
Z80State.ShadowRegisterBC Property
Z80State.ShadowRegisterDE Property
Z80State.ShadowRegisterHL Property
MrKWatkins.EmulatorTestSuites.Z80.Instruction.DAA
MrKWatkins.EmulatorTestSuites.Z80.Instruction.DAA
DAATestCase
DAATestCase
DAATestCase
DAATestCase.Execute Method
DAATestCase.Expected Property
DAATestCase.Input Property
DAATestCase.Name Property
DAATestCase.OpcodeName Property
DAATestSuite
DAATestSuite
DAATestSuite
DAATestSuite.DefaultOptions Property
DAATestSuite.GetTestCases Method
DAATestSuite.Instance Field
MrKWatkins.EmulatorTestSuites.Z80.Instruction.Fuse
MrKWatkins.EmulatorTestSuites.Z80.Instruction.Fuse
FuseEvent
FuseEvent
FuseEvent
FuseEvent.Address Property
FuseEvent.Data Property
FuseEvent.TStatesAfter Property
FuseEvent.ToString Method
FuseEvent.Type Property
FuseEventType
FuseEventType
FuseEventType
FuseTestCase
FuseTestCase
FuseTestCase
FuseTestCase.Execute Method
FuseTestCase.Expected Property
FuseTestCase.Input Property
FuseTestCase.OpcodeName Property
FuseTestSuite
FuseTestSuite
FuseTestSuite
FuseTestSuite.DefaultAssertions Field
FuseTestSuite.DefaultOptions Property
FuseTestSuite.GetTestCases Method
FuseTestSuite.Instance Field
FuseZ80ExpectedState
FuseZ80ExpectedState
FuseZ80ExpectedState
FuseZ80ExpectedState.Events Property
FuseZ80InputState
FuseZ80InputState
FuseZ80InputState
FuseZ80InputState.MinimumTStatesToRun Property
MrKWatkins.EmulatorTestSuites.Z80.Instruction.SingleStep
MrKWatkins.EmulatorTestSuites.Z80.Instruction.SingleStep
Pins
Pins
Pins
SingleStepTestCase
SingleStepTestCase
SingleStepTestCase
SingleStepTestCase.Execute Method
SingleStepTestCase.OpcodeName Property
SingleStepTestSuite
SingleStepTestSuite
SingleStepTestSuite
SingleStepTestSuite.DefaultAssertions Field
SingleStepTestSuite.DefaultOptions Property
SingleStepTestSuite.GetTestCases Method
SingleStepTestSuite.Instance Field
Step
Step
Step
Step.Expected Property
Step.Index Property
Step.Input Property
MrKWatkins.EmulatorTestSuites.Z80.Interrupt
MrKWatkins.EmulatorTestSuites.Z80.Interrupt
InterruptTestCase
InterruptTestCase
InterruptTestCase
InterruptTestCase.Execute Method
InterruptTestCase.Name Property
InterruptTestSuite
InterruptTestSuite
InterruptTestSuite
InterruptTestSuite.Instance Field
InterruptTestSuite.TestCases Property
MrKWatkins.EmulatorTestSuites.Z80.Program
MrKWatkins.EmulatorTestSuites.Z80.Program
ProgramTestCase
ProgramTestCase
ProgramTestCase
ProgramTestCase.Execute Method
ProgramTestSuite TTestCase
ProgramTestSuite TTestCase
ProgramTestSuite
ProgramTestSuite<TTestCase>.TestCases Property
MrKWatkins.EmulatorTestSuites.Z80.Program.MarkWoodmass
MrKWatkins.EmulatorTestSuites.Z80.Program.MarkWoodmass
MarkWoodmassTestCase
MarkWoodmassTestCase
MarkWoodmassTestCase
MarkWoodmassTestSuite
MarkWoodmassTestSuite
MarkWoodmassTestSuite
MarkWoodmassTestSuite.Flags Field
MarkWoodmassTestSuite.Get Method
MarkWoodmassTestSuite.Memptr Field
MarkWoodmassTestSuite.Type Property
MarkWoodmassTestType
MarkWoodmassTestType
MarkWoodmassTestType
MrKWatkins.EmulatorTestSuites.Z80.Program.Raxoft
MrKWatkins.EmulatorTestSuites.Z80.Program.Raxoft
RaxoftTestCase
RaxoftTestCase
RaxoftTestCase
RaxoftTestSuite
RaxoftTestSuite
RaxoftTestSuite
RaxoftTestSuite.Get Method
RaxoftTestSuite.Type Property
RaxoftTestSuite.Version Property
RaxoftTestType
RaxoftTestType
RaxoftTestType
RaxoftTestVersion
RaxoftTestVersion
RaxoftTestVersion
MrKWatkins.EmulatorTestSuites.Z80.Program.Timing
MrKWatkins.EmulatorTestSuites.Z80.Program.Timing
TimingTestCase
TimingTestCase
TimingTestCase
TimingTestCase.Contended Property
TimingTestCase.Description Property
TimingTestCase.Execute Method
TimingTestCase.Name Property
TimingTestCase.TestNumber Property
TimingTestSuite
TimingTestSuite
TimingTestSuite
TimingTestSuite.Instance Field
TimingTestSuite.TestCases Property
MrKWatkins.EmulatorTestSuites.Z80.Program.ZEXALL
MrKWatkins.EmulatorTestSuites.Z80.Program.ZEXALL
ZEXALLTestCase
ZEXALLTestCase
ZEXALLTestCase
ZEXALLTestSuite
ZEXALLTestSuite
ZEXALLTestSuite
ZEXALLTestSuite.Get Method
ZEXALLTestSuite.Type Property
ZEXALLTestSuite.ZEXALL Field
ZEXALLTestSuite.ZEXDOC Field
ZEXALLTestType
ZEXALLTestType
ZEXALLTestType
Z80
Z80
DAA
Fuse
Interrupt
Mark Woodmass' Tests
Raxoft
Single Step
Timing
Z80
ZEXALL
Z80SteppableTestHarness Constructors
protected Z80SteppableTestHarness();