Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
7443 0 156 176 97.85%95.54% 6803 s

Pass Rate (without skipped) = passed / (tests - skipped). Pass Rate (with skipped) = passed / tests. Passed = tests - skipped - failures - errors. Both rates describe the selected tests in this run. N/A means the denominator is zero.

Diagnostic coverage: 308 documented diagnostics · 198 with references · 65 visual passes · 132 visual differences · 110 external-oracle required · 0 reference unavailable · 1 unresolved. Documented external-oracle requirements and unavailable references are excluded from unresolved test debt. External oracles cover audio, analog, physical-input, or human measurement evidence. Visual acceptance covers the captured screen only. VICE-generated images are emulator captures, not recordings from a real machine. Diagnostic coverage JSON


Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
libsidutils.oscilloscope 22 0 0 0 100.00%100.00% 1.074 s
libsidplay.components.mos6510 1071 0 0 0 100.00%100.00% 13.79 s
builder.resid 64 0 0 0 100.00%100.00% 18.29 s
libsidplay.components.keyboard 16 0 0 0 100.00%100.00% 0.005 s
sidplay.player 60 0 0 0 100.00%100.00% 8.161 s
sidplay 5 0 0 0 100.00%100.00% 0.698 s
sid 667 0 17 6 97.43%96.55% 761.3 s
vic 41 0 0 0 100.00%100.00% 59.31 s
cpu.Testsuite 309 0 0 0 100.00%100.00% 493.9 s
libsidplay 104 0 0 0 100.00%100.00% 12.82 s
libsidplay.components.c1541 239 0 0 0 100.00%100.00% 2.330 s
libsidplay.components.cart 58 0 0 0 100.00%100.00% 0.115 s
common 1045 0 127 170 85.49%71.58% 2193 s
sidplay.audio 16 0 0 0 100.00%100.00% 0.008 s
libsidplay.components.cart.supported.core 37 0 0 0 100.00%100.00% 0.007 s
libsidplay.sidtune 4 0 0 0 100.00%100.00% 0.003 s
libsidplay.components.mos656x 933 0 0 0 100.00%100.00% 15.74 s
c64 5 0 0 0 100.00%100.00% 1.562 s
cpu.Frodo4 2 0 0 0 100.00%100.00% 0.648 s
libsidplay.components.iec 46 0 0 0 100.00%100.00% 20.76 s
libsidplay.components.cart.supported 1875 0 0 0 100.00%100.00% 537.2 s
ui.virtualKeyboard 5 0 0 0 100.00%100.00% 0.001 s
reu 55 0 0 0 100.00%100.00% 45.54 s
client.teavm.common.video 4 0 0 0 100.00%100.00% 0.092 s
libsidplay.components.mos6526 156 0 0 0 100.00%100.00% 0.515 s
cpu 218 0 8 0 96.33%96.33% 1100 s
sidplay.ini 7 0 0 0 100.00%100.00% 1.860 s
cia 248 0 3 0 98.79%98.79% 462.2 s
drive 115 0 1 0 99.13%99.13% 1052 s
libsidplay.components.pla 16 0 0 0 100.00%100.00% 0.670 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

libsidutils.oscilloscope

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
OplOscilloscopeTest 10 0 0 0 100.00%100.00% 0.685 s
OscilloscopeTest 12 0 0 0 100.00%100.00% 0.389 s

libsidplay.components.mos6510

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
CpuSidBusTest 16 0 0 0 100.00%100.00% 2.452 s
CpuPinBusTest 632 0 0 0 100.00%100.00% 0.086 s
NmiAcknowledgementTest 5 0 0 0 100.00%100.00% 0 s
CiaHardwareNmiTest 150 0 0 0 100.00%100.00% 0.151 s
RmwBusSequenceTest 90 0 0 0 100.00%100.00% 0.019 s
Perfect6502BusTest 72 0 0 0 100.00%100.00% 0.019 s
RdyInterruptTest 10 0 0 0 100.00%100.00% 0 s
CiaCpuBusTest 96 0 0 0 100.00%100.00% 11.06 s

builder.resid

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
AudioSilenceIntegrationTest 64 0 0 0 100.00%100.00% 18.29 s

libsidplay.components.keyboard

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
KeyboardGhostingTest 16 0 0 0 100.00%100.00% 0.005 s

sidplay.player

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
SilenceDetectionTest 22 0 0 0 100.00%100.00% 2.951 s
AutodetectionTest 30 0 0 0 100.00%100.00% 4.307 s
TimerTest 8 0 0 0 100.00%100.00% 0.903 s

sidplay

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
OldNTSCVideoTimingTest 1 0 0 0 100.00%100.00% 0.115 s
SoundExpanderLifecycleTest 2 0 0 0 100.00%100.00% 0 s
AudioTimingTest 2 0 0 0 100.00%100.00% 0.583 s

sid

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
SIDNoiseWritebackTest 16 0 0 0 100.00%100.00% 0.004 s
SIDEnvelopeTimingTest 32 0 0 0 100.00%100.00% 0.774 s
ViceSIDWritebackDiagnosticsTest 5 0 0 0 100.00%100.00% 0.010 s
ViceSIDTest 460 0 0 0 100.00%100.00% 718.8 s
SIDRegisterRegressionTest 24 0 0 0 100.00%100.00% 0.131 s
SIDWaveformTimingTest 68 0 0 0 100.00%100.00% 3.434 s
SidTuneTest 8 0 0 0 100.00%100.00% 2.769 s
SIDOutputRegressionTest 4 0 0 0 100.00%100.00% 0.722 s
ViceSIDManualTest 29 0 17 6 26.09%20.69% 34.60 s
SIDPulseNoiseReadbackTest 20 0 0 0 100.00%100.00% 0.005 s
ViceSIDCoverageTest 1 0 0 0 100.00%100.00% 0.003 s

vic

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ViceVICTest 10 0 0 0 100.00%100.00% 4.431 s
ViceSpriteDMATest 8 0 0 0 100.00%100.00% 7.435 s
ViceVICExitTest 19 0 0 0 100.00%100.00% 46.84 s
PALViewportTest 2 0 0 0 100.00%100.00% 0.604 s
SpriteDMAImageTest 2 0 0 0 100.00%100.00% 0 s

cpu.Testsuite

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
WolfgangLorentzProgramTest 309 0 0 0 100.00%100.00% 493.9 s

libsidplay

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
CpuPortProgramTest 1 0 0 0 100.00%100.00% 0.954 s
VICModelProgramTest 2 0 0 0 100.00%100.00% 2.364 s
CpuPortTest 24 0 0 0 100.00%100.00% 6.767 s
AudioActivityTest 5 0 0 0 100.00%100.00% 0 s
CpuPortFadeContractTest 12 0 0 0 100.00%100.00% 1.352 s
C64VicBankTimingTest 60 0 0 0 100.00%100.00% 1.383 s

libsidplay.components.c1541

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
DiskInsertionLifecycleTest 21 0 0 0 100.00%100.00% 0.872 s
WriteProtectionTest 4 0 0 0 100.00%100.00% 0.003 s
VIAInputLatchTest 10 0 0 0 100.00%100.00% 0 s
DiskImageFormatTest 4 0 0 0 100.00%100.00% 0.004 s
DxxImageTest 7 0 0 0 100.00%100.00% 0.229 s
DiskSwapTimingTest 5 0 0 0 100.00%100.00% 0.859 s
C1541RunnerTest 3 0 0 0 100.00%100.00% 0.007 s
VIACoreContractTest 20 0 0 0 100.00%100.00% 0 s
HeadMechanicsTest 10 0 0 0 100.00%100.00% 0.004 s
C1541ClockDomainTest 24 0 0 0 100.00%100.00% 0.050 s
WD1770ReferenceTest 1 0 0 0 100.00%100.00% 0.114 s
WD1770ContractTest 32 0 0 0 100.00%100.00% 0.099 s
WD1770MediaTest 1 0 0 0 100.00%100.00% 0 s
VIASerialControlTest 58 0 0 0 100.00%100.00% 0.001 s
VIAInputWiringTest 4 0 0 0 100.00%100.00% 0 s
RotationBusPhaseTest 8 0 0 0 100.00%100.00% 0 s
VIAPb6Test 11 0 0 0 100.00%100.00% 0.012 s
HlsDriveTimingTest 16 0 0 0 100.00%100.00% 0.076 s

libsidplay.components.cart

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
CrtStreamTest 54 0 0 0 100.00%100.00% 0.115 s
CartridgeInputTest 4 0 0 0 100.00%100.00% 0 s

common

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
VICModelLightpenTest 12 0 0 0 100.00%100.00% 3.777 s
VICFetchSplitVideoModeTest 16 0 13 0 18.75%18.75% 5.212 s
VICModelNtscSpriteXTest 4 0 0 0 100.00%100.00% 1.375 s
ViceCoverageTest 9 0 0 0 100.00%100.00% 0.708 s
VICModelNtscColorWriteTest 4 0 0 0 100.00%100.00% 1.267 s
TestSourceReportTest 1 0 0 0 100.00%100.00% 0 s
BitfireFixtureTest 2 0 0 0 100.00%100.00% 0.003 s
SurefireReportStatisticsTest 8 0 0 0 100.00%100.00% 0.059 s
ViceProgramTest 689 0 111 170 78.61%59.22% 2038 s
VICModelVspTest 10 0 0 0 100.00%100.00% 4.154 s
REUSwapTimingTest 13 0 0 0 100.00%100.00% 4.279 s
VICModelD011SplitTest 6 0 0 0 100.00%100.00% 2.164 s
HeadlessHarnessTest 9 0 0 0 100.00%100.00% 3.068 s
VICModelSpriteTest 78 0 0 0 100.00%100.00% 25.18 s
SurefireReportScreenshotsTest 9 0 0 0 100.00%100.00% 0.094 s
ExpandREUTest 1 0 0 0 100.00%100.00% 37.08 s
VisualComparisonTest 5 0 0 0 100.00%100.00% 0.026 s
VICModelSideborderFetchTest 8 0 0 0 100.00%100.00% 2.588 s
VICModelMcmSplitTest 6 0 0 0 100.00%100.00% 2.142 s
ViceProgramContractTest 11 0 0 0 100.00%100.00% 3.570 s
ManualVisualAcceptanceTest 5 0 0 0 100.00%100.00% 1.492 s
VICModelSpriteCollisionTest 6 0 0 0 100.00%100.00% 2.250 s
VICModelBorderTest 16 0 0 0 100.00%100.00% 5.341 s
ViceGeneratedReferenceTest 2 0 0 0 100.00%100.00% 0.004 s
VICNtscHistoricalVideoModeTest 7 0 1 0 85.71%85.71% 3.252 s
ExternalC64SourceTest 2 0 0 0 100.00%100.00% 0 s
VICModelSpriteFetchTest 4 0 0 0 100.00%100.00% 1.312 s
VICArbitrationFixtureTest 1 0 0 0 100.00%100.00% 0 s
REUModelTimingTest 16 0 0 0 100.00%100.00% 10.03 s
VICModelBorderColorTest 14 0 0 0 100.00%100.00% 4.488 s
VICModelSpritePriorityTest 4 0 0 0 100.00%100.00% 1.246 s
VideoCaptureTest 3 0 0 0 100.00%100.00% 0.001 s
ViceDebugRegisterTest 1 0 0 0 100.00%100.00% 0.001 s
VICModelOldNtscVerdictTest 6 0 0 0 100.00%100.00% 5.699 s
VICModelGraphicsFetchTest 6 0 2 0 66.67%66.67% 2.137 s
CiaBusFixtureTest 1 0 0 0 100.00%100.00% 0 s
REUIoSamplingTest 37 0 0 0 100.00%100.00% 13.71 s
VICModelColorSplitTest 4 0 0 0 100.00%100.00% 3.050 s
VisualReportTest 3 0 0 0 100.00%100.00% 0.006 s
PrgAutostartTest 6 0 0 0 100.00%100.00% 3.922 s

sidplay.audio

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ThrottlingDriverTest 16 0 0 0 100.00%100.00% 0.008 s

libsidplay.components.cart.supported.core

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
Flash040CoreTest 23 0 0 0 100.00%100.00% 0.006 s
M93C86Test 14 0 0 0 100.00%100.00% 0.001 s

libsidplay.sidtune

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
PrgLoadStateTest 4 0 0 0 100.00%100.00% 0.003 s

libsidplay.components.mos656x

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
REUFinalWriteRasterTest 32 0 0 0 100.00%100.00% 0.082 s
VICCollisionRegisterTest 16 0 0 0 100.00%100.00% 2.737 s
VICOldNTSCTimingTest 6 0 0 0 100.00%100.00% 0.017 s
VICColorWriteTimingTest 64 0 0 0 100.00%100.00% 0.018 s
VICD011TimingTest 33 0 0 0 100.00%100.00% 0.016 s
VICCpuBusArbitrationTest 168 0 0 0 100.00%100.00% 0.220 s
VICSpriteFetchTimingTest 8 0 0 0 100.00%100.00% 0.136 s
VICSpriteFetchBusTest 6 0 0 0 100.00%100.00% 0.008 s
VICLightpenTimingTest 80 0 0 0 100.00%100.00% 11.36 s
VICSpriteWriteTimingTest 30 0 0 0 100.00%100.00% 0.012 s
VicePALEmulationTest 4 0 0 0 100.00%100.00% 0.372 s
VicePALRendererTest 2 0 0 0 100.00%100.00% 0 s
VICSpritePriorityTest 21 0 0 0 100.00%100.00% 0.018 s
VICGraphicsFetchTimingTest 88 0 0 0 100.00%100.00% 0.160 s
VICMcmTimingTest 30 0 0 0 100.00%100.00% 0.020 s
SpriteFetchRaceTest 16 0 0 0 100.00%100.00% 0 s
VICDmaDelayTimingTest 48 0 0 0 100.00%100.00% 0.040 s
VICSpriteDisplayTimingTest 9 0 0 0 100.00%100.00% 0.073 s
SpriteDisplayLatchTest 8 0 0 0 100.00%100.00% 0.001 s
VICBorderTimingTest 54 0 0 0 100.00%100.00% 0.001 s
REUVICArbitrationTest 6 0 0 0 100.00%100.00% 0.017 s
VICSpriteCollisionTimingTest 36 0 0 0 100.00%100.00% 0.407 s
VICBadlineTimingTest 4 0 0 0 100.00%100.00% 0.006 s
VICNTSCSpriteTimingTest 4 0 0 0 100.00%100.00% 0.005 s
VICBorderColorWriteTimingTest 160 0 0 0 100.00%100.00% 0.015 s

c64

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ViceC64Test 5 0 0 0 100.00%100.00% 1.562 s

cpu.Frodo4

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
FrodoTest 2 0 0 0 100.00%100.00% 0.648 s

libsidplay.components.iec

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
IECSignalWiringTest 16 0 0 0 100.00%100.00% 2.283 s
IECFastSerialBusTest 14 0 0 0 100.00%100.00% 0.001 s
IECPollingLoopTest 16 0 0 0 100.00%100.00% 18.47 s

libsidplay.components.cart.supported

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
GeoRAMTest 168 0 0 0 100.00%100.00% 25.59 s
AtomicPowerFreezeTest 1 0 0 0 100.00%100.00% 0.941 s
FinalV1ProgramTest 1 0 0 0 100.00%100.00% 0.937 s
GMod2ProgramTest 1 0 0 0 100.00%100.00% 0.719 s
ActionReplayTest 88 0 0 0 100.00%100.00% 21.67 s
ActionReplayFreezeTest 1 0 0 0 100.00%100.00% 0.965 s
GeoRAMProgramTest 5 0 0 0 100.00%100.00% 96.96 s
NormalProgramTest 1 0 0 0 100.00%100.00% 2.807 s
SuperGamesTest 18 0 0 0 100.00%100.00% 4.651 s
ActionReplayAcidRamTest 4 0 0 0 100.00%100.00% 17.61 s
REUBusArbitrationTest 34 0 0 0 100.00%100.00% 0.012 s
OceanType1ProgramTest 1 0 0 0 100.00%100.00% 1.071 s
MikroAssTest 48 0 0 0 100.00%100.00% 6.436 s
ZaxxonTest 56 0 0 0 100.00%100.00% 7.689 s
REUPowerUpTest 6 0 0 0 100.00%100.00% 0.011 s
OceanType1Test 16 0 0 0 100.00%100.00% 8.922 s
PagefoxProgramTest 4 0 0 0 100.00%100.00% 2.350 s
MagicDeskTest 15 0 0 0 100.00%100.00% 3.044 s
PagefoxTest 60 0 0 0 100.00%100.00% 7.351 s
FinalV3FreezeTest 1 0 0 0 100.00%100.00% 1.868 s
RetroReplayFreezeTest 1 0 0 0 100.00%100.00% 9.192 s
SFXSoundExpanderTest 48 0 0 0 100.00%100.00% 7.361 s
ExpertFirmwareTest 4 0 0 0 100.00%100.00% 6.778 s
RetroReplayHardwareTest 8 0 0 0 100.00%100.00% 5.383 s
MikroAssProgramTest 1 0 0 0 100.00%100.00% 0.961 s
FinalV1Test 56 0 0 0 100.00%100.00% 6.859 s
RGCDProgramTest 1 0 0 0 100.00%100.00% 0.937 s
Comal80ProgramTest 1 0 0 0 100.00%100.00% 3.732 s
EpyxFastLoadTest 56 0 0 0 100.00%100.00% 6.824 s
AtomicPowerTest 96 0 0 0 100.00%100.00% 23.10 s
RGCDTest 18 0 0 0 100.00%100.00% 5.001 s
EpyxFastLoadFirmwareTest 4 0 0 0 100.00%100.00% 11.29 s
ZaxxonProgramTest 1 0 0 0 100.00%100.00% 1.893 s
Comal80Test 208 0 0 0 100.00%100.00% 25.81 s
ExpertProgramTest 2 0 0 0 100.00%100.00% 1.073 s
MikroAssFirmwareTest 4 0 0 0 100.00%100.00% 8.274 s
EpyxFastLoadProgramTest 1 0 0 0 100.00%100.00% 0.955 s
Comal80FirmwareTest 4 0 0 0 100.00%100.00% 12.84 s
ExpertTest 72 0 0 0 100.00%100.00% 8.744 s
RexFirmwareTest 4 0 0 0 100.00%100.00% 2.997 s
SuperGamesProgramTest 2 0 0 0 100.00%100.00% 1.458 s
FinalV3FirmwareTest 8 0 0 0 100.00%100.00% 9.914 s
RetroReplayProgramTest 100 0 0 0 100.00%100.00% 33.00 s
ActionReplayProgramTest 16 0 0 0 100.00%100.00% 4.738 s
FinalV3Test 144 0 0 0 100.00%100.00% 16.59 s
ZaxxonFirmwareTest 8 0 0 0 100.00%100.00% 20.36 s
GeoRAMImageTest 5 0 0 0 100.00%100.00% 0.041 s
RexTest 56 0 0 0 100.00%100.00% 7.318 s
ReSfxSoundExpanderTest 88 0 0 0 100.00%100.00% 0.050 s
FinalV1FirmwareTest 4 0 0 0 100.00%100.00% 9.104 s
REUTest 10 0 0 0 100.00%100.00% 1.584 s
MagicDeskProgramTest 1 0 0 0 100.00%100.00% 0.474 s
NormalTest 19 0 0 0 100.00%100.00% 9.523 s
RexProgramTest 1 0 0 0 100.00%100.00% 0.950 s
EasyFlashTest 15 0 0 0 100.00%100.00% 1.613 s
AtomicPowerProgramTest 32 0 0 0 100.00%100.00% 11.12 s
SFXSoundExpanderProgramTest 3 0 0 0 100.00%100.00% 18.07 s
RetroReplayTest 232 0 0 0 100.00%100.00% 28.41 s
GMod2Test 12 0 0 0 100.00%100.00% 1.264 s

ui.virtualKeyboard

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
KeyboardInputTest 5 0 0 0 100.00%100.00% 0.001 s

reu

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ViceREUTest 55 0 0 0 100.00%100.00% 45.54 s

client.teavm.common.video

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
VicePALEmulationTeaVMTest 4 0 0 0 100.00%100.00% 0.092 s

libsidplay.components.mos6526

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
MOS6526TodContractTest 64 0 0 0 100.00%100.00% 0.002 s
MOS6526SerialLinkTest 40 0 0 0 100.00%100.00% 0.008 s
MOS6526TodDividerTest 4 0 0 0 100.00%100.00% 0 s
MOS6526TodProgramPhaseTest 4 0 0 0 100.00%100.00% 0.503 s
MOS6526SerialPinsTest 20 0 0 0 100.00%100.00% 0.001 s
MOS6526CntInputTest 24 0 0 0 100.00%100.00% 0.001 s

cpu

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ViceInterruptTest 99 0 6 0 93.94%93.94% 898.6 s
ViceCpuTest 119 0 2 0 98.32%98.32% 201.8 s

sidplay.ini

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
VICModelConfigTest 7 0 0 0 100.00%100.00% 1.860 s

cia

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
ViceCIATest 238 0 3 0 98.74%98.74% 457.8 s
ViceCIAPortsTest 10 0 0 0 100.00%100.00% 4.409 s

drive

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
JiffyDosTest 4 0 0 0 100.00%100.00% 9.052 s
BitfireLoaderTest 16 0 0 0 100.00%100.00% 56.04 s
DriveCompatibilityTest 17 0 0 0 100.00%100.00% 202.0 s
BitfireDirectorySequenceTest 16 0 0 0 100.00%100.00% 52.17 s
DriveSelectionTest 11 0 0 0 100.00%100.00% 2.835 s
ViceC1541Test 51 0 1 0 98.04%98.04% 729.6 s

libsidplay.components.pla

- Class Tests Errors Failures Skipped Pass Rate (without skipped)Pass Rate (with skipped) Time
StereoSnifferTest 12 0 0 0 100.00%100.00% 0 s
PLADmaIoSamplingTest 4 0 0 0 100.00%100.00% 0.670 s

Test Cases

[Summary] [Package List] [Test Cases]

JiffyDosTest

loadsMultipleSectors [C64C / MOS6526A] 0.838 s
uploadsDriveCodeWhileSpritesAreActive [C64C / MOS6526A] 1.267 s
loadsMultipleSectorsAfterProtectedDiskChange [C64C / MOS6526A] 3.479 s
loadsMultipleSectorsAfterPublicDiskChange [C64C / MOS6526A] 3.468 s

REUFinalWriteRasterTest

finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 243 / 18 bytes / target $2000] 0.007 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 243 / 18 bytes / target $d020] 0.005 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 243 / 19 bytes / target $2000] 0.004 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 243 / 19 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 247 / 18 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 247 / 18 bytes / target $d020] 0.004 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 247 / 19 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 247 / 19 bytes / target $d020] 0.004 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 248 / 18 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 248 / 18 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 248 / 19 bytes / target $2000] 0.004 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 248 / 19 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 251 / 18 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 251 / 18 bytes / target $d020] 0.004 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 251 / 19 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS6569R3 / raster 251 / 19 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 243 / 18 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 243 / 18 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 243 / 19 bytes / target $2000] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 243 / 19 bytes / target $d020] 0.003 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 247 / 18 bytes / target $2000] 0.002 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 247 / 18 bytes / target $d020] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 247 / 19 bytes / target $2000] 0 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 247 / 19 bytes / target $d020] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 248 / 18 bytes / target $2000] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 248 / 18 bytes / target $d020] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 248 / 19 bytes / target $2000] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 248 / 19 bytes / target $d020] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 251 / 18 bytes / target $2000] 0 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 251 / 18 bytes / target $d020] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 251 / 19 bytes / target $2000] 0.001 s
finalWriteWaitsOnlyForAnActualBadlineBusSteal[MOS8565 / raster 251 / 19 bytes / target $d020] 0.001 s

KeyboardGhostingTest

noKeyReadbacksCoverAllSignedBytePinPatterns 0 s
longChainsReachAFixedPoint 0 s
originalCiaPortsReferenceTablesStillMatch 0 s
disconnectedComponentsDoNotMerge 0 s
joystickInputsRemainLowAndPropagateThroughContacts 0 s
reverseScanDistinguishesInputsFromDrivenHighOutputs 0 s
shiftLockStillWinsWhereOrdinaryLeftShiftDoesNot 0 s
singleContactsRetainTheirDirectReadbacks 0 s
readsNeverAddPhantomKeysToThePhysicalSet 0 s
restoreIsNeverTreatedAsAMatrixContact 0 s
releasingAnySdfContactRemovesThePhantom 0 s
sdfGeneratesGhostInBothForwardScanModes 0 s
everyThreeCornerRectangleCompletesThroughTheMatrix 0.003 s
legacyReadOverloadsRemainUsable 0 s
samePortReadsFollowKeyboardConnections 0 s
contentionRequiresTwoDistinctActivelyLowOutputs 0 s

GeoRAMTest

detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/64KiB] 0.124 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/64KiB] 0.116 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/64KiB] 0.119 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/64KiB] 0.119 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/64KiB] 0.336 s
mirroredRegistersSelectPageAndBank[C64/PAL/64KiB] 0.113 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/128KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/128KiB] 0.112 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/128KiB] 0.112 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/128KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/128KiB] 0.337 s
mirroredRegistersSelectPageAndBank[C64/PAL/128KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/256KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/256KiB] 0.122 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/256KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/256KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/256KiB] 0.342 s
mirroredRegistersSelectPageAndBank[C64/PAL/256KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/512KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/512KiB] 0.120 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/512KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/512KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/512KiB] 0.336 s
mirroredRegistersSelectPageAndBank[C64/PAL/512KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/1.024KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/1.024KiB] 0.119 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/1.024KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/1.024KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/1.024KiB] 0.337 s
mirroredRegistersSelectPageAndBank[C64/PAL/1.024KiB] 0.118 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/2.048KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/2.048KiB] 0.126 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/2.048KiB] 0.115 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/2.048KiB] 0.116 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/2.048KiB] 0.331 s
mirroredRegistersSelectPageAndBank[C64/PAL/2.048KiB] 0.114 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/PAL/4.096KiB] 0.114 s
everyBankPageAndByteIsIndependentAndAddressable[C64/PAL/4.096KiB] 0.145 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/PAL/4.096KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/PAL/4.096KiB] 0.115 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/PAL/4.096KiB] 0.334 s
mirroredRegistersSelectPageAndBank[C64/PAL/4.096KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/64KiB] 0.119 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/64KiB] 0.112 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/64KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/64KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/64KiB] 0.333 s
mirroredRegistersSelectPageAndBank[C64/NTSC/64KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/128KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/128KiB] 0.118 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/128KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/128KiB] 0.113 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/128KiB] 0.355 s
mirroredRegistersSelectPageAndBank[C64/NTSC/128KiB] 0.110 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/256KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/256KiB] 0.112 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/256KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/256KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/256KiB] 0.339 s
mirroredRegistersSelectPageAndBank[C64/NTSC/256KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/512KiB] 0.110 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/512KiB] 0.114 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/512KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/512KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/512KiB] 0.334 s
mirroredRegistersSelectPageAndBank[C64/NTSC/512KiB] 0.115 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/1.024KiB] 0.111 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/1.024KiB] 0.118 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/1.024KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/1.024KiB] 0.117 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/1.024KiB] 0.336 s
mirroredRegistersSelectPageAndBank[C64/NTSC/1.024KiB] 0.113 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/2.048KiB] 0.116 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/2.048KiB] 0.124 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/2.048KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/2.048KiB] 0.113 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/2.048KiB] 0.337 s
mirroredRegistersSelectPageAndBank[C64/NTSC/2.048KiB] 0.113 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64/NTSC/4.096KiB] 0.115 s
everyBankPageAndByteIsIndependentAndAddressable[C64/NTSC/4.096KiB] 0.139 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64/NTSC/4.096KiB] 0.112 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64/NTSC/4.096KiB] 0.114 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64/NTSC/4.096KiB] 0.342 s
mirroredRegistersSelectPageAndBank[C64/NTSC/4.096KiB] 0.110 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/64KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/64KiB] 0.113 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/64KiB] 0.112 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/64KiB] 0.110 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/64KiB] 0.341 s
mirroredRegistersSelectPageAndBank[C64C/PAL/64KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/128KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/128KiB] 0.113 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/128KiB] 0.115 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/128KiB] 0.110 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/128KiB] 0.336 s
mirroredRegistersSelectPageAndBank[C64C/PAL/128KiB] 0.132 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/256KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/256KiB] 0.114 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/256KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/256KiB] 0.113 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/256KiB] 0.330 s
mirroredRegistersSelectPageAndBank[C64C/PAL/256KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/512KiB] 0.115 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/512KiB] 0.122 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/512KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/512KiB] 0.113 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/512KiB] 0.332 s
mirroredRegistersSelectPageAndBank[C64C/PAL/512KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/1.024KiB] 0.114 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/1.024KiB] 0.118 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/1.024KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/1.024KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/1.024KiB] 0.337 s
mirroredRegistersSelectPageAndBank[C64C/PAL/1.024KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/2.048KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/2.048KiB] 0.131 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/2.048KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/2.048KiB] 0.113 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/2.048KiB] 0.346 s
mirroredRegistersSelectPageAndBank[C64C/PAL/2.048KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/PAL/4.096KiB] 0.115 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/PAL/4.096KiB] 0.141 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/PAL/4.096KiB] 0.121 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/PAL/4.096KiB] 0.115 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/PAL/4.096KiB] 0.338 s
mirroredRegistersSelectPageAndBank[C64C/PAL/4.096KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/64KiB] 0.111 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/64KiB] 0.113 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/64KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/64KiB] 0.115 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/64KiB] 0.340 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/64KiB] 0.114 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/128KiB] 0.111 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/128KiB] 0.111 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/128KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/128KiB] 0.122 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/128KiB] 0.360 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/128KiB] 0.116 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/256KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/256KiB] 0.113 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/256KiB] 0.111 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/256KiB] 0.112 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/256KiB] 0.340 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/256KiB] 0.112 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/512KiB] 0.113 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/512KiB] 0.116 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/512KiB] 0.111 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/512KiB] 0.111 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/512KiB] 0.337 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/512KiB] 0.114 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/1.024KiB] 0.112 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/1.024KiB] 0.125 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/1.024KiB] 0.115 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/1.024KiB] 0.110 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/1.024KiB] 0.339 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/1.024KiB] 0.111 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/2.048KiB] 0.114 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/2.048KiB] 0.126 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/2.048KiB] 0.114 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/2.048KiB] 0.111 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/2.048KiB] 0.334 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/2.048KiB] 0.117 s
detachedHandlesAreInertAndOtherInterruptOwnersRemain[C64C/NTSC/4.096KiB] 0.114 s
everyBankPageAndByteIsIndependentAndAddressable[C64C/NTSC/4.096KiB] 0.140 s
unusedSelectorBitsWrapAtTheInstalledCapacity[C64C/NTSC/4.096KiB] 0.113 s
allCpuPortsHideIoAndLeaveC64RamRomAndVicMappingAlone[C64C/NTSC/4.096KiB] 0.118 s
resetPreservesRamAndSnapshotsOwnTheirBytes[C64C/NTSC/4.096KiB] 0.334 s
mirroredRegistersSelectPageAndBank[C64C/NTSC/4.096KiB] 0.112 s

VICModelLightpenTest

selectedChipMatchesTheLightpenContract[C64 / MOS6569R3 / 668abce61d40cbf7 screenshot PAL automatic expected=pass[vicii-pal] VICII/lp-trigger/test1.prg] 0.342 s
selectedChipMatchesTheLightpenContract[C64 / MOS8565 / 668abce61d40cbf7 screenshot PAL automatic expected=pass[vicii-pal] VICII/lp-trigger/test1.prg] 0.327 s
selectedChipMatchesTheLightpenContract[C64C / MOS6569R3 / 668abce61d40cbf7 screenshot PAL automatic expected=pass[vicii-pal] VICII/lp-trigger/test1.prg] 0.317 s
selectedChipMatchesTheLightpenContract[C64C / MOS8565 / 668abce61d40cbf7 screenshot PAL automatic expected=pass[vicii-pal] VICII/lp-trigger/test1.prg] 0.319 s
selectedChipMatchesTheLightpenContract[C64 / MOS6569R3 / 42d73a2a5127d014 exitcode PAL automatic expected=pass[vicii-pal, vicii-old] VICII/lp-trigger/test2.prg] 0.306 s
selectedChipMatchesTheLightpenContract[C64 / MOS8565 / 42d73a2a5127d014 exitcode PAL automatic expected=pass[vicii-pal, vicii-old] VICII/lp-trigger/test2.prg] 0.319 s
selectedChipMatchesTheLightpenContract[C64C / MOS6569R3 / 42d73a2a5127d014 exitcode PAL automatic expected=pass[vicii-pal, vicii-old] VICII/lp-trigger/test2.prg] 0.310 s
selectedChipMatchesTheLightpenContract[C64C / MOS8565 / 42d73a2a5127d014 exitcode PAL automatic expected=pass[vicii-pal, vicii-old] VICII/lp-trigger/test2.prg] 0.309 s
selectedChipMatchesTheLightpenContract[C64 / MOS6569R3 / 4ab6c28e2c27c990 exitcode PAL automatic expected=pass[vicii-pal, vicii-new] VICII/lp-trigger/test2new.prg] 0.306 s
selectedChipMatchesTheLightpenContract[C64 / MOS8565 / 4ab6c28e2c27c990 exitcode PAL automatic expected=pass[vicii-pal, vicii-new] VICII/lp-trigger/test2new.prg] 0.304 s
selectedChipMatchesTheLightpenContract[C64C / MOS6569R3 / 4ab6c28e2c27c990 exitcode PAL automatic expected=pass[vicii-pal, vicii-new] VICII/lp-trigger/test2new.prg] 0.309 s
selectedChipMatchesTheLightpenContract[C64C / MOS8565 / 4ab6c28e2c27c990 exitcode PAL automatic expected=pass[vicii-pal, vicii-new] VICII/lp-trigger/test2new.prg] 0.309 s

DiskInsertionLifecycleTest

swappingDisksPreservesSelectedHalfTrack[C1541/scan35.d64] 0.006 s
resetRetainsDiskAndSelectsDirectoryTrack[C1541/scan35.d64] 0.119 s
insertsDiskBeforeFirstReset[C1541/scan35.d64] 0.003 s
swappingDisksPreservesSelectedHalfTrack[C1541/scan35.g64] 0.003 s
resetRetainsDiskAndSelectsDirectoryTrack[C1541/scan35.g64] 0.115 s
insertsDiskBeforeFirstReset[C1541/scan35.g64] 0.002 s
swappingDisksPreservesSelectedHalfTrack[C1541_II/scan35.d64] 0.005 s
resetRetainsDiskAndSelectsDirectoryTrack[C1541_II/scan35.d64] 0.116 s
insertsDiskBeforeFirstReset[C1541_II/scan35.d64] 0.003 s
swappingDisksPreservesSelectedHalfTrack[C1541_II/scan35.g64] 0.002 s
resetRetainsDiskAndSelectsDirectoryTrack[C1541_II/scan35.g64] 0.112 s
insertsDiskBeforeFirstReset[C1541_II/scan35.g64] 0.003 s
swappingDisksPreservesSelectedHalfTrack[C1571/scan35.d64] 0.007 s
resetRetainsDiskAndSelectsDirectoryTrack[C1571/scan35.d64] 0.118 s
insertsDiskBeforeFirstReset[C1571/scan35.d64] 0.003 s
swappingDisksPreservesSelectedHalfTrack[C1571/scan35.g64] 0.002 s
resetRetainsDiskAndSelectsDirectoryTrack[C1571/scan35.g64] 0.114 s
insertsDiskBeforeFirstReset[C1571/scan35.g64] 0.002 s
swappingDisksPreservesSelectedHalfTrack[C1571/scan35.d71] 0.014 s
resetRetainsDiskAndSelectsDirectoryTrack[C1571/scan35.d71] 0.117 s
insertsDiskBeforeFirstReset[C1571/scan35.d71] 0.004 s

AtomicPowerFreezeTest

publicFreezeCompletesAndRepeatsAfterResetOnBothModelsAndClocks 0.941 s

VICFetchSplitVideoModeTest

originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 5eb289d1d504fa3d screenshot PAL manual expected=pass[vicii-pal, vicii-old] VICII/split-tests/fetchsplit/fetchsplit.prg] 0.454 s
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 8dc3bbf18dacf999 screenshot PAL manual expected=pass[vicii-pal, vicii-new] VICII/split-tests/fetchsplit/fetchsplit.prg] 0.433 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / MOS8565; complete frame after terminal, cycle 3831408
Actual
actual — C64C / MOS8565; complete frame after terminal, cycle 3831408 — final — C64C / MOS6526A / PAL — cycle 4106592 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 111607bcd56d838c screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-v_ntsc.prg] 0.324 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570 — final — C64 / MOS6526 / NTSC — cycle 2804425 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 7a711436965f1b38 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-w_ntsc.prg] 0.305 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570 — final — C64 / MOS6526 / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 03aaaf87ef269bca screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-x_ntsc.prg] 0.305 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570 — final — C64 / MOS6526 / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: db710cc3365c4406 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-y_ntsc.prg] 0.305 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2650570 — final — C64 / MOS6526 / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: f8d336de2a975a06 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-z_ntsc.prg] 0.315 s
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 615b7ab9403cca14 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode2_ntsc.prg] 0.312 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2753140
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2753140 — final — C64 / MOS6526 / NTSC — cycle 2906995 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: fe1cbe530f62c1c4 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode1_ntsc.prg] 0.315 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64 / MOS6567R8; complete frame after terminal, cycle 2633475
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 2633475 — final — C64 / MOS6526 / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 06092181023765ed screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-v_ntsc.prg] 0.304 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570 — final — C64C / MOS6526A / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 8f2cc37f9975adfe screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-w_ntsc.prg] 0.303 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570 — final — C64C / MOS6526A / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 5c10fc26e1425196 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-x_ntsc.prg] 0.304 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570 — final — C64C / MOS6526A / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 2b2ad4a67f717d31 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-y_ntsc.prg] 0.307 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2650570 — final — C64C / MOS6526A / NTSC — cycle 2787330 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: cf72cfcf1d887c5f screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-z_ntsc.prg] 0.308 s
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 23a0202c49072416 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode2_ntsc.prg] 0.310 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2753140
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2753140 — final — C64C / MOS6526A / NTSC — cycle 2889900 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 04a7eab2b7b16d17 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode1_ntsc.prg] 0.308 s
- Original exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — C64C / DEFAULT; complete frame after terminal, cycle 2633475
Actual
actual — C64C / DEFAULT; complete frame after terminal, cycle 2633475 — final — C64C / MOS6526A / NTSC — cycle 2855710 — Completed frame after this checkpoint.
expected — unchanged upstream reference
Expected
expected — unchanged upstream reference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14

FinalV1ProgramTest

diagnosticResumesTwiceAndRepeatsAfterReset 0.937 s

GMod2ProgramTest

syntheticCartridgeBootsAndCompletesOnBothModelsAndClocks 0.718 s

VICModelNtscSpriteXTest

allSpriteXResultsMatchTheGuestReferenceWithinItsOriginalDeadline[NTSC sprite X: C64 / DEFAULT / 741695a41250433d exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/spritex/testsuite_ntsc.prg] 0.343 s
allSpriteXResultsMatchTheGuestReferenceWithinItsOriginalDeadline[NTSC sprite X: C64 / MOS6567R8 / 741695a41250433d exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/spritex/testsuite_ntsc.prg] 0.347 s
allSpriteXResultsMatchTheGuestReferenceWithinItsOriginalDeadline[NTSC sprite X: C64C / DEFAULT / 741695a41250433d exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/spritex/testsuite_ntsc.prg] 0.341 s
allSpriteXResultsMatchTheGuestReferenceWithinItsOriginalDeadline[NTSC sprite X: C64C / MOS6567R8 / 741695a41250433d exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/spritex/testsuite_ntsc.prg] 0.343 s

VICCollisionRegisterTest

writesCannotCreateOrOverwriteCollisionFlagsThroughAnyMirror[C64/PAL] 0.121 s
readModifyWriteCannotRestoreClearedCollisionFlags[C64/PAL] 0.115 s
readsReturnAndClearOnlyTheSelectedCollisionLatchThroughAnyMirror[C64/PAL] 0.115 s
ignoredWritesStillSupplySpriteDataDuringPhi2Fetches[C64/PAL] 0.341 s
writesCannotCreateOrOverwriteCollisionFlagsThroughAnyMirror[C64/NTSC] 0.112 s
readModifyWriteCannotRestoreClearedCollisionFlags[C64/NTSC] 0.114 s
readsReturnAndClearOnlyTheSelectedCollisionLatchThroughAnyMirror[C64/NTSC] 0.113 s
ignoredWritesStillSupplySpriteDataDuringPhi2Fetches[C64/NTSC] 0.340 s
writesCannotCreateOrOverwriteCollisionFlagsThroughAnyMirror[C64C/PAL] 0.113 s
readModifyWriteCannotRestoreClearedCollisionFlags[C64C/PAL] 0.119 s
readsReturnAndClearOnlyTheSelectedCollisionLatchThroughAnyMirror[C64C/PAL] 0.112 s
ignoredWritesStillSupplySpriteDataDuringPhi2Fetches[C64C/PAL] 0.342 s
writesCannotCreateOrOverwriteCollisionFlagsThroughAnyMirror[C64C/NTSC] 0.117 s
readModifyWriteCannotRestoreClearedCollisionFlags[C64C/NTSC] 0.113 s
readsReturnAndClearOnlyTheSelectedCollisionLatchThroughAnyMirror[C64C/NTSC] 0.111 s
ignoredWritesStillSupplySpriteDataDuringPhi2Fetches[C64C/NTSC] 0.338 s

ViceCoverageTest

changedAndMissingFixturesCannotBeSilentlyAccepted 0 s
manualReferenceMismatchMissingImageAndFalseProvenanceAreRejected 0.002 s
oldNtscAutomationIsBoundedAndUsesTheExplicitChip 0 s
everyPublishedProgramAndMediaFileIsClassified 0.056 s
everyActualManualChildHasAnAuditedCheckpointDecision 0.400 s
catalogueBindsToActualJUnitChildrenIncludingManualPreviews 0.053 s
importedFilesMatchUpstreamExceptFrozenTextLineEndings 0.194 s
unsafeUpstreamScreenshotOraclesRequireManualReview 0.002 s
reuIoCaptureBindingsFollowThePresetCompatibilityPolicy 0.001 s

MOS6526TodContractTest

resetDiscardsTheOldReadLatchAlarmAndInterruptMask[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0.001 s
alarmComparesTheRunningClockWhileTheReadSnapshotIsFrozen[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmRequiresEveryTimeFieldAndTheAmPmBitToMatch[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
enabledAlarmAssertsIrqAndIcrReadAcknowledgesIt[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
secondsAndMinutesReadsDoNotLatchTheClock[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmTenthsWritesDoNotRestartAStoppedClock[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmModeWritesDoNotReplaceClockReadsOrStopItsCounting[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmAndFlagEventsAccumulateAndEnablingOneMaskPreservesBoth[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
noonAndMidnightToggleAmPmButTwelveToOneDoesNot[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
clockWritesLeaveAnAlreadyLatchedReadSnapshotIntact[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
decimalCarriesAdvanceTheClockWithoutChangingUnrelatedDigits[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
minutesAndSecondsWritesDoNotStopARunningClock[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursLatchAllFourRegistersUntilTheTenthsReadReturnsTheOldSnapshot[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmSetsItsSourceFlagWithoutAssertingIrq[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursStopsTheClockAndTenthsRestartsWithAFullDividerPeriod[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmCanFireAgainAfterTheClockLeavesAndReturnsToItsTime[MOS6526/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
resetDiscardsTheOldReadLatchAlarmAndInterruptMask[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmComparesTheRunningClockWhileTheReadSnapshotIsFrozen[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmRequiresEveryTimeFieldAndTheAmPmBitToMatch[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
enabledAlarmAssertsIrqAndIcrReadAcknowledgesIt[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
secondsAndMinutesReadsDoNotLatchTheClock[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmTenthsWritesDoNotRestartAStoppedClock[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmModeWritesDoNotReplaceClockReadsOrStopItsCounting[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmAndFlagEventsAccumulateAndEnablingOneMaskPreservesBoth[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
noonAndMidnightToggleAmPmButTwelveToOneDoesNot[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
clockWritesLeaveAnAlreadyLatchedReadSnapshotIntact[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
decimalCarriesAdvanceTheClockWithoutChangingUnrelatedDigits[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0.001 s
minutesAndSecondsWritesDoNotStopARunningClock[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursLatchAllFourRegistersUntilTheTenthsReadReturnsTheOldSnapshot[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmSetsItsSourceFlagWithoutAssertingIrq[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursStopsTheClockAndTenthsRestartsWithAFullDividerPeriod[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmCanFireAgainAfterTheClockLeavesAndReturnsToItsTime[MOS6526/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
resetDiscardsTheOldReadLatchAlarmAndInterruptMask[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmComparesTheRunningClockWhileTheReadSnapshotIsFrozen[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmRequiresEveryTimeFieldAndTheAmPmBitToMatch[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
enabledAlarmAssertsIrqAndIcrReadAcknowledgesIt[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
secondsAndMinutesReadsDoNotLatchTheClock[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmTenthsWritesDoNotRestartAStoppedClock[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmModeWritesDoNotReplaceClockReadsOrStopItsCounting[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmAndFlagEventsAccumulateAndEnablingOneMaskPreservesBoth[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
noonAndMidnightToggleAmPmButTwelveToOneDoesNot[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
clockWritesLeaveAnAlreadyLatchedReadSnapshotIntact[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
decimalCarriesAdvanceTheClockWithoutChangingUnrelatedDigits[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
minutesAndSecondsWritesDoNotStopARunningClock[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursLatchAllFourRegistersUntilTheTenthsReadReturnsTheOldSnapshot[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmSetsItsSourceFlagWithoutAssertingIrq[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursStopsTheClockAndTenthsRestartsWithAFullDividerPeriod[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmCanFireAgainAfterTheClockLeavesAndReturnsToItsTime[MOS6526A/50 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
resetDiscardsTheOldReadLatchAlarmAndInterruptMask[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmComparesTheRunningClockWhileTheReadSnapshotIsFrozen[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmRequiresEveryTimeFieldAndTheAmPmBitToMatch[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
enabledAlarmAssertsIrqAndIcrReadAcknowledgesIt[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
secondsAndMinutesReadsDoNotLatchTheClock[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmTenthsWritesDoNotRestartAStoppedClock[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmModeWritesDoNotReplaceClockReadsOrStopItsCounting[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmAndFlagEventsAccumulateAndEnablingOneMaskPreservesBoth[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
noonAndMidnightToggleAmPmButTwelveToOneDoesNot[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
clockWritesLeaveAnAlreadyLatchedReadSnapshotIntact[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
decimalCarriesAdvanceTheClockWithoutChangingUnrelatedDigits[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
minutesAndSecondsWritesDoNotStopARunningClock[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursLatchAllFourRegistersUntilTheTenthsReadReturnsTheOldSnapshot[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
maskedAlarmSetsItsSourceFlagWithoutAssertingIrq[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
hoursStopsTheClockAndTenthsRestartsWithAFullDividerPeriod[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s
alarmCanFireAgainAfterTheClockLeavesAndReturnsToItsTime[MOS6526A/60 Hz] [src/test/java/libsidplay/components/mos6526/MOS6526TodContractTest.java] [src/test/resources/external-c64/evidence.md#cia-time-of-day-register-and-alarm-contracts] 0 s

ActionReplayTest

freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64/PAL] 0.223 s
publicFreezeQueueAndResetCancelPendingTransitions[C64/PAL] 0.342 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/PAL] 0.227 s
io2AliasesTheFinalRamPageAndRomWritesAreIgnored[C64/PAL] 0.223 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/PAL] 0.223 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64/PAL] 0.229 s
signaturesAndFullUnsignedFieldsAreValidated[C64/PAL] 0.228 s
io1ReadsFloatAndLatchTheVicBusValueThroughEveryMirror[C64/PAL] 0.227 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64/PAL] 0.223 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/PAL] 0.224 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/PAL] 0.231 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/PAL] 0.227 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/PAL] 0.224 s
vicUsesNormalMappingExceptForUltimaxOnBothPhases[C64/PAL] 0.224 s
allBanksAndEveryIo1MirrorSelectImmediately[C64/PAL] 0.229 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/PAL] 0.229 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64/PAL] 0.223 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64/PAL] 0.454 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64/PAL] 0.225 s
contentionUsesSystemOrCartRamOnlyWhenRomlIsSelected[C64/PAL] 0.338 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64/PAL] 0.222 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64/PAL] 0.225 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64/NTSC] 0.225 s
publicFreezeQueueAndResetCancelPendingTransitions[C64/NTSC] 0.334 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/NTSC] 0.225 s
io2AliasesTheFinalRamPageAndRomWritesAreIgnored[C64/NTSC] 0.226 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/NTSC] 0.226 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64/NTSC] 0.225 s
signaturesAndFullUnsignedFieldsAreValidated[C64/NTSC] 0.225 s
io1ReadsFloatAndLatchTheVicBusValueThroughEveryMirror[C64/NTSC] 0.222 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64/NTSC] 0.229 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/NTSC] 0.225 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/NTSC] 0.231 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/NTSC] 0.225 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/NTSC] 0.231 s
vicUsesNormalMappingExceptForUltimaxOnBothPhases[C64/NTSC] 0.225 s
allBanksAndEveryIo1MirrorSelectImmediately[C64/NTSC] 0.226 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/NTSC] 0.224 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64/NTSC] 0.225 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64/NTSC] 0.451 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64/NTSC] 0.223 s
contentionUsesSystemOrCartRamOnlyWhenRomlIsSelected[C64/NTSC] 0.336 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64/NTSC] 0.230 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64/NTSC] 0.225 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64C/PAL] 0.224 s
publicFreezeQueueAndResetCancelPendingTransitions[C64C/PAL] 0.335 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/PAL] 0.237 s
io2AliasesTheFinalRamPageAndRomWritesAreIgnored[C64C/PAL] 0.227 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/PAL] 0.227 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64C/PAL] 0.222 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/PAL] 0.237 s
io1ReadsFloatAndLatchTheVicBusValueThroughEveryMirror[C64C/PAL] 0.225 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64C/PAL] 0.223 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/PAL] 0.220 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/PAL] 0.229 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/PAL] 0.228 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/PAL] 0.226 s
vicUsesNormalMappingExceptForUltimaxOnBothPhases[C64C/PAL] 0.223 s
allBanksAndEveryIo1MirrorSelectImmediately[C64C/PAL] 0.221 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/PAL] 0.237 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64C/PAL] 0.224 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64C/PAL] 0.444 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64C/PAL] 0.221 s
contentionUsesSystemOrCartRamOnlyWhenRomlIsSelected[C64C/PAL] 0.334 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64C/PAL] 0.222 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64C/PAL] 0.221 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64C/NTSC] 0.224 s
publicFreezeQueueAndResetCancelPendingTransitions[C64C/NTSC] 0.340 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/NTSC] 0.235 s
io2AliasesTheFinalRamPageAndRomWritesAreIgnored[C64C/NTSC] 0.226 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/NTSC] 0.226 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64C/NTSC] 0.230 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/NTSC] 0.227 s
io1ReadsFloatAndLatchTheVicBusValueThroughEveryMirror[C64C/NTSC] 0.225 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64C/NTSC] 0.222 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/NTSC] 0.233 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/NTSC] 0.230 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/NTSC] 0.225 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/NTSC] 0.221 s
vicUsesNormalMappingExceptForUltimaxOnBothPhases[C64C/NTSC] 0.223 s
allBanksAndEveryIo1MirrorSelectImmediately[C64C/NTSC] 0.224 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/NTSC] 0.224 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64C/NTSC] 0.225 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64C/NTSC] 0.458 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64C/NTSC] 0.223 s
contentionUsesSystemOrCartRamOnlyWhenRomlIsSelected[C64C/NTSC] 0.336 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64C/NTSC] 0.221 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64C/NTSC] 0.228 s

ActionReplayFreezeTest

publicFreezeCompletesAndRepeatsAfterResetOnBothModelsAndClocks 0.965 s

CpuSidBusTest

equalInstructionBudgetsDeliverTheWriteOnTheSameCpuClock[C64/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.267 s
anIndexedStoreSendsItsDummyReadThroughTheSidMirror[C64/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.120 s
rmwDeliversTheOriginalAndModifiedValuesOnConsecutiveClocks[C64/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.116 s
osc3AndEnv3ReadsReachTheDeviceAtTheirSeparateCpuReadCycles[C64/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.131 s
equalInstructionBudgetsDeliverTheWriteOnTheSameCpuClock[C64/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.262 s
anIndexedStoreSendsItsDummyReadThroughTheSidMirror[C64/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.111 s
rmwDeliversTheOriginalAndModifiedValuesOnConsecutiveClocks[C64/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.127 s
osc3AndEnv3ReadsReachTheDeviceAtTheirSeparateCpuReadCycles[C64/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.125 s
equalInstructionBudgetsDeliverTheWriteOnTheSameCpuClock[C64C/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.239 s
anIndexedStoreSendsItsDummyReadThroughTheSidMirror[C64C/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.113 s
rmwDeliversTheOriginalAndModifiedValuesOnConsecutiveClocks[C64C/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.129 s
osc3AndEnv3ReadsReachTheDeviceAtTheirSeparateCpuReadCycles[C64C/PAL] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.134 s
equalInstructionBudgetsDeliverTheWriteOnTheSameCpuClock[C64C/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.234 s
anIndexedStoreSendsItsDummyReadThroughTheSidMirror[C64C/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.112 s
rmwDeliversTheOriginalAndModifiedValuesOnConsecutiveClocks[C64C/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.120 s
osc3AndEnv3ReadsReachTheDeviceAtTheirSeparateCpuReadCycles[C64C/NTSC] [src/test/java/libsidplay/components/mos6510/CpuSidBusTest.java] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/resources/external-c64/evidence.md#cpu-to-sid-bus-delivery] 0.111 s

WriteProtectionTest

trackSnapshotsAreDefensiveAndValidateTrackRange 0 s
explicitProtectionControlsSensorAndSurvivesReset 0 s
protectedWritesPreserveFluxAndPhysicalAngleButKeepEncoderFeedback 0.003 s
readOnlyBackingCannotBeMadeWritableByClearingMediaProtection 0 s

PrgLoadStateTest

sidLoadersPreserveExistingDevice 0.002 s
basicRsidLoadersPreserveExistingDeviceAndSongSelection 0 s
zeroPagePayloadTakesPrecedenceOverDefaultDevice 0 s
bothLoadersInitializeDeviceAndPreserveProgramAndPointers 0.001 s

GeoRAMProgramTest

upstreamCapacityDetectorReportsAllSevenSizesTwice [GEO-RAM/georam64.prg] 21.94 s
upstreamFixed512KiBTestPassesTwice [GEO-RAM/georamtest-auto.prg] 26.29 s
upstreamReadWriteTestPassesTwice [GEO-RAM/newtest-auto.prg] 22.85 s
realNeoRAMDriveSavesDirectoriesLoadsAndVerifiesAcrossC64Reset 5.150 s
everyGuestPagePassesTwiceOnAllCapacitiesModelsAndClocks 20.73 s

SilenceDetectionTest

databaseLengthIsKnownEvenWhenItEqualsTheDefaultLimit[PAL] 0.119 s
everyVoiceAndSampleMuteOnEveryConfiguredSidSuspendsDetection[PAL] 0.112 s
changingAudioSourcesDisablesTheOldCollectorAndStartsAFreshTimeout[PAL] 0.113 s
silenceCountsFromStartAndEndsOnceWithoutChangingDefaultDuration[PAL] 0.113 s
audibleOutputWithoutRegisterWritesKeepsPlaying[PAL] 0.112 s
soundReturningAtTheTimeoutBoundaryPreventsTheEnd[PAL] 0.113 s
manualSampleMuteSuspendsDetectionAndUnmutingStartsAFreshTimeout[PAL] 0.113 s
headerSongLengthsProtectSilentIntroductions[PAL] 0.113 s
enablingTheTimeoutAfterPlaybackStartsRequiresAFreshFullInterval[PAL] 0.112 s
muteSettingsForAnUnusedSidDoNotSuspendDetection[PAL] 0.117 s
interactiveResetAndMp3PlaybackNeverUseSilenceEndings[PAL] 0.337 s
databaseLengthIsKnownEvenWhenItEqualsTheDefaultLimit[NTSC] 0.112 s
everyVoiceAndSampleMuteOnEveryConfiguredSidSuspendsDetection[NTSC] 0.117 s
changingAudioSourcesDisablesTheOldCollectorAndStartsAFreshTimeout[NTSC] 0.113 s
silenceCountsFromStartAndEndsOnceWithoutChangingDefaultDuration[NTSC] 0.113 s
audibleOutputWithoutRegisterWritesKeepsPlaying[NTSC] 0.112 s
soundReturningAtTheTimeoutBoundaryPreventsTheEnd[NTSC] 0.112 s
manualSampleMuteSuspendsDetectionAndUnmutingStartsAFreshTimeout[NTSC] 0.118 s
headerSongLengthsProtectSilentIntroductions[NTSC] 0.113 s
enablingTheTimeoutAfterPlaybackStartsRequiresAFreshFullInterval[NTSC] 0.112 s
muteSettingsForAnUnusedSidDoNotSuspendDetection[NTSC] 0.119 s
interactiveResetAndMp3PlaybackNeverUseSilenceEndings[NTSC] 0.336 s

NormalProgramTest

sixLayoutsBootAndCompleteOnBothModelsAndClocks 2.807 s

VIAInputLatchTest

portWritesAndExplicitFlagClearsReleaseOnlyTheirOwnLatch [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
enabledLatchesRemainTransparentUntilTheSelectedC1Edge [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
enablingLatchingWithAPendingC1FlagFreezesTheCurrentlyTransparentPins [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
pendingCa1KeepsTheFirstSampleAcrossFurtherEdgesAndNoHandshakeReads [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
activeC1EdgeCapturesBothPortsWithEitherPolarityAndMaskedIrqs [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
portALatchesPinVoltageAndPortBLatchesOutputRegisterBits [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
noHandshakeWritePreservesThePendingPortASample [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
disablingLatchingExposesLivePinsWithoutAcknowledgingC1 [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
disabledLatchesReadLivePinsEvenWithPendingC1Flags [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s
pinCaptureDoesNotPerformCpuPortReadCallbacks [src/test/java/libsidplay/components/c1541/VIAInputLatchTest.java] [src/test/resources/external-c64/evidence.md#via-input-latching] 0 s

SuperGamesTest

reversedBanksHaveIndependentLowAndHighHalves 0.225 s
signedSingleByteReadsCannotConfuseFfMetadataWithEof 0.226 s
allUpperNibbleValuesAreIgnored 0.231 s
legacyExtendedHeadersAndHeaderPinsDoNotChangeHardwareResetMode 0.906 s
mappedIo2WritesRequireVisibleIo 0.224 s
truncatedHeadersPayloadsAndUnsignedPaddingFailAtEof 0.003 s
fileStreamsCannotSkipPastMissingPadding 0.011 s
sparseBanksStayErasedAndTheLastDuplicateReplacesBothHalves 0.223 s
malformedChipFieldsAreRejectedInFull 0.002 s
shortReadsZeroAvailableAndPaddingAcceptReadOnlyFlashTags 0.228 s
cpuPortsControlBothRomWindowsAndWritesReachRam 0.342 s
everyIo2MirrorSelectsDisablesAndReenables 0.226 s
headerOnlyImagesAreRejected 0 s
upstreamFixtureIsBoundToAnAutomaticFactorySupportedScenario 0.222 s
readsFloatInEveryModeAndIo1NeverChangesTheRegister 0.230 s
lockingWriteAppliesBankAndModeThenBlocksEveryMirrorUntilReset 1.130 s
vicRetainsNormalMappingOnBothPhases 0.222 s
chipOnlyConstructorLoadsBothHalves 0 s

MOS6526SerialLinkTest

allByteValuesReachThePeerOverExactlyEightPhysicalClockEdges[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.002 s
resetAfterTheLastFallingEdgeCancelsItsDelayedSerialCompletion[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aBufferedByteReachesThePeerWithoutAnExtraClockGap[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
theSameWireClocksTheReceiveShifterAndTimerB[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
releasedPinsAllowTheOtherChipToBecomeTheSender[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheReceiverDiscardsItsPartialByteWithoutStoppingTheSender[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
sdrWritesAroundTheLastClockPreserveBothCompleteBytes[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aMidByteDirectionChangeAllowsPeerTurnaroundAndAFreshTransmission[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
transmitterResetReleasesTheWiresAndDiscardsTheBufferedByteAtEveryHalfBit[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
interruptMasksAndAcknowledgementsAreLocalToEachChip[MOS6526 sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
allByteValuesReachThePeerOverExactlyEightPhysicalClockEdges[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
resetAfterTheLastFallingEdgeCancelsItsDelayedSerialCompletion[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aBufferedByteReachesThePeerWithoutAnExtraClockGap[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
theSameWireClocksTheReceiveShifterAndTimerB[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
releasedPinsAllowTheOtherChipToBecomeTheSender[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheReceiverDiscardsItsPartialByteWithoutStoppingTheSender[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
sdrWritesAroundTheLastClockPreserveBothCompleteBytes[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aMidByteDirectionChangeAllowsPeerTurnaroundAndAFreshTransmission[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
transmitterResetReleasesTheWiresAndDiscardsTheBufferedByteAtEveryHalfBit[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
interruptMasksAndAcknowledgementsAreLocalToEachChip[MOS6526 sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
allByteValuesReachThePeerOverExactlyEightPhysicalClockEdges[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
resetAfterTheLastFallingEdgeCancelsItsDelayedSerialCompletion[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aBufferedByteReachesThePeerWithoutAnExtraClockGap[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
theSameWireClocksTheReceiveShifterAndTimerB[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
releasedPinsAllowTheOtherChipToBecomeTheSender[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheReceiverDiscardsItsPartialByteWithoutStoppingTheSender[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
sdrWritesAroundTheLastClockPreserveBothCompleteBytes[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aMidByteDirectionChangeAllowsPeerTurnaroundAndAFreshTransmission[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
transmitterResetReleasesTheWiresAndDiscardsTheBufferedByteAtEveryHalfBit[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
interruptMasksAndAcknowledgementsAreLocalToEachChip[MOS6526A sends to MOS6526] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
allByteValuesReachThePeerOverExactlyEightPhysicalClockEdges[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
resetAfterTheLastFallingEdgeCancelsItsDelayedSerialCompletion[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aBufferedByteReachesThePeerWithoutAnExtraClockGap[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
theSameWireClocksTheReceiveShifterAndTimerB[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
releasedPinsAllowTheOtherChipToBecomeTheSender[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheReceiverDiscardsItsPartialByteWithoutStoppingTheSender[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
sdrWritesAroundTheLastClockPreserveBothCompleteBytes[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
aMidByteDirectionChangeAllowsPeerTurnaroundAndAFreshTransmission[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
transmitterResetReleasesTheWiresAndDiscardsTheBufferedByteAtEveryHalfBit[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0.001 s
interruptMasksAndAcknowledgementsAreLocalToEachChip[MOS6526A sends to MOS6526A] [src/test/java/libsidplay/components/mos6526/MOS6526SerialLinkTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s

VICModelNtscColorWriteTest

selectedChipMatchesItsUnchangedNtscD021Reference[NTSC D021: C64 / DEFAULT / 9b380cbd861947a3 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-old] VICII/videomode/rmwtest_ntsc.prg] 0.317 s
selectedChipMatchesItsUnchangedNtscD021Reference[NTSC D021: C64 / MOS6567R8 / 9b380cbd861947a3 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-old] VICII/videomode/rmwtest_ntsc.prg] 0.313 s
selectedChipMatchesItsUnchangedNtscD021Reference[NTSC D021: C64C / DEFAULT / 9b380cbd861947a3 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-old] VICII/videomode/rmwtest_ntsc.prg] 0.319 s
selectedChipMatchesItsUnchangedNtscD021Reference[NTSC D021: C64C / MOS6567R8 / 9b380cbd861947a3 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-old] VICII/videomode/rmwtest_ntsc.prg] 0.318 s

ActionReplayAcidRamTest

spaceTransitionsMatchDocumentedResults [C64 / MOS6526] 4.462 s
spaceTransitionsMatchDocumentedResults [C64C / MOS6526A] 4.410 s
delayedSpaceTransitionsMatchDocumentedResults [C64 / MOS6526] 4.358 s
delayedSpaceTransitionsMatchDocumentedResults [C64C / MOS6526A] 4.382 s

VICOldNTSCTimingTest

allEightSpritePointersAndDmaBytesFollowTheOldNtscBusSchedule 0.003 s
cpuRegisterAccessDamagesOnlyTheSelectedSpriteFetchByte 0.008 s
rasterLinesTake64CyclesAndFramesTake16768Cycles 0.003 s
twoDmaChecksAndResetRetainTheirOwnCycleBoundaries 0 s
rasterZeroInterruptFollowsTheLastLinesFirstCycle 0.001 s
combinedEcmToBitmapEntryKeepsTheExisting64CycleSample 0.001 s

VICColorWriteTimingTest

fallingColorTransitionUsesThePreviousColor[C64] 0 s
oldNtscTimingRemainsUnchanged[C64] 0 s
machinePresetSurvivesRendererReplacementAndReset[C64] 0 s
transparentSpritePixelExposesTheBackgroundTransition[C64] 0 s
ntscMachinePresetSurvivesRendererReplacementResetAndExpiredWrites[C64] 0 s
ntscMachinePresetMasksD021ArtifactsBySourceAndSpriteOpacity[C64] 0 s
sameValueWriteHasOnlyTheModelSpecificEdge[C64] 0 s
ecmD021WritesHaveOnlyOneDelayedDotAtEveryFineScroll[C64] 0 s
ntscResetAndExpiredWritesDiscardThePendingEdge[C64] 0 s
backgroundWriteDelaysOnlyTheFirstPixelAndReadbackIsImmediate[C64] 0 s
ecmD021WritesLeaveOtherSelectedBackgroundsUnchanged[C64] 0.001 s
multicolorBackgroundHasASinglePixelEdge[C64] 0 s
ntscMaskingAndOtherColorSourcesDoNotAcquireTheBackgroundDelay[C64] 0 s
fineScrollPreservesTheFirstPixelColorSource[C64] 0 s
opaqueSpriteCoversTheDelayedBackgroundPixel[C64] 0 s
machinePresetAppliesItsBorderColorWriteTiming[C64] 0 s
resetDiscardsThePendingColorEdge[C64] 0 s
ntscMachinePresetAppliesBothD021EdgesWithImmediateReadback[C64] 0 s
ecmSelectedBackgroundRegistersStayCurrentBeforeTheScrollMatch[C64] 0.001 s
ecmBackgroundUpdatesDoNotChangeEqualColoredForegroundSpritesOrBorder[C64] 0.001 s
ecmConsecutiveAndSameValueWritesKeepTheirOwnFirstDotTiming[C64] 0 s
ntscDummyAndFinalRmwWritesEachHaveTheirOwnColorEdge[C64] 0 s
ntscMachinePresetFineScrollAndEcmKeepTheSelectedBackground[C64] 0.005 s
borderCoversTheDelayedBackgroundPixel[C64] 0 s
foregroundAndBitmapColorsWithTheSameRgbRemainUnchanged[C64] 0 s
explicit6567OverrideKeepsTheOldNtscColorWriteTiming[C64] 0 s
extendedColorBackgroundKeepsItsRegisterIdentity[C64] 0 s
ntscBackgroundWriteHasTheOldChipFirstPixelDelay[C64] 0 s
expiredWriteDoesNotAffectALaterRenderedBlock[C64] 0 s
ntscMachinePresetRetainsItsD020BorderLatency[C64] 0 s
consecutiveWritesKeepTheirOwnPreviousColors[C64] 0.001 s
ecmCharacterBackgroundSelectionStillChangesAtTheScrollMatch[C64] 0 s
fallingColorTransitionUsesThePreviousColor[C64C] 0 s
oldNtscTimingRemainsUnchanged[C64C] 0 s
machinePresetSurvivesRendererReplacementAndReset[C64C] 0 s
transparentSpritePixelExposesTheBackgroundTransition[C64C] 0 s
ntscMachinePresetSurvivesRendererReplacementResetAndExpiredWrites[C64C] 0 s
ntscMachinePresetMasksD021ArtifactsBySourceAndSpriteOpacity[C64C] 0.001 s
sameValueWriteHasOnlyTheModelSpecificEdge[C64C] 0 s
ecmD021WritesHaveOnlyOneDelayedDotAtEveryFineScroll[C64C] 0 s
ntscResetAndExpiredWritesDiscardThePendingEdge[C64C] 0 s
backgroundWriteDelaysOnlyTheFirstPixelAndReadbackIsImmediate[C64C] 0 s
ecmD021WritesLeaveOtherSelectedBackgroundsUnchanged[C64C] 0.001 s
multicolorBackgroundHasASinglePixelEdge[C64C] 0 s
ntscMaskingAndOtherColorSourcesDoNotAcquireTheBackgroundDelay[C64C] 0 s
fineScrollPreservesTheFirstPixelColorSource[C64C] 0 s
opaqueSpriteCoversTheDelayedBackgroundPixel[C64C] 0 s
machinePresetAppliesItsBorderColorWriteTiming[C64C] 0 s
resetDiscardsThePendingColorEdge[C64C] 0 s
ntscMachinePresetAppliesBothD021EdgesWithImmediateReadback[C64C] 0 s
ecmSelectedBackgroundRegistersStayCurrentBeforeTheScrollMatch[C64C] 0.001 s
ecmBackgroundUpdatesDoNotChangeEqualColoredForegroundSpritesOrBorder[C64C] 0 s
ecmConsecutiveAndSameValueWritesKeepTheirOwnFirstDotTiming[C64C] 0 s
ntscDummyAndFinalRmwWritesEachHaveTheirOwnColorEdge[C64C] 0 s
ntscMachinePresetFineScrollAndEcmKeepTheSelectedBackground[C64C] 0.005 s
borderCoversTheDelayedBackgroundPixel[C64C] 0 s
foregroundAndBitmapColorsWithTheSameRgbRemainUnchanged[C64C] 0 s
explicit6567OverrideKeepsTheOldNtscColorWriteTiming[C64C] 0 s
extendedColorBackgroundKeepsItsRegisterIdentity[C64C] 0 s
ntscBackgroundWriteHasTheOldChipFirstPixelDelay[C64C] 0 s
expiredWriteDoesNotAffectALaterRenderedBlock[C64C] 0 s
ntscMachinePresetRetainsItsD020BorderLatency[C64C] 0 s
consecutiveWritesKeepTheirOwnPreviousColors[C64C] 0 s
ecmCharacterBackgroundSelectionStillChangesAtTheScrollMatch[C64C] 0 s

TestSourceReportTest

reportsContainRealPathsForOrdinaryAndParameterizedTests [src/test/java/common/TestSourceReportTest.java] 0 s

DiskImageFormatTest

fortyTwoTrackD64ImagesWithAndWithoutErrorMapsAttach 0 s
softMissingDataMarkerPreservesFramingAndSectorPayload 0.001 s
missingG64TrackContainsNoRecordedFlux 0.001 s
oversizedD64IsRejectedWithoutIndexingBeyondTrackFortyTwo 0.002 s

BitfireFixtureTest

directorySequenceBundleRetainsTheOriginalFixtureAndItsOwnPinnedInputs [src/test/resources/external-c64/bitfire/directory-sequence/manifest.json] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/java/common/BitfireFixtureTest.java] 0.001 s
retainedSourcesProgramsAndPayloadInputsMatchTheirPinnedHashes [src/test/resources/external-c64/bitfire/manifest.json] [src/test/scripts/bitfire-fixtures.py] [src/test/java/common/BitfireFixtureTest.java] 0.002 s

VICD011TimingTest

ecmEdgesChangeOnlyTheBackgroundAtEveryFineScroll[MOS6569R3] 0 s
simultaneousEcmBitmapSwapsPassThroughTheExpectedIllegalPixels[MOS6569R3] 0 s
identicalAndConsecutiveWritesKeepPendingEdgesInOrder[MOS6569R3] 0 s
lowColorRamBitmapEdgesPreserveTheLastHiresSampleAndPairPhase[MOS6569R3] 0 s
highColorRamKeepsPairedDataAcrossBothBitmapEdges[MOS6569R3] 0 s
nonRenderedCyclesAdvanceTheSameD011Pipeline[MOS6569R3] 0 s
hiresBitmapEdgesUseTheirOwnFallTimeAtEveryFineScroll[MOS6569R3] 0 s
simultaneousD016AndD011WritesRetainIndependentModeEdges[MOS6569R3] 0 s
resetClearsActiveAndPendingModeBitsButRetainsTheSelectedChipTiming[MOS6569R3] 0 s
eachDotCollidesAccordingToRawForegroundIncludingHeldSamples[MOS6569R3] 0.005 s
adjacentD016WritesDoNotMoveTheFollowingD011Edge[MOS6569R3] 0 s
ecmEdgesChangeOnlyTheBackgroundAtEveryFineScroll[MOS8565] 0 s
simultaneousEcmBitmapSwapsPassThroughTheExpectedIllegalPixels[MOS8565] 0.001 s
identicalAndConsecutiveWritesKeepPendingEdgesInOrder[MOS8565] 0 s
lowColorRamBitmapEdgesPreserveTheLastHiresSampleAndPairPhase[MOS8565] 0 s
highColorRamKeepsPairedDataAcrossBothBitmapEdges[MOS8565] 0 s
nonRenderedCyclesAdvanceTheSameD011Pipeline[MOS8565] 0 s
hiresBitmapEdgesUseTheirOwnFallTimeAtEveryFineScroll[MOS8565] 0 s
simultaneousD016AndD011WritesRetainIndependentModeEdges[MOS8565] 0.001 s
resetClearsActiveAndPendingModeBitsButRetainsTheSelectedChipTiming[MOS8565] 0 s
eachDotCollidesAccordingToRawForegroundIncludingHeldSamples[MOS8565] 0.003 s
adjacentD016WritesDoNotMoveTheFollowingD011Edge[MOS8565] 0 s
ecmEdgesChangeOnlyTheBackgroundAtEveryFineScroll[MOS6567R8] 0 s
simultaneousEcmBitmapSwapsPassThroughTheExpectedIllegalPixels[MOS6567R8] 0.001 s
identicalAndConsecutiveWritesKeepPendingEdgesInOrder[MOS6567R8] 0 s
lowColorRamBitmapEdgesPreserveTheLastHiresSampleAndPairPhase[MOS6567R8] 0 s
highColorRamKeepsPairedDataAcrossBothBitmapEdges[MOS6567R8] 0 s
nonRenderedCyclesAdvanceTheSameD011Pipeline[MOS6567R8] 0 s
hiresBitmapEdgesUseTheirOwnFallTimeAtEveryFineScroll[MOS6567R8] 0 s
simultaneousD016AndD011WritesRetainIndependentModeEdges[MOS6567R8] 0.001 s
resetClearsActiveAndPendingModeBitsButRetainsTheSelectedChipTiming[MOS6567R8] 0 s
eachDotCollidesAccordingToRawForegroundIncludingHeldSamples[MOS6567R8] 0.003 s
adjacentD016WritesDoNotMoveTheFollowingD011Edge[MOS6567R8] 0 s

SIDNoiseWritebackTest

heldTestSelectionKeepsTheNewerMatrixSeed[RESID / MOS6581] 0 s
testRisingInFirstShiftPhasePreservesStoredBits[RESID / MOS6581] 0 s
testRisingCapturesAlreadyDrivenPulseNoise[RESID / MOS6581] 0 s
olderMatrixReleaseSequencesMatchHardwareSamples[RESID / MOS6581] 0.002 s
heldTestSelectionKeepsTheNewerMatrixSeed[RESID / MOS8580] 0 s
testRisingInFirstShiftPhasePreservesStoredBits[RESID / MOS8580] 0 s
testRisingCapturesAlreadyDrivenPulseNoise[RESID / MOS8580] 0 s
olderMatrixReleaseSequencesMatchHardwareSamples[RESID / MOS8580] 0.001 s
heldTestSelectionKeepsTheNewerMatrixSeed[RESIDFP / MOS6581] 0 s
testRisingInFirstShiftPhasePreservesStoredBits[RESIDFP / MOS6581] 0 s
testRisingCapturesAlreadyDrivenPulseNoise[RESIDFP / MOS6581] 0 s
olderMatrixReleaseSequencesMatchHardwareSamples[RESIDFP / MOS6581] 0.001 s
heldTestSelectionKeepsTheNewerMatrixSeed[RESIDFP / MOS8580] 0 s
testRisingInFirstShiftPhasePreservesStoredBits[RESIDFP / MOS8580] 0 s
testRisingCapturesAlreadyDrivenPulseNoise[RESIDFP / MOS8580] 0 s
olderMatrixReleaseSequencesMatchHardwareSamples[RESIDFP / MOS8580] 0 s

REUBusArbitrationTest

swapRetriesAnInterruptedWriteWithoutAdvancingEitherAddressOrLength 0 s
baRisingInTheDmaReleaseCycleCannotQueueAnotherByte 0.001 s
startingWhileBaIsLowWaitsForARealGrant 0 s
lateSpriteActivationFinishesEitherSwapPhaseAndPreservesReadSlots 0 s
newerIoPolicyKeepsTheFinalSwapByteAndReleasesDmaWithoutResampling 0.001 s
lateSpriteActivationLeavesAnExtraCycleForTheRecOnly 0 s
swapKeepsItsTwoCyclePhaseAcrossOddAndEvenVicSteals 0 s
finalWriteWaitsForTheVicGrantBeforeWritingAndRaisingItsIrq 0.001 s
readsAndVerifyStopBeforeUsingTheFirstLowBaCycle 0 s
fixedIoSwapRefreshesOnlyTheCompletedReuByteOnTheFirstStalledPhi2 0 s
completedSwapReleasesDmaAndRaisesItsIrqInTheFirstFreePhi1 0 s
lateSpriteActivationRefreshesTheCompletedFixedIoByte 0.001 s
finalIoWriteHasNoSideEffectUntilTheActualGrant 0 s
ramAndRomMappingsCannotRefreshTheCompletedIoByte 0 s
resetAndDetachCancelADeferredFinalWrite 0 s
lateSpriteEdgeCannotRefreshIoAfterTheVicTakesAec 0 s
resetAndDetachCancelEverySuspendedSwapPhase 0.001 s
shortBaPulsesCannotRefreshAnExchangeAfterTheGrantReturns 0 s
writesFinishOneByteAfterBaFallsAndResumeWithoutDuplicatingData 0 s
resetAndDetachCancelPendingIoRefreshes 0.001 s
newerIoPolicyResamplesTheSavedByteOnlyOnAReturnedReadSlot 0 s
resetAndDetachCancelQueuedWritesCompletionAndArmedFf00 0 s
finalWriteUsesTheRecBaSampleIncludingLateSpriteEdges 0.001 s
newerIoPolicyAppliesToLateReadAndVerifySamples 0 s
ioRefreshUsesTheSavedReuAddressAcrossWraparoundAndFixedAddressing 0 s
finalIoSwapByteKeepsItsOriginalSampleAndCompletesOnBaRising 0 s
newerIoPolicyCannotRefreshACancelledExchange 0 s
shortGrantCanWriteThePenultimateByteWithoutCommittingTheLastOne 0.001 s
incrementingHostAddressesDoNotUseTheFixedIoLatch 0 s
deferredFinalWriteFinishesBeforeAutoloadAndPrefetch 0.003 s
returnedReadSlotRefreshesFixedIoWithoutAnotherExchangeOrAddressAdvance 0 s
newSwapCommandStartsOnItsOwnPhaseAfterCompletionOrReset 0.001 s
swapCannotCommitThroughTheOneCycleGrantBetweenTwoVicSteals 0 s
newerIoPolicyUsesTheActualHostAddressAndTheSavedReuAddress 0 s

CpuPinBusTest

busAndCompletionStateMatchTheTransistorReference[LDA_abs_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.002 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_abs_rdy_t2_hold4_changed_data] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_cross_rdy_t3_hold4_changed_data] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_abs_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_abs_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_abs_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_absX_cross_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absX_cross_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_cross_rdy_t4_hold4_changed_data] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_cross_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JSR_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PHA_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[PLA_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BNE_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zp_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zp_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zp_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_zpX_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_zpX_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[INC_zpX_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.002 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_zpY_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STX_zpY_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_index_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_index_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t7_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indX_index_wrap_rdy_t7_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indX_pointer_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indX_pointer_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDX_absY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_absY_cross_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absX_same_page_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absX_same_page_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_same_page_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_absY_address_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_absY_address_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_pointer_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[STA_indY_pointer_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t7_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[SLO_indY_pointer_wrap_rdy_t7_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[LDA_indY_same_page_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_same_page_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BEQ_not_taken_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BEQ_not_taken_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BEQ_not_taken_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BEQ_not_taken_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BEQ_not_taken_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[JMP_indirect_pointer_wrap_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTS_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RTI_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t7_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t7_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t8_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t8_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t9_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t9_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t10_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[IRQ_entry_rdy_t10_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t7_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t7_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t8_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t8_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t9_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t9_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t10_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[NMI_entry_rdy_t10_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t4_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t4_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t5_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t5_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t6_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BRK_entry_rdy_t6_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BPL_backward_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BVC_backward_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BCC_backward_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_backward_operand_cross_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_ready] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t0_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t0_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t1_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t1_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t2_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t2_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t3_hold1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[BNE_forward_address_wrap_rdy_t3_hold4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_2040_rdy_after-1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0.001 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_2040_rdy_after1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_2040_rdy_after4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_80ff_rdy_after-1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_80ff_rdy_after1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_80ff_rdy_after4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_fe00_rdy_after-1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_fe00_rdy_after1] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s
busAndCompletionStateMatchTheTransistorReference[RESET_vector_fe00_rdy_after4] [src/test/resources/external-c64/cpu-pin-bus/scenarios.json] [src/test/resources/external-c64/cpu-pin-bus/transistor.trace] [src/test/java/libsidplay/components/mos6510/CpuPinBusTest.java] 0 s

OceanType1ProgramTest

bothProfilesBootAndCompleteOnBothModelsAndClocks 1.071 s

SurefireReportStatisticsTest

publishedCountsShowPassRatesWithAndWithoutSkippedTests 0.036 s
skippedEmptyAndFailingSuitesHaveHonestRatesRegardlessOfLocale 0.007 s
missingReportDoesNotCreateAnEmptyReport 0.001 s
repeatedProcessingDoesNotDuplicateColumnsOrExplanation 0.001 s
legacyExecutionRateIsReplacedWithThePassRateIncludingSkippedTests 0.002 s
summaryPackageAndClassUseTheirOwnCountsAndPreserveDetails 0.006 s
unexpectedColumnsAndInvalidCountsLeaveTheReportUntouched 0.003 s
publishedReportKeepsItsReadPermissions 0.003 s

VICCpuBusArbitrationTest

everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.017 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.003 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/idle/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite0/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/sprite2_wrap/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/all_sprites/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS6569R3/badline_sprite0/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/idle/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite0/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/sprite2_wrap/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/all_sprites/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/LDA_abs [src/test/resources/external-c64/vic-arbitration/generated/LDA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/STA_abs [src/test/resources/external-c64/vic-arbitration/generated/STA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/STA_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/STA_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/STA_vic_border [src/test/resources/external-c64/vic-arbitration/generated/STA_vic_border.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/INC_abs [src/test/resources/external-c64/vic-arbitration/generated/INC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/INC_absX_cross [src/test/resources/external-c64/vic-arbitration/generated/INC_absX_cross.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/SLO_abs [src/test/resources/external-c64/vic-arbitration/generated/SLO_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/RLA_abs [src/test/resources/external-c64/vic-arbitration/generated/RLA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/SRE_abs [src/test/resources/external-c64/vic-arbitration/generated/SRE_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/RRA_abs [src/test/resources/external-c64/vic-arbitration/generated/RRA_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/DCP_abs [src/test/resources/external-c64/vic-arbitration/generated/DCP_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/ISC_abs [src/test/resources/external-c64/vic-arbitration/generated/ISC_abs.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.002 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/JSR [src/test/resources/external-c64/vic-arbitration/generated/JSR.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s
everyInstructionPhaseRetainsItsBusSequenceAcrossVicOwnership[MOS8565/badline_sprite0/BRK [src/test/resources/external-c64/vic-arbitration/generated/BRK.prg]] [src/test/java/libsidplay/components/mos656x/VICCpuBusArbitrationTest.java] [src/test/resources/external-c64/vic-arbitration/README.md] 0.001 s

FrodoTest

testDADB [C64 / MOS6526] 0.321 s
testDE00all [C64 / MOS6526] 0.327 s

VICSpriteFetchTimingTest

movingSpriteZeroToPalLastDotDoesNotRestartItAfterAnNtscFetch[MOS6569R3] 0 s
everyFetchSlotRetainsItsPixelHoldCutoffAndRestartBoundary[MOS6569R3] 0.045 s
movingSpriteZeroToPalLastDotDoesNotRestartItAfterAnNtscFetch[MOS8565] 0 s
everyFetchSlotRetainsItsPixelHoldCutoffAndRestartBoundary[MOS8565] 0.033 s
movingSpriteZeroToPalLastDotDoesNotRestartItAfterAnNtscFetch[MOS6567R8] 0 s
everyFetchSlotRetainsItsPixelHoldCutoffAndRestartBoundary[MOS6567R8] 0.028 s
movingSpriteZeroToPalLastDotDoesNotRestartItAfterAnNtscFetch[MOS8562] 0 s
everyFetchSlotRetainsItsPixelHoldCutoffAndRestartBoundary[MOS8562] 0.029 s

VICSpriteFetchBusTest

spriteCollisionMaskUsesTheCorrectedOpacity[MOS6569R3] 0 s
pointerBusBitControlsTheHeldPairOnPalAndLeavesNtscUnchanged[MOS6569R3] 0.003 s
spriteCollisionMaskUsesTheCorrectedOpacity[MOS8565] 0.001 s
pointerBusBitControlsTheHeldPairOnPalAndLeavesNtscUnchanged[MOS8565] 0.001 s
spriteCollisionMaskUsesTheCorrectedOpacity[MOS6567R8] 0.002 s
pointerBusBitControlsTheHeldPairOnPalAndLeavesNtscUnchanged[MOS6567R8] 0 s

DxxImageTest

directoriesAndExactExtractionMatchViceCreatedMedia 0.018 s
d81AcceptsEveryViceGeometryAndPreservesErrorMapsOnExtension 0.008 s
d81RejectsCyclicDirectoriesAndDoesNotExtractPartitionsAsPrograms 0.005 s
gcrSectorDecodingHandlesEveryBitAlignmentAndTrackWraparound 0.011 s
d71DecodesEverySectorOnBothSurfaces 0.176 s
independentlyFormattedD71SurfacesUseTheirOwnHeaders 0.004 s
d64ExtensionRelocatesItsErrorMapWithoutOverwritingOldSectors 0.006 s

MikroAssTest

unchangedOriginalImageLoadsOnEveryStream[C64/PAL] 0.113 s
resetRestoresEightKilobyteModeAndPreservesRom[C64/PAL] 0.335 s
vicSeesNormalRamAndCharacterRomOnBothPhasesInEveryBank[C64/PAL] 0.113 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64/PAL] 0.117 s
bothIoWindowsMirrorTheLastTwoRomPagesAndIgnoreWrites[C64/PAL] 0.117 s
stalledHeadersFailWithoutSingleByteFallback[C64/PAL] 0.119 s
entireLowerRomIsMappedInsteadOfTheFloatingBus[C64/PAL] 0.117 s
resetFreezeAndDetachPreserveOtherInterruptOwners[C64/PAL] 0.128 s
retainedBanksCannotAffectAReplacementOrRestoreDetachedMapping[C64/PAL] 0.117 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64/PAL] 0.116 s
everyCpuPortControlsRomAndIoVisibilityAndPreservesOtherDecoders[C64/PAL] 0.119 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/PAL] 0.120 s
unchangedOriginalImageLoadsOnEveryStream[C64/NTSC] 0.119 s
resetRestoresEightKilobyteModeAndPreservesRom[C64/NTSC] 0.336 s
vicSeesNormalRamAndCharacterRomOnBothPhasesInEveryBank[C64/NTSC] 0.113 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64/NTSC] 0.121 s
bothIoWindowsMirrorTheLastTwoRomPagesAndIgnoreWrites[C64/NTSC] 0.120 s
stalledHeadersFailWithoutSingleByteFallback[C64/NTSC] 0.116 s
entireLowerRomIsMappedInsteadOfTheFloatingBus[C64/NTSC] 0.112 s
resetFreezeAndDetachPreserveOtherInterruptOwners[C64/NTSC] 0.119 s
retainedBanksCannotAffectAReplacementOrRestoreDetachedMapping[C64/NTSC] 0.111 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64/NTSC] 0.117 s
everyCpuPortControlsRomAndIoVisibilityAndPreservesOtherDecoders[C64/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/NTSC] 0.116 s
unchangedOriginalImageLoadsOnEveryStream[C64C/PAL] 0.116 s
resetRestoresEightKilobyteModeAndPreservesRom[C64C/PAL] 0.332 s
vicSeesNormalRamAndCharacterRomOnBothPhasesInEveryBank[C64C/PAL] 0.113 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64C/PAL] 0.116 s
bothIoWindowsMirrorTheLastTwoRomPagesAndIgnoreWrites[C64C/PAL] 0.113 s
stalledHeadersFailWithoutSingleByteFallback[C64C/PAL] 0.113 s
entireLowerRomIsMappedInsteadOfTheFloatingBus[C64C/PAL] 0.113 s
resetFreezeAndDetachPreserveOtherInterruptOwners[C64C/PAL] 0.117 s
retainedBanksCannotAffectAReplacementOrRestoreDetachedMapping[C64C/PAL] 0.112 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64C/PAL] 0.117 s
everyCpuPortControlsRomAndIoVisibilityAndPreservesOtherDecoders[C64C/PAL] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/PAL] 0.116 s
unchangedOriginalImageLoadsOnEveryStream[C64C/NTSC] 0.114 s
resetRestoresEightKilobyteModeAndPreservesRom[C64C/NTSC] 0.336 s
vicSeesNormalRamAndCharacterRomOnBothPhasesInEveryBank[C64C/NTSC] 0.112 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64C/NTSC] 0.114 s
bothIoWindowsMirrorTheLastTwoRomPagesAndIgnoreWrites[C64C/NTSC] 0.112 s
stalledHeadersFailWithoutSingleByteFallback[C64C/NTSC] 0.113 s
entireLowerRomIsMappedInsteadOfTheFloatingBus[C64C/NTSC] 0.113 s
resetFreezeAndDetachPreserveOtherInterruptOwners[C64C/NTSC] 0.115 s
retainedBanksCannotAffectAReplacementOrRestoreDetachedMapping[C64C/NTSC] 0.117 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64C/NTSC] 0.116 s
everyCpuPortControlsRomAndIoVisibilityAndPreservesOtherDecoders[C64C/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/NTSC] 0.122 s

ZaxxonTest

everyCpuPortHidesTheWindowsWithoutSelectingHiddenLowerRom[C64/PAL] 0.113 s
allRecordOrdersLayoutsTagsPaddingAndCrtHeadersLoadOnEveryStream[C64/PAL] 0.218 s
lowerReadsSelectBothUpperBanksAndFourKilobytesMirror[C64/PAL] 0.114 s
switchingResetFreezeAndDetachPreserveOtherInterruptOwners[C64/PAL] 0.113 s
romWritesArePassiveAndAlwaysReachUnderlyingRam[C64/PAL] 0.118 s
detachedBankReferencesCannotChangeAReplacementOrRestoreMapping[C64/PAL] 0.118 s
stalledHeadersFailWithoutSingleByteFallback[C64/PAL] 0.114 s
fullEightKilobyteLowerRomKeepsItsDistinctSecondHalf[C64/PAL] 0.112 s
bothUnmodifiedOriginalGamesLoadOnEveryStream[C64/PAL] 0.116 s
invalidUnsignedFieldsAndMissingDuplicateOrExtraRecordsFailWithIoExceptions[C64/PAL] 0.130 s
bankZeroIsReadableImmediatelyAfterConstructionAndEveryReset[C64/PAL] 0.337 s
vicSeesNormalRamAndCharacterRomOnBothPhasesWithoutSelectingBanks[C64/PAL] 0.114 s
ioReadsFloatAndAllIoAccessesLeaveTheBankAlone[C64/PAL] 0.117 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/PAL] 0.126 s
everyCpuPortHidesTheWindowsWithoutSelectingHiddenLowerRom[C64/NTSC] 0.113 s
allRecordOrdersLayoutsTagsPaddingAndCrtHeadersLoadOnEveryStream[C64/NTSC] 0.182 s
lowerReadsSelectBothUpperBanksAndFourKilobytesMirror[C64/NTSC] 0.114 s
switchingResetFreezeAndDetachPreserveOtherInterruptOwners[C64/NTSC] 0.113 s
romWritesArePassiveAndAlwaysReachUnderlyingRam[C64/NTSC] 0.114 s
detachedBankReferencesCannotChangeAReplacementOrRestoreMapping[C64/NTSC] 0.117 s
stalledHeadersFailWithoutSingleByteFallback[C64/NTSC] 0.112 s
fullEightKilobyteLowerRomKeepsItsDistinctSecondHalf[C64/NTSC] 0.114 s
bothUnmodifiedOriginalGamesLoadOnEveryStream[C64/NTSC] 0.115 s
invalidUnsignedFieldsAndMissingDuplicateOrExtraRecordsFailWithIoExceptions[C64/NTSC] 0.129 s
bankZeroIsReadableImmediatelyAfterConstructionAndEveryReset[C64/NTSC] 0.338 s
vicSeesNormalRamAndCharacterRomOnBothPhasesWithoutSelectingBanks[C64/NTSC] 0.114 s
ioReadsFloatAndAllIoAccessesLeaveTheBankAlone[C64/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/NTSC] 0.119 s
everyCpuPortHidesTheWindowsWithoutSelectingHiddenLowerRom[C64C/PAL] 0.113 s
allRecordOrdersLayoutsTagsPaddingAndCrtHeadersLoadOnEveryStream[C64C/PAL] 0.182 s
lowerReadsSelectBothUpperBanksAndFourKilobytesMirror[C64C/PAL] 0.115 s
switchingResetFreezeAndDetachPreserveOtherInterruptOwners[C64C/PAL] 0.113 s
romWritesArePassiveAndAlwaysReachUnderlyingRam[C64C/PAL] 0.119 s
detachedBankReferencesCannotChangeAReplacementOrRestoreMapping[C64C/PAL] 0.115 s
stalledHeadersFailWithoutSingleByteFallback[C64C/PAL] 0.113 s
fullEightKilobyteLowerRomKeepsItsDistinctSecondHalf[C64C/PAL] 0.113 s
bothUnmodifiedOriginalGamesLoadOnEveryStream[C64C/PAL] 0.120 s
invalidUnsignedFieldsAndMissingDuplicateOrExtraRecordsFailWithIoExceptions[C64C/PAL] 0.122 s
bankZeroIsReadableImmediatelyAfterConstructionAndEveryReset[C64C/PAL] 0.336 s
vicSeesNormalRamAndCharacterRomOnBothPhasesWithoutSelectingBanks[C64C/PAL] 0.112 s
ioReadsFloatAndAllIoAccessesLeaveTheBankAlone[C64C/PAL] 0.114 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/PAL] 0.119 s
everyCpuPortHidesTheWindowsWithoutSelectingHiddenLowerRom[C64C/NTSC] 0.118 s
allRecordOrdersLayoutsTagsPaddingAndCrtHeadersLoadOnEveryStream[C64C/NTSC] 0.176 s
lowerReadsSelectBothUpperBanksAndFourKilobytesMirror[C64C/NTSC] 0.114 s
switchingResetFreezeAndDetachPreserveOtherInterruptOwners[C64C/NTSC] 0.118 s
romWritesArePassiveAndAlwaysReachUnderlyingRam[C64C/NTSC] 0.113 s
detachedBankReferencesCannotChangeAReplacementOrRestoreMapping[C64C/NTSC] 0.115 s
stalledHeadersFailWithoutSingleByteFallback[C64C/NTSC] 0.115 s
fullEightKilobyteLowerRomKeepsItsDistinctSecondHalf[C64C/NTSC] 0.117 s
bothUnmodifiedOriginalGamesLoadOnEveryStream[C64C/NTSC] 0.115 s
invalidUnsignedFieldsAndMissingDuplicateOrExtraRecordsFailWithIoExceptions[C64C/NTSC] 0.123 s
bankZeroIsReadableImmediatelyAfterConstructionAndEveryReset[C64C/NTSC] 0.340 s
vicSeesNormalRamAndCharacterRomOnBothPhasesWithoutSelectingBanks[C64C/NTSC] 0.115 s
ioReadsFloatAndAllIoAccessesLeaveTheBankAlone[C64C/NTSC] 0.114 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/NTSC] 0.120 s

MOS6526TodDividerTest

fiftyHzModeAdvancesAfterFiveInputPulses 0 s
switchingAfterFifthPulseSkipsTheImminentIncrement 0 s
switchingAfterFourthPulseAllowsTheNextIncrement 0 s
sixtyHzModeAdvancesAfterSixInputPulses 0 s

ViceProgramTest

upstreamContract [C64 / MOS6526] [f12aeae7a929c59b exitcode PAL automatic expected=pass[]] [testbench/selftest/c64-pass.prg] 0.301 s
upstreamContract [C64 / MOS6526] [22b7736ce65f3373 exitcode PAL automatic expected=error[expect:error]] [testbench/selftest/c64-fail.prg] 0.299 s
upstreamContract [C64 / MOS6526] [988d0efa49a9901b screenshot PAL automatic expected=pass[]] [testbench/selftest/c64-pass.prg] 0.309 s
upstreamContract [C64 / MOS6526] [75d561404466e132 screenshot PAL automatic expected=error[expect:error]] [testbench/selftest/c64-fail.prg] 0.320 s
upstreamContract [C64 / MOS6526] [fc0e2b18a025c90a exitcode PAL automatic expected=pass[mountcrt:c64-pass.crt]] [testbench/selftest/c64-pass.crt] 0.280 s
upstreamContract [C64 / MOS6526] [835ba081eb6b6bdb exitcode PAL automatic expected=error[mountcrt:c64-fail.crt, expect:error]] [testbench/selftest/c64-fail.crt] 0.280 s
upstreamContract [C64 / MOS6526] [c9ce49e21cf8426a screenshot PAL automatic expected=pass[mountcrt:c64-pass.crt]] [testbench/selftest/c64-pass.crt] 0.290 s
upstreamContract [C64 / MOS6526] [721f997e114f5ba6 screenshot PAL automatic expected=error[mountcrt:c64-fail.crt, expect:error]] [testbench/selftest/c64-fail.crt] 0.305 s
upstreamContract [C64 / MOS6526] [8fa7455c45760843 exitcode PAL automatic expected=pass[]] [C64/raminitpattern/cyberloadtest.prg] 0.295 s
upstreamContract [C64 / MOS6526] [6c660078f59b429e exitcode PAL automatic expected=pass[]] [C64/raminitpattern/darkstarbbstest.prg] 0.295 s
upstreamContract [C64 / MOS6526] [9493bf55efdd946d analyzer PAL manual expected=pass[]] [C64/raminitpattern/pattern00ff.prg] 1.153 s
- C64/raminitpattern/pattern00ff.prg: Visual checkpoint FAIL: 34 differing pixels; first at (345,91): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 34 differing pixels; first at (345,91): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 34 differing pixels; first at (345,91): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 34 differing pixels; first at (345,91): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [3bc852d5a541b505 exitcode PAL automatic expected=pass[]] [C64/raminitpattern/platoontest.prg] 0.299 s
upstreamContract [C64 / MOS6526] [4b1521cd3e7c68b1 exitcode PAL automatic expected=pass[]] [C64/raminitpattern/typicaltest.prg] 0.293 s
upstreamContract [C64 / MOS6526] [6b24c26a512c2fcb exitcode PAL unsupported expected=pass[]] [C64/autostart/defaults/test.prg] 0 s
- Requires filename-preserving virtual-filesystem LOAD autostart; the separate mounted-disk scenario uses real KERNAL LOAD -
upstreamContract [C64 / MOS6526] [b22999325bccd1d2 exitcode PAL automatic expected=pass[mountd64:test.d64]] [C64/autostart/defaults/test.prg] 2.317 s
upstreamContract [C64 / MOS6526] [881b29d78ebc9468 interactive PAL manual expected=pass[]] [C64/autostart/random/raster.prg] 1.180 s
- C64/autostart/random/raster.prg: Visual checkpoint FAIL: 69 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 69 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 69 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 69 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [0326d8f934f7f6a0 interactive PAL manual expected=pass[]] [C64/openio/dadb.prg] 1.080 s
upstreamContract [C64 / MOS6526] [d1bdef1af033ac29 interactive PAL manual expected=pass[]] [C64/openio/de00all.prg] 1.117 s
upstreamContract [C64 / MOS6526] [88f4df8a012d3373 interactive PAL manual expected=pass[]] [C64/openio/de00int.prg] 1.094 s
- C64/openio/de00int.prg: Visual checkpoint FAIL: 17 differing pixels; first at (271,36): expected VIC 4, actual VIC 7 -

Visual checkpoint FAIL: 17 differing pixels; first at (271,36): expected VIC 4, actual VIC 7

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 17 differing pixels; first at (271,36): expected VIC 4, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 17 differing pixels; first at (271,36): expected VIC 4, actual VIC 7
upstreamContract [C64 / MOS6526] [41279542e62747aa interactive PAL manual expected=pass[]] [C64/openio/trivial.prg] 1.181 s
- C64/openio/trivial.prg: Visual checkpoint FAIL: 8539 differing pixels; first at (82,35): expected VIC 1, actual VIC 6 -

Visual checkpoint FAIL: 8539 differing pixels; first at (82,35): expected VIC 1, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8539 differing pixels; first at (82,35): expected VIC 1, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 8539 differing pixels; first at (82,35): expected VIC 1, actual VIC 6
upstreamContract [C64 / MOS6526] [34d6c37384567408 interactive PAL manual expected=pass[]] [crtemulation/paltest/paltest.prg] 1.233 s
upstreamContract [C64 / MOS6526] [049c70dcecd160f2 interactive PAL manual expected=pass[]] [crtemulation/emusuxX0r-crest.prg] 1.128 s
- crtemulation/emusuxX0r-crest.prg: Visual checkpoint FAIL: 64000 differing pixels; first at (32,35): expected VIC 9, actual VIC 0 -

Visual checkpoint FAIL: 64000 differing pixels; first at (32,35): expected VIC 9, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 64000 differing pixels; first at (32,35): expected VIC 9, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 64000 differing pixels; first at (32,35): expected VIC 9, actual VIC 0
upstreamContract [C64C / MOS6526A] [505448e12ca7a160 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia1tb123.prg] 0.294 s
upstreamContract [C64C / MOS6526A] [80d658f69e07a1e7 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia2tb123.prg] 0.299 s
upstreamContract [C64C / MOS6526A] [0d3eb5d00a8c1212 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia1pb6.prg] 0.300 s
upstreamContract [C64C / MOS6526A] [682d44be1a58eee5 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia1pb7.prg] 0.294 s
upstreamContract [C64C / MOS6526A] [e2a5732d87df6781 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia2pb6.prg] 0.295 s
upstreamContract [C64C / MOS6526A] [13231b7b8b5ec9b2 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cia2pb7.prg] 0.295 s
upstreamContract [C64C / MOS6526A] [26d8e51520a51e49 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/loadth.prg] 0.297 s
upstreamContract [C64C / MOS6526A] [b9d6604dd06476ed exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cnto2.prg] 0.300 s
upstreamContract [C64C / MOS6526A] [c13afd9a87d46030 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/flipos.prg] 0.301 s
upstreamContract [C64C / MOS6526A] [64d91e2124dc9ba1 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/oneshot.prg] 0.297 s
upstreamContract [C64C / MOS6526A] [8bd6f081ce421a28 exitcode PAL automatic expected=pass[cia-new]] [general/Lorenz-2.15/src/cntdef.prg] 0.300 s
upstreamContract [C64 / MOS6526] [aac2d87c519616d9 exitcode PAL automatic expected=pass[]] [general/fuxxortest/test-fuxxored.prg] 1.224 s
upstreamContract [C64 / MOS6526] [6a4dab65c93357e6 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef1-nmi.prg] 0.324 s
upstreamContract [C64 / MOS6526] [b4eb69c83acc4b40 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst1.prg] 0.328 s
upstreamContract [C64 / MOS6526] [f71705eacd1fdfa6 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst2.prg] 0.328 s
upstreamContract [C64 / MOS6526] [3cf27bfda17ba9f3 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst3.prg] 0.325 s
upstreamContract [C64 / MOS6526] [2e58564effa090b6 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst4a.prg] 0.350 s
upstreamContract [C64 / MOS6526] [7822b7e41e132552 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst4b.prg] 0.326 s
upstreamContract [C64 / MOS6526] [44307077e0059445 exitcode PAL automatic expected=pass[]] [general/fuxxortest/ef2-inst4c.prg] 0.323 s
upstreamContract [C64 / MOS6526] [da200c1dff557031 exitcode PAL automatic expected=pass[mountcrt:initvalue.crt]] [CPU/cpuport/initvalue.crt] 0.267 s
upstreamContract [C64 / MOS6526] [393f4229c9f5dbb5 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-250.prg] 0.334 s
upstreamContract [C64 / MOS6526] [52d86873c4eec19c screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-251.prg] 0.335 s
upstreamContract [C64 / MOS6526] [876e56f4c18c6d3f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-252.prg] 0.328 s
upstreamContract [C64 / MOS6526] [a69b71a1ad40253f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-bm-idle.prg] 0.341 s
upstreamContract [C64 / MOS6526] [a355ee804112d729 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-bm-ysh2.prg] 0.327 s
upstreamContract [C64 / MOS6526] [dc4d1e98d5a3808b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-bm-ysh.prg] 0.342 s
upstreamContract [C64 / MOS6526] [781a22ee4a69fb73 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/border-mcbm.prg] 0.333 s
upstreamContract [C64 / MOS6526] [8bb0baef9de79993 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/hvborder1.prg] 0.321 s
upstreamContract [C64 / MOS6526] [429a6cac7862a9df screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/hvborder2.prg] 0.317 s
upstreamContract [C64 / MOS6526] [7f275e52df4fc17d interactive PAL manual expected=pass[vicii-pal]] [VICII/border/vborder.prg] 1.238 s
upstreamContract [C64 / MOS6526] [f54b48a4803870bd screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder-32-08.prg] 0.315 s
upstreamContract [C64 / MOS6526] [da348e9aefbcc8de screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder-32-09.prg] 0.307 s
upstreamContract [C64 / MOS6526] [bf9823fd6f97674e screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder-33-08.prg] 0.308 s
upstreamContract [C64 / MOS6526] [6728c4d1944e530c screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder-33-09.prg] 0.309 s
upstreamContract [C64 / MOS6526] [0ce3b07616c45e40 interactive PAL manual expected=pass[vicii-pal]] [VICII/border/vborder2.prg] 1.250 s
upstreamContract [C64 / MOS6526] [49420169ddefdff8 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-21.prg] 0.315 s
upstreamContract [C64 / MOS6526] [e34621fa6c98b614 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-22.prg] 0.311 s
upstreamContract [C64 / MOS6526] [f9fbab876d8bedf0 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-35.prg] 0.315 s
upstreamContract [C64 / MOS6526] [2449009dcf8c2e39 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-36.prg] 0.311 s
upstreamContract [C64 / MOS6526] [dfb01bcb5ab50c01 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-63.prg] 0.307 s
upstreamContract [C64 / MOS6526] [90b55c6bcc08ad8b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/border/vborder2-64.prg] 0.317 s
upstreamContract [C64 / MOS6526] [46051a9489dddae4 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/border/vborder_ntsc.prg] 1.269 s
upstreamContract [C64 / MOS6526] [cc482d79fa6d0649 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/border/vborder2_ntsc.prg] 1.270 s
- VICII/border/vborder2_ntsc.prg: Visual checkpoint FAIL: 148 differing pixels; first at (56,207): expected VIC 1, actual VIC 6 -

Visual checkpoint FAIL: 148 differing pixels; first at (56,207): expected VIC 1, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13128980 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13128980 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 148 differing pixels; first at (56,207): expected VIC 1, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 148 differing pixels; first at (56,207): expected VIC 1, actual VIC 6
upstreamContract [C64 / MOS6526] [e24f49742b04975f interactive NTSC unsupported expected=pass[vicii-ntscold]] [VICII/border/vborder_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [fdcc5c86399e703e interactive NTSC unsupported expected=pass[vicii-ntscold]] [VICII/border/vborder2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [69d22d98b8ba4515 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/bitmap.prg] 0.320 s
upstreamContract [C64 / MOS6526] [f73f9dffa246fa71 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/main.prg] 0.409 s
- VICII/colorfetchbug/main.prg: 7 differing pixels; first at (40,32): expected VIC 6, actual VIC 0 expected null, but was:<7 differing pixels; first at (40,32): expected VIC 6, actual VIC 0> -

Diagnostic failure.

expected — VICII/colorfetchbug/references/main.prg.png
Expected
expected — VICII/colorfetchbug/references/main.prg.png
actual — complete frame after terminal, cycle 3615192
Actual
actual — complete frame after terminal, cycle 3615192 — final — C64 / MOS6526 / PAL — cycle 3851064 — Completed frame after this checkpoint.
difference
Difference
difference
upstreamContract [C64 / MOS6526] [b5c61546d348fb77 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/main2.prg] 0.312 s
upstreamContract [C64 / MOS6526] [126d0a125fb829d1 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/main3.prg] 0.311 s
upstreamContract [C64 / MOS6526] [1267747ce0c44199 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/main4.prg] 0.307 s
upstreamContract [C64 / MOS6526] [78d8496b743cd560 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorsplit/colorsplit.prg] 0.759 s
upstreamContract [C64 / MOS6526] [e49d397ba7a4fde2 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011h1.prg] 1.218 s
upstreamContract [C64 / MOS6526] [f930c39022c0be37 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011h2.prg] 1.188 s
- VICII/D011Test/d011h2.prg: Visual checkpoint FAIL: 40 differing pixels; first at (369,29): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 40 differing pixels; first at (369,29): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 40 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [f433c0c36d8df49e interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011n.prg] 1.200 s
- VICII/D011Test/d011n.prg: Visual checkpoint FAIL: 332 differing pixels; first at (32,35): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 332 differing pixels; first at (32,35): expected VIC 0, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 332 differing pixels; first at (32,35): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 332 differing pixels; first at (32,35): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [f6b5bb4693a7b595 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/D011Test/d011ntsc.prg] 1.222 s
- VICII/D011Test/d011ntsc.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,61): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,61): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13128980 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13128980 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,61): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,61): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [261ded6f05f2d180 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011sc.prg] 1.199 s
upstreamContract [C64 / MOS6526] [8577b56d1215915f interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011v1.prg] 1.188 s
- VICII/D011Test/d011v1.prg: Visual checkpoint FAIL: 9 differing pixels; first at (369,29): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 9 differing pixels; first at (369,29): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 9 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 9 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [e5679cf4183ff717 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011v2.prg] 1.182 s
- VICII/D011Test/d011v2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (309,42): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 1 differing pixels; first at (309,42): expected VIC 0, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (309,42): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (309,42): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [3d012b299068122a interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011ver.prg] 1.222 s
- VICII/D011Test/d011ver.prg: Visual checkpoint FAIL: 8 differing pixels; first at (345,30): expected VIC 15, actual VIC 0 -

Visual checkpoint FAIL: 8 differing pixels; first at (345,30): expected VIC 15, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8 differing pixels; first at (345,30): expected VIC 15, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (345,30): expected VIC 15, actual VIC 0
upstreamContract [C64 / MOS6526] [4020a6d4a8dd7e0c interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011vt.prg] 1.203 s
- VICII/D011Test/d011vt.prg: Visual checkpoint FAIL: 1 differing pixels; first at (352,76): expected VIC 0, actual VIC 15 -

Visual checkpoint FAIL: 1 differing pixels; first at (352,76): expected VIC 0, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (352,76): expected VIC 0, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (352,76): expected VIC 0, actual VIC 15
upstreamContract [C64 / MOS6526] [f28d903e5d2a2681 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/hh3.prg] 1.102 s
upstreamContract [C64 / MOS6526] [f5ae17070954dba0 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/hh.prg] 1.157 s
upstreamContract [C64 / MOS6526] [c71e2bf9e0462796 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/s1.prg] 1.181 s
- VICII/D011Test/s1.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [3c65ef432a3b7acf interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/vicnt2.prg] 1.163 s
- VICII/D011Test/vicnt2.prg: Visual checkpoint FAIL: 123 differing pixels; first at (237,35): expected VIC 2, actual VIC 0 -

Visual checkpoint FAIL: 123 differing pixels; first at (237,35): expected VIC 2, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 123 differing pixels; first at (237,35): expected VIC 2, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 123 differing pixels; first at (237,35): expected VIC 2, actual VIC 0
upstreamContract [C64 / MOS6526] [adf90984e56c3c4a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/D011Test/disable-bad.prg] 0.312 s
upstreamContract [C64 / MOS6526] [9bdf7513d90b9829 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/D011Test/disable-bad_ntsc.prg] 0.296 s
upstreamContract [C64 / MOS6526] [a95241c9ba49635e screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/D011Test/disable-bad_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [e2a1920fb9b6c57b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-48-0.prg] 0.316 s
upstreamContract [C64 / MOS6526] [f51f1c10f052d572 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-48-1.prg] 0.312 s
upstreamContract [C64 / MOS6526] [3d9c876a21b7bcfb screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-48-2.prg] 0.319 s
upstreamContract [C64 / MOS6526] [a386b9cd3accab65 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-49-0.prg] 0.311 s
upstreamContract [C64 / MOS6526] [ce2da4e69640c4e1 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-49-1.prg] 0.314 s
upstreamContract [C64 / MOS6526] [f57ad61ce0233563 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den01-49-2.prg] 0.319 s
upstreamContract [C64 / MOS6526] [a4547f404186b48a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-48-0.prg] 0.315 s
upstreamContract [C64 / MOS6526] [4f8e83e5a5b508a3 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-48-1.prg] 0.320 s
upstreamContract [C64 / MOS6526] [f8037b9c11a2a563 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-48-2.prg] 0.320 s
upstreamContract [C64 / MOS6526] [7d9843fbfc61cb1e screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-51-0.prg] 0.319 s
upstreamContract [C64 / MOS6526] [9975cc46c18aef70 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-51-1.prg] 0.316 s
upstreamContract [C64 / MOS6526] [1e0f93fc9b8a2c2e screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-51-2.prg] 0.309 s
upstreamContract [C64 / MOS6526] [f32426091b881e2f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/den10-51-3.prg] 0.319 s
upstreamContract [C64 / MOS6526] [4d6e489823a4c402 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-0.prg] 0.317 s
upstreamContract [C64 / MOS6526] [36dd869fecfb7e42 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-1.prg] 0.319 s
upstreamContract [C64 / MOS6526] [ed72324c06ece397 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-2.prg] 0.314 s
upstreamContract [C64 / MOS6526] [e52295e3ddb33890 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel55.prg] 0.322 s
upstreamContract [C64 / MOS6526] [1e95b330502b4580 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-63.prg] 0.315 s
upstreamContract [C64 / MOS6526] [b11e7c99a38669e5 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-s0.prg] 0.312 s
upstreamContract [C64 / MOS6526] [d14bbd0b54ec4d23 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-s1.prg] 0.310 s
upstreamContract [C64 / MOS6526] [1846b803e5f7bcee screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dentest/denrsel-s2.prg] 0.320 s
upstreamContract [C64 / MOS6526] [02b9102a46b86a6b screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-48-0_ntsc.prg] 0.312 s
upstreamContract [C64 / MOS6526] [29400d7d2ec301b6 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-48-1_ntsc.prg] 0.319 s
upstreamContract [C64 / MOS6526] [d76909bee71d9dc9 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-48-2_ntsc.prg] 0.301 s
upstreamContract [C64 / MOS6526] [e05836bac826bdcd screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-49-0_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [de2165653af81b05 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-49-1_ntsc.prg] 0.302 s
upstreamContract [C64 / MOS6526] [3866cab4f1c03f2d screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den01-49-2_ntsc.prg] 0.312 s
upstreamContract [C64 / MOS6526] [9bc7904c365dbcda screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-48-0_ntsc.prg] 0.314 s
upstreamContract [C64 / MOS6526] [86313bfe73ae6042 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-48-1_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [4eff5dcb2aed0457 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-48-2_ntsc.prg] 0.301 s
upstreamContract [C64 / MOS6526] [a416a2d0e634ab7d screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-51-0_ntsc.prg] 0.308 s
upstreamContract [C64 / MOS6526] [c9c30bab7f044aae screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-51-1_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [0bc1c278102504c2 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-51-2_ntsc.prg] 0.312 s
upstreamContract [C64 / MOS6526] [ee521c30858dc902 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/den10-51-3_ntsc.prg] 0.310 s
upstreamContract [C64 / MOS6526] [8b6c6186217e17a7 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-0_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [74474b71c880330d screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-1_ntsc.prg] 0.306 s
upstreamContract [C64 / MOS6526] [e7628e4f0bc4ef79 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-2_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [2cc3ae605ce00a66 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-63_ntsc.prg] 0.306 s
upstreamContract [C64 / MOS6526] [34b90cd60db4acd7 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-s0_ntsc.prg] 0.314 s
upstreamContract [C64 / MOS6526] [1ad4649432f14517 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-s1_ntsc.prg] 0.303 s
upstreamContract [C64 / MOS6526] [1628f080885d8cf4 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel-s2_ntsc.prg] 0.317 s
upstreamContract [C64 / MOS6526] [370ca209c6012cbc screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dentest/denrsel55_ntsc.prg] 0.306 s
upstreamContract [C64 / MOS6526] [ecb0863228833566 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [d6384bb2bf76346b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [ea4922a95e60d54a screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [66e07e1311ed5219 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [bb177aec8d49c83b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [540d9ef6dc3e65dd screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [fde55f69946cd925 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [d9fe5b92acce0968 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [7051fb359d8c3e67 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [fd5f35e6b803f276 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [d77acbad8c40f501 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [bf498b2037bae02d screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [931124a33110ce4d screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-3_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [a40e2750d39a6478 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [653658bd33205751 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [62eb0082eb062e8c screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [ef1c5cfd85fea215 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-63_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [a30b1ed2ff543853 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s0_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [2694b3c6bb607df8 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [eead851457f8b4d6 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [24239ea40f762f12 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel55_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [6a22cb31915a875a interactive PAL manual expected=pass[vicii-pal]] [VICII/dmadelay/test1.prg] 1.098 s
upstreamContract [C64 / MOS6526] [6f85e1e179fd869d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-03.prg] 0.313 s
upstreamContract [C64 / MOS6526] [5fbb2e45358f12d7 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-04.prg] 0.310 s
upstreamContract [C64 / MOS6526] [f04204259e2597b6 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-10.prg] 0.312 s
upstreamContract [C64 / MOS6526] [81ea0df45a6a3d0d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-11.prg] 0.315 s
upstreamContract [C64 / MOS6526] [63930b5ac2874c0b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-16.prg] 0.311 s
upstreamContract [C64 / MOS6526] [e6fdda4b61a2d149 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-17.prg] 0.320 s
upstreamContract [C64 / MOS6526] [659342bf9622809c screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test1-2a-18.prg] 0.313 s
upstreamContract [C64 / MOS6526] [10b433273c600699 interactive PAL manual expected=pass[vicii-pal]] [VICII/dmadelay/test2.prg] 1.100 s
upstreamContract [C64 / MOS6526] [a339361e48cfc04f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-05.prg] 0.320 s
upstreamContract [C64 / MOS6526] [d96ea6bc6842bf1f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-06.prg] 0.313 s
upstreamContract [C64 / MOS6526] [5ba64c5ff7158bfe screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-11.prg] 0.320 s
upstreamContract [C64 / MOS6526] [574dcdee11e639af screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-12.prg] 0.318 s
upstreamContract [C64 / MOS6526] [7b9fcdb2e3914d56 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-16.prg] 0.312 s
upstreamContract [C64 / MOS6526] [bf7e790997b5d04a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-17.prg] 0.314 s
upstreamContract [C64 / MOS6526] [2fe59ce7ac921284 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test2-28-18.prg] 0.318 s
upstreamContract [C64 / MOS6526] [86118687475217f6 interactive PAL manual expected=pass[vicii-pal]] [VICII/dmadelay/test3.prg] 1.102 s
upstreamContract [C64 / MOS6526] [7c4864f1b160ac00 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-07.prg] 0.311 s
upstreamContract [C64 / MOS6526] [63c555dbf68ee9d4 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-08.prg] 0.321 s
upstreamContract [C64 / MOS6526] [632fd05ee122df35 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-13.prg] 0.314 s
upstreamContract [C64 / MOS6526] [60e2bab731fe6c55 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-14.prg] 0.313 s
upstreamContract [C64 / MOS6526] [1dbe521d76a88e3a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-18.prg] 0.309 s
upstreamContract [C64 / MOS6526] [4ef826d1cb6078e2 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-19.prg] 0.311 s
upstreamContract [C64 / MOS6526] [fdf859a83d818875 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/dmadelay/test3-28-1a.prg] 0.313 s
upstreamContract [C64 / MOS6526] [7f00a2ef5af1c5f2 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-ntsc.prg] 1.151 s
upstreamContract [C64 / MOS6526] [daeb4441147c8887 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-03-ntsc.prg] 0.302 s
upstreamContract [C64 / MOS6526] [adf1c41000013a52 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-04-ntsc.prg] 0.320 s
upstreamContract [C64 / MOS6526] [6a43a36ea0a12f35 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-10-ntsc.prg] 0.307 s
upstreamContract [C64 / MOS6526] [8d6db2fb05eb000f screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-11-ntsc.prg] 0.304 s
upstreamContract [C64 / MOS6526] [96a6cd22948d7631 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-16-ntsc.prg] 0.311 s
upstreamContract [C64 / MOS6526] [9b606a89a4398b2c screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-17-ntsc.prg] 0.303 s
upstreamContract [C64 / MOS6526] [b587ea80fd1dab34 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test1-2e-18-ntsc.prg] 0.316 s
upstreamContract [C64 / MOS6526] [8c63b6d026548854 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-ntsc.prg] 1.148 s
upstreamContract [C64 / MOS6526] [29548576757dbd90 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-05-ntsc.prg] 0.302 s
upstreamContract [C64 / MOS6526] [3171c37b245fbc1a screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-06-ntsc.prg] 0.301 s
upstreamContract [C64 / MOS6526] [b70815602db853db screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-11-ntsc.prg] 0.310 s
upstreamContract [C64 / MOS6526] [e3a52645f0dc3078 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-12-ntsc.prg] 0.304 s
upstreamContract [C64 / MOS6526] [d2a9cf29a63058fe screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-16-ntsc.prg] 0.303 s
upstreamContract [C64 / MOS6526] [79374ca38783cd51 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-17-ntsc.prg] 0.300 s
upstreamContract [C64 / MOS6526] [8e4f0205616b57e8 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test2-2c-18-ntsc.prg] 0.308 s
upstreamContract [C64 / MOS6526] [a303df2514cbceb4 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-ntsc.prg] 1.149 s
upstreamContract [C64 / MOS6526] [54257e3f2eceb98a screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-07-ntsc.prg] 0.309 s
upstreamContract [C64 / MOS6526] [ff226a6d84ad31ea screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-08-ntsc.prg] 0.307 s
upstreamContract [C64 / MOS6526] [45073cc4b0ed992e screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-13-ntsc.prg] 0.315 s
upstreamContract [C64 / MOS6526] [240d1d0013bd2a3e screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-14-ntsc.prg] 0.319 s
upstreamContract [C64 / MOS6526] [4983fdc631a2e955 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-18-ntsc.prg] 0.303 s
upstreamContract [C64 / MOS6526] [d00cbf73fa56cedd screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-19-ntsc.prg] 0.299 s
upstreamContract [C64 / MOS6526] [4897998f51ec00cf screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/dmadelay/test3-2c-1a-ntsc.prg] 0.310 s
upstreamContract [C64 / MOS6526] [0c15c552191eaa0a interactive PAL manual expected=pass[vicii-pal]] [VICII/dmadelay/test4.prg] 1.158 s
- VICII/dmadelay/test4.prg: Visual checkpoint FAIL: 1 differing pixels; first at (232,91): expected VIC 0, actual VIC 11 -

Visual checkpoint FAIL: 1 differing pixels; first at (232,91): expected VIC 0, actual VIC 11

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (232,91): expected VIC 0, actual VIC 11
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (232,91): expected VIC 0, actual VIC 11
upstreamContract [C64 / MOS6526] [bee02a7e43697e03 interactive PAL manual expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll.prg] 1.108 s
- VICII/fldscroll/fldscroll.prg: Visual checkpoint FAIL: 6394 differing pixels; first at (34,165): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 6394 differing pixels; first at (34,165): expected VIC 0, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 6394 differing pixels; first at (34,165): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 6394 differing pixels; first at (34,165): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [426e57c4084fec4d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-20-60.prg] 0.328 s
upstreamContract [C64 / MOS6526] [d0f0e9a96eaab85b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-21-60.prg] 0.311 s
upstreamContract [C64 / MOS6526] [56ae3ebc229d19bb screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-22-60.prg] 0.328 s
upstreamContract [C64 / MOS6526] [a13baa982bc73d06 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-29-60.prg] 0.313 s
upstreamContract [C64 / MOS6526] [43b2f03524b6eb38 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-2A-60.prg] 0.318 s
upstreamContract [C64 / MOS6526] [cf070ead88b4764e screenshot PAL automatic expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll-2B-60.prg] 0.319 s
upstreamContract [C64 / MOS6526] [32c15b04f93d59e6 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/flibug/blackmail-ee.prg] 0.336 s
upstreamContract [C64 / MOS6526] [808dc50db864cbce interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/3fff.prg] 1.152 s
- VICII/frodotests/3fff.prg: Visual checkpoint FAIL: 10813 differing pixels; first at (37,0): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 10813 differing pixels; first at (37,0): expected VIC 0, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 10813 differing pixels; first at (37,0): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 10813 differing pixels; first at (37,0): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [7f9d46061b50d24b interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/d011h3.prg] 1.216 s
- VICII/frodotests/d011h3.prg: Visual checkpoint FAIL: 20348 differing pixels; first at (369,29): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 20348 differing pixels; first at (369,29): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 20348 differing pixels; first at (369,29): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 20348 differing pixels; first at (369,29): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [b270865bc03f89ee interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/fld.prg] 1.178 s
- VICII/frodotests/fld.prg: Visual checkpoint FAIL: 2520 differing pixels; first at (32,149): expected VIC 6, actual VIC 0 -

Visual checkpoint FAIL: 2520 differing pixels; first at (32,149): expected VIC 6, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2520 differing pixels; first at (32,149): expected VIC 6, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 2520 differing pixels; first at (32,149): expected VIC 6, actual VIC 0
upstreamContract [C64 / MOS6526] [064525b1d9cdf584 interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/lrborder.prg] 1.190 s
- VICII/frodotests/lrborder.prg: Visual checkpoint FAIL: 8 differing pixels; first at (13,45): expected VIC 6, actual VIC 12 -

Visual checkpoint FAIL: 8 differing pixels; first at (13,45): expected VIC 6, actual VIC 12

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8 differing pixels; first at (13,45): expected VIC 6, actual VIC 12
Difference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (13,45): expected VIC 6, actual VIC 12
upstreamContract [C64 / MOS6526] [2f6f8da8c4d8e196 interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/sprsync.prg] 1.156 s
- VICII/frodotests/sprsync.prg: Visual checkpoint FAIL: 21508 differing pixels; first at (0,0): expected VIC 7, actual VIC 0 -

Visual checkpoint FAIL: 21508 differing pixels; first at (0,0): expected VIC 7, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 21508 differing pixels; first at (0,0): expected VIC 7, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 21508 differing pixels; first at (0,0): expected VIC 7, actual VIC 0
upstreamContract [C64 / MOS6526] [4429f3a8a14307db interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/stretch.prg] 1.230 s
- VICII/frodotests/stretch.prg: Visual checkpoint FAIL: 8953 differing pixels; first at (92,41): expected VIC 0, actual VIC 10 -

Visual checkpoint FAIL: 8953 differing pixels; first at (92,41): expected VIC 0, actual VIC 10

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8953 differing pixels; first at (92,41): expected VIC 0, actual VIC 10
Difference
difference — Visual checkpoint FAIL: 8953 differing pixels; first at (92,41): expected VIC 0, actual VIC 10
upstreamContract [C64 / MOS6526] [9c0f442b8e02b78a interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/tech-tech.prg] 1.186 s
- VICII/frodotests/tech-tech.prg: Visual checkpoint FAIL: 5152 differing pixels; first at (38,35): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 5152 differing pixels; first at (38,35): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 5152 differing pixels; first at (38,35): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 5152 differing pixels; first at (38,35): expected VIC 6, actual VIC 14
upstreamContract [C64 / MOS6526] [ffb61c44ef3eaea3 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/frodotests/text26.prg] 0.316 s
upstreamContract [C64 / MOS6526] [a33b314f654e098d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/gfxfetch/gfxfetch.prg] 0.313 s
upstreamContract [C64 / MOS6526] [4daf6d01ee52a05b screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/gfxfetch/gfxfetch_ntsc.prg] 0.309 s
upstreamContract [C64 / MOS6526] [a46e8c90354cf95b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/gfxfetch/gfxfetch_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [ecc00b4f6b39de4f screenshot PAL automatic expected=pass[vicii-pal]] [VICII/greydot/greydot.prg] 0.317 s
upstreamContract [C64 / MOS6526] [0d152e717a1db6cd interactive PAL manual expected=pass[]] [VICII/lpcoordinates/lpcoords.prg] 1.133 s
upstreamContract [C64 / MOS6526] [668abce61d40cbf7 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/lp-trigger/test1.prg] 0.313 s
upstreamContract [C64C / MOS6526A] [4ab6c28e2c27c990 exitcode PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/lp-trigger/test2new.prg] 0.303 s
upstreamContract [C64 / MOS6526] [2af5299ba1dfaaf0 analyzer PAL manual expected=pass[vicii-pal]] [VICII/movesplit/movesplit.prg] 1.134 s
- VICII/movesplit/movesplit.prg: Visual checkpoint FAIL: 1 differing pixels; first at (57,35): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 1 differing pixels; first at (57,35): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (57,35): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (57,35): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [f71ff8dbd6ca2985 analyzer NTSC manual expected=pass[vicii-ntsc]] [VICII/movesplit/movesplit_ntsc.prg] 1.157 s
upstreamContract [C64 / MOS6526] [fbc7ed197c9909bb analyzer NTSC unsupported expected=pass[vicii-ntscold]] [VICII/movesplit/movesplit_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [37a7881866739125 exitcode NTSC automatic expected=pass[vicii-ntscold]] [VICII/phi1timing/phi1timing_ntscold.prg] 0.323 s
upstreamContract [C64 / MOS6526] [99d9c3a746dafd38 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/rasterirq/rasterirq_hold.prg] 0.320 s
upstreamContract [C64 / MOS6526] [e56843f23b3373c5 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/screenpos/screenpos.prg] 0.315 s
upstreamContract [C64 / MOS6526] [e772e1ce3938509d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/sb_sprite_fetch/sbsprf24-163.prg] 0.319 s
upstreamContract [C64 / MOS6526] [8f380b60d72009e5 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/sb_sprite_fetch/sbsprf24-164.prg] 0.322 s
upstreamContract [C64 / MOS6526] [88f44905cc028627 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/screenpos/screenpos_ntsc.prg] 0.304 s
upstreamContract [C64 / MOS6526] [37819e901ab2b7a1 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/screenpos/screenpos_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [5eb289d1d504fa3d screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/split-tests/fetchsplit/fetchsplit.prg] 2.029 s
upstreamContract [C64C / MOS6526A] [8dc3bbf18dacf999 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/split-tests/fetchsplit/fetchsplit.prg] 2.029 s
- VICII/split-tests/fetchsplit/fetchsplit.prg: Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/split-tests/fetchsplit/references/fetchsplit.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/split-tests/fetchsplit/references/fetchsplit.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/split-tests/modesplit/modesplit.prg] 0.353 s
upstreamContract [C64C / MOS6526A] [0ecaf98c4f7311a6 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/split-tests/modesplit/modesplit.prg] 0.352 s
upstreamContract [C64 / MOS6526] [143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/split-tests/modesplit/modesplit.prg] 0.343 s
- VICII/split-tests/modesplit/modesplit.prg: 134 differing pixels; first at (296,18): expected VIC 15, actual VIC 6 expected null, but was:<134 differing pixels; first at (296,18): expected VIC 15, actual VIC 6> -

Diagnostic failure.

expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
Expected
expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
actual — complete frame after terminal, cycle 3043755
Actual
actual — complete frame after terminal, cycle 3043755 — final — C64 / MOS6526 / NTSC — cycle 3163420 — Completed frame after this checkpoint.
difference
Difference
difference
upstreamContract [C64 / MOS6526] [7a9e40da87315f13 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/split-tests/modesplit/modesplit.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [34c00bde226d9331 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing.prg] 3.317 s
- VICII/vicii_timing/vicii_reg_timing.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8 -

Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
upstreamContract [C64 / MOS6526] [b7945cf6476b1558 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing-a5.prg] 3.287 s
- VICII/vicii_timing/vicii_reg_timing-a5.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8 -

Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-a5.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-a5.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
upstreamContract [C64 / MOS6526] [3c1e34c77b76efad screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing-ff.prg] 3.274 s
- VICII/vicii_timing/vicii_reg_timing-ff.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8 -

Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-ff.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-ff.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
upstreamContract [C64C / MOS6526A] [e2a10716328f6ef3 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing.prg] 3.285 s
- VICII/vicii_timing/vicii_reg_timing.prg: Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8 -

Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
upstreamContract [C64C / MOS6526A] [5511d52166fb40f7 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing-a5.prg] 3.282 s
- VICII/vicii_timing/vicii_reg_timing-a5.prg: Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8 -

Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-a5.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-a5.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
upstreamContract [C64C / MOS6526A] [6fedaebe3905006b screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing-ff.prg] 3.297 s
- VICII/vicii_timing/vicii_reg_timing-ff.prg: Visual checkpoint FAIL: 77 differing pixels; first at (296,44): expected VIC 15, actual VIC 8 -

Visual checkpoint FAIL: 77 differing pixels; first at (296,44): expected VIC 15, actual VIC 8

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-ff.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/vicii_timing/references/vicii_reg_timing-ff.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 37580760 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 77 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
Difference
difference — Visual checkpoint FAIL: 77 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
upstreamContract [C64 / MOS6526] [f1e4b534bff31572 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/videomode/rmwtest.prg] 0.321 s
upstreamContract [C64C / MOS6526A] [84ccd5a227b7a350 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/videomode/rmwtest.prg] 0.316 s
upstreamContract [C64 / MOS6526] [9b380cbd861947a3 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/rmwtest_ntsc.prg] 0.314 s
upstreamContract [C64C / MOS6526A] [06c0c76cf5bd8560 screenshot NTSC automatic expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/rmwtest_ntsc.prg] 0.311 s
upstreamContract [C64 / MOS6526] [d08c33ee328ec656 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/rmwtest_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [516652af26192591 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode1.prg] 1.109 s
- VICII/videomode/videomode1.prg: Visual checkpoint FAIL: 2 differing pixels; first at (92,40): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 2 differing pixels; first at (92,40): expected VIC 0, actual VIC 6

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2 differing pixels; first at (92,40): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 2 differing pixels; first at (92,40): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [6fe8302089fdebc0 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode2.prg] 1.115 s
- VICII/videomode/videomode2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (149,110): expected VIC 3, actual VIC 6 -

Visual checkpoint FAIL: 1 differing pixels; first at (149,110): expected VIC 3, actual VIC 6

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (149,110): expected VIC 3, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (149,110): expected VIC 3, actual VIC 6
upstreamContract [C64 / MOS6526] [2db5bd56c7eb0c7a screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-v.prg] 1.109 s
- VICII/videomode/videomode-v.prg: Visual checkpoint FAIL: 6 differing pixels; first at (232,100): expected VIC 2, actual VIC 14 -

Visual checkpoint FAIL: 6 differing pixels; first at (232,100): expected VIC 2, actual VIC 14

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 6 differing pixels; first at (232,100): expected VIC 2, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 6 differing pixels; first at (232,100): expected VIC 2, actual VIC 14
upstreamContract [C64 / MOS6526] [ed44e10fa7608b24 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-w.prg] 1.126 s
- VICII/videomode/videomode-w.prg: Visual checkpoint FAIL: 80 differing pixels; first at (237,100): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 80 differing pixels; first at (237,100): expected VIC 0, actual VIC 6

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 80 differing pixels; first at (237,100): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 80 differing pixels; first at (237,100): expected VIC 0, actual VIC 6
upstreamContract [C64 / MOS6526] [61f814e96e091259 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-x.prg] 1.108 s
- VICII/videomode/videomode-x.prg: Visual checkpoint FAIL: 3 differing pixels; first at (134,105): expected VIC 6, actual VIC 2 -

Visual checkpoint FAIL: 3 differing pixels; first at (134,105): expected VIC 6, actual VIC 2

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 3 differing pixels; first at (134,105): expected VIC 6, actual VIC 2
Difference
difference — Visual checkpoint FAIL: 3 differing pixels; first at (134,105): expected VIC 6, actual VIC 2
upstreamContract [C64 / MOS6526] [fbcec9cad2a27abb screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-y.prg] 1.101 s
upstreamContract [C64 / MOS6526] [5ed10b285f0326f3 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-z.prg] 1.103 s
- VICII/videomode/videomode-z.prg: Visual checkpoint FAIL: 5 differing pixels; first at (236,100): expected VIC 0, actual VIC 6 -

Visual checkpoint FAIL: 5 differing pixels; first at (236,100): expected VIC 0, actual VIC 6

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-z.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-z.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 5 differing pixels; first at (236,100): expected VIC 0, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 5 differing pixels; first at (236,100): expected VIC 0, actual VIC 6
upstreamContract [C64C / MOS6526A] [e9250a1e7d4cdb1a screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode1.prg] 1.089 s
upstreamContract [C64C / MOS6526A] [ce252feca9c3a478 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode2.prg] 1.115 s
- VICII/videomode/videomode2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (152,110): expected VIC 6, actual VIC 3 -

Visual checkpoint FAIL: 1 differing pixels; first at (152,110): expected VIC 6, actual VIC 3

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (152,110): expected VIC 6, actual VIC 3
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (152,110): expected VIC 6, actual VIC 3
upstreamContract [C64C / MOS6526A] [0b4aeb47930a51df screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-v.prg] 1.107 s
- VICII/videomode/videomode-v.prg: Visual checkpoint FAIL: 1 differing pixels; first at (192,105): expected VIC 7, actual VIC 2 -

Visual checkpoint FAIL: 1 differing pixels; first at (192,105): expected VIC 7, actual VIC 2

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (192,105): expected VIC 7, actual VIC 2
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (192,105): expected VIC 7, actual VIC 2
upstreamContract [C64C / MOS6526A] [b76cb2d0c9dec8f7 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-w.prg] 1.105 s
- VICII/videomode/videomode-w.prg: Visual checkpoint FAIL: 1 differing pixels; first at (240,100): expected VIC 14, actual VIC 0 -

Visual checkpoint FAIL: 1 differing pixels; first at (240,100): expected VIC 14, actual VIC 0

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (240,100): expected VIC 14, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (240,100): expected VIC 14, actual VIC 0
upstreamContract [C64C / MOS6526A] [0260bc9b174a84e5 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-x.prg] 1.106 s
- VICII/videomode/videomode-x.prg: Visual checkpoint FAIL: 2 differing pixels; first at (128,105): expected VIC 3, actual VIC 0 -

Visual checkpoint FAIL: 2 differing pixels; first at (128,105): expected VIC 3, actual VIC 0

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2 differing pixels; first at (128,105): expected VIC 3, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 2 differing pixels; first at (128,105): expected VIC 3, actual VIC 0
upstreamContract [C64C / MOS6526A] [2d52baac9d2e7ce6 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-y.prg] 1.101 s
- VICII/videomode/videomode-y.prg: Visual checkpoint FAIL: 2 differing pixels; first at (240,100): expected VIC 7, actual VIC 2 -

Visual checkpoint FAIL: 2 differing pixels; first at (240,100): expected VIC 7, actual VIC 2

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2 differing pixels; first at (240,100): expected VIC 7, actual VIC 2
Difference
difference — Visual checkpoint FAIL: 2 differing pixels; first at (240,100): expected VIC 7, actual VIC 2
upstreamContract [C64C / MOS6526A] [d3124a34c78916d5 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-z.prg] 1.117 s
- VICII/videomode/videomode-z.prg: Visual checkpoint FAIL: 1 differing pixels; first at (208,105): expected VIC 2, actual VIC 0 -

Visual checkpoint FAIL: 1 differing pixels; first at (208,105): expected VIC 2, actual VIC 0

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-z.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-z.prg-8565.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1 differing pixels; first at (208,105): expected VIC 2, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 1 differing pixels; first at (208,105): expected VIC 2, actual VIC 0
upstreamContract [C64 / MOS6526] [111607bcd56d838c screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-v_ntsc.prg] 1.128 s
- VICII/videomode/videomode-v_ntsc.prg: Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
upstreamContract [C64 / MOS6526] [7a711436965f1b38 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-w_ntsc.prg] 1.118 s
- VICII/videomode/videomode-w_ntsc.prg: Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5 -

Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
upstreamContract [C64 / MOS6526] [03aaaf87ef269bca screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-x_ntsc.prg] 1.107 s
- VICII/videomode/videomode-x_ntsc.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
upstreamContract [C64 / MOS6526] [db710cc3365c4406 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-y_ntsc.prg] 1.104 s
- VICII/videomode/videomode-y_ntsc.prg: Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
upstreamContract [C64 / MOS6526] [f8d336de2a975a06 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-z_ntsc.prg] 1.105 s
upstreamContract [C64 / MOS6526] [615b7ab9403cca14 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode2_ntsc.prg] 1.113 s
- VICII/videomode/videomode2_ntsc.prg: Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
upstreamContract [C64 / MOS6526] [fe1cbe530f62c1c4 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode1_ntsc.prg] 1.111 s
- VICII/videomode/videomode1_ntsc.prg: Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14

expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64 / MOS6567R8 / MOS6526 / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
upstreamContract [C64C / MOS6526A] [06092181023765ed screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-v_ntsc.prg] 1.113 s
- VICII/videomode/videomode-v_ntsc.prg: Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-v_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
upstreamContract [C64C / MOS6526A] [8f2cc37f9975adfe screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-w_ntsc.prg] 1.106 s
- VICII/videomode/videomode-w_ntsc.prg: Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5 -

Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-w_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
upstreamContract [C64C / MOS6526A] [5c10fc26e1425196 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-x_ntsc.prg] 1.112 s
- VICII/videomode/videomode-x_ntsc.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-x_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
upstreamContract [C64C / MOS6526A] [2b2ad4a67f717d31 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-y_ntsc.prg] 1.116 s
- VICII/videomode/videomode-y_ntsc.prg: Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7 -

Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode-y_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
upstreamContract [C64C / MOS6526A] [cf72cfcf1d887c5f screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-z_ntsc.prg] 1.105 s
upstreamContract [C64C / MOS6526A] [23a0202c49072416 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode2_ntsc.prg] 1.126 s
- VICII/videomode/videomode2_ntsc.prg: Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode2_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
upstreamContract [C64C / MOS6526A] [04a7eab2b7b16d17 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode1_ntsc.prg] 1.118 s
- VICII/videomode/videomode1_ntsc.prg: Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14

expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — manual preview — conformance not checked — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
Expected
expected — Upstream reference — capture method/hardware origin unverified. — C64C / MOS8562 / MOS6526A / NTSC — visual checkpoint — SID MOS8580@$d400 — upstream VICII/videomode/references/videomode1_ntsc.prg.png — Pinned configuration-specific upstream reference; retain upstream warnings about chip variation.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / NTSC — cycle 12565670 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
upstreamContract [C64 / MOS6526] [2db5b75a033d0d2a screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [6b5e162c71e2a7a5 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [d67fc9d73a487423 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-v_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [641cd41f268ef5b6 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-w_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [e558e8ffc55a79ac screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-x_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [f109a49714b5a7f2 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-y_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [abc9bc36b6e8197b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-z_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [0c1bf019d71c1a64 interactive PAL manual expected=pass[vicii-pal]] [VICII/vspbug/lft-safe-vsp.prg] 1.292 s
- VICII/vspbug/lft-safe-vsp.prg: Visual checkpoint FAIL: 324 differing pixels; first at (149,108): expected VIC 0, actual VIC 15 -

Visual checkpoint FAIL: 324 differing pixels; first at (149,108): expected VIC 0, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 324 differing pixels; first at (149,108): expected VIC 0, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 324 differing pixels; first at (149,108): expected VIC 0, actual VIC 15
upstreamContract [C64 / MOS6526] [cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal]] [VICII/vsp-tester/vsp-tester.prg] 0.411 s
upstreamContract [C64 / MOS6526] [c32176e0e90c206b exitcode NTSC automatic expected=pass[vicii-ntsc]] [VICII/vsp-tester/vsp-tester-ntsc.prg] 0.389 s
upstreamContract [C64 / MOS6526] [dda9c905a0237c40 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/sequencer-bug/bug.prg] 0.325 s
upstreamContract [C64 / MOS6526] [c58f4205620330a4 analyzer PAL manual expected=pass[vicii-pal]] [VICII/sprite0move/sprite0move.prg] 1.141 s
upstreamContract [C64 / MOS6526] [d746941f2077e0aa interactive PAL manual expected=pass[vicii-pal]] [VICII/spritebug/spritebug.prg] 1.152 s
- VICII/spritebug/spritebug.prg: Visual checkpoint FAIL: 119 differing pixels; first at (46,35): expected VIC 6, actual VIC 1 -

Visual checkpoint FAIL: 119 differing pixels; first at (46,35): expected VIC 6, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 119 differing pixels; first at (46,35): expected VIC 6, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 119 differing pixels; first at (46,35): expected VIC 6, actual VIC 1
upstreamContract [C64 / MOS6526] [7b7b71737b46d69a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritebug/spritebug-104.prg] 0.314 s
upstreamContract [C64 / MOS6526] [f77c457b476c8aa3 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritebug/spritebug-105.prg] 0.315 s
upstreamContract [C64 / MOS6526] [18c8b10643313c4d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritebug/spritebug-106.prg] 0.314 s
upstreamContract [C64 / MOS6526] [cbb2db7cc68eb39d interactive PAL manual expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch.prg] 1.149 s
upstreamContract [C64 / MOS6526] [e8aaf1fc4ced4d56 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch-3b-00.prg] 0.334 s
upstreamContract [C64 / MOS6526] [12bbb2c264923425 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch-3c-00.prg] 0.323 s
upstreamContract [C64 / MOS6526] [2b32e20390760c28 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch-3d-00.prg] 0.327 s
upstreamContract [C64 / MOS6526] [f4693d980f18da62 interactive PAL manual expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2.prg] 1.161 s
upstreamContract [C64 / MOS6526] [1c12ade17aa48385 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-07.prg] 0.324 s
upstreamContract [C64 / MOS6526] [2d967aa8794c134d screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-08.prg] 0.319 s
upstreamContract [C64 / MOS6526] [fe4d4c77bad3bcb1 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-09.prg] 0.315 s
upstreamContract [C64 / MOS6526] [6633ec5eeeceb4be screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-25.prg] 0.314 s
upstreamContract [C64 / MOS6526] [20e0262dedf358b5 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-26.prg] 0.334 s
upstreamContract [C64 / MOS6526] [5a1e22db5ebefcb4 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-27.prg] 0.323 s
upstreamContract [C64 / MOS6526] [3e19864660d5030c screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-28.prg] 0.325 s
upstreamContract [C64 / MOS6526] [0d369531fc7e3e1a screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spritecrunch/spritecrunch2-29.prg] 0.316 s
upstreamContract [C64 / MOS6526] [9daa6abf7303a049 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spriteenable/spriteenable1.prg] 0.319 s
upstreamContract [C64 / MOS6526] [035cade536bf9690 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spriteenable/spriteenable2.prg] 0.315 s
upstreamContract [C64 / MOS6526] [3efb5f6f474d1908 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spriteenable/spriteenable3.prg] 0.324 s
upstreamContract [C64 / MOS6526] [5c898cf23a463d0b screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spriteenable/spriteenable4.prg] 0.311 s
upstreamContract [C64 / MOS6526] [47eeda1876c15a18 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/spriteenable/spriteenable5.prg] 0.320 s
upstreamContract [C64 / MOS6526] [dac882a2fe2b0451 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/spriteenable/spriteenable1_ntsc.prg] 0.327 s
upstreamContract [C64 / MOS6526] [46ec3bec3332b61a screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/spriteenable/spriteenable2_ntsc.prg] 0.320 s
upstreamContract [C64 / MOS6526] [84c9643df44d058c screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/spriteenable/spriteenable3_ntsc.prg] 0.311 s
upstreamContract [C64 / MOS6526] [25e21216b43877a2 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/spriteenable/spriteenable4_ntsc.prg] 0.315 s
upstreamContract [C64 / MOS6526] [da4dcc6712038b80 screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/spriteenable/spriteenable5_ntsc.prg] 0.313 s
upstreamContract [C64 / MOS6526] [22015c0af92f8583 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable1_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [7393f10dae9b1cfe screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable2_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [02b265afce5db4ee screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable3_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [e2236e1b3ac02185 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable4_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [37d2f436e5f538c3 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable5_ntscold.prg] 0 s
- Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred -
upstreamContract [C64 / MOS6526] [1c9845bd6d299a34 interactive PAL manual expected=pass[vicii-pal]] [VICII/spritefetchbug/test.prg] 1.163 s
upstreamContract [C64 / MOS6526] [a24a8fcc7436fc02 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritefetchbug/test-136-2a.prg] 0.317 s
upstreamContract [C64C / MOS6526A] [128e1a4da4e7c6b4 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritefetchbug/test-136-2a.prg] 0.322 s
upstreamContract [C64 / MOS6526] [af835734e35718a8 exitcode PAL automatic expected=pass[]] [VICII/spritegap/spritegap3.prg] 23.55 s
upstreamContract [C64 / MOS6526] [fad0cb1d380a0bcc interactive PAL manual expected=pass[]] [VICII/spritemcbase/spritemcbase.prg] 1.196 s
- VICII/spritemcbase/spritemcbase.prg: Visual checkpoint FAIL: 21 differing pixels; first at (89,67): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 21 differing pixels; first at (89,67): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 21 differing pixels; first at (89,67): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 21 differing pixels; first at (89,67): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [4e2705fc29d220ed screenshot PAL automatic expected=pass[]] [VICII/spritepriorities/test1.prg] 0.321 s
upstreamContract [C64 / MOS6526] [ed81922e50dcf035 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-exp-unexp-hires.prg] 0.327 s
upstreamContract [C64C / MOS6526A] [6de293127c8b5d68 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-exp-unexp-hires.prg] 0.317 s
upstreamContract [C64 / MOS6526] [b4808f6362563b8c screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-exp-unexp-mc.prg] 0.316 s
upstreamContract [C64C / MOS6526A] [d5df3d767016d451 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-exp-unexp-mc.prg] 0.316 s
upstreamContract [C64 / MOS6526] [250e29ca746b1923 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-hires-color.prg] 0.318 s
upstreamContract [C64C / MOS6526A] [f61a0164f5c3cd3c screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-hires-color.prg] 0.342 s
upstreamContract [C64 / MOS6526] [fa8af8e8ad770e32 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-hires-mc-exp.prg] 0.332 s
upstreamContract [C64C / MOS6526A] [de40aa8d04220cc1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-hires-mc-exp.prg] 0.311 s
upstreamContract [C64 / MOS6526] [f8afb84b8c535bc9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-hires-mc.prg] 0.323 s
upstreamContract [C64C / MOS6526A] [9b8f25cb35d22a87 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-hires-mc.prg] 0.315 s
upstreamContract [C64 / MOS6526] [c32fd71d83c946c9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-mc-color0.prg] 0.317 s
upstreamContract [C64C / MOS6526A] [ad7a033fe1a707e7 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-mc-color0.prg] 0.313 s
upstreamContract [C64 / MOS6526] [9e867b7f55ee6bd8 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-mc-color1.prg] 0.313 s
upstreamContract [C64C / MOS6526A] [ebabc90c66baff94 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-mc-color1.prg] 0.321 s
upstreamContract [C64 / MOS6526] [e03fd555809975a4 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-mc-color2.prg] 0.314 s
upstreamContract [C64C / MOS6526A] [8e2c55e7e413f2ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-mc-color2.prg] 0.314 s
upstreamContract [C64 / MOS6526] [7aadad6b52c0849a screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-mc-hires-exp.prg] 0.319 s
upstreamContract [C64C / MOS6526A] [9352576ab2897f63 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-mc-hires-exp.prg] 0.329 s
upstreamContract [C64 / MOS6526] [93a8e1cc6d0c5177 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-mc-hires.prg] 0.326 s
upstreamContract [C64C / MOS6526A] [4bf4cc2143aa0d4b screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-mc-hires.prg] 0.335 s
upstreamContract [C64 / MOS6526] [fb623d3e5d4eb46a screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-pri-exp.prg] 0.319 s
upstreamContract [C64C / MOS6526A] [9bde6fdb9257f237 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-pri-exp.prg] 0.315 s
upstreamContract [C64 / MOS6526] [1bb54aff08ced3d9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-pri-mc-exp.prg] 0.322 s
upstreamContract [C64C / MOS6526A] [81464b29d426aa06 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-pri-mc-exp.prg] 0.318 s
upstreamContract [C64 / MOS6526] [60d0e2a152522bef screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-pri-mc.prg] 0.338 s
upstreamContract [C64C / MOS6526A] [1b4b268b208b58ab screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-pri-mc.prg] 0.318 s
upstreamContract [C64 / MOS6526] [c5689642e67780f7 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-pri.prg] 0.319 s
upstreamContract [C64C / MOS6526A] [52bf99ea6a7c08f1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-pri.prg] 0.321 s
upstreamContract [C64 / MOS6526] [7bb8ccba35f54d56 screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-unexp-exp-hires.prg] 0.327 s
upstreamContract [C64C / MOS6526A] [f6233fe076d4698e screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-unexp-exp-hires.prg] 0.316 s
upstreamContract [C64 / MOS6526] [1fd0fa1e429ddfff screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-unexp-exp-mc.prg] 0.323 s
upstreamContract [C64C / MOS6526A] [8e7b92484b30b95a screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-unexp-exp-mc.prg] 0.326 s
upstreamContract [C64 / MOS6526] [1275114da6b3925d screenshot PAL automatic expected=pass[vicii-pal, vicii-old]] [VICII/spritesplit/ss-xpos.prg] 0.328 s
upstreamContract [C64C / MOS6526A] [d35b1831ff3969ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new]] [VICII/spritesplit/ss-xpos.prg] 0.317 s
upstreamContract [C64 / MOS6526] [8d452f01ec317184 exitcode NTSC automatic expected=pass[vicii-ntscold]] [VICII/spritesteal/spritesteal_ntscold.prg] 2.174 s
upstreamContract [C64 / MOS6526] [61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal]] [VICII/spritevssprite/spritevssprite.prg] 0.368 s
upstreamContract [C64 / MOS6526] [741695a41250433d exitcode NTSC automatic expected=pass[vicii-ntsc]] [VICII/spritex/testsuite_ntsc.prg] 0.342 s
upstreamContract [C64 / MOS6526] [97c6f3b94083279e exitcode NTSC automatic expected=pass[vicii-ntscold]] [VICII/spritex/testsuite_ntscold.prg] 0.340 s
upstreamContract [C64 / MOS6526] [853ce17221afc0c7 analyzer PAL manual expected=pass[]] [C64/autostart/cartio/test.prg] 1.201 s
- C64/autostart/cartio/test.prg: Visual checkpoint FAIL: 11382 differing pixels; first at (225,35): expected VIC 1, actual VIC 6 -

Visual checkpoint FAIL: 11382 differing pixels; first at (225,35): expected VIC 1, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 11382 differing pixels; first at (225,35): expected VIC 1, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 11382 differing pixels; first at (225,35): expected VIC 1, actual VIC 6
upstreamContract [C64 / MOS6526] [10f167cf34fd67d2 exitcode PAL automatic expected=pass[mountcrt:test.crt]] [C64/autostart/defaults/test.crt] 0.289 s
upstreamContract [C64 / MOS6526] [a24a4aabf43f3645 exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.330 s
upstreamContract [C64 / MOS6526] [5aa81d3ba1c52cd7 exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.335 s
upstreamContract [C64 / MOS6526] [46940e296fca1fce exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.414 s
upstreamContract [C64 / MOS6526] [7d404346fe36eddf exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.415 s
upstreamContract [C64 / MOS6526] [4152528e37df1baf exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.436 s
upstreamContract [C64 / MOS6526] [df079a34c0f4436b exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.336 s
upstreamContract [C64 / MOS6526] [e1e2d049818cdcb9 exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.339 s
upstreamContract [C64 / MOS6526] [cbadd21ee055d047 exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.409 s
upstreamContract [C64 / MOS6526] [a7b538b6fc7b2d94 exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.419 s
upstreamContract [C64 / MOS6526] [c8188caf6429cbfb exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.441 s
upstreamContract [C64 / MOS6526] [0306eba2d83a0879 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/aracidtest/test-ramdetect.prg] 0.329 s
upstreamContract [C64 / MOS6526] [37527c997239d5e9 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.338 s
upstreamContract [C64 / MOS6526] [0ccd125e3b9673c3 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/aracidtest/test-ariotest1.prg] 0.408 s
upstreamContract [C64 / MOS6526] [40fa6d0149a6a778 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/aracidtest/test-ariotest2.prg] 0.419 s
upstreamContract [C64 / MOS6526] [f9ec34771e1acaa5 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/aracidtest/test-arramtest2.prg] 0.434 s
upstreamContract [C64 / MOS6526] [1cfe26b8d67c501b exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/aracidtest/test-ramdetect.prg] 0.327 s
upstreamContract [C64 / MOS6526] [f1bc459d46d68e8a exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.335 s
upstreamContract [C64 / MOS6526] [a1e3344e25a85af1 exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/aracidtest/test-ariotest1.prg] 0.413 s
upstreamContract [C64 / MOS6526] [6f0b2a0f4403038e exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/aracidtest/test-ariotest2.prg] 0.421 s
upstreamContract [C64 / MOS6526] [495e57d1b06139cf exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/aracidtest/test-arramtest2-nr.prg] 0.432 s
upstreamContract [C64 / MOS6526] [78685e8996c173b1 analyzer PAL manual expected=pass[]] [C64/carts/mmcrplugin.prg] 1.226 s
- C64/carts/mmcrplugin.prg: Visual checkpoint FAIL: 23 differing pixels; first at (97,227): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 23 differing pixels; first at (97,227): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 12147428 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 12147428 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 23 differing pixels; first at (97,227): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 23 differing pixels; first at (97,227): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [3c6d0ab92f417a3b exitcode PAL automatic expected=pass[mountcrt:8kgame.crt]] [C64/carts/8kgame.crt] 0.291 s
upstreamContract [C64 / MOS6526] [3801c214874350df exitcode PAL automatic expected=pass[mountcrt:16kgame.crt]] [C64/carts/16kgame.crt] 0.299 s
upstreamContract [C64 / MOS6526] [7310c2a67e66159f analyzer PAL unsupported expected=pass[mountcrt:mmcr-64krom.crt]] [C64/carts/mmcr-64krom.crt] 0 s
- CRT type 38 is not implemented by Cartridge.readCRT -
upstreamContract [C64 / MOS6526] [bf526c585ad850a7 exitcode PAL automatic expected=pass[mountcrt:romram.crt]] [C64/carts/romram.crt] 0.278 s
upstreamContract [C64 / MOS6526] [3b19821f44e08258 exitcode PAL unsupported expected=pass[reu512k, mountcrt:rr-reu.crt]] [C64/carts/rr-reu.crt] 0 s
- Simultaneous Retro Replay and REU attachment is not implemented; the single-cartridge slot would replace the REU -
upstreamContract [C64 / MOS6526] [6524105041066d02 interactive PAL manual expected=pass[mountcrt:ocean.crt]] [C64/carts/ocean/ocean.crt] 1.214 s
- C64/carts/ocean/ocean.crt: Visual checkpoint FAIL: 9722 differing pixels; first at (129,35): expected VIC 6, actual VIC 1 -

Visual checkpoint FAIL: 9722 differing pixels; first at (129,35): expected VIC 6, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — OceanType1 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — OceanType1 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 9722 differing pixels; first at (129,35): expected VIC 6, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 9722 differing pixels; first at (129,35): expected VIC 6, actual VIC 1
upstreamContract [C64 / MOS6526] [5051d30f1c95f2ed exitcode PAL automatic expected=pass[mountcrt:writeram-8000.crt]] [C64/carts/pagefox/writeram-8000.crt] 0.269 s
upstreamContract [C64 / MOS6526] [40c8865ac4f4dc0a exitcode PAL automatic expected=pass[mountcrt:writeram-a000.crt]] [C64/carts/pagefox/writeram-a000.crt] 0.273 s
upstreamContract [C64 / MOS6526] [d2e476e194e2107e exitcode PAL automatic expected=pass[mountcrt:godot.crt]] [C64/carts/pagefox/godot.crt] 0.267 s
upstreamContract [C64 / MOS6526] [318ba6f467d9b696 exitcode PAL automatic expected=pass[mountcrt:ef_test.crt]] [C64/carts/ef-test/ef_test.crt] 0.298 s
upstreamContract [C64 / MOS6526] [10f011e454646616 exitcode PAL automatic expected=pass[mountcrt:test-eapi.crt]] [C64/carts/ef-eapi/test-eapi.crt] 0.299 s
upstreamContract [C64 / MOS6526] [786b01325a0ddbd5 analyzer PAL manual expected=pass[mountcrt:rr-freeze.crt]] [C64/carts/rr-freeze/rr-freeze.crt] 1.204 s
upstreamContract [C64 / MOS6526] [0eb42363e6b86f17 exitcode PAL automatic expected=pass[mountcrt:artest.crt]] [C64/carts/nordicpower/artest.crt] 0.291 s
upstreamContract [C64 / MOS6526] [65484fed667b3b21 exitcode PAL automatic expected=pass[mountcrt:nptest.crt]] [C64/carts/nordicpower/nptest.crt] 0.299 s
upstreamContract [C64 / MOS6526] [b7788c7c8e9a0f13 exitcode PAL automatic expected=pass[mountcrt:rrtest.crt]] [C64/carts/nordicpower/rrtest.crt] 0.288 s
upstreamContract [C64 / MOS6526] [86727e732dc7a063 exitcode PAL automatic expected=pass[mountcrt:rr2test.crt]] [C64/carts/nordicpower/rr2test.crt] 0.293 s
upstreamContract [C64 / MOS6526] [f633495929d13f23 exitcode PAL automatic expected=pass[mountcrt:nrtest.crt]] [C64/carts/nordicpower/nrtest.crt] 0.295 s
upstreamContract [C64 / MOS6526] [6feeb5c1a7e6b2d3 exitcode PAL automatic expected=pass[mountcrt:nr2test.crt]] [C64/carts/nordicpower/nr2test.crt] 0.299 s
upstreamContract [C64 / MOS6526] [82967861d48b2cf2 exitcode PAL automatic expected=pass[mountcrt:arramwrite.crt]] [C64/carts/nordicpower/arramwrite.crt] 0.301 s
upstreamContract [C64 / MOS6526] [39e4e97c5c94854b exitcode PAL automatic expected=pass[mountcrt:npramwrite.crt]] [C64/carts/nordicpower/npramwrite.crt] 0.295 s
upstreamContract [C64 / MOS6526] [8e8d79fd109fb945 exitcode PAL automatic expected=pass[mountcrt:rrramwrite.crt]] [C64/carts/nordicpower/rrramwrite.crt] 0.310 s
upstreamContract [C64 / MOS6526] [64801f27fd600ab8 exitcode PAL automatic expected=pass[mountcrt:rr2ramwrite.crt]] [C64/carts/nordicpower/rr2ramwrite.crt] 0.305 s
upstreamContract [C64 / MOS6526] [af6719142e165608 exitcode PAL automatic expected=pass[mountcrt:nrramwrite.crt]] [C64/carts/nordicpower/nrramwrite.crt] 0.309 s
upstreamContract [C64 / MOS6526] [fe4515919eadceaf exitcode PAL automatic expected=pass[mountcrt:nr2ramwrite.crt]] [C64/carts/nordicpower/nr2ramwrite.crt] 0.304 s
upstreamContract [C64 / MOS6526] [aa573bff920cdcfa exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/nordicpower/arramwrite.prg] 0.304 s
upstreamContract [C64 / MOS6526] [8d2621cef4feae1a exitcode PAL automatic expected=pass[mountcrt:ardummy.crt]] [C64/carts/nordicpower/safearramwrite.prg] 0.314 s
upstreamContract [C64 / MOS6526] [d157be85ba43eb71 exitcode PAL automatic expected=pass[mountcrt:npdummy.crt]] [C64/carts/nordicpower/npramwrite.prg] 0.302 s
upstreamContract [C64 / MOS6526] [6c4d4b2a042445dd exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/nordicpower/rrramwrite.prg] 0.299 s
upstreamContract [C64 / MOS6526] [cb8a6733d33bc79b exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/nordicpower/rr2ramwrite.prg] 0.301 s
upstreamContract [C64 / MOS6526] [ca1a6a4eef7c23fb exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/nordicpower/nrramwrite.prg] 0.300 s
upstreamContract [C64 / MOS6526] [5b8fe9362444c392 exitcode PAL automatic expected=pass[mountcrt:nrdummy.crt]] [C64/carts/nordicpower/nr2ramwrite.prg] 0.300 s
upstreamContract [C64 / MOS6526] [e4531c0e6582f39a exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/retroreplay/allowbank0.prg] 0.295 s
upstreamContract [C64 / MOS6526] [6101f644a76e0a19 exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/retroreplay/allowbank1.prg] 0.295 s
upstreamContract [C64 / MOS6526] [301e8521d20806ce exitcode PAL automatic expected=pass[mountcrt:rrdummy.crt]] [C64/carts/retroreplay/writeonce.prg] 0.293 s
upstreamContract [C64 / MOS6526] [46ff163407d16f4a exitcode PAL automatic expected=pass[mountcrt:supergames.crt]] [C64/carts/supergames/supergames.crt] 0.294 s
upstreamContract [C64 / MOS6526] [269b59d046a5eb7c exitcode PAL automatic expected=pass[mountcrt:tamtest.crt]] [C64/carts/tamtest/tamtest.crt] 2.787 s
upstreamContract [C64 / MOS6526] [1e9cd2192509e487 interactive PAL manual expected=pass[]] [C64/carts/ultimax/ultimax-ef.crt] 1.196 s
- C64/carts/ultimax/ultimax-ef.crt: Visual checkpoint FAIL: 6381 differing pixels; first at (32,43): expected VIC 5, actual VIC 0 -

Visual checkpoint FAIL: 6381 differing pixels; first at (32,43): expected VIC 5, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — EasyFlash — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — EasyFlash — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 6381 differing pixels; first at (32,43): expected VIC 5, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 6381 differing pixels; first at (32,43): expected VIC 5, actual VIC 0
upstreamContract [C64 / MOS6526] [51eac877bc42c3b8 interactive PAL manual expected=pass[]] [C64/carts/ultimax/ultimax-rr.crt] 1.180 s
- C64/carts/ultimax/ultimax-rr.crt: Visual checkpoint FAIL: 4189 differing pixels; first at (273,32): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 4189 differing pixels; first at (273,32): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — Retro Replay — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — Retro Replay — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4189 differing pixels; first at (273,32): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 4189 differing pixels; first at (273,32): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [1d0794228c8b6c2a screenshot PAL automatic expected=pass[mountcrt:8k-vic-ef.crt, vicii-pal]] [C64/carts/ultimax/8k-vic-ef.crt] 0.299 s
upstreamContract [C64 / MOS6526] [caab296e6c1d49b8 screenshot PAL automatic expected=pass[mountcrt:8k-vic-rr.crt, vicii-pal]] [C64/carts/ultimax/8k-vic-rr.crt] 0.290 s
upstreamContract [C64 / MOS6526] [8fa3af118cce07fe screenshot PAL automatic expected=pass[mountcrt:16k-vic-rr.crt, vicii-pal]] [C64/carts/ultimax/16k-vic-rr.crt] 0.290 s
upstreamContract [C64 / MOS6526] [34129cbbd1235d32 screenshot PAL automatic expected=pass[mountcrt:16k-vic-ef.crt, vicii-pal]] [C64/carts/ultimax/16k-vic-ef.crt] 0.298 s
upstreamContract [C64 / MOS6526] [07559f84a7b5e77f screenshot PAL automatic expected=pass[mountcrt:ultimax-vic-rr.crt, vicii-pal]] [C64/carts/ultimax/ultimax-vic-rr.crt] 0.289 s
upstreamContract [C64 / MOS6526] [b8bad85f58e31366 screenshot PAL automatic expected=pass[mountcrt:ultimax-vic-ef.crt, vicii-pal]] [C64/carts/ultimax/ultimax-vic-ef.crt] 0.306 s
upstreamContract [C64 / MOS6526] [66765f017636d7c5 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq1t1.prg] 1.243 s
- C64/freezer/ciairq/ciairq1t1.prg: Visual checkpoint FAIL: 40 differing pixels; first at (35,35): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 40 differing pixels; first at (35,35): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40 differing pixels; first at (35,35): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 40 differing pixels; first at (35,35): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [05710213c5b2fab9 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq1t2.prg] 1.235 s
- C64/freezer/ciairq/ciairq1t2.prg: Visual checkpoint FAIL: 31 differing pixels; first at (42,35): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 31 differing pixels; first at (42,35): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 31 differing pixels; first at (42,35): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 31 differing pixels; first at (42,35): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [c7cf0215f3c5d3b5 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq2t1.prg] 1.246 s
- C64/freezer/ciairq/ciairq2t1.prg: Visual checkpoint FAIL: 32 differing pixels; first at (32,35): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 32 differing pixels; first at (32,35): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 32 differing pixels; first at (32,35): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 32 differing pixels; first at (32,35): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [716620cd4e53751c interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq2t2.prg] 1.241 s
- C64/freezer/ciairq/ciairq2t2.prg: Visual checkpoint FAIL: 27 differing pixels; first at (41,35): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 27 differing pixels; first at (41,35): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 27 differing pixels; first at (41,35): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 27 differing pixels; first at (41,35): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [6f22e60ac9bc920b interactive PAL manual expected=pass[]] [C64/freezer/batest/batest.prg] 1.207 s
- C64/freezer/batest/batest.prg: Visual checkpoint FAIL: 9216 differing pixels; first at (32,35): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 9216 differing pixels; first at (32,35): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 9216 differing pixels; first at (32,35): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 9216 differing pixels; first at (32,35): expected VIC 6, actual VIC 14
upstreamContract [C64 / MOS6526] [b2acf59950349641 interactive PAL manual expected=pass[]] [C64/freezer/freezeblock.prg] 1.183 s
- C64/freezer/freezeblock.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [71e5982a2fcbc962 interactive PAL manual expected=pass[]] [C64/freezer/freeze-cia1.prg] 1.118 s
- C64/freezer/freeze-cia1.prg: Visual checkpoint FAIL: 112 differing pixels; first at (129,34): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 112 differing pixels; first at (129,34): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 112 differing pixels; first at (129,34): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 112 differing pixels; first at (129,34): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [8a17f7f807f26eb6 interactive PAL manual expected=pass[]] [C64/freezer/freeze-cia2.prg] 1.145 s
- C64/freezer/freeze-cia2.prg: Visual checkpoint FAIL: 1662 differing pixels; first at (169,34): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 1662 differing pixels; first at (169,34): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 1662 differing pixels; first at (169,34): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 1662 differing pixels; first at (169,34): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [e81d86ac27ec6aa8 interactive PAL manual expected=pass[]] [C64/freezer/freeze-combined.prg] 1.162 s
- C64/freezer/freeze-combined.prg: Visual checkpoint FAIL: 230 differing pixels; first at (73,43): expected VIC 10, actual VIC 1 -

Visual checkpoint FAIL: 230 differing pixels; first at (73,43): expected VIC 10, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 230 differing pixels; first at (73,43): expected VIC 10, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 230 differing pixels; first at (73,43): expected VIC 10, actual VIC 1
upstreamContract [C64 / MOS6526] [f40c2713c0cf03fd interactive PAL manual expected=pass[]] [C64/freezer/freeze-raster.prg] 1.124 s
- C64/freezer/freeze-raster.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,35): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 44 differing pixels; first at (32,35): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
upstreamContract [C64 / MOS6526] [11a59afa7bb6129c interactive PAL manual expected=pass[]] [C64/freezer/freeze-test.prg] 1.141 s
- C64/freezer/freeze-test.prg: Visual checkpoint FAIL: 40448 differing pixels; first at (0,0): expected VIC 13, actual VIC 3 -

Visual checkpoint FAIL: 40448 differing pixels; first at (0,0): expected VIC 13, actual VIC 3

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40448 differing pixels; first at (0,0): expected VIC 13, actual VIC 3
Difference
difference — Visual checkpoint FAIL: 40448 differing pixels; first at (0,0): expected VIC 13, actual VIC 3
upstreamContract [C64 / MOS6526] [798f400d58a4c454 screenshot PAL automatic expected=pass[reu512k]] [REU/badoublewrite/badoublewrite.prg] 0.316 s
- REU/badoublewrite/badoublewrite.prg: 199 differing pixels; first at (0,83): expected VIC 2, actual VIC 0 expected null, but was:<199 differing pixels; first at (0,83): expected VIC 2, actual VIC 0> -

Diagnostic failure.

expected — REU/badoublewrite/references/badoublewrite.prg.png
Expected
expected — REU/badoublewrite/references/badoublewrite.prg.png
actual — complete frame after terminal, cycle 2632392
Actual
actual — complete frame after terminal, cycle 2632392 — final — C64 / MOS6526 / PAL — cycle 2769984 — Completed frame after this checkpoint.
difference
Difference
difference
upstreamContract [C64 / MOS6526] [e75a0726fe5d5042 interactive PAL manual expected=pass[]] [REU/colorram/dmacolortest.prg] 1.175 s
- REU/colorram/dmacolortest.prg: Visual checkpoint FAIL: 936 differing pixels; first at (32,35): expected VIC 12, actual VIC 15 -

Visual checkpoint FAIL: 936 differing pixels; first at (32,35): expected VIC 12, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 936 differing pixels; first at (32,35): expected VIC 12, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 936 differing pixels; first at (32,35): expected VIC 12, actual VIC 15
upstreamContract [C64 / MOS6526] [1c294dccca7ba958 exitcode PAL automatic expected=timeout[reu256k, expect:timeout]] [REU/floatingbus/floating2.prg] 1.856 s
upstreamContract [C64 / MOS6526] [eb432b1a87ac0003 exitcode PAL automatic expected=pass[reu256k]] [REU/floatingbus/floating3b.prg] 151.2 s
upstreamContract [C64 / MOS6526] [e52314970e81398e exitcode PAL automatic expected=pass[reu256k]] [REU/floatingbus/floating4a.prg] 4.486 s
upstreamContract [C64 / MOS6526] [db517aa8196d2092 exitcode PAL automatic expected=pass[reu256k]] [REU/floatingbus/floating4b.prg] 4.533 s
upstreamContract [C64 / MOS6526] [16acdcf0aad94209 exitcode PAL automatic expected=pass[reu1m]] [REU/mirrors/mirrors1m.prg] 0.315 s
upstreamContract [C64 / MOS6526] [50d37bb805073bda exitcode PAL automatic expected=pass[reu4m]] [REU/mirrors/mirrors4m.prg] 0.330 s
upstreamContract [C64 / MOS6526] [0e6bcae429f96a0e exitcode PAL automatic expected=pass[reu8m]] [REU/mirrors/mirrors8m.prg] 0.351 s
upstreamContract [C64 / MOS6526] [c0b0b857f42cc2f6 exitcode PAL automatic expected=pass[reu512k]] [REU/QuickReuTest-1.1.1/quickreu.exo.prg] 0.941 s
upstreamContract [C64 / MOS6526] [e9cb909d5908ca8a analyzer PAL manual expected=pass[]] [REU/ramlink/reuverify.prg] 1.147 s
- REU/ramlink/reuverify.prg: Visual checkpoint FAIL: 104448 differing pixels; first at (0,0): expected VIC 14, actual VIC 0 -

Visual checkpoint FAIL: 104448 differing pixels; first at (0,0): expected VIC 14, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 104448 differing pixels; first at (0,0): expected VIC 14, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 104448 differing pixels; first at (0,0): expected VIC 14, actual VIC 0
upstreamContract [C64 / MOS6526] [7c93066663750dda exitcode PAL automatic expected=pass[reu1m]] [REU/ramlink/reuverify1m.prg] 0.320 s
upstreamContract [C64 / MOS6526] [793f331e89fcd621 exitcode PAL automatic expected=pass[reu4m]] [REU/ramlink/reuverify4m.prg] 0.369 s
upstreamContract [C64 / MOS6526] [2330ed55223f10e2 exitcode PAL automatic expected=pass[reu8m]] [REU/ramlink/reuverify8m.prg] 0.424 s
upstreamContract [C64 / MOS6526] [390b02fd5a2767ac analyzer PAL manual expected=pass[]] [REU/raminitpattern/powerup.prg] 1.186 s
upstreamContract [C64 / MOS6526] [6d499178afd14774 exitcode PAL automatic expected=pass[reu512k]] [REU/reudetect/reudetect.prg] 0.299 s
upstreamContract [C64 / MOS6526] [451098569b06c9b9 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a.prg] 0.339 s
upstreamContract [C64 / MOS6526] [d35ec5f60377b72f screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a2.prg] 0.333 s
upstreamContract [C64 / MOS6526] [f0bc11333d56f645 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a3.prg] 3.753 s
- REU/reutiming2/a3.prg: Visual checkpoint FAIL: 2993 differing pixels; first at (1,35): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 2993 differing pixels; first at (1,35): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 43379280 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2993 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 2993 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [3062d6b722982a2e screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a4.prg] 3.612 s
- REU/reutiming2/a4.prg: Visual checkpoint FAIL: 775 differing pixels; first at (1,35): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 775 differing pixels; first at (1,35): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 43379280 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 775 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 775 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [d3dd99550848b325 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b.prg] 0.342 s
upstreamContract [C64 / MOS6526] [455a4b5fdc94d059 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b2.prg] 0.339 s
upstreamContract [C64 / MOS6526] [cac6fc22c2186d2b screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b3.prg] 0.333 s
upstreamContract [C64 / MOS6526] [6b438704e8b49b65 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b4.prg] 2.015 s
- REU/reutiming2/b4.prg: Visual checkpoint FAIL: 74953 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 74953 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 74953 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 74953 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [24679ccd2ea8cca4 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b5.prg] 1.934 s
- REU/reutiming2/b5.prg: Visual checkpoint FAIL: 69440 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 69440 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400503 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 69440 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 69440 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [46ae5eb7f28080fc screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b6.prg] 2.016 s
- REU/reutiming2/b6.prg: Visual checkpoint FAIL: 74785 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 74785 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400501 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400501 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 74785 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 74785 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [28a5358af7627769 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c.prg] 0.336 s
- REU/reutiming2/c.prg: 337 differing pixels; first at (0,235): expected VIC 1, actual VIC 2 expected null, but was:<337 differing pixels; first at (0,235): expected VIC 1, actual VIC 2> -

Diagnostic failure.

expected — REU/reutiming2/references/c.prg.png
Expected
expected — REU/reutiming2/references/c.prg.png
actual — complete frame after terminal, cycle 2848608
Actual
actual — complete frame after terminal, cycle 2848608 — final — C64 / MOS6526 / PAL — cycle 2986200 — Completed frame after this checkpoint.
difference
Difference
difference
upstreamContract [C64 / MOS6526] [b44665a9216135ce screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c2.prg] 0.332 s
upstreamContract [C64 / MOS6526] [1e0d4b5ddf4e3418 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c3.prg] 1.951 s
- REU/reutiming2/c3.prg: Visual checkpoint FAIL: 75795 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 75795 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400498 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400498 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 75795 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 75795 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [686546b61de4d25f screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c4.prg] 1.951 s
- REU/reutiming2/c4.prg: Visual checkpoint FAIL: 75943 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 75943 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400499 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3400499 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 75943 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 75943 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [a7f35e8e3f4a9c5f screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d.prg] 0.335 s
upstreamContract [C64 / MOS6526] [ee2b998236f68318 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d2.prg] 0.334 s
upstreamContract [C64 / MOS6526] [7dde53e6d5e79f84 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d3.prg] 1.935 s
- REU/reutiming2/d3.prg: Visual checkpoint FAIL: 18484 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 18484 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3387391 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3387391 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 18484 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 18484 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [7dc22b268fdaf844 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d4.prg] 1.943 s
- REU/reutiming2/d4.prg: Visual checkpoint FAIL: 17961 differing pixels; first at (33,32): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 17961 differing pixels; first at (33,32): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3387386 — Source-defined $d7ff completion frame.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 3387386 — Source-defined $d7ff completion frame.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 22563576 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 17961 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 17961 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
upstreamContract [C64C / MOS6526A] [4f125f4b1320a92a exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e.prg] 0.429 s
upstreamContract [C64C / MOS6526A] [8e90374e3d2af231 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e2.prg] 0.407 s
upstreamContract [C64C / MOS6526A] [c541ed64f2cb73ff exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e3.prg] 0.418 s
upstreamContract [C64C / MOS6526A] [b49cffab307a25da exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e4.prg] 0.417 s
upstreamContract [C64C / MOS6526A] [d27136839c0e8313 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e5.prg] 0.416 s
upstreamContract [C64C / MOS6526A] [7e6cc7907c804137 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e6.prg] 0.414 s
upstreamContract [C64C / MOS6526A] [bc4c088be7ed3211 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/f2.prg] 0.303 s
upstreamContract [C64C / MOS6526A] [50655314446bc354 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/f4.prg] 0.302 s
upstreamContract [C64C / MOS6526A] [9ae38937b57f5877 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/g2.prg] 0.300 s
upstreamContract [C64C / MOS6526A] [a3075d33e169a124 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/g4.prg] 0.299 s
upstreamContract [C64 / MOS6526] [3f1466da7b933a17 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e-m2.prg] 0.417 s
upstreamContract [C64 / MOS6526] [19c5da8d1f46d8fd exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e2-m2.prg] 0.421 s
upstreamContract [C64 / MOS6526] [60509c02717dcc3a exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e3-m2.prg] 0.423 s
upstreamContract [C64 / MOS6526] [6fdfe58aa7133565 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e4-m2.prg] 0.422 s
upstreamContract [C64 / MOS6526] [ad36ea6fc8e7dddd exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e5-m2.prg] 0.414 s
upstreamContract [C64 / MOS6526] [c306d0275f121a81 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/e6-m2.prg] 0.422 s
upstreamContract [C64 / MOS6526] [7122c9e6809e8df3 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/f2-m2.prg] 0.301 s
upstreamContract [C64 / MOS6526] [2a17310073b8ed78 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/f4-m2.prg] 0.302 s
upstreamContract [C64 / MOS6526] [81636193c1cc37b9 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/g2-m2.prg] 0.307 s
upstreamContract [C64 / MOS6526] [21c52694e79d7cc8 exitcode PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/g4-m2.prg] 0.302 s
upstreamContract [C64 / MOS6526] [fd8a53d65983a21e analyzer PAL manual expected=pass[]] [REU/spriteba/spriteba.prg] 1.223 s
- REU/spriteba/spriteba.prg: Visual checkpoint FAIL: 8 differing pixels; first at (51,85): expected VIC 0, actual VIC 1 -

Visual checkpoint FAIL: 8 differing pixels; first at (51,85): expected VIC 0, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8 differing pixels; first at (51,85): expected VIC 0, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (51,85): expected VIC 0, actual VIC 1
upstreamContract [C64 / MOS6526] [f3e7043bf8aa5150 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/xfertiming/xfertiming-cmp.prg] 0.320 s
upstreamContract [C64 / MOS6526] [91213480dd42ac3e screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/xfertiming/xfertiming-swap.prg] 0.318 s
upstreamContract [C64 / MOS6526] [e774335e305d36be screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/xfertiming/xfertiming-swap2.prg] 0.321 s
upstreamContract [C64 / MOS6526] [b6b06982985b61c6 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/xfertiming/xfertiming-toreu.prg] 0.322 s
upstreamContract [C64 / MOS6526] [0363810e1db6ac15 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/xfertiming/xfertiming-toc64.prg] 0.314 s
upstreamContract [C64 / MOS6526] [18f699e6f2c54cb2 exitcode PAL automatic expected=pass[geo512k]] [GEO-RAM/georam64.prg] 0.307 s
upstreamContract [C64 / MOS6526] [6985b7337dc78e0b interactive PAL manual expected=pass[geo512k]] [GEO-RAM/georamtest.prg] 1.147 s
upstreamContract [C64 / MOS6526] [95ab812705a1584b exitcode PAL automatic expected=pass[geo512k]] [GEO-RAM/georamtest-auto.prg] 3.109 s
upstreamContract [C64 / MOS6526] [9ec2281d8321a891 interactive PAL manual expected=pass[geo512k]] [GEO-RAM/newtest.prg] 1.222 s
upstreamContract [C64 / MOS6526] [3e6e0f219e2254e6 exitcode PAL automatic expected=pass[geo512k]] [GEO-RAM/newtest-auto.prg] 2.687 s
upstreamContract [C64 / MOS6526] [cb42376cbbaacb24 exitcode PAL unsupported expected=pass[plus60k]] [plus60k/test.prg] 0 s
- +60K expansion is not emulated -
upstreamContract [C64 / MOS6526] [ff46e3403efc73de exitcode PAL unsupported expected=pass[plus60k]] [plus60k/checkregister.prg] 0 s
- +60K expansion is not emulated -
upstreamContract [C64 / MOS6526] [f0d32725cefd3fb2 exitcode PAL unsupported expected=pass[plus256k]] [plus256k/test.prg] 0 s
- +256K expansion is not emulated -
upstreamContract [C64 / MOS6526] [c8fda55b80d58cda interactive PAL manual expected=pass[]] [drive/interrupts/watchdog.prg] 1.505 s
- drive/interrupts/watchdog.prg: Visual checkpoint FAIL: 831 differing pixels; first at (369,7): expected VIC 6, actual VIC 5 -

Visual checkpoint FAIL: 831 differing pixels; first at (369,7): expected VIC 6, actual VIC 5

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — C1541_II — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — C1541_II — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 831 differing pixels; first at (369,7): expected VIC 6, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 831 differing pixels; first at (369,7): expected VIC 6, actual VIC 5
upstreamContract [C64 / MOS6526] [52109b31d5b9d0ba interactive PAL manual expected=pass[]] [drive/pwm/pwm.prg] 0 s
- Visual reference not applicable: This diagnostic varies physical drive LED brightness; the C64 screen cannot document the LED waveform. -
upstreamContract [C64 / MOS6526] [2e56ca203068d47f exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm1.prg] 0 s
- P64 disk images are not supported -
upstreamContract [C64 / MOS6526] [a0c0787d654d981a exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm2.prg] 0 s
- P64 disk images are not supported -
upstreamContract [C64 / MOS6526] [4a109382e1a514c3 exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm3.prg] 0 s
- P64 disk images are not supported -
upstreamContract [C64 / MOS6526] [329a59a2c2086b77 interactive PAL manual expected=pass[]] [drive/writeprotect/writer.d64] 1.423 s
- drive/writeprotect/writer.d64: Visual checkpoint FAIL: 40431 differing pixels; first at (0,0): expected VIC 8, actual VIC 4 -

Visual checkpoint FAIL: 40431 differing pixels; first at (0,0): expected VIC 8, actual VIC 4

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — C1541_II — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — C1541_II — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40431 differing pixels; first at (0,0): expected VIC 8, actual VIC 4
Difference
difference — Visual checkpoint FAIL: 40431 differing pixels; first at (0,0): expected VIC 8, actual VIC 4
upstreamContract [C64 / MOS6526] [eeb71ef09eb64012 exitcode PAL unsupported expected=pass[mountd64:bustakeover.d64]] [vdrive/bustakeover/bustakeover.prg] 0 s
- VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target -
upstreamContract [C64 / MOS6526] [84d1485fc565e8a5 exitcode PAL unsupported expected=pass[mountd64:sacheck.d64]] [vdrive/sa-check/sacheck.prg] 0 s
- VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target -
upstreamContract [C64 / MOS6526] [9134fccf070877a6 interactive PAL unsupported expected=pass[]] [vdrive/reltest.bas] 0 s
- VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target -
upstreamContract [C64 / MOS6526] [7c0cd25920e36538 interactive PAL manual expected=pass[]] [testjoy/testjoy_c64.prg] 1.587 s
upstreamContract [C64 / MOS6526] [1bd4901011a7f29a interactive PAL manual expected=pass[]] [mouse/1351/mmtest-port1.prg] 1.260 s
upstreamContract [C64 / MOS6526] [e0fbc63e7b7cdf13 interactive PAL manual expected=pass[]] [mouse/1351/mmtest-port2.prg] 1.259 s
upstreamContract [C64 / MOS6526] [acafe1c7cfa898cb interactive PAL manual expected=pass[]] [mouse/1351/mssiah.prg] 1.159 s
- mouse/1351/mssiah.prg: Visual checkpoint FAIL: 4480 differing pixels; first at (273,4): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 4480 differing pixels; first at (273,4): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4480 differing pixels; first at (273,4): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 4480 differing pixels; first at (273,4): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [5a6092080a568761 interactive PAL manual expected=pass[]] [mouse/mouse-c64-1351.prg] 1.278 s
upstreamContract [C64 / MOS6526] [df2ffe338fa5cdce interactive PAL manual expected=pass[]] [mouse/mouse-c64-pot.prg] 1.280 s
upstreamContract [C64 / MOS6526] [e473f8d614f9178f interactive PAL manual expected=pass[]] [mouse/mousescan/mousescan.prg] 1.244 s
- mouse/mousescan/mousescan.prg: Visual checkpoint FAIL: 2880 differing pixels; first at (273,2): expected VIC 15, actual VIC 14 -

Visual checkpoint FAIL: 2880 differing pixels; first at (273,2): expected VIC 15, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2880 differing pixels; first at (273,2): expected VIC 15, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 2880 differing pixels; first at (273,2): expected VIC 15, actual VIC 14
upstreamContract [C64 / MOS6526] [103d265581807a81 interactive PAL manual expected=pass[]] [propmouse/prop_c64_amiga.prg] 1.266 s
- propmouse/prop_c64_amiga.prg: Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1 -

Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
upstreamContract [C64 / MOS6526] [2b8948ada4b2fae7 interactive PAL manual expected=pass[]] [propmouse/prop_c64_cx22.prg] 1.265 s
- propmouse/prop_c64_cx22.prg: Visual checkpoint FAIL: 3968 differing pixels; first at (33,3): expected VIC 1, actual VIC 11 -

Visual checkpoint FAIL: 3968 differing pixels; first at (33,3): expected VIC 1, actual VIC 11

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 3968 differing pixels; first at (33,3): expected VIC 1, actual VIC 11
Difference
difference — Visual checkpoint FAIL: 3968 differing pixels; first at (33,3): expected VIC 1, actual VIC 11
upstreamContract [C64 / MOS6526] [d37f31786e9309da interactive PAL manual expected=pass[]] [propmouse/prop_c64_st.prg] 1.276 s
- propmouse/prop_c64_st.prg: Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1 -

Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
Difference
difference — Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
upstreamContract [C64 / MOS6526] [b9ce68a9bf2e59b6 interactive PAL unsupported expected=pass[]] [keypad/coplin-c64.prg] 0 s
- The required keypad adapter is not emulated -
upstreamContract [C64 / MOS6526] [efd49cef39d088c6 interactive PAL unsupported expected=pass[]] [keypad/cx85-c64.prg] 0 s
- The required keypad adapter is not emulated -
upstreamContract [C64 / MOS6526] [61a1600da5dfe257 interactive PAL unsupported expected=pass[]] [keypad/rushware-c64.prg] 0 s
- The required keypad adapter is not emulated -
upstreamContract [C64 / MOS6526] [ae8d07d4a4d4c8f0 interactive PAL unsupported expected=pass[]] [keypad/cx21-c64.prg] 0 s
- The required keypad adapter is not emulated -
upstreamContract [C64 / MOS6526] [13e2f258cb857f9a interactive PAL unsupported expected=pass[]] [keypad/cardkey-c64.prg] 0 s
- The required keypad adapter is not emulated -
upstreamContract [C64 / MOS6526] [4e488f69c5a950d2 interactive PAL unsupported expected=pass[]] [sfx_soundsampler/c64-test.prg] 0 s
- SFX Sound Sampler is not emulated -
upstreamContract [C64 / MOS6526] [39bb62329091349d interactive PAL unsupported expected=pass[]] [digimax/modplay64.d81] 0 s
- Digimax is not emulated -
upstreamContract [C64 / MOS6526] [49c79c69645c849c interactive PAL unsupported expected=pass[]] [c64-cpm/c64-cpm.d64] 0 s
- Z80 CP/M cartridge is not emulated -
upstreamContract [C64 / MOS6526] [fb5f688e329516c8 interactive PAL unsupported expected=pass[]] [audio-io/audio-io-c64.prg] 0 s
- External audio input/output loopback hardware is not emulated -
upstreamContract [C64 / MOS6526] [2f766f7cd5b16643 interactive PAL unsupported expected=pass[]] [userportrtc/testrtc-c64-58321a.prg] 0 s
- User-port RTC is not emulated -
upstreamContract [C64 / MOS6526] [af3f0e07edcb46b3 exitcode PAL unsupported expected=pass[dqbb]] [memory-expansions/c64-dqbb-emd.prg] 0 s
- Double Quick Brown Box cartridge/expansion is not emulated -
upstreamContract [C64 / MOS6526] [2a5f5407ba69d513 exitcode PAL automatic expected=pass[geo512k]] [memory-expansions/c64-georam-emd.prg] 50.60 s
upstreamContract [C64 / MOS6526] [ba014b693e1ebec7 exitcode PAL automatic expected=pass[reu512k]] [memory-expansions/c64-reu-emd.prg] 48.72 s
upstreamContract [C64 / MOS6526] [3ffe8e0106aa763b exitcode PAL automatic expected=pass[]] [memory-expansions/c64-ram-emd.prg] 1.470 s
upstreamContract [C64 / MOS6526] [cd658d858bc6b6c9 exitcode PAL unsupported expected=pass[ramcart128k]] [memory-expansions/c64-ramcart-emd.prg] 0 s
- RAMCart cartridge/expansion is not emulated -
upstreamContract [C64 / MOS6526] [15df9eeafaa39fd8 exitcode PAL unsupported expected=pass[isepic]] [memory-expansions/c64-isepic-emd.prg] 0 s
- ISEPIC cartridge/expansion is not emulated -
upstreamContract [C64 / MOS6526] [b0bc23538d5dd9ef exitcode PAL automatic expected=pass[]] [testbench/selftest/vsid-pass.sid] 0.277 s
upstreamContract [C64 / MOS6526] [1904c845def8a92b exitcode PAL automatic expected=error[expect:error]] [testbench/selftest/vsid-fail.sid] 0.286 s
upstreamContract [C64 / MOS6526] [970856452588835e exitcode PAL automatic expected=pass[]] [CPU/64doc/sbx.prg] 581.5 s
upstreamContract [C64 / MOS6526] [7f14ee539600d8f2 exitcode PAL automatic expected=pass[]] [CPU/64doc/vsbx.prg] 706.9 s
upstreamContract [C64 / MOS6526] [b1416856e345db17 exitcode PAL automatic expected=pass[reu512k]] [REU/mirrors/mirrors.prg] 0.323 s
upstreamContract [C64 / MOS6526] [3aeb21405fc544da manual PAL manual expected=pass[]] [C64/carts/rr-freeze/nr-freeze.crt] 1.178 s
upstreamContract [C64 / MOS6526] [998f837f4467b7d3 manual PAL manual expected=pass[mountcrt:rrdummy.crt]] [C64/carts/retroreplay/nofreeze.prg] 1.138 s
upstreamContract [C64 / MOS6526] [010a606d94dedc0a manual PAL manual expected=pass[]] [C64/carts/aracidtest/aracidtest.prg] 1.235 s
upstreamContract [C64 / MOS6526] [fbf42a71c992b3a2 manual PAL manual expected=pass[]] [C64/carts/ultimax/ultimax-vic.crt] 1.112 s
upstreamContract [C64 / MOS6526] [935e0b07b46c4c62 manual PAL manual expected=pass[]] [C64/carts/ultimax/ultimax.crt] 1.185 s
- C64/carts/ultimax/ultimax.crt: Visual checkpoint FAIL: 6714 differing pixels; first at (289,19): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 6714 differing pixels; first at (289,19): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — Normal — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — Normal — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 6714 differing pixels; first at (289,19): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 6714 differing pixels; first at (289,19): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [ccc6f75b0a8fe6ea manual PAL manual expected=pass[reu512k]] [REU/misc/bitfill.prg] 1.192 s
upstreamContract [C64 / MOS6526] [1776425421da1bee manual PAL manual expected=pass[reu512k]] [REU/misc/twoblocks-ff00.prg] 1.187 s
upstreamContract [C64 / MOS6526] [40f862d23d8860eb manual PAL manual expected=pass[reu512k]] [REU/misc/twoblocks.prg] 1.202 s
upstreamContract [C64 / MOS6526] [26de8f2d48b9e131 manual PAL manual expected=pass[reu512k]] [REU/raminitpattern/dumper.prg] 1.135 s
- REU/raminitpattern/dumper.prg: Visual checkpoint FAIL: 53876 differing pixels; first at (0,0): expected VIC 12, actual VIC 15 -

Visual checkpoint FAIL: 53876 differing pixels; first at (0,0): expected VIC 12, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — REU 1750 (512Kb) — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 53876 differing pixels; first at (0,0): expected VIC 12, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 53876 differing pixels; first at (0,0): expected VIC 12, actual VIC 15
upstreamContract [C64 / MOS6526] [62625a95c63de254 manual PAL manual expected=pass[]] [SID/csid-light-tests/adsrtest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [9afbaca15ffb8c7a manual PAL manual expected=pass[]] [SID/csid-light-tests/combwformtst.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [7cadf2a96a191613 manual PAL manual expected=pass[]] [SID/csid-light-tests/ctfcurvedsaw.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [2907fc336d938c7d manual PAL manual expected=pass[]] [SID/csid-light-tests/cutoffcurve.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [56d770ce02c6b58e manual PAL manual expected=pass[]] [SID/csid-light-tests/dactest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [e4263af0a25e85b3 manual PAL manual expected=pass[]] [SID/csid-light-tests/delaybug.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [f93669bc4dadfb07 manual PAL manual expected=pass[]] [SID/csid-light-tests/filtertest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [b3f65383045ec3b3 manual PAL manual expected=pass[]] [SID/csid-light-tests/fltphasetest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [8b42ce72c340eb7d manual PAL manual expected=pass[]] [SID/csid-light-tests/noisewfsweep.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [6226e64afd5e78f2 manual PAL manual expected=pass[]] [SID/csid-light-tests/pulseclartst.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [fa124f94722aa275 manual PAL manual expected=pass[]] [SID/csid-light-tests/resodistest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [2dad55a5cac9b249 manual PAL manual expected=pass[]] [SID/csid-light-tests/resoscaletst.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [3285b3b17175e167 manual PAL manual expected=pass[]] [SID/csid-light-tests/sawclaritest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [1142fc998978f37f manual PAL manual expected=pass[]] [SID/csid-light-tests/sawscaletest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [90539fabbaa19bcb manual PAL manual expected=pass[]] [SID/csid-light-tests/sndstarttest.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [f212cf95c4b160f3 manual PAL manual expected=pass[]] [SID/noisewriteback/D1_+_81_wave_test.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a17dbcce7c778726 manual PAL manual expected=pass[]] [VICII/lp-trigger/lpcart.crt] 1.203 s
upstreamContract [C64 / MOS6526] [147c9796a955d8cf manual PAL manual expected=pass[]] [VICII/luma-levels/a.prg] 1.088 s
upstreamContract [C64 / MOS6526] [896ecdc4bf50bdcd manual PAL manual expected=pass[]] [VICII/sb_sprite_fetch/sbsprf24.prg] 1.189 s
- VICII/sb_sprite_fetch/sbsprf24.prg: Visual checkpoint FAIL: 2 differing pixels; first at (370,106): expected VIC 6, actual VIC 7 -

Visual checkpoint FAIL: 2 differing pixels; first at (370,106): expected VIC 6, actual VIC 7

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 2 differing pixels; first at (370,106): expected VIC 6, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 2 differing pixels; first at (370,106): expected VIC 6, actual VIC 7
upstreamContract [C64 / MOS6526] [65f0e94a34580233 manual PAL manual expected=pass[]] [VICII/spritetrash/spritetrash.prg] 0 s
- Visual reference not comparable: hardware photograph; pixel coordinates require human interpretation. -
upstreamContract [C64 / MOS6526] [44c6045318b2ec5c manual PAL manual expected=pass[]] [VICII/spritexpos/main.prg] 1.162 s
upstreamContract [C64 / MOS6526] [6f45997f387078df manual PAL manual expected=pass[]] [crtemulation/colors/colors.prg] 1.248 s
upstreamContract [C64 / MOS6526] [55fc8b4b6f2fcc80 manual PAL manual expected=pass[]] [crtemulation/grid/grid.prg] 1.109 s
upstreamContract [C64 / MOS6526] [6bd2ec436b72595f manual PAL manual expected=pass[]] [crtemulation/yusblend/yusblend3.prg] 1.331 s
upstreamContract [C64 / MOS6526] [c28c76aeb81cba3a manual PAL manual expected=pass[]] [drive/iecdelay/iec-bus-delay.prg] 1.405 s
upstreamContract [C64 / MOS6526] [ab9d665d82785db0 manual PAL manual expected=pass[]] [drive/rpm/rpm1plot.prg] 1.453 s
upstreamContract [C64 / MOS6526] [242158a7da78720d manual PAL manual expected=pass[]] [drive/rpm/rpm2plot.prg] 1.446 s
upstreamContract [C64 / MOS6526] [300016c4d8bcd01a manual PAL manual expected=pass[]] [drive/rpm/rpm3plot.prg] 1.438 s
upstreamContract [C64 / MOS6526] [337565956fb69d16 manual PAL manual expected=pass[]] [interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] 1.156 s
- interrupts/cia-int/logic_analyzer/cia-int-nmi.prg: Visual checkpoint FAIL: 8 differing pixels; first at (1,240): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 8 differing pixels; first at (1,240): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8 differing pixels; first at (1,240): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (1,240): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [f5a5ab5d65315f3d manual PAL manual expected=pass[]] [interrupts/irqdma/nmirecord6.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [8923a74ee8c5507d manual PAL manual expected=pass[]] [interrupts/irqdma/nmirecord6b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [b7b38afc9f405777 manual PAL manual expected=pass[]] [interrupts/irqdma/record1.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [7e72c17061d30179 manual PAL manual expected=pass[]] [interrupts/irqdma/record1b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [ddda7306b41c1ea1 manual PAL manual expected=pass[]] [interrupts/irqdma/record2.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [c95fe89b2f2da297 manual PAL manual expected=pass[]] [interrupts/irqdma/record2b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [df1ccd2d913ffc7b manual PAL manual expected=pass[]] [interrupts/irqdma/record3.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [836cf3e9fd2bb57e manual PAL manual expected=pass[]] [interrupts/irqdma/record3b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [776f3f04883e2aeb manual PAL manual expected=pass[]] [interrupts/irqdma/record4.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [181b899da637a88d manual PAL manual expected=pass[]] [interrupts/irqdma/record4b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [e283b3e5da84e66a manual PAL manual expected=pass[]] [interrupts/irqdma/record5.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [d9ec92cdedcef434 manual PAL manual expected=pass[]] [interrupts/irqdma/record5b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [b72d7feb1b2da6a5 manual PAL manual expected=pass[]] [interrupts/irqdma/record6.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [33600f9bcd3e6613 manual PAL manual expected=pass[]] [interrupts/irqdma/record6b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [08443baec9fcb14a manual PAL manual expected=pass[]] [interrupts/irqdma/record7.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [04ed81b81f76e2c8 manual PAL manual expected=pass[]] [interrupts/irqdma/record7b.prg] 0 s
- Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output. -
upstreamContract [C64 / MOS6526] [c8b360fa02ffbaa6 manual PAL manual expected=pass[]] [joystick/snespad-trapthem.prg] 1.136 s
upstreamContract [C64 / MOS6526] [1d7c78f6a73e802e manual PAL manual expected=pass[]] [joystick/standard-3buttons.prg] 1.149 s
upstreamContract [C64 / MOS6526] [9b2a0b569a4859c2 manual PAL manual expected=pass[]] [mouse/1351/mmtest-nolog-port1.prg] 1.255 s
- mouse/1351/mmtest-nolog-port1.prg: Visual checkpoint FAIL: 19845 differing pixels; first at (257,0): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 19845 differing pixels; first at (257,0): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 19845 differing pixels; first at (257,0): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 19845 differing pixels; first at (257,0): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [6ea2559c8f3db4e4 manual PAL manual expected=pass[]] [mouse/1351/mmtest-waitframe-port1.prg] 1.136 s
- mouse/1351/mmtest-waitframe-port1.prg: Visual checkpoint FAIL: 17 differing pixels; first at (0,232): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 17 differing pixels; first at (0,232): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 17 differing pixels; first at (0,232): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 17 differing pixels; first at (0,232): expected VIC 14, actual VIC 15
upstreamContract [C64 / MOS6526] [41e64315455fc4b8 manual PAL manual expected=pass[]] [mouse/mousetest/mousetest64.prg] 1.281 s
upstreamContract [C64 / MOS6526] [87fb05953a60e9f8 manual PAL manual expected=pass[]] [mouse/neos/arkanoid.prg] 1.121 s
- mouse/neos/arkanoid.prg: Visual checkpoint FAIL: 19 differing pixels; first at (346,35): expected VIC 1, actual VIC 11 -

Visual checkpoint FAIL: 19 differing pixels; first at (346,35): expected VIC 1, actual VIC 11

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 19 differing pixels; first at (346,35): expected VIC 1, actual VIC 11
Difference
difference — Visual checkpoint FAIL: 19 differing pixels; first at (346,35): expected VIC 1, actual VIC 11
upstreamContract [C64 / MOS6526] [51df39ad43e956c3 manual PAL manual expected=pass[]] [mouse/neos/krakout.prg] 1.128 s
- mouse/neos/krakout.prg: Visual checkpoint FAIL: 44 differing pixels; first at (346,35): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 44 differing pixels; first at (346,35): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 44 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 44 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [03e289ed16652db9 manual PAL manual expected=pass[]] [mouse/neos/krakoutbug.prg] 1.223 s
- mouse/neos/krakoutbug.prg: Visual checkpoint FAIL: 36 differing pixels; first at (32,37): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 36 differing pixels; first at (32,37): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 36 differing pixels; first at (32,37): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 36 differing pixels; first at (32,37): expected VIC 6, actual VIC 14
upstreamContract [C64 / MOS6526] [d45acea7eaf3ee68 manual PAL manual expected=pass[]] [mouse/neos/neosmouse-port2.prg] 1.125 s
- mouse/neos/neosmouse-port2.prg: Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [9cc83bdca7bf17a0 manual PAL manual expected=pass[]] [mouse/neos/neosmouse.prg] 1.131 s
- mouse/neos/neosmouse.prg: Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [8dd2ab77d0adfa00 manual PAL manual expected=pass[]] [printer/2022/printerdemo.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [1246b3ae5dca48b2 manual PAL manual expected=pass[]] [printer/mps801/bitmap.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [da7bb42103e22704 manual PAL manual expected=pass[]] [printer/mps801/businessmode.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [a126abf8f9fd0489 manual PAL manual expected=pass[]] [printer/mps801/dotstart.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [975646a0f0151143 manual PAL manual expected=pass[]] [printer/mps801/doublewidth.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [0754ca7c0d29d08e manual PAL manual expected=pass[]] [printer/mps801/graphmode.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [a7c4ced8beeea170 manual PAL manual expected=pass[]] [printer/mps801/linespacing.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [b85b1305e3b5b588 manual PAL manual expected=pass[]] [printer/mps801/localbusiness.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [ba35c512bf8b1357 manual PAL manual expected=pass[]] [printer/mps801/localgraph.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [a2f87cd8b6c2bc8f manual PAL manual expected=pass[]] [printer/mps801/localmode.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [2395ce7b44412801 manual PAL manual expected=pass[]] [printer/mps801/modemix.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [9db431714510c688 manual PAL manual expected=pass[]] [printer/mps801/printstart.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [a700ce7c15ac0100 manual PAL manual expected=pass[]] [printer/mps801/repeat.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [a7deb0f4474fa46e manual PAL manual expected=pass[]] [printer/mps801/reverse.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [cedf07b58aaa162b manual PAL manual expected=pass[]] [printer/mps801/sinus.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [e4144666da67d8f9 manual PAL manual expected=pass[]] [printer/mps802/customchar.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [e0c70ab6dd621a51 manual PAL manual expected=pass[]] [printer/mps803/mps-803-demo.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [669115b011036e91 manual PAL manual expected=pass[]] [printer/printertest/printertest.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [6710fae82aff6988 manual PAL manual expected=pass[]] [printer/printertest.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [ee23fe6d7cdf1781 manual PAL manual expected=pass[]] [printer/quotemode.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [702754a96e34c430 manual PAL manual expected=pass[]] [printer/various/crash1.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [4ea517fed94be1a7 manual PAL manual expected=pass[]] [printer/various/crash2.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [f63469e56fcadcf8 manual PAL manual expected=pass[]] [printer/various/extra-formfeed.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [370673bb1f9bad60 manual PAL manual expected=pass[]] [printer/various/extra-spacing-1.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [d00c987dbebe3f49 manual PAL manual expected=pass[]] [printer/various/extra-spacing-2.prg] 0 s
- Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference. -
upstreamContract [C64 / MOS6526] [11b8649b0265be03 manual PAL manual expected=pass[]] [tape/tap204060/tap204060.prg] 0 s
- Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing. -
upstreamContract [C64 / MOS6526] [5c4170247ba3752f manual PAL manual expected=pass[]] [tape/tap204060/tap204060inv.prg] 0 s
- Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing. -
upstreamContract [C64 / MOS6526] [034f15e6dfff9bd6 manual PAL manual expected=pass[]] [tape/tap204060/tap204060invonce.prg] 0 s
- Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing. -
upstreamContract [C64 / MOS6526] [7f9ca69d77c4999b manual PAL manual expected=pass[]] [tape/tap204060/tap204060once.prg] 0 s
- Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing. -
upstreamContract [C64 / MOS6526] [3a034909f59bfb70 manual PAL manual expected=pass[]] [vsid/environment/Calypso.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [0ddecfaa48401e77 manual PAL manual expected=pass[]] [vsid/environment/basicram-v1.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [24f83e596024766c manual PAL manual expected=pass[]] [vsid/environment/basicram-v2.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [e08ddc8f7f3c4f09 manual PAL manual expected=pass[]] [vsid/environment/underbasic.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [ba5ea4565dabd2b4 manual PAL manual expected=pass[]] [vsid/environment/underio.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [cbee755431778d6e manual PAL manual expected=pass[]] [vsid/environment/underkernal.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [ac0f27814b0e95a1 manual PAL manual expected=pass[]] [vsid/sidplayer/fallinginlove.prg] 1.230 s
- vsid/sidplayer/fallinginlove.prg: Visual checkpoint FAIL: 14887 differing pixels; first at (121,10): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 14887 differing pixels; first at (121,10): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400, MOS8580@$d500 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400, MOS8580@$d500 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 14887 differing pixels; first at (121,10): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 14887 differing pixels; first at (121,10): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [88dd7ec93a181d44 manual PAL manual expected=pass[]] [vsid/sidplayer/fallinginlove.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [b9da29554f89099c manual PAL manual expected=pass[]] [vsid/sidplayer/scrollmachine.prg] 1.123 s
- vsid/sidplayer/scrollmachine.prg: Visual checkpoint FAIL: 8784 differing pixels; first at (129,10): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 8784 differing pixels; first at (129,10): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 8784 differing pixels; first at (129,10): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 8784 differing pixels; first at (129,10): expected VIC 1, actual VIC 0
upstreamContract [C64 / MOS6526] [ec58741a4f7f916c manual PAL manual expected=pass[]] [vsid/sidplayer/scrollmachine.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [fa337c5009f94360 manual PAL manual expected=pass[]] [vsid/tunes/3_Oversample.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [57d5666f6915399d manual PAL manual expected=pass[]] [vsid/tunes/Airwolf.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [c644e3261f9f2ea4 manual PAL manual expected=pass[]] [vsid/tunes/Artura.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [006047f8bf45fb51 manual PAL manual expected=pass[]] [vsid/tunes/Boot_Zak_v2.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [bcdc32ebb7a1b125 manual PAL manual expected=pass[]] [vsid/tunes/Burger.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [b79599d6446d5735 manual PAL manual expected=pass[]] [vsid/tunes/C64_Christmas_Album_BASIC.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [bb704a2fc05516ad manual PAL manual expected=pass[]] [vsid/tunes/C_PRG_ex_01_BASIC.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a5ebe31aadcd3ab9 manual PAL manual expected=pass[]] [vsid/tunes/Cyberdyne_Warrior.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [d9e2bde718bb8414 manual PAL manual expected=pass[]] [vsid/tunes/Daley_Thompsons_Olympic_Challenge.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [68bffb62b54f34af manual PAL manual expected=pass[]] [vsid/tunes/Double_Dragon.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a2383e2c3239177e manual PAL manual expected=pass[]] [vsid/tunes/Fruitbank.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a6293a3e0264f7fe manual PAL manual expected=pass[]] [vsid/tunes/Fuzzy_Wuzzy.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [01a7ebe4ab13ce9b manual PAL manual expected=pass[]] [vsid/tunes/Hope_3SID.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [3c473bf5b4d0e7cb manual PAL manual expected=pass[]] [vsid/tunes/Hotrod.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [9a05ce5a295eba5a manual PAL manual expected=pass[]] [vsid/tunes/Magicians_Ball.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [c27a6974845e9f6f manual PAL manual expected=pass[]] [vsid/tunes/Masters_of_Time.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [13ad6d5d461d25aa manual PAL manual expected=pass[]] [vsid/tunes/Mean_City.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [e7d1752575088eb3 manual PAL manual expected=pass[]] [vsid/tunes/Ms_Pacman.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a31c16250e43464a manual PAL manual expected=pass[]] [vsid/tunes/Northstar.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [16172ae0ee3d5546 manual PAL manual expected=pass[]] [vsid/tunes/Othello_BASIC.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a7023a7e329fb9c1 manual PAL manual expected=pass[]] [vsid/tunes/Phat_Frog_2SID.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [70e9ff8e8e50378b manual PAL manual expected=pass[]] [vsid/tunes/Puggs_in_Town.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [4ed9106874f16651 manual PAL manual expected=pass[]] [vsid/tunes/Qix.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [96646d63dda4ab85 manual PAL manual expected=pass[]] [vsid/tunes/Randomly_generated_music_2_BASIC.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [32fb53cdc3be566e manual PAL manual expected=pass[]] [vsid/tunes/Randomly_generated_music_BASIC.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [cdb02627c2105839 manual PAL manual expected=pass[]] [vsid/tunes/Red_Heat.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [f844334dbef3648a manual PAL manual expected=pass[]] [vsid/tunes/Rendez-Vous.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [f1c5eae836315779 manual PAL manual expected=pass[]] [vsid/tunes/Retrograde_tapeloader.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [533ac277044f3571 manual PAL manual expected=pass[]] [vsid/tunes/Tales_of_Mystery_end_tune.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [eb717725915dd21c manual PAL manual expected=pass[]] [vsid/tunes/Triango.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [2521c4dd4af79591 manual PAL manual expected=pass[]] [vsid/tunes/Wizardry.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [5100907b5e553f6d manual PAL manual expected=pass[]] [vsid/tunes/X-Out.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -
upstreamContract [C64 / MOS6526] [a72d4971d5020059 manual PAL manual expected=pass[]] [vsid/tunes/Young_Ones.sid] 0 s
- Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle. -

VICLightpenTimingTest

heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64/DEFAULT/PAL] 0.257 s
selectedTimingSurvivesResetAndRendererReplacement[C64/DEFAULT/PAL] 0.223 s
lastRasterLineStillSuppressesCapture[C64/DEFAULT/PAL] 0.117 s
phi1KeepsItsExistingOffsetForEveryChip[C64/DEFAULT/PAL] 0.118 s
colorTimingDoesNotSelectLightpenTiming[C64/DEFAULT/PAL] 0.117 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64/DEFAULT/PAL] 0.111 s
yCarryAndRegisterMirrorsRemainUnchanged[C64/DEFAULT/PAL] 0.112 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64/DEFAULT/PAL] 0.122 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64/DEFAULT/NTSC] 0.229 s
selectedTimingSurvivesResetAndRendererReplacement[C64/DEFAULT/NTSC] 0.224 s
lastRasterLineStillSuppressesCapture[C64/DEFAULT/NTSC] 0.114 s
phi1KeepsItsExistingOffsetForEveryChip[C64/DEFAULT/NTSC] 0.119 s
colorTimingDoesNotSelectLightpenTiming[C64/DEFAULT/NTSC] 0.112 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64/DEFAULT/NTSC] 0.111 s
yCarryAndRegisterMirrorsRemainUnchanged[C64/DEFAULT/NTSC] 0.112 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64/DEFAULT/NTSC] 0.113 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64/MOS6569R3/PAL] 0.230 s
selectedTimingSurvivesResetAndRendererReplacement[C64/MOS6569R3/PAL] 0.223 s
lastRasterLineStillSuppressesCapture[C64/MOS6569R3/PAL] 0.113 s
phi1KeepsItsExistingOffsetForEveryChip[C64/MOS6569R3/PAL] 0.112 s
colorTimingDoesNotSelectLightpenTiming[C64/MOS6569R3/PAL] 0.117 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64/MOS6569R3/PAL] 0.113 s
yCarryAndRegisterMirrorsRemainUnchanged[C64/MOS6569R3/PAL] 0.111 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64/MOS6569R3/PAL] 0.112 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64/MOS8565/PAL] 0.231 s
selectedTimingSurvivesResetAndRendererReplacement[C64/MOS8565/PAL] 0.224 s
lastRasterLineStillSuppressesCapture[C64/MOS8565/PAL] 0.112 s
phi1KeepsItsExistingOffsetForEveryChip[C64/MOS8565/PAL] 0.113 s
colorTimingDoesNotSelectLightpenTiming[C64/MOS8565/PAL] 0.113 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64/MOS8565/PAL] 0.116 s
yCarryAndRegisterMirrorsRemainUnchanged[C64/MOS8565/PAL] 0.113 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64/MOS8565/PAL] 0.112 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64/MOS6567R8/NTSC] 0.225 s
selectedTimingSurvivesResetAndRendererReplacement[C64/MOS6567R8/NTSC] 0.230 s
lastRasterLineStillSuppressesCapture[C64/MOS6567R8/NTSC] 0.112 s
phi1KeepsItsExistingOffsetForEveryChip[C64/MOS6567R8/NTSC] 0.113 s
colorTimingDoesNotSelectLightpenTiming[C64/MOS6567R8/NTSC] 0.111 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64/MOS6567R8/NTSC] 0.111 s
yCarryAndRegisterMirrorsRemainUnchanged[C64/MOS6567R8/NTSC] 0.116 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64/MOS6567R8/NTSC] 0.113 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64C/DEFAULT/PAL] 0.223 s
selectedTimingSurvivesResetAndRendererReplacement[C64C/DEFAULT/PAL] 0.225 s
lastRasterLineStillSuppressesCapture[C64C/DEFAULT/PAL] 0.112 s
phi1KeepsItsExistingOffsetForEveryChip[C64C/DEFAULT/PAL] 0.112 s
colorTimingDoesNotSelectLightpenTiming[C64C/DEFAULT/PAL] 0.111 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64C/DEFAULT/PAL] 0.111 s
yCarryAndRegisterMirrorsRemainUnchanged[C64C/DEFAULT/PAL] 0.112 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64C/DEFAULT/PAL] 0.116 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64C/DEFAULT/NTSC] 0.224 s
selectedTimingSurvivesResetAndRendererReplacement[C64C/DEFAULT/NTSC] 0.223 s
lastRasterLineStillSuppressesCapture[C64C/DEFAULT/NTSC] 0.111 s
phi1KeepsItsExistingOffsetForEveryChip[C64C/DEFAULT/NTSC] 0.119 s
colorTimingDoesNotSelectLightpenTiming[C64C/DEFAULT/NTSC] 0.111 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64C/DEFAULT/NTSC] 0.110 s
yCarryAndRegisterMirrorsRemainUnchanged[C64C/DEFAULT/NTSC] 0.112 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64C/DEFAULT/NTSC] 0.112 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64C/MOS6569R3/PAL] 0.230 s
selectedTimingSurvivesResetAndRendererReplacement[C64C/MOS6569R3/PAL] 0.222 s
lastRasterLineStillSuppressesCapture[C64C/MOS6569R3/PAL] 0.111 s
phi1KeepsItsExistingOffsetForEveryChip[C64C/MOS6569R3/PAL] 0.112 s
colorTimingDoesNotSelectLightpenTiming[C64C/MOS6569R3/PAL] 0.118 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64C/MOS6569R3/PAL] 0.111 s
yCarryAndRegisterMirrorsRemainUnchanged[C64C/MOS6569R3/PAL] 0.111 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64C/MOS6569R3/PAL] 0.112 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64C/MOS8565/PAL] 0.230 s
selectedTimingSurvivesResetAndRendererReplacement[C64C/MOS8565/PAL] 0.229 s
lastRasterLineStillSuppressesCapture[C64C/MOS8565/PAL] 0.111 s
phi1KeepsItsExistingOffsetForEveryChip[C64C/MOS8565/PAL] 0.112 s
colorTimingDoesNotSelectLightpenTiming[C64C/MOS8565/PAL] 0.119 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64C/MOS8565/PAL] 0.116 s
yCarryAndRegisterMirrorsRemainUnchanged[C64C/MOS8565/PAL] 0.112 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64C/MOS8565/PAL] 0.111 s
heldInputRetriggersAtTheRealFrameBoundaryWithThePhi1Coordinate[C64C/MOS6567R8/NTSC] 0.232 s
selectedTimingSurvivesResetAndRendererReplacement[C64C/MOS6567R8/NTSC] 0.229 s
lastRasterLineStillSuppressesCapture[C64C/MOS6567R8/NTSC] 0.112 s
phi1KeepsItsExistingOffsetForEveryChip[C64C/MOS6567R8/NTSC] 0.112 s
colorTimingDoesNotSelectLightpenTiming[C64C/MOS6567R8/NTSC] 0.112 s
acknowledgingIrqDoesNotAllowAnotherCaptureInTheSameFrame[C64C/MOS6567R8/NTSC] 0.113 s
yCarryAndRegisterMirrorsRemainUnchanged[C64C/MOS6567R8/NTSC] 0.116 s
phi2CapturesTheSelectedChipOffsetAtAndAfterXWrap[C64C/MOS6567R8/NTSC] 0.113 s

VICSpriteWriteTimingTest

resetDiscardsPendingWritesAndRetainsTheMachinePreset[C64] 0 s
expandedAndMulticolorPixelsKeepTheirColorSourceAcrossWrites[C64] 0 s
bothSharedColorsReachEverySprite[C64] 0.002 s
heldPixelsUseTheColorMuxAfterOnlyTheFirstPixelDelay[C64] 0 s
multicolorToHiresPreservesHeldMulticolorPixels[C64] 0 s
transparentPixelsDoNotAcquireAnOpaqueColorEdge[C64] 0 s
expandedHiresToMulticolorKeepsTheExpansionPhase[C64] 0.001 s
sameValueAndConsecutiveWritesKeepTheirOwnPreviousColors[C64] 0.001 s
anExpiredWriteDoesNotAffectALaterVisibleSprite[C64] 0 s
hiresToMulticolorSamplesTheModelSpecificPixel[C64] 0 s
ntscColorAndModeTimingRemainUnchanged[C64] 0.001 s
allEightOwnColorsHaveImmediateReadbackAndOnePixelEdges[C64] 0.001 s
expandedMulticolorToHiresPreservesBothFlipFlopPhases[C64] 0 s
aMatchingColorFromAnotherRegisterDoesNotAcquireAnEdge[C64] 0 s
borderCoversTheSpriteColorEdge[C64] 0 s
resetDiscardsPendingWritesAndRetainsTheMachinePreset[C64C] 0.001 s
expandedAndMulticolorPixelsKeepTheirColorSourceAcrossWrites[C64C] 0.001 s
bothSharedColorsReachEverySprite[C64C] 0.001 s
heldPixelsUseTheColorMuxAfterOnlyTheFirstPixelDelay[C64C] 0.001 s
multicolorToHiresPreservesHeldMulticolorPixels[C64C] 0 s
transparentPixelsDoNotAcquireAnOpaqueColorEdge[C64C] 0 s
expandedHiresToMulticolorKeepsTheExpansionPhase[C64C] 0 s
sameValueAndConsecutiveWritesKeepTheirOwnPreviousColors[C64C] 0 s
anExpiredWriteDoesNotAffectALaterVisibleSprite[C64C] 0 s
hiresToMulticolorSamplesTheModelSpecificPixel[C64C] 0 s
ntscColorAndModeTimingRemainUnchanged[C64C] 0 s
allEightOwnColorsHaveImmediateReadbackAndOnePixelEdges[C64C] 0.001 s
expandedMulticolorToHiresPreservesBothFlipFlopPhases[C64C] 0 s
aMatchingColorFromAnotherRegisterDoesNotAcquireAnEdge[C64C] 0.001 s
borderCoversTheSpriteColorEdge[C64C] 0 s

ViceVICTest

highResolutionSpriteSpriteCollisionsMatchViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite-hi-hi.prg] 0.476 s
spriteSpriteHiMcMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite-hi-mc.prg] 0.471 s
spriteGraphicsHiHiMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-gfx-hi-hi.prg] 0.465 s
spriteSpriteMcMcMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite-mc-mc.prg] 0.481 s
spriteGraphicsMcHiMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-gfx-mc-hi.prg] 0.466 s
spriteGraphicsHiMcMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-gfx-hi-mc.prg] 0.481 s
spriteGraphicsMcMcMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-gfx-mc-mc.prg] 0.465 s
spriteSpriteMcHiMatchesViceReference [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite-mc-hi.prg] 0.481 s
ciaTriggeredLightPenIrqLatency [C64 / MOS6526] [VICII/lplatency/lplatency.prg] 0.323 s
ciaTriggeredLightPenIrqLatency [C64C / MOS6526A] [VICII/lplatency/lplatency.prg] 0.322 s

VICModelVspTest

originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64 / DEFAULT / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.457 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64 / MOS6569R3 / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.426 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64 / MOS8565 / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.423 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64C / DEFAULT / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.426 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64C / MOS6569R3 / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.434 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64C / MOS8565 / cb276af21e29fa57 exitcode PAL automatic expected=pass[vicii-pal] VICII/vsp-tester/vsp-tester.prg] 0.425 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64 / DEFAULT / c32176e0e90c206b exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/vsp-tester/vsp-tester-ntsc.prg] 0.393 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64 / MOS6567R8 / c32176e0e90c206b exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/vsp-tester/vsp-tester-ntsc.prg] 0.387 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64C / DEFAULT / c32176e0e90c206b exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/vsp-tester/vsp-tester-ntsc.prg] 0.392 s
originalProgramReportsTheSelectedChipsTransientIdleAddress[VSP idle fetch: C64C / MOS6567R8 / c32176e0e90c206b exitcode NTSC automatic expected=pass[vicii-ntsc] VICII/vsp-tester/vsp-tester-ntsc.prg] 0.391 s

ThrottlingDriverTest

reopeningResetsPacingAndFeedback 0 s
pacesExactMixerBoundariesEvenWhenSchedulerIsAhead 0 s
monotonicClockMayBeZeroNegativeOrWrapAround 0.001 s
interruptionEscapesThePacingWaitImmediately 0 s
usesFeedbackReceivedDuringThePacingWait 0 s
rechecksDeadlineAfterEarlyWakeups 0 s
appliesBackpressureAfterPacingAndRebasesAfterIt 0 s
sustainsRealtimeForPalAndNtscWithoutBrowserFeedback 0.006 s
capsAdditionalBackpressureAtOneSleepSlice 0 s
longChunksWaitInMultipleBoundedSlices 0 s
oversleepDoesNotAllowTheNextChunkToBurst 0 s
missingFeedbackValuesOnlyDisableAdditionalBackpressure 0 s
delayedWriteDoesNotAccumulateCatchupCredit 0 s
proxySubmitsCopiedSamplesOnlyAfterPacingCompletes 0 s
interruptionAlsoEscapesAdditionalBackpressure 0 s
pacesWhenBrowserReportsOnlyThreeSecondsBuffered 0 s

AutodetectionTest

psidHeadersContinueToOwnTheirChipConfiguration[PAL] 0.114 s
psid64DetectionRemainsIndependentAndItsChipAddressIsPreserved[PAL] 0.113 s
hardwareFallbackRawWritesStillResetTheTimeoutWithSniffingEnabledOrDisabled[PAL] 0.342 s
initializationBeforeStartDoesNotCountAsAnObservationInterval[PAL] 0.111 s
identicalStreamsRequireThreeFullIntervalsAndOnlyOneConfigurationUpdate[PAL] 0.113 s
initializationSweepsAndStrayMirrorWritesNeverEnableExtraChips[PAL] 0.120 s
confirmedChipsKeepTheirSlotsAcrossTrackingModeChanges[PAL] 0.111 s
disablingTheSnifferClearsUnconfirmedStreaks[PAL] 0.112 s
manualStereoAddressIsPreservedAndDoesNotCauseRepeatedUpdates[PAL] 0.113 s
aNonqualifyingIntervalRestartsCandidateConfirmation[PAL] 0.112 s
detectionRespectsTheConfiguredChipLimit[PAL] 0.116 s
laterChipsAppendWithoutRenumberingPreviouslyDetectedChips[PAL] 0.112 s
resetClearsCandidateStreaksAndConfirmedAddresses[PAL] 0.335 s
enablingUsesRegistersWrittenWhileDisabledAndRequiresFreshIntervals[PAL] 0.112 s
primarySidMustQualifyConcurrentlyWithEachCandidate[PAL] 0.112 s
psidHeadersContinueToOwnTheirChipConfiguration[NTSC] 0.113 s
psid64DetectionRemainsIndependentAndItsChipAddressIsPreserved[NTSC] 0.121 s
hardwareFallbackRawWritesStillResetTheTimeoutWithSniffingEnabledOrDisabled[NTSC] 0.337 s
initializationBeforeStartDoesNotCountAsAnObservationInterval[NTSC] 0.111 s
identicalStreamsRequireThreeFullIntervalsAndOnlyOneConfigurationUpdate[NTSC] 0.112 s
initializationSweepsAndStrayMirrorWritesNeverEnableExtraChips[NTSC] 0.113 s
confirmedChipsKeepTheirSlotsAcrossTrackingModeChanges[NTSC] 0.112 s
disablingTheSnifferClearsUnconfirmedStreaks[NTSC] 0.119 s
manualStereoAddressIsPreservedAndDoesNotCauseRepeatedUpdates[NTSC] 0.111 s
aNonqualifyingIntervalRestartsCandidateConfirmation[NTSC] 0.114 s
detectionRespectsTheConfiguredChipLimit[NTSC] 0.120 s
laterChipsAppendWithoutRenumberingPreviouslyDetectedChips[NTSC] 0.112 s
resetClearsCandidateStreaksAndConfirmedAddresses[NTSC] 0.335 s
enablingUsesRegistersWrittenWhileDisabledAndRequiresFreshIntervals[NTSC] 0.116 s
primarySidMustQualifyConcurrentlyWithEachCandidate[NTSC] 0.112 s

OplOscilloscopeTest

lowBasePitchesRemainDistinctEvenWhenMultipliersMakeThemAudible 0.275 s
rhythmUsesTheDrumRangesForEitherConnectionAlgorithm 0.071 s
totalLevelAttenuationRemainsProportionalInsteadOfBeingAutoAmplified 0.033 s
modeChangesPreserveTheCalibrationOfAlreadyCollectedHistory 0.009 s
zeroPitchAndDigiSuppressionArePreservedAtEverySampleRate 0.005 s
everyNonzeroBasePitchFitsTheLogarithmicRange 0.212 s
digiUsesItsOwnRangeAndLeavesOtherChannelsUnchanged 0.058 s
maximumLevelMelodicTonesNearlyFillEveryChannelWithoutClipping 0.019 s
silenceStaysAtTheCenterForEveryMode 0.001 s
operatorMultipliersDoNotChangeTheBasePitchHistory 0.002 s

REUPowerUpTest

absentBankRetainsTheNextValidByteInsteadOfAlwaysReturningFf 0.001 s
aLoaded256kImageKeepsEveryByte 0.002 s
shortAndEmptyImagesKeepTheirExistingZeroFilledTails 0 s
resetAndDetachPreserveModifiedRam 0.001 s
otherCapacitiesRetainTheirZeroFilledInitialization 0.006 s
blank256kMatchesEveryInstalledByteOfTheRecorded1764 0.001 s

OldNTSCVideoTimingTest

activeTimingReachesBothDriversBeforeOpenDespitePendingSettings 0.114 s

OceanType1Test

capacityDeterminesHardwareProfileDespiteLegacyHeaderFlags 1.901 s
headerOnlyImagesExposeErasedRomAndKeepRamConnected 0.224 s
ioReadsFloatWithoutChangingSelectedBankOrMode 0.445 s
cpuPortsControlBothRomWindowsAndWritesReachUnderlyingRam 0.579 s
loadingHandlesShortReadsZeroAvailableAndPaddingWithoutSkipProgress 0.228 s
existing512KiBFixtureLoadsAllBanksInEightKiBMode 0.336 s
allSixBankBitsWorkWithReversedPacketsAndBothLoadAddresses 0.229 s
everyCapacityMirrorsBanksAndDecodesAllIo1Addresses 1.456 s
malformedChipFieldsAreRejectedInFull 0.002 s
vicKeepsNormalMemoryOnBothPhasesForBothProfiles 0.462 s
typeAMirrorsRomhAndIgnoresUpperBankBits 0.225 s
sparseCapacityRoundsUpFromHighestBankRatherThanPacketCount 1.350 s
ioWritesRequireVisibleIoAndIo2DoesNotSelectBanks 0.454 s
truncatedHeadersPayloadsAndPaddingFailAtEof 0.004 s
sparseBanksStayErasedAndLastDuplicateReplacesItsBank 0.234 s
resetSelectsBankZeroRestoresProfileAndRetainsRomContents 0.791 s

VicePALEmulationTest

resetPreservesCustomAdaptersAndExplicitlyDisabledVideo 0.127 s
playerSelectsViceForPalAndRestoresLegacyOnReset 0.229 s
customRawPaletteUsesDesktopBgraByteOrder 0 s
desktopArgbAndBrowserRgbaMatchForCompleteNativeFrames 0.016 s

MOS6526TodProgramPhaseTest

originalProgramDistinguishesTheInputPulsePhaseAtItsFrequencySwitch[C64/five-pulses-before-switch] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.asm] [src/test/java/libsidplay/components/mos6526/MOS6526TodProgramPhaseTest.java] [src/test/resources/external-c64/cia-tod-phase/README.md] 0.132 s
originalProgramDistinguishesTheInputPulsePhaseAtItsFrequencySwitch[C64/four-pulses-before-switch] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.asm] [src/test/java/libsidplay/components/mos6526/MOS6526TodProgramPhaseTest.java] [src/test/resources/external-c64/cia-tod-phase/README.md] 0.121 s
originalProgramDistinguishesTheInputPulsePhaseAtItsFrequencySwitch[C64C/five-pulses-before-switch] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.asm] [src/test/java/libsidplay/components/mos6526/MOS6526TodProgramPhaseTest.java] [src/test/resources/external-c64/cia-tod-phase/README.md] 0.125 s
originalProgramDistinguishesTheInputPulsePhaseAtItsFrequencySwitch[C64C/four-pulses-before-switch] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg] [src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.asm] [src/test/java/libsidplay/components/mos6526/MOS6526TodProgramPhaseTest.java] [src/test/resources/external-c64/cia-tod-phase/README.md] 0.124 s

REUSwapTimingTest

swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / f3] 0.302 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS8565 / f3] 0.303 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64C / MOS6569R3 / f3] 0.303 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64C / MOS8565 / f3] 0.306 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / g3] 0.298 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS8565 / g3] 0.309 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64C / MOS6569R3 / g3] 0.310 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64C / MOS8565 / g3] 0.301 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / f3-m2] 0.298 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / g3-m2] 0.307 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / e4-m2] 0.420 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / e5-m2] 0.410 s
swapMatchesTheQualifiedHardwareSamples[REU SWAP timing: C64 / MOS6569R3 / e6-m2] 0.411 s

VICModelConfigTest

desktopJsonAndXmlPreserveBothSelectionsAndOldFilesUseDefault 0.190 s
pendingSettingsCannotChangeActiveChipOrClockUntilReconstruction 0.002 s
explicitVicWinsOverForcedClockTuneMetadataAndFallback 0.002 s
cliAcceptsEachSupportedOverrideAndRejectsUnknownChips 0.097 s
browserMetadataContainsTheLocalizedSetting 0.101 s
databaseRoundTripAndLegacyNullColumnRetainMachineAndSavedClock 1.464 s
oldIniDefaultsToTheMachinePresetAndNewValuesRoundTrip 0.004 s

CpuPortProgramTest

upstreamResetDiagnosticPassesOnBothModelsAndClocksIncludingDirtyReset 0.954 s

Flash040CoreTest

selectionCanBeSuspendedImmediatelyAndResumeHasNoNewWindow 0 s
readsDoNotCancelUnlockAndAutoselectRequiresResetToExit 0 s
activeErasePollingDistinguishesSelectedAndUnselectedSectors 0 s
suspendedProgrammingAndErrorsReturnToTheSuspendedErase 0 s
unrelatedCommandsCancelOnlyTheSelectionWindow 0 s
activeSuspendHasLatencyAndResumePreservesRemainingEraseTime 0 s
machineResetCancelsProgrammingAndEveryErasePhaseWithoutLosingCompletedWrites 0.002 s
ntscSuspendLatencyRoundsUpToTwentyOneCycles 0 s
additionalSelectionsRestartTheWindowWithoutDuplicatingSectors 0.001 s
suspensionRetainsTheWholeSelectionWhenOneSectorHasAlreadyFinished 0 s
shutdownCancelsPendingFlashWork 0 s
completionWinsOverSuspendWhenEraseFinishesFirst 0 s
repeatedSuspendAndResumeKeepAllSelectedSectors 0 s
programmingPollsOnReadsAndIgnoresWritesUntilCompletion 0 s
chipEraseIgnoresCommandsAndDoesNotAffectTheOtherChip 0.001 s
everySectorErasesOnlyAfterSelectionAndEraseDeadlines 0 s
programmingOnlyClearsBitsAndReportsImpossibleWritesAfterTimeout 0 s
f0IsProgramPayloadAfterProgramSetup 0.001 s
palAndNtscUseRealTimeDurationsRoundedUpToCycles 0 s
autoselectAndInvalidSequencesPreserveSuspendedContext 0 s
peeksReadStoredDataWithoutChangingPollingOrProgress 0 s
resetCommandAbortsEachIncompleteUnlockSequenceAtAnyAddress 0.001 s
originalFlashProfileKeepsItsExistingTimingAndUnlockAddresses 0 s

DiskSwapTimingTest

fullResetRestartsSynchronizationWhileDriveIsPoweredOn 0.263 s
repeatedEnablePreservesElapsedDriveClocks 0.121 s
enablingAnInitiallyPoweredOffDriveStartsItsClock 0.115 s
publicDiskInsertionPreservesElapsedDriveClocks 0.240 s
powerCycleRestartsWithoutCatchingUpPoweredOffTime 0.120 s

M93C86Test

factoryContentsAreErasedAndWritesStartDisabled 0 s
resetCancelsPendingWorkAndWriteEnableButRetainsCompletedWords 0 s
allCommandsAreIgnoredWhileBusyWithoutChangingItsDeadline 0 s
writeReplacesBothZeroAndOneBitsAndEraseAffectsOnlyItsWord 0 s
writeEnableRequiresTheEntireInstruction 0 s
readingOutputOrRepeatingAClockLevelNeverAdvancesTheBitStream 0 s
csEdgesAbortReadsAndLeadingZeroesDoNotBecomeCommandBits 0.001 s
writeAllAndEraseAllCoverAll1024Words 0 s
readHasOneDummyBitAndStreamsAcrossTheAddressWrap 0 s
writeDisableBlocksEveryMutatingInstruction 0 s
writesBeginOnCsFallingAndBusyDependsOnPalOrNtscTime 0 s
resetBeforeCsFallsDiscardsACompleteButUncommittedWrite 0 s
incompleteAndOverlongWriteOrEraseFramesAreAborted 0 s
clockMustBeLowAtCsRisingAndIsTrackedWhileDeselected 0 s

C1541RunnerTest

readAtSameMasterTimeDoesNotUndoWriteLookAhead 0 s
mixedReadsAndWritesKeepTheDriveClockDividerAccurate 0.005 s
switchingFrequencyDuringASlaveRunReschedulesItsDeadline 0.002 s

VICModelD011SplitTest

selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64 / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.359 s
selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64 / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.376 s
selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64C / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64C / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.362 s
selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64 / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.347 s
selectedChipMatchesTheUnchangedD011RegionsReference[D011 transition regions: C64C / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.363 s

HeadlessHarnessTest

diskCanBeAttachedBeforeTheFirstPlayerStart 0.005 s
independentCasesRunOnlyOnceAndFailedStartupHasNoInventedImage 0.002 s
expandsVariantsWithFreshHardwareAndIndependentFailures 0.607 s
pollingBoundariesKeepEmulatedTimeIndependentOfHostDelays 0.338 s
parameterizedSourcePathsResolveAgainstEachInjectedModel 0.005 s
manualConformanceIsSkippedAfterItsPreviewIsSaved 1.171 s
backgroundFailureIsReportedWithoutWaitingForCallbackTimeout 0.326 s
focusedModelSelectsItsSourceAndExcludesOtherFixedBaselines 0.001 s
plainMethodSelectionRetainsAllHardwareVariants 0.613 s

ViceREUTest

detectSize [C64C / MOS6526A] [REU/detectsize/detectreu.prg] 0.340 s
mirrors128k [C64C / MOS6526A] [REU/mirrors/mirrors128k.prg] 0.326 s
mirrors256k [C64C / MOS6526A] [REU/mirrors/mirrors256k.prg] 0.329 s
mirrors512k [C64C / MOS6526A] [REU/mirrors/mirrors512k.prg] 0.334 s
floatingBusAfterInitializedBankReads [C64C / MOS6526A] [REU/floatingbus/floating4d.prg] 7.284 s
floatingBusRetainsValueAcrossDelay [C64C / MOS6526A] [REU/floatingbus/floating3a.prg] 0.545 s
readTimingAtBadlineOldReference [C64 / MOS6526] [REU/reutiming2/f-m2.prg] 0.308 s
cpuPortAccessesUnderlyingRAMDuringDMA [C64C / MOS6526A] [REU/cpuport/cpuport.prg] 0.304 s
detectAndTestREU [C64C / MOS6526A] [REU/bonzai/reudetect.prg] 0.579 s
floatingBusAfterValidWrite [C64C / MOS6526A] [REU/floatingbus/floating-b.prg] 0.310 s
readTimingAtSpriteDMAOldReference [C64 / MOS6526] [REU/reutiming2/g-m2.prg] 0.306 s
twoBlocks [C64C / MOS6526A] [REU/misc/twoblocks-auto.prg] 0.323 s
readTimingAtBadline [C64C / MOS6526A] [REU/reutiming2/f.prg] 0.306 s
swapTimingAtSpriteDMAOldReference [C64 / MOS6526] [REU/reutiming2/g3-m2.prg] 0.313 s
bitFill [C64C / MOS6526A] [REU/misc/bitfill-auto.prg] 0.530 s
twoBlocksFF00 [C64C / MOS6526A] [REU/misc/twoblocks-ff00-auto.prg] 0.310 s
reuverify2m [C64C / MOS6526A] [REU/ramlink/reuverify2m.prg] 0.341 s
spriteTimingDuringDMA [C64C / MOS6526A] [REU/bonzai/spritetiming.prg] 0.752 s
swapTimingAtSpriteDMA [C64C / MOS6526A] [REU/reutiming2/g3.prg] 0.302 s
reuverify128k [C64C / MOS6526A] [REU/ramlink/reuverify128k.prg] 0.305 s
reuverify256k [C64C / MOS6526A] [REU/ramlink/reuverify256k.prg] 0.321 s
reuverify512k [C64C / MOS6526A] [REU/ramlink/reuverify512k.prg] 0.317 s
mirrors2m [C64C / MOS6526A] [REU/mirrors/mirrors2m.prg] 0.326 s
characterFetchDuringDMA [C64C / MOS6526A] [REU/bonzai/checkchar.prg] 0.556 s
swapTimingAtBadline [C64C / MOS6526A] [REU/reutiming2/f3.prg] 0.312 s
swapTimingAtBadlineOldReference [C64 / MOS6526] [REU/reutiming2/f3-m2.prg] 0.309 s
floatingBusAfterValidRead [C64C / MOS6526A] [REU/floatingbus/floating-a.prg] 0.310 s
rmwTriggerWithKernalDisabled [C64C / MOS6526A] [REU/rmw-trigger/rmwtrigger-ram.prg] 4.068 s
transferTimingMeasuredByCIA [C64C / MOS6526A] [REU/reutiming/reutiming.prg] 0.300 s
floatingBusRetainsInvalidWrite [C64C / MOS6526A] [REU/floatingbus/floating.prg] 0.312 s
rmwTriggerWithKernalEnabled [C64C / MOS6526A] [REU/rmw-trigger/rmwtrigger-rom.prg] 4.052 s
transferToColorRAM [C64C / MOS6526A] [REU/colorram/colorram.prg] 1.194 s
quickReuTiming1 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test1-timing.prg] 0.359 s
quickReuTiming2 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test2-timing.prg] 0.362 s
quickReuTiming3 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test3-timing.prg] 0.362 s
quickReuTiming4 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test4-timing.prg] 0.367 s
quickReuTiming5 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test5-timing.prg] 0.369 s
quickReuTiming6 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test6-timing.prg] 0.367 s
quickReuTiming7 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test7-timing.prg] 0.367 s
quickReuTiming8 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test8-timing.prg] 0.366 s
wheelsDetection [C64C / MOS6526A] [REU/misc/wheels.prg] 0.306 s
floatingBusAfterInitializedReads [C64C / MOS6526A] [REU/floatingbus/floating4c.prg] 7.305 s
transferFull64kToC64 [C64C / MOS6526A] [REU/64ktransfer/toc64.prg] 0.307 s
transferFull64kToREU [C64C / MOS6526A] [REU/64ktransfer/toreu.prg] 0.310 s
transferToAndFromIO [C64C / MOS6526A] [REU/ioglitch/ioglitch.prg] 4.033 s
quickReuFunctional1 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test1.prg] 0.362 s
quickReuFunctional2 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test2.prg] 0.375 s
quickReuFunctional3 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test3.prg] 0.359 s
quickReuFunctional4 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test4.prg] 0.370 s
quickReuFunctional5 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test5.prg] 0.364 s
quickReuFunctional6 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test6.prg] 0.362 s
quickReuFunctional7 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test7.prg] 0.361 s
quickReuFunctional8 [C64C / MOS6526A] [REU/QuickReuTest-1.1.1/quickreu-test8.prg] 0.360 s
mirrors16m [C64C / MOS6526A] [REU/mirrors/mirrors16m.prg] 0.318 s
readTimingAtSpriteDMA [C64C / MOS6526A] [REU/reutiming2/g.prg] 0.304 s

PagefoxProgramTest

upstreamWriteramA000PassesOnBothModelsAndClocks [C64/carts/pagefox/writeram-a000.crt] 0.478 s
diagnosticRepeatsAfterFullResetWithSramRetained 0.924 s
upstreamWriteram8000PassesOnBothModelsAndClocks [C64/carts/pagefox/writeram-8000.crt] 0.467 s
upstreamGodotPassesOnBothModelsAndClocks [C64/carts/pagefox/godot.crt] 0.480 s

VIACoreContractTest

externalOutputKeepsShiftingAfterTheEighthClock [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
c1PolarityAndPortAcknowledgementWorkOnBothPorts [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
timerTwoIsOneShotAndLowLatchWritesDoNotReloadTheCounter [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
disabledShiftRegisterStoresBytesWithoutClockingOrInterrupting [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
serialMaskAndAcknowledgementDoNotClearAnUnrelatedSource [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
independentC2InputsKeepTheirFlagsAcrossPortAccesses [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
externalInputClocksCountEightBitsAndContinueWithTheNextByte [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
timerAndSystemClockedInputShiftMsbFirstAndCompleteAfterEightBits [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
pulseOutputsRemainLowForOneClock [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
forcedC2LevelsIgnorePortAndC1Activity [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
timerOneContinuousPeriodIsLatchPlusTwoClocks [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
freeRunningOutputRepeatsWithoutSettingTheShiftInterrupt [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
interruptMaskAndFlagRegistersHaveDifferentWriteSemantics [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
portDirectionsMixExternalInputsAndOutputLatches [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
timerOneOneShotDoesNotRearmWhenItsFlagIsAcknowledged [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
handshakeOutputsStayLowUntilTheActiveC1Edge [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
timerOnePb7OverridesTheOutputLatchInBothDdrDirections [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
clockedOutputModesTransmitExactlyEightMsbFirstBits [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
portANoHandshakeAliasDoesNotAcknowledgeOrChangeCa2 [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s
stoppingOrResettingAShiftPreventsItsOldCompletionInterrupt [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd] 0 s

MagicDeskTest

cpuPortControlsRomVisibilityAndWritesAlwaysReachUnderlyingRam 0.112 s
headerOnlyImagesReadAsAnErasedMinimumCapacityCartridge 0.112 s
sparseBanksStayErasedAndLastDuplicateReplacesTheWholeBank 0.111 s
vicKeepsNormalMemoryOnBothPhasesWhileCartIsEnabledOrDisabled 0.112 s
machineResetSelectsBankZeroEnablesRomAndRetainsLoadedBanks 0.331 s
loadingHandlesShortReadsZeroAvailableAndPaddingWithoutSkipProgress 0.112 s
io1WritesRequireVisibleIoAndIo2DoesNotSelectBanks 0.118 s
everyIo1AddressWritesTheLatchAndDisableIsReversible 0.112 s
sparseImagesRoundUpFromHighestBankRatherThanPacketCount 0.897 s
smallerCartridgesMirrorUnconnectedBankBits 0.112 s
malformedChipFieldsAreRejectedInFull 0.003 s
allSevenBankBitsWorkWithReversedRecords 0.114 s
allSixCapacitiesMirrorTheirUnusedAddressLines 0.678 s
truncatedHeadersPayloadsAndPaddingFailAtEof 0.006 s
io1ReadsFloatWithoutChangingBankOrEnableState 0.114 s

SIDEnvelopeTimingTest

allRateChangesAroundPeriodBoundariesMatch[RESID / MOS6581] 0.144 s
powerOnResetAndDacLatchesMatch[RESID / MOS6581] 0 s
clockBatchingAndExtraEnvReadsLeaveAudioUnchanged[RESID / MOS6581] 0.013 s
longSteadyIntervalsAndSubsequentGateWritesMatch[RESID / MOS6581] 0.025 s
randomizedWritesWraparoundAndResetsMatch[RESID / MOS6581] 0.019 s
gateEdgesAtEveryPipelinePhaseMatch[RESID / MOS6581] 0.011 s
referenceIsAnUnmodifiedHistoricalCopy[RESID / MOS6581] 0 s
allRatesAndSustainLevelsMatch[RESID / MOS6581] 0.005 s
allRateChangesAroundPeriodBoundariesMatch[RESID / MOS8580] 0.132 s
powerOnResetAndDacLatchesMatch[RESID / MOS8580] 0 s
clockBatchingAndExtraEnvReadsLeaveAudioUnchanged[RESID / MOS8580] 0.008 s
longSteadyIntervalsAndSubsequentGateWritesMatch[RESID / MOS8580] 0.018 s
randomizedWritesWraparoundAndResetsMatch[RESID / MOS8580] 0.016 s
gateEdgesAtEveryPipelinePhaseMatch[RESID / MOS8580] 0.007 s
referenceIsAnUnmodifiedHistoricalCopy[RESID / MOS8580] 0.001 s
allRatesAndSustainLevelsMatch[RESID / MOS8580] 0.004 s
allRateChangesAroundPeriodBoundariesMatch[RESIDFP / MOS6581] 0.131 s
powerOnResetAndDacLatchesMatch[RESIDFP / MOS6581] 0.001 s
clockBatchingAndExtraEnvReadsLeaveAudioUnchanged[RESIDFP / MOS6581] 0.007 s
longSteadyIntervalsAndSubsequentGateWritesMatch[RESIDFP / MOS6581] 0.024 s
randomizedWritesWraparoundAndResetsMatch[RESIDFP / MOS6581] 0.021 s
gateEdgesAtEveryPipelinePhaseMatch[RESIDFP / MOS6581] 0.010 s
referenceIsAnUnmodifiedHistoricalCopy[RESIDFP / MOS6581] 0 s
allRatesAndSustainLevelsMatch[RESIDFP / MOS6581] 0.003 s
allRateChangesAroundPeriodBoundariesMatch[RESIDFP / MOS8580] 0.125 s
powerOnResetAndDacLatchesMatch[RESIDFP / MOS8580] 0 s
clockBatchingAndExtraEnvReadsLeaveAudioUnchanged[RESIDFP / MOS8580] 0.005 s
longSteadyIntervalsAndSubsequentGateWritesMatch[RESIDFP / MOS8580] 0.018 s
randomizedWritesWraparoundAndResetsMatch[RESIDFP / MOS8580] 0.014 s
gateEdgesAtEveryPipelinePhaseMatch[RESIDFP / MOS8580] 0.007 s
referenceIsAnUnmodifiedHistoricalCopy[RESIDFP / MOS8580] 0 s
allRatesAndSustainLevelsMatch[RESIDFP / MOS8580] 0.004 s

VICModelProgramTest

explicitChipsInitializeAndRetainTheCorrectDriveClock 0.004 s
allSelectionsRunWithTheirEffectiveClockOnBothMachinePresets 2.360 s

PagefoxTest

detachRemovesWriteHooksAndOldIoCannotAffectReplacementOrInterruptOwners[C64/PAL] 0.109 s
fullResetRestoresRomBankZeroAndRetainsBothSramBanks[C64/PAL] 0.224 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64/PAL] 0.127 s
allControlsAndCpuPortsKeepNormalReadVisibility[C64/PAL] 0.115 s
allRegisterValuesDecodeBothRomChipsRamAndEmptySocket[C64/PAL] 0.121 s
ramWritesReachBothMemoriesEvenWithReadsDisabledAndEveryCpuPort[C64/PAL] 0.115 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64/PAL] 0.111 s
paddedRomAndFlashRecordsAndLegacyAndExtendedHeadersLoadOnEveryStream[C64/PAL] 0.113 s
everyControlMirrorAndOnlyThoseMirrorsLatch[C64/PAL] 0.112 s
hiddenIoWritesReachC64RamWithoutChangingSelection[C64/PAL] 0.118 s
ioReadsFloatWithoutLatchingOrEnablingAndEmptySocketFloats[C64/PAL] 0.115 s
vicSeesC64RamInBothPhasesForEverySelection[C64/PAL] 0.113 s
unsignedFieldsSignaturesStrictAddressAndRecordCountsFailExplicitly[C64/PAL] 0.118 s
wholeRamBanksAreIndependentAndRomAndEmptySelectionsDoNotCaptureWrites[C64/PAL] 0.115 s
arbitraryOrderDuplicatesAndMissingBanksAreDeterministic[C64/PAL] 0.112 s
detachRemovesWriteHooksAndOldIoCannotAffectReplacementOrInterruptOwners[C64/NTSC] 0.112 s
fullResetRestoresRomBankZeroAndRetainsBothSramBanks[C64/NTSC] 0.236 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64/NTSC] 0.126 s
allControlsAndCpuPortsKeepNormalReadVisibility[C64/NTSC] 0.113 s
allRegisterValuesDecodeBothRomChipsRamAndEmptySocket[C64/NTSC] 0.116 s
ramWritesReachBothMemoriesEvenWithReadsDisabledAndEveryCpuPort[C64/NTSC] 0.114 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64/NTSC] 0.110 s
paddedRomAndFlashRecordsAndLegacyAndExtendedHeadersLoadOnEveryStream[C64/NTSC] 0.116 s
everyControlMirrorAndOnlyThoseMirrorsLatch[C64/NTSC] 0.112 s
hiddenIoWritesReachC64RamWithoutChangingSelection[C64/NTSC] 0.118 s
ioReadsFloatWithoutLatchingOrEnablingAndEmptySocketFloats[C64/NTSC] 0.114 s
vicSeesC64RamInBothPhasesForEverySelection[C64/NTSC] 0.112 s
unsignedFieldsSignaturesStrictAddressAndRecordCountsFailExplicitly[C64/NTSC] 0.118 s
wholeRamBanksAreIndependentAndRomAndEmptySelectionsDoNotCaptureWrites[C64/NTSC] 0.113 s
arbitraryOrderDuplicatesAndMissingBanksAreDeterministic[C64/NTSC] 0.113 s
detachRemovesWriteHooksAndOldIoCannotAffectReplacementOrInterruptOwners[C64C/PAL] 0.114 s
fullResetRestoresRomBankZeroAndRetainsBothSramBanks[C64C/PAL] 0.228 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64C/PAL] 0.124 s
allControlsAndCpuPortsKeepNormalReadVisibility[C64C/PAL] 0.114 s
allRegisterValuesDecodeBothRomChipsRamAndEmptySocket[C64C/PAL] 0.114 s
ramWritesReachBothMemoriesEvenWithReadsDisabledAndEveryCpuPort[C64C/PAL] 0.114 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64C/PAL] 0.110 s
paddedRomAndFlashRecordsAndLegacyAndExtendedHeadersLoadOnEveryStream[C64C/PAL] 0.116 s
everyControlMirrorAndOnlyThoseMirrorsLatch[C64C/PAL] 0.117 s
hiddenIoWritesReachC64RamWithoutChangingSelection[C64C/PAL] 0.113 s
ioReadsFloatWithoutLatchingOrEnablingAndEmptySocketFloats[C64C/PAL] 0.112 s
vicSeesC64RamInBothPhasesForEverySelection[C64C/PAL] 0.112 s
unsignedFieldsSignaturesStrictAddressAndRecordCountsFailExplicitly[C64C/PAL] 0.119 s
wholeRamBanksAreIndependentAndRomAndEmptySelectionsDoNotCaptureWrites[C64C/PAL] 0.111 s
arbitraryOrderDuplicatesAndMissingBanksAreDeterministic[C64C/PAL] 0.116 s
detachRemovesWriteHooksAndOldIoCannotAffectReplacementOrInterruptOwners[C64C/NTSC] 0.113 s
fullResetRestoresRomBankZeroAndRetainsBothSramBanks[C64C/NTSC] 0.227 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64C/NTSC] 0.123 s
allControlsAndCpuPortsKeepNormalReadVisibility[C64C/NTSC] 0.114 s
allRegisterValuesDecodeBothRomChipsRamAndEmptySocket[C64C/NTSC] 0.112 s
ramWritesReachBothMemoriesEvenWithReadsDisabledAndEveryCpuPort[C64C/NTSC] 0.111 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64C/NTSC] 0.113 s
paddedRomAndFlashRecordsAndLegacyAndExtendedHeadersLoadOnEveryStream[C64C/NTSC] 0.115 s
everyControlMirrorAndOnlyThoseMirrorsLatch[C64C/NTSC] 0.116 s
hiddenIoWritesReachC64RamWithoutChangingSelection[C64C/NTSC] 0.112 s
ioReadsFloatWithoutLatchingOrEnablingAndEmptySocketFloats[C64C/NTSC] 0.113 s
vicSeesC64RamInBothPhasesForEverySelection[C64C/NTSC] 0.112 s
unsignedFieldsSignaturesStrictAddressAndRecordCountsFailExplicitly[C64C/NTSC] 0.119 s
wholeRamBanksAreIndependentAndRomAndEmptySelectionsDoNotCaptureWrites[C64C/NTSC] 0.111 s
arbitraryOrderDuplicatesAndMissingBanksAreDeterministic[C64C/NTSC] 0.122 s

VicePALRendererTest

matchesOriginalViceOnColourBarsFinePatternsAndBothRasterParities 0 s
frameResetAndRasterGapsDoNotBlendUnrelatedLines 0 s

BitfireLoaderTest

rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.309 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.299 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.478 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.436 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.544 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.559 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.699 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.665 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541_II/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.313 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541_II/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.334 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541_II/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.443 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541_II/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.450 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541_II/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.560 s
rawAndPackedLoadsReturnEveryInputByteAcrossPagesTracksAndRepeatedSeeks[C1541_II/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.554 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541_II/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.684 s
theSamePayloadsLoadWhileRasterInterruptsAndExpandedSpritesAreActive[C1541_II/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/generated/loader-checks-boot.prg] [src/test/resources/external-c64/bitfire/generated/loader-checks.d64] [src/test/resources/external-c64/bitfire/loader-checks.asm] 3.711 s

VICModelSpriteTest

explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / dac882a2fe2b0451 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable1_ntsc.prg] 0.377 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / dac882a2fe2b0451 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable1_ntsc.prg] 0.313 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 46ec3bec3332b61a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable2_ntsc.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 46ec3bec3332b61a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable2_ntsc.prg] 0.312 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 84c9643df44d058c screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable3_ntsc.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 84c9643df44d058c screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable3_ntsc.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 25e21216b43877a2 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable4_ntsc.prg] 0.312 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 25e21216b43877a2 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable4_ntsc.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / da4dcc6712038b80 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable5_ntsc.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / da4dcc6712038b80 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/spriteenable/spriteenable5_ntsc.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / ed81922e50dcf035 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-exp-unexp-hires.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / ed81922e50dcf035 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-exp-unexp-hires.prg] 0.324 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 6de293127c8b5d68 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-exp-unexp-hires.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 6de293127c8b5d68 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-exp-unexp-hires.prg] 0.319 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / b4808f6362563b8c screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-exp-unexp-mc.prg] 0.328 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / b4808f6362563b8c screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-exp-unexp-mc.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / d5df3d767016d451 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-exp-unexp-mc.prg] 0.329 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / d5df3d767016d451 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-exp-unexp-mc.prg] 0.319 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 250e29ca746b1923 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-color.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 250e29ca746b1923 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-color.prg] 0.322 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / f61a0164f5c3cd3c screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-color.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / f61a0164f5c3cd3c screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-color.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / fa8af8e8ad770e32 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-mc-exp.prg] 0.319 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / fa8af8e8ad770e32 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-mc-exp.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / de40aa8d04220cc1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-mc-exp.prg] 0.347 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / de40aa8d04220cc1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-mc-exp.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / f8afb84b8c535bc9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-mc.prg] 0.318 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / f8afb84b8c535bc9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-hires-mc.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 9b8f25cb35d22a87 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-mc.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 9b8f25cb35d22a87 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-hires-mc.prg] 0.328 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / c32fd71d83c946c9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color0.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / c32fd71d83c946c9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color0.prg] 0.318 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / ad7a033fe1a707e7 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color0.prg] 0.314 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / ad7a033fe1a707e7 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color0.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 9e867b7f55ee6bd8 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color1.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 9e867b7f55ee6bd8 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color1.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / ebabc90c66baff94 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color1.prg] 0.324 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / ebabc90c66baff94 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color1.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / e03fd555809975a4 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color2.prg] 0.326 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / e03fd555809975a4 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-color2.prg] 0.331 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 8e2c55e7e413f2ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color2.prg] 0.322 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 8e2c55e7e413f2ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-color2.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 7aadad6b52c0849a screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-hires-exp.prg] 0.325 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 7aadad6b52c0849a screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-hires-exp.prg] 0.345 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 9352576ab2897f63 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-hires-exp.prg] 0.358 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 9352576ab2897f63 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-hires-exp.prg] 0.334 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 93a8e1cc6d0c5177 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-hires.prg] 0.318 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 93a8e1cc6d0c5177 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-mc-hires.prg] 0.325 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 4bf4cc2143aa0d4b screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-hires.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 4bf4cc2143aa0d4b screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-mc-hires.prg] 0.314 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / fb623d3e5d4eb46a screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-exp.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / fb623d3e5d4eb46a screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-exp.prg] 0.325 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 9bde6fdb9257f237 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-exp.prg] 0.327 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 9bde6fdb9257f237 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-exp.prg] 0.319 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 1bb54aff08ced3d9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-mc-exp.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 1bb54aff08ced3d9 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-mc-exp.prg] 0.330 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 81464b29d426aa06 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-mc-exp.prg] 0.324 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 81464b29d426aa06 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-mc-exp.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 60d0e2a152522bef screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-mc.prg] 0.326 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 60d0e2a152522bef screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri-mc.prg] 0.333 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 1b4b268b208b58ab screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-mc.prg] 0.318 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 1b4b268b208b58ab screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri-mc.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / c5689642e67780f7 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / c5689642e67780f7 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-pri.prg] 0.324 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 52bf99ea6a7c08f1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 52bf99ea6a7c08f1 screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-pri.prg] 0.316 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 7bb8ccba35f54d56 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-unexp-exp-hires.prg] 0.319 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 7bb8ccba35f54d56 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-unexp-exp-hires.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / f6233fe076d4698e screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-unexp-exp-hires.prg] 0.323 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / f6233fe076d4698e screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-unexp-exp-hires.prg] 0.317 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 1fd0fa1e429ddfff screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-unexp-exp-mc.prg] 0.321 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 1fd0fa1e429ddfff screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-unexp-exp-mc.prg] 0.320 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 8e7b92484b30b95a screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-unexp-exp-mc.prg] 0.314 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 8e7b92484b30b95a screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-unexp-exp-mc.prg] 0.324 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / 1275114da6b3925d screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-xpos.prg] 0.325 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / 1275114da6b3925d screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritesplit/ss-xpos.prg] 0.322 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64 / d35b1831ff3969ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-xpos.prg] 0.316 s
explicitChipMatchesItsUpstreamReferenceRegardlessOfMachinePreset[C64C / d35b1831ff3969ae screenshot PAL automatic expected=pass[vicii-pal, vicii-new] VICII/spritesplit/ss-xpos.prg] 0.314 s

FinalV3FreezeTest

bothCapacitiesResumeTwiceAndRepeatAfterReset 1.868 s

RetroReplayFreezeTest

publicFreezeCompletesAndRepeatsAfterResetOnBothModelsAndClocks 9.192 s

NmiAcknowledgementTest

nmiHijackingIrqOrBrkAcknowledgesTheSelectedVector 0 s
resetHasPriorityAndDoesNotAcknowledgeNmi 0 s
anInterruptedRmwFinishesItsWriteBeforeMappingChanges 0 s
nmiAcknowledgesOnceBeforeReadingTheChangedVector 0 s
irqAndBrkDoNotAcknowledgeNmi 0 s

OscilloscopeTest

closingLastViewDetachesOplAndReopeningCreatesFreshHistory 0.021 s
aSubscriptionQueuedBeforeResetCanBeStartedAgain 0.124 s
observingAllChannelsDoesNotChangeAudioInAnyMode 0.132 s
twoAudioBurstsRetainEveryFutureFrameUntilPlaybackReachesIt 0.002 s
batchRoundTripKeepsAllFramesAndDoesNotDrainPastSubmittedAudio 0 s
playbackTimelineTracksPartialChunksAndSpeedBoundaries 0 s
subscriptionsShareOneSidSamplerAndKeepLegacyValues 0.012 s
channelContributionsSumToTheMixedSampleIncludingRhythmAndDigi 0.025 s
oplIsLazySharedAndDetachedWhenUnused 0.017 s
packedFramesHaveStableLayoutAndBoundedValuesAtEverySampleRate 0.053 s
frameThrottlingIsSharedAcrossChipsWithoutResampling 0.003 s
stalledPresentationEvictsOldestButNeverConsumesFutureFrames 0 s

HeadMechanicsTest

rapidFullCoilRotationDoesNotQueueFourGuaranteedSteps 0.001 s
descendingCoilChangeFromTrack18MovesTowardLowerTracks 0 s
headStopsAtBothMechanicalLimitsAndIgnoresOppositeCoils 0 s
motorStartAlignsOppositeCoilsOverTwoDelayedHalfTracks 0.001 s
motorStopCancelsTheRemainingAlignmentStep 0 s
spacedCoilChangesCompleteOneHalfTrackAtATime 0 s
trackSizeChangeRetainsAngularPosition 0.002 s
reversalUsesTheLatestCoilTargetWithoutRestartingTheStep 0 s
clockSwitchKeepsThePhysicalDurationOfAnInFlightHeadStep 0 s
resetAndMotorStopCancelMotion 0 s

SFXSoundExpanderTest

detachedBanksCannotClockWriteOrAffectAReplacement[C64/PAL/chip=0] 0.118 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64/PAL/chip=0] 0.372 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64/PAL/chip=0] 0.113 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64/PAL/chip=0] 0.118 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64/PAL/chip=0] 0.110 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64/PAL/chip=0] 0.112 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64/PAL/chip=1] 0.111 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64/PAL/chip=1] 0.359 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64/PAL/chip=1] 0.112 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64/PAL/chip=1] 0.113 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64/PAL/chip=1] 0.113 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64/PAL/chip=1] 0.109 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64/NTSC/chip=0] 0.112 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64/NTSC/chip=0] 0.358 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64/NTSC/chip=0] 0.111 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64/NTSC/chip=0] 0.114 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64/NTSC/chip=0] 0.114 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64/NTSC/chip=0] 0.112 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64/NTSC/chip=1] 0.110 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64/NTSC/chip=1] 0.359 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64/NTSC/chip=1] 0.113 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64/NTSC/chip=1] 0.111 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64/NTSC/chip=1] 0.112 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64/NTSC/chip=1] 0.112 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64C/PAL/chip=0] 0.112 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64C/PAL/chip=0] 0.353 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64C/PAL/chip=0] 0.115 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64C/PAL/chip=0] 0.112 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64C/PAL/chip=0] 0.113 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64C/PAL/chip=0] 0.111 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64C/PAL/chip=1] 0.112 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64C/PAL/chip=1] 0.351 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64C/PAL/chip=1] 0.111 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64C/PAL/chip=1] 0.115 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64C/PAL/chip=1] 0.112 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64C/PAL/chip=1] 0.113 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64C/NTSC/chip=0] 0.112 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64C/NTSC/chip=0] 0.351 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64C/NTSC/chip=0] 0.112 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64C/NTSC/chip=0] 0.110 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64C/NTSC/chip=0] 0.123 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64C/NTSC/chip=0] 0.111 s
detachedBanksCannotClockWriteOrAffectAReplacement[C64C/NTSC/chip=1] 0.111 s
warmupDoesNotQueuePcmAndResetRebasesTheSchedulerClock[C64C/NTSC/chip=1] 0.357 s
allCpuPortsHideIoWithoutChangingRamRomOrVicDecoding[C64C/NTSC/chip=1] 0.110 s
onlyStatusPortsDriveTheBusAndAllWriteAliasesAreCanonical[C64C/NTSC/chip=1] 0.111 s
absentAndUnpreparedProcessorsLeaveTheBusSafe[C64C/NTSC/chip=1] 0.112 s
mirroredWritesReachTheRealChipAndDoNotAssertCpuIrq[C64C/NTSC/chip=1] 0.113 s

VICSpritePriorityTest

threeSpritesKeepTheLowestOpaqueIndexAndAllCollisionParticipants[MOS6569R3] 0.001 s
everySpritePairSelectsItsWinnerBeforeApplyingForegroundPriority[MOS6569R3] 0.007 s
priorityWritesRetainSixOldPixelsThenUseTwoNewPixelsInEitherDirection[MOS6569R3] 0 s
transparentPixelsFallThroughToTheNextSpriteAndItsOwnPriority[MOS6569R3] 0 s
borderCoversTheCompositedPixelsWithoutSuppressingCollisions[MOS6569R3] 0 s
colorsDoNotDetermineOpacityOrCollisionParticipation[MOS6569R3] 0 s
opaqueHiresAndEveryMulticolorPairObscureLowerSpritesWhenExpandedOrUnexpanded[MOS6569R3] 0.001 s
threeSpritesKeepTheLowestOpaqueIndexAndAllCollisionParticipants[MOS8565] 0 s
everySpritePairSelectsItsWinnerBeforeApplyingForegroundPriority[MOS8565] 0.004 s
priorityWritesRetainSixOldPixelsThenUseTwoNewPixelsInEitherDirection[MOS8565] 0 s
transparentPixelsFallThroughToTheNextSpriteAndItsOwnPriority[MOS8565] 0 s
borderCoversTheCompositedPixelsWithoutSuppressingCollisions[MOS8565] 0 s
colorsDoNotDetermineOpacityOrCollisionParticipation[MOS8565] 0 s
opaqueHiresAndEveryMulticolorPairObscureLowerSpritesWhenExpandedOrUnexpanded[MOS8565] 0 s
threeSpritesKeepTheLowestOpaqueIndexAndAllCollisionParticipants[MOS6567R8] 0 s
everySpritePairSelectsItsWinnerBeforeApplyingForegroundPriority[MOS6567R8] 0.004 s
priorityWritesRetainSixOldPixelsThenUseTwoNewPixelsInEitherDirection[MOS6567R8] 0 s
transparentPixelsFallThroughToTheNextSpriteAndItsOwnPriority[MOS6567R8] 0 s
borderCoversTheCompositedPixelsWithoutSuppressingCollisions[MOS6567R8] 0 s
colorsDoNotDetermineOpacityOrCollisionParticipation[MOS6567R8] 0 s
opaqueHiresAndEveryMulticolorPairObscureLowerSpritesWhenExpandedOrUnexpanded[MOS6567R8] 0 s

ExpertFirmwareTest

originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64/PAL] 1.566 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64/NTSC] 1.845 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64C/PAL] 1.538 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64C/NTSC] 1.829 s

SurefireReportScreenshotsTest

passesAndSkipsRetainRawArtifactsWithoutScreenshotPanels 0.020 s
mismatchesShowExpectedActualAndDifferenceWithoutChangingTestStatistics 0.007 s
offlineRefreshKeepsRecordedSkipsAndImageBytesEvenWhenAReferenceExists 0.013 s
invalidCaptureBindingsDoNotRewritePublishedResultsOrImages 0.005 s
modelAndUnicodeTestNamesStillEmbedIntoTheirOwnSurefireRows 0.010 s
legacyGallerySeparatesAuditedRequirementsWithoutInventingPixelVerdicts 0.021 s
repeatedProcessingIsStableAndMissingArtifactsCannotBeInvented 0.006 s
recordedReferenceValidationFailuresStayFailedAndCanBePublished 0.010 s
missingGalleryLeavesExistingReportDetailsAlone 0.001 s

RetroReplayHardwareTest

upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64/PAL/Nordic=false] [C64/carts/rr-freeze/rr-freeze.crt] 0.686 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64/PAL/Nordic=true] [C64/carts/rr-freeze/nr-freeze.crt] 0.673 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64/NTSC/Nordic=false] [C64/carts/rr-freeze/rr-freeze.crt] 0.674 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64/NTSC/Nordic=true] [C64/carts/rr-freeze/nr-freeze.crt] 0.676 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64C/PAL/Nordic=false] [C64/carts/rr-freeze/rr-freeze.crt] 0.660 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64C/PAL/Nordic=true] [C64/carts/rr-freeze/nr-freeze.crt] 0.667 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64C/NTSC/Nordic=false] [C64/carts/rr-freeze/rr-freeze.crt] 0.672 s
upstreamAnalyzerMatchesAllFourRecordedHardwareConfigurations [C64C/NTSC/Nordic=true] [C64/carts/rr-freeze/nr-freeze.crt] 0.675 s

VICGraphicsFetchTimingTest

disablingRenderingDoesNotFreezeTheFetchLatch[MOS6569R3] 0 s
consecutiveEcmWritesSampleEachPhi2WithoutExtendingAnEdge[MOS6569R3] 0.002 s
graphicsIdleUsesEcmLatencyButOrdinaryIdleAlwaysReads3fff[MOS6569R3] 0 s
resetDiscardsThePreviousFetchMode[MOS6569R3] 0.001 s
bitmapEntryReadsTheSelectedEcmByteInEveryBankAndPhi1Mapping[MOS6569R3] 0.005 s
ecmMasksBothAddressBitsAfterBitmapAddressConstruction[MOS6569R3] 0 s
textEcmEdgesUseTheChipsSampleInEveryBankAndPhi1Mapping[MOS6569R3] 0.006 s
characterRomQueryUsesPhi1MappingWithoutReadingTheBus[MOS6569R3] 0 s
bitmapEntryIntoCharacterRomAlsoUsesTheOldLowByte[MOS6569R3] 0.001 s
ecmFallMaskAppliesAfterTheRamToRomAddressBytesAreMixed[MOS6569R3] 0.002 s
bitmapEntrySamplesEcmForBothAddressBitsAtEveryFineScroll[MOS6569R3] 0.022 s
consecutivePhi2WritesAreSampledOncePerCycle[MOS6569R3] 0 s
historyAdvancesDuringHiddenSpriteAndRefreshCycles[MOS6569R3] 0 s
anEcmEdgeAtTheLastGraphicsSlotDoesNotLeakAcrossIdleOrFrameWrap[MOS6569R3] 0.001 s
bitmapEntryIsImmediateOnOlderChipsAndDelayedOn8565[MOS6569R3] 0.001 s
bitmapEcmFallRetainsTheMaskOnPalAndKeepsTheExistingNtscSample[MOS6569R3] 0 s
bitmapExitToCharacterRomMixesAddressBytesOnOlderChips[MOS6569R3] 0 s
graphicsIdleEcmExitKeepsItsExistingLatency[MOS6569R3] 0.001 s
bitmapExitToRamRetainsBitmapForOneCycle[MOS6569R3] 0 s
consecutiveCombinedModeWritesDoNotExtendTheEntrySample[MOS6569R3] 0 s
combinedModeEntryUsesTheVideomodeVBitmapByte[MOS6569R3] 0.001 s
crossoverUsesTheSelectedVicBankAndPhi1CartridgeMapping[MOS6569R3] 0.002 s
disablingRenderingDoesNotFreezeTheFetchLatch[MOS8565] 0 s
consecutiveEcmWritesSampleEachPhi2WithoutExtendingAnEdge[MOS8565] 0 s
graphicsIdleUsesEcmLatencyButOrdinaryIdleAlwaysReads3fff[MOS8565] 0 s
resetDiscardsThePreviousFetchMode[MOS8565] 0 s
bitmapEntryReadsTheSelectedEcmByteInEveryBankAndPhi1Mapping[MOS8565] 0.003 s
ecmMasksBothAddressBitsAfterBitmapAddressConstruction[MOS8565] 0.001 s
textEcmEdgesUseTheChipsSampleInEveryBankAndPhi1Mapping[MOS8565] 0.004 s
characterRomQueryUsesPhi1MappingWithoutReadingTheBus[MOS8565] 0 s
bitmapEntryIntoCharacterRomAlsoUsesTheOldLowByte[MOS8565] 0 s
ecmFallMaskAppliesAfterTheRamToRomAddressBytesAreMixed[MOS8565] 0.002 s
bitmapEntrySamplesEcmForBothAddressBitsAtEveryFineScroll[MOS8565] 0.022 s
consecutivePhi2WritesAreSampledOncePerCycle[MOS8565] 0 s
historyAdvancesDuringHiddenSpriteAndRefreshCycles[MOS8565] 0 s
anEcmEdgeAtTheLastGraphicsSlotDoesNotLeakAcrossIdleOrFrameWrap[MOS8565] 0.001 s
bitmapEntryIsImmediateOnOlderChipsAndDelayedOn8565[MOS8565] 0.001 s
bitmapEcmFallRetainsTheMaskOnPalAndKeepsTheExistingNtscSample[MOS8565] 0 s
bitmapExitToCharacterRomMixesAddressBytesOnOlderChips[MOS8565] 0 s
graphicsIdleEcmExitKeepsItsExistingLatency[MOS8565] 0.001 s
bitmapExitToRamRetainsBitmapForOneCycle[MOS8565] 0 s
consecutiveCombinedModeWritesDoNotExtendTheEntrySample[MOS8565] 0 s
combinedModeEntryUsesTheVideomodeVBitmapByte[MOS8565] 0.001 s
crossoverUsesTheSelectedVicBankAndPhi1CartridgeMapping[MOS8565] 0.002 s
disablingRenderingDoesNotFreezeTheFetchLatch[MOS6567R8] 0.001 s
consecutiveEcmWritesSampleEachPhi2WithoutExtendingAnEdge[MOS6567R8] 0 s
graphicsIdleUsesEcmLatencyButOrdinaryIdleAlwaysReads3fff[MOS6567R8] 0.001 s
resetDiscardsThePreviousFetchMode[MOS6567R8] 0 s
bitmapEntryReadsTheSelectedEcmByteInEveryBankAndPhi1Mapping[MOS6567R8] 0.002 s
ecmMasksBothAddressBitsAfterBitmapAddressConstruction[MOS6567R8] 0.001 s
textEcmEdgesUseTheChipsSampleInEveryBankAndPhi1Mapping[MOS6567R8] 0.004 s
characterRomQueryUsesPhi1MappingWithoutReadingTheBus[MOS6567R8] 0 s
bitmapEntryIntoCharacterRomAlsoUsesTheOldLowByte[MOS6567R8] 0.001 s
ecmFallMaskAppliesAfterTheRamToRomAddressBytesAreMixed[MOS6567R8] 0.002 s
bitmapEntrySamplesEcmForBothAddressBitsAtEveryFineScroll[MOS6567R8] 0.021 s
consecutivePhi2WritesAreSampledOncePerCycle[MOS6567R8] 0.001 s
historyAdvancesDuringHiddenSpriteAndRefreshCycles[MOS6567R8] 0 s
anEcmEdgeAtTheLastGraphicsSlotDoesNotLeakAcrossIdleOrFrameWrap[MOS6567R8] 0.001 s
bitmapEntryIsImmediateOnOlderChipsAndDelayedOn8565[MOS6567R8] 0 s
bitmapEcmFallRetainsTheMaskOnPalAndKeepsTheExistingNtscSample[MOS6567R8] 0.001 s
bitmapExitToCharacterRomMixesAddressBytesOnOlderChips[MOS6567R8] 0 s
graphicsIdleEcmExitKeepsItsExistingLatency[MOS6567R8] 0 s
bitmapExitToRamRetainsBitmapForOneCycle[MOS6567R8] 0 s
consecutiveCombinedModeWritesDoNotExtendTheEntrySample[MOS6567R8] 0.001 s
combinedModeEntryUsesTheVideomodeVBitmapByte[MOS6567R8] 0 s
crossoverUsesTheSelectedVicBankAndPhi1CartridgeMapping[MOS6567R8] 0.002 s
disablingRenderingDoesNotFreezeTheFetchLatch[MOS8562] 0.001 s
consecutiveEcmWritesSampleEachPhi2WithoutExtendingAnEdge[MOS8562] 0 s
graphicsIdleUsesEcmLatencyButOrdinaryIdleAlwaysReads3fff[MOS8562] 0 s
resetDiscardsThePreviousFetchMode[MOS8562] 0.001 s
bitmapEntryReadsTheSelectedEcmByteInEveryBankAndPhi1Mapping[MOS8562] 0.002 s
ecmMasksBothAddressBitsAfterBitmapAddressConstruction[MOS8562] 0.001 s
textEcmEdgesUseTheChipsSampleInEveryBankAndPhi1Mapping[MOS8562] 0.004 s
characterRomQueryUsesPhi1MappingWithoutReadingTheBus[MOS8562] 0 s
bitmapEntryIntoCharacterRomAlsoUsesTheOldLowByte[MOS8562] 0.001 s
ecmFallMaskAppliesAfterTheRamToRomAddressBytesAreMixed[MOS8562] 0.002 s
bitmapEntrySamplesEcmForBothAddressBitsAtEveryFineScroll[MOS8562] 0.019 s
consecutivePhi2WritesAreSampledOncePerCycle[MOS8562] 0 s
historyAdvancesDuringHiddenSpriteAndRefreshCycles[MOS8562] 0 s
anEcmEdgeAtTheLastGraphicsSlotDoesNotLeakAcrossIdleOrFrameWrap[MOS8562] 0 s
bitmapEntryIsImmediateOnOlderChipsAndDelayedOn8565[MOS8562] 0 s
bitmapEcmFallRetainsTheMaskOnPalAndKeepsTheExistingNtscSample[MOS8562] 0.001 s
bitmapExitToCharacterRomMixesAddressBytesOnOlderChips[MOS8562] 0 s
graphicsIdleEcmExitKeepsItsExistingLatency[MOS8562] 0 s
bitmapExitToRamRetainsBitmapForOneCycle[MOS8562] 0 s
consecutiveCombinedModeWritesDoNotExtendTheEntrySample[MOS8562] 0.001 s
combinedModeEntryUsesTheVideomodeVBitmapByte[MOS8562] 0 s
crossoverUsesTheSelectedVicBankAndPhi1CartridgeMapping[MOS8562] 0.002 s

ExpandREUTest

disk2RecognizesAccurateReuTimingAndContinuesToTheCredits [C64C / MOS6526A] 37.08 s

ViceSpriteDMATest

expansionAtCycle57OldNTSC [C64 / MOS6526] [VICII/spritedma/d017-57_ntscold.prg] 0.935 s
expansionAtCycle54PAL [C64 / MOS6526] [VICII/spritedma/d017-54.prg] 0.917 s
expansionAtCycle57PAL [C64 / MOS6526] [VICII/spritedma/d017-57.prg] 0.916 s
expansionAtCycle54OldNTSC [C64 / MOS6526] [VICII/spritedma/d017-54_ntscold.prg] 0.929 s
vicBankingPAL [C64 / MOS6526] [VICII/banking/banking.prg] 0.938 s
expansionAtCycle54NTSC [C64 / MOS6526] [VICII/spritedma/d017-54_ntsc.prg] 0.920 s
expansionAtCycle57NTSC [C64 / MOS6526] [VICII/spritedma/d017-57_ntsc.prg] 0.918 s
blackmailFixedPAL [C64 / MOS6526] [VICII/flibug/blackmail-fixed.prg] 0.962 s

MikroAssProgramTest

diagnosticCompletesTwiceAcrossResetOnEveryModelAndClock 0.961 s

VICMcmTimingTest

ecmDoesNotEnablePairedSamplingWhenTextColorRamBitThreeIsClear[MOS6569R3] 0 s
textColorRamBitThreeClearKeepsHiresForegroundOnBothEdges[MOS6569R3] 0.001 s
resetClearsTheMcmGateAndHeldSampleBeforeTheFirstRenderedBlock[MOS6569R3] 0 s
foregroundCollisionsUseTheSampleAtEachDotIncludingHeldSamples[MOS6569R3] 0.004 s
bothEdgesAndFollowingBlocksMatchFixedVectorsAtEveryFineScroll[MOS6569R3] 0.001 s
identicalAndConsecutiveWritesDoNotRestartAnAlreadySelectedSampler[MOS6569R3] 0 s
risingTextEdgeDecodesHiresSamplesBeforeEnablingPairedSampling[MOS6569R3] 0 s
fineScrollWritesDoNotMoveTheEndOfTheAlreadyLoadedCharacter[MOS6569R3] 0 s
fallingBitmapEdgeDecodesPairedSamplesBeforeReturningToHires[MOS6569R3] 0 s
nonRenderedCyclesAdvanceBothMcmStagesBeforeViewportReentry[MOS6569R3] 0.001 s
ecmDoesNotEnablePairedSamplingWhenTextColorRamBitThreeIsClear[MOS8565] 0 s
textColorRamBitThreeClearKeepsHiresForegroundOnBothEdges[MOS8565] 0.002 s
resetClearsTheMcmGateAndHeldSampleBeforeTheFirstRenderedBlock[MOS8565] 0 s
foregroundCollisionsUseTheSampleAtEachDotIncludingHeldSamples[MOS8565] 0.003 s
bothEdgesAndFollowingBlocksMatchFixedVectorsAtEveryFineScroll[MOS8565] 0.001 s
identicalAndConsecutiveWritesDoNotRestartAnAlreadySelectedSampler[MOS8565] 0 s
risingTextEdgeDecodesHiresSamplesBeforeEnablingPairedSampling[MOS8565] 0 s
fineScrollWritesDoNotMoveTheEndOfTheAlreadyLoadedCharacter[MOS8565] 0 s
fallingBitmapEdgeDecodesPairedSamplesBeforeReturningToHires[MOS8565] 0 s
nonRenderedCyclesAdvanceBothMcmStagesBeforeViewportReentry[MOS8565] 0 s
ecmDoesNotEnablePairedSamplingWhenTextColorRamBitThreeIsClear[MOS6567R8] 0.001 s
textColorRamBitThreeClearKeepsHiresForegroundOnBothEdges[MOS6567R8] 0.002 s
resetClearsTheMcmGateAndHeldSampleBeforeTheFirstRenderedBlock[MOS6567R8] 0 s
foregroundCollisionsUseTheSampleAtEachDotIncludingHeldSamples[MOS6567R8] 0.003 s
bothEdgesAndFollowingBlocksMatchFixedVectorsAtEveryFineScroll[MOS6567R8] 0.001 s
identicalAndConsecutiveWritesDoNotRestartAnAlreadySelectedSampler[MOS6567R8] 0 s
risingTextEdgeDecodesHiresSamplesBeforeEnablingPairedSampling[MOS6567R8] 0 s
fineScrollWritesDoNotMoveTheEndOfTheAlreadyLoadedCharacter[MOS6567R8] 0 s
fallingBitmapEdgeDecodesPairedSamplesBeforeReturningToHires[MOS6567R8] 0 s
nonRenderedCyclesAdvanceBothMcmStagesBeforeViewportReentry[MOS6567R8] 0 s

MOS6526SerialPinsTest

fullReceivedByteRaisesAMaskedIrqAndReadingIcrAcknowledgesIt[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
switchingToInputReleasesBothOutputPins[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
spChangesAndHeldCntDoNotReceiveBits[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
aByteBufferedDuringTransmissionFollowsWithoutAGap[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
outputPresentsMsbFirstOnFallingCntAndHoldsSpOnTheRisingEdge[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
eightRisingEdgesReceiveMsbFirstAndSetTheSerialFlag[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
sdrRetainsTheLastCompleteByteUntilTheEighthEdge[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
resetDiscardsAPartiallyReceivedByte[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
timerUnderflowsDoNotToggleCntWithoutAnSdrWrite[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
externalEdgesCannotReceiveInOutputMode[MOS6526] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
fullReceivedByteRaisesAMaskedIrqAndReadingIcrAcknowledgesIt[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
switchingToInputReleasesBothOutputPins[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
spChangesAndHeldCntDoNotReceiveBits[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
aByteBufferedDuringTransmissionFollowsWithoutAGap[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
outputPresentsMsbFirstOnFallingCntAndHoldsSpOnTheRisingEdge[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
eightRisingEdgesReceiveMsbFirstAndSetTheSerialFlag[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
sdrRetainsTheLastCompleteByteUntilTheEighthEdge[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
resetDiscardsAPartiallyReceivedByte[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
timerUnderflowsDoNotToggleCntWithoutAnSdrWrite[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s
externalEdgesCannotReceiveInOutputMode[MOS6526A] [src/test/resources/external-c64/c64ready/upstream/test/cia/cia-serial-pins-spec-test.js] 0 s

FinalV1Test

resetAndDetachCancelAFreezeWaitingForBusRelease[C64/PAL] 0.114 s
hiddenIoCannotSwitchTheCartridgeOrAcknowledgeNmi[C64/PAL] 0.112 s
stalledHeaderFailsWithoutSingleByteFallback[C64/PAL] 0.118 s
resetEnablesSixteenKOnBothPhases[C64/PAL] 0.112 s
fullResetCancelsPendingFreezeAndRestoresSixteenK[C64/PAL] 0.223 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64/PAL] 0.118 s
detachCancelsPendingAndQueuedFreezesAndStaleIoCannotRemapReplacement[C64/PAL] 0.112 s
cpuPortsKeepRomVisibilityAndRamWriteDestinations[C64/PAL] 0.111 s
everyIoReadAndWriteSwitchesModeAndReadsTheRomMirror[C64/PAL] 0.114 s
everyIoAccessReleasesOnlyCartridgeOwnedNmi[C64/PAL] 0.122 s
paddedRomAndFlashAndLegacyHeadersPreserveBothHalves[C64/PAL] 0.118 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/PAL] 0.116 s
freezeMapsBothPhasesAndReleasesNmiAtThreeCycles[C64/PAL] 0.112 s
freezeRequestedDuringVicDmaWaitsForBusRelease[C64/PAL] 0.111 s
resetAndDetachCancelAFreezeWaitingForBusRelease[C64/NTSC] 0.113 s
hiddenIoCannotSwitchTheCartridgeOrAcknowledgeNmi[C64/NTSC] 0.113 s
stalledHeaderFailsWithoutSingleByteFallback[C64/NTSC] 0.111 s
resetEnablesSixteenKOnBothPhases[C64/NTSC] 0.112 s
fullResetCancelsPendingFreezeAndRestoresSixteenK[C64/NTSC] 0.229 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64/NTSC] 0.122 s
detachCancelsPendingAndQueuedFreezesAndStaleIoCannotRemapReplacement[C64/NTSC] 0.116 s
cpuPortsKeepRomVisibilityAndRamWriteDestinations[C64/NTSC] 0.112 s
everyIoReadAndWriteSwitchesModeAndReadsTheRomMirror[C64/NTSC] 0.111 s
everyIoAccessReleasesOnlyCartridgeOwnedNmi[C64/NTSC] 0.111 s
paddedRomAndFlashAndLegacyHeadersPreserveBothHalves[C64/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/NTSC] 0.122 s
freezeMapsBothPhasesAndReleasesNmiAtThreeCycles[C64/NTSC] 0.129 s
freezeRequestedDuringVicDmaWaitsForBusRelease[C64/NTSC] 0.119 s
resetAndDetachCancelAFreezeWaitingForBusRelease[C64C/PAL] 0.113 s
hiddenIoCannotSwitchTheCartridgeOrAcknowledgeNmi[C64C/PAL] 0.112 s
stalledHeaderFailsWithoutSingleByteFallback[C64C/PAL] 0.112 s
resetEnablesSixteenKOnBothPhases[C64C/PAL] 0.111 s
fullResetCancelsPendingFreezeAndRestoresSixteenK[C64C/PAL] 0.224 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64C/PAL] 0.121 s
detachCancelsPendingAndQueuedFreezesAndStaleIoCannotRemapReplacement[C64C/PAL] 0.113 s
cpuPortsKeepRomVisibilityAndRamWriteDestinations[C64C/PAL] 0.112 s
everyIoReadAndWriteSwitchesModeAndReadsTheRomMirror[C64C/PAL] 0.113 s
everyIoAccessReleasesOnlyCartridgeOwnedNmi[C64C/PAL] 0.113 s
paddedRomAndFlashAndLegacyHeadersPreserveBothHalves[C64C/PAL] 0.114 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/PAL] 0.116 s
freezeMapsBothPhasesAndReleasesNmiAtThreeCycles[C64C/PAL] 0.113 s
freezeRequestedDuringVicDmaWaitsForBusRelease[C64C/PAL] 0.115 s
resetAndDetachCancelAFreezeWaitingForBusRelease[C64C/NTSC] 0.113 s
hiddenIoCannotSwitchTheCartridgeOrAcknowledgeNmi[C64C/NTSC] 0.118 s
stalledHeaderFailsWithoutSingleByteFallback[C64C/NTSC] 0.114 s
resetEnablesSixteenKOnBothPhases[C64C/NTSC] 0.112 s
fullResetCancelsPendingFreezeAndRestoresSixteenK[C64C/NTSC] 0.222 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64C/NTSC] 0.114 s
detachCancelsPendingAndQueuedFreezesAndStaleIoCannotRemapReplacement[C64C/NTSC] 0.112 s
cpuPortsKeepRomVisibilityAndRamWriteDestinations[C64C/NTSC] 0.120 s
everyIoReadAndWriteSwitchesModeAndReadsTheRomMirror[C64C/NTSC] 0.114 s
everyIoAccessReleasesOnlyCartridgeOwnedNmi[C64C/NTSC] 0.114 s
paddedRomAndFlashAndLegacyHeadersPreserveBothHalves[C64C/NTSC] 0.115 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/NTSC] 0.118 s
freezeMapsBothPhasesAndReleasesNmiAtThreeCycles[C64C/NTSC] 0.111 s
freezeRequestedDuringVicDmaWaitsForBusRelease[C64C/NTSC] 0.112 s

VisualComparisonTest

photographicReferenceHasAnExplicitNonComparableDecision 0.024 s
wrongGeometryIncompleteArraysAndMissingImagesCannotPass 0.001 s
fixedPalAndNtscPalettesRepresentTheSameExactVicColors 0 s
exactPixelsPassAndOneChangedPixelFails 0 s
ntscUsesTheEstablishedTwelveRasterLineOffset 0 s

VICModelSideborderFetchTest

selectedChipMatchesItsUnchangedSideborderFetchReference[C64 / MOS6569R3 / e772e1ce3938509d screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-163.prg] 0.332 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64 / MOS8565 / e772e1ce3938509d screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-163.prg] 0.322 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64C / MOS6569R3 / e772e1ce3938509d screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-163.prg] 0.321 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64C / MOS8565 / e772e1ce3938509d screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-163.prg] 0.326 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64 / MOS6569R3 / 8f380b60d72009e5 screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-164.prg] 0.325 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64 / MOS8565 / 8f380b60d72009e5 screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-164.prg] 0.317 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64C / MOS6569R3 / 8f380b60d72009e5 screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-164.prg] 0.329 s
selectedChipMatchesItsUnchangedSideborderFetchReference[C64C / MOS8565 / 8f380b60d72009e5 screenshot PAL automatic expected=pass[vicii-pal] VICII/sb_sprite_fetch/sbsprf24-164.prg] 0.316 s

SpriteFetchRaceTest

busBitChangesOnlyTheLastNewMulticolorSampleForEveryStartPhase[MOS6569R3] 0 s
eachNewFetchReplacesThePreviousBusSample[MOS6569R3] 0 s
blackCorrectedPixelsStillParticipateInCollisions[MOS6569R3] 0 s
busCreatedOpaquePixelSurvivesAnOtherwiseEmptyShiftRegisterUntilCutoff[MOS6569R3] 0 s
hiresPixelsNeverUseTheMulticolorRace[MOS6569R3] 0 s
anotherSpriteCannotReplaceTheCapturedBusBit[MOS6569R3] 0 s
noArgumentFetchRetainsBothBitsOfTheMulticolorPixel[MOS6569R3] 0 s
resetDiscardsThePendingFetchAndItsBusSample[MOS6569R3] 0 s
busBitChangesOnlyTheLastNewMulticolorSampleForEveryStartPhase[MOS8565] 0 s
eachNewFetchReplacesThePreviousBusSample[MOS8565] 0 s
blackCorrectedPixelsStillParticipateInCollisions[MOS8565] 0 s
busCreatedOpaquePixelSurvivesAnOtherwiseEmptyShiftRegisterUntilCutoff[MOS8565] 0 s
hiresPixelsNeverUseTheMulticolorRace[MOS8565] 0 s
anotherSpriteCannotReplaceTheCapturedBusBit[MOS8565] 0 s
noArgumentFetchRetainsBothBitsOfTheMulticolorPixel[MOS8565] 0 s
resetDiscardsThePendingFetchAndItsBusSample[MOS8565] 0 s

VICDmaDelayTimingTest

missingDenAndOutOfRangeRasterCannotTriggerTheTransient[MOS6569R3] 0.004 s
ecmIdleAddressGivesWayToTheSameTransientByte[MOS6569R3] 0.001 s
lateBadlineChangesExactlyOneIdleFetchBeforeGraphicsStarts[MOS6569R3] 0.003 s
firstLateBadlineDisplaysTheChipSelectedIdleByte[MOS6569R3] 0.001 s
lastGraphicsSlotDoesNotAlterTheFollowingIdleGap[MOS6569R3] 0 s
adjacentWritesDoNotRepeatTheTransientOnceDisplayIsActive[MOS6569R3] 0 s
normalAndRetriggeredBadlinesContinueFetchingGraphics[MOS6569R3] 0.001 s
pendingActivationDoesNotChangeSpriteIdleReads[MOS6569R3] 0 s
resetDiscardsAPendingBadlineAndRetainsTheChipSelection[MOS6569R3] 0.001 s
activationDuringRefreshDoesNotDeferATransientIntoGraphics[MOS6569R3] 0 s
disablingRenderingKeepsTheTransientAndActivationTiming[MOS6569R3] 0 s
transientByteIsReadThroughEverySelectedVicBank[MOS6569R3] 0.001 s
missingDenAndOutOfRangeRasterCannotTriggerTheTransient[MOS8565] 0.002 s
ecmIdleAddressGivesWayToTheSameTransientByte[MOS8565] 0 s
lateBadlineChangesExactlyOneIdleFetchBeforeGraphicsStarts[MOS8565] 0.001 s
firstLateBadlineDisplaysTheChipSelectedIdleByte[MOS8565] 0.001 s
lastGraphicsSlotDoesNotAlterTheFollowingIdleGap[MOS8565] 0 s
adjacentWritesDoNotRepeatTheTransientOnceDisplayIsActive[MOS8565] 0 s
normalAndRetriggeredBadlinesContinueFetchingGraphics[MOS8565] 0.001 s
pendingActivationDoesNotChangeSpriteIdleReads[MOS8565] 0 s
resetDiscardsAPendingBadlineAndRetainsTheChipSelection[MOS8565] 0 s
activationDuringRefreshDoesNotDeferATransientIntoGraphics[MOS8565] 0.001 s
disablingRenderingKeepsTheTransientAndActivationTiming[MOS8565] 0 s
transientByteIsReadThroughEverySelectedVicBank[MOS8565] 0.001 s
missingDenAndOutOfRangeRasterCannotTriggerTheTransient[MOS6567R8] 0.003 s
ecmIdleAddressGivesWayToTheSameTransientByte[MOS6567R8] 0.001 s
lateBadlineChangesExactlyOneIdleFetchBeforeGraphicsStarts[MOS6567R8] 0.002 s
firstLateBadlineDisplaysTheChipSelectedIdleByte[MOS6567R8] 0.001 s
lastGraphicsSlotDoesNotAlterTheFollowingIdleGap[MOS6567R8] 0 s
adjacentWritesDoNotRepeatTheTransientOnceDisplayIsActive[MOS6567R8] 0.001 s
normalAndRetriggeredBadlinesContinueFetchingGraphics[MOS6567R8] 0.001 s
pendingActivationDoesNotChangeSpriteIdleReads[MOS6567R8] 0 s
resetDiscardsAPendingBadlineAndRetainsTheChipSelection[MOS6567R8] 0.001 s
activationDuringRefreshDoesNotDeferATransientIntoGraphics[MOS6567R8] 0.001 s
disablingRenderingKeepsTheTransientAndActivationTiming[MOS6567R8] 0 s
transientByteIsReadThroughEverySelectedVicBank[MOS6567R8] 0.003 s
missingDenAndOutOfRangeRasterCannotTriggerTheTransient[MOS8562] 0.002 s
ecmIdleAddressGivesWayToTheSameTransientByte[MOS8562] 0 s
lateBadlineChangesExactlyOneIdleFetchBeforeGraphicsStarts[MOS8562] 0.001 s
firstLateBadlineDisplaysTheChipSelectedIdleByte[MOS8562] 0 s
lastGraphicsSlotDoesNotAlterTheFollowingIdleGap[MOS8562] 0.001 s
adjacentWritesDoNotRepeatTheTransientOnceDisplayIsActive[MOS8562] 0 s
normalAndRetriggeredBadlinesContinueFetchingGraphics[MOS8562] 0 s
pendingActivationDoesNotChangeSpriteIdleReads[MOS8562] 0.001 s
resetDiscardsAPendingBadlineAndRetainsTheChipSelection[MOS8562] 0 s
activationDuringRefreshDoesNotDeferATransientIntoGraphics[MOS8562] 0 s
disablingRenderingKeepsTheTransientAndActivationTiming[MOS8562] 0.001 s
transientByteIsReadThroughEverySelectedVicBank[MOS8562] 0.001 s

RGCDProgramTest

syntheticCartridgeBootsAndCompletesOnBothModelsAndClocks 0.936 s

C1541ClockDomainTest

anAlreadyQueuedPhi2AccessAtTheCatchUpBoundaryWaitsForMoreClocks[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
resetAtNonzeroHostTimeDiscardsIdleTimeAndRestartsTheFractionalDivider[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
phi2ClockSwitchPreservesProgressAcrossChunkSizes[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.009 s
phi1ClockSwitchPreservesProgressAcrossChunkSizes[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.006 s
readAfterWriteLookAheadDoesNotAdvanceEitherHalfPhaseAgain[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
fixedFrequencyCatchUpPreservesClocksAndEventOrderAcrossChunkSizes[PAL/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.005 s
anAlreadyQueuedPhi2AccessAtTheCatchUpBoundaryWaitsForMoreClocks[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
resetAtNonzeroHostTimeDiscardsIdleTimeAndRestartsTheFractionalDivider[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
phi2ClockSwitchPreservesProgressAcrossChunkSizes[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.002 s
phi1ClockSwitchPreservesProgressAcrossChunkSizes[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.003 s
readAfterWriteLookAheadDoesNotAdvanceEitherHalfPhaseAgain[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
fixedFrequencyCatchUpPreservesClocksAndEventOrderAcrossChunkSizes[PAL/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.005 s
anAlreadyQueuedPhi2AccessAtTheCatchUpBoundaryWaitsForMoreClocks[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
resetAtNonzeroHostTimeDiscardsIdleTimeAndRestartsTheFractionalDivider[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
phi2ClockSwitchPreservesProgressAcrossChunkSizes[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.003 s
phi1ClockSwitchPreservesProgressAcrossChunkSizes[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.003 s
readAfterWriteLookAheadDoesNotAdvanceEitherHalfPhaseAgain[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
fixedFrequencyCatchUpPreservesClocksAndEventOrderAcrossChunkSizes[NTSC/1.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.003 s
anAlreadyQueuedPhi2AccessAtTheCatchUpBoundaryWaitsForMoreClocks[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
resetAtNonzeroHostTimeDiscardsIdleTimeAndRestartsTheFractionalDivider[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0 s
phi2ClockSwitchPreservesProgressAcrossChunkSizes[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.002 s
phi1ClockSwitchPreservesProgressAcrossChunkSizes[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
readAfterWriteLookAheadDoesNotAdvanceEitherHalfPhaseAgain[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.001 s
fixedFrequencyCatchUpPreservesClocksAndEventOrderAcrossChunkSizes[NTSC/2.000.000 Hz] [src/test/java/libsidplay/components/c1541/C1541ClockDomainTest.java] 0.003 s

ViceInterruptTest

verifyInterruptProgram [C64 / MOS6526] [IRQ dummy instruction fetch] [interrupts/irqdummy/irqdummy.prg] 0.339 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ dummy instruction fetch] [interrupts/irqdummy/irqdummy.prg] 0.312 s
verifyInterruptProgram [C64 / MOS6526] [simultaneous CIA IRQ/NMI] [interrupts/irqnmi/irqnmi-old.prg] 0.923 s
verifyInterruptProgram [C64C / MOS6526A] [simultaneous CIA IRQ/NMI] [interrupts/irqnmi/irqnmi-new.prg] 0.898 s
verifyInterruptProgram [C64 / MOS6526] [branch IRQ recognition] [interrupts/branchquirk/branchquirk-old.prg] 0.525 s
verifyInterruptProgram [C64C / MOS6526A] [branch IRQ recognition] [interrupts/branchquirk/branchquirk-new.prg] 0.516 s
verifyInterruptProgram [C64 / MOS6526] [branch NMI recognition] [interrupts/branchquirk/branchquirk-nmiold.prg] 0.527 s
verifyInterruptProgram [C64C / MOS6526A] [branch NMI recognition] [interrupts/branchquirk/branchquirk-nminew.prg] 0.535 s
verifyInterruptProgram [C64 / MOS6526] [CIA interrupt acknowledgement IRQ] [interrupts/cia-int/cia-int-irq.prg] 0.340 s
verifyInterruptProgram [C64C / MOS6526A] [CIA interrupt acknowledgement IRQ] [interrupts/cia-int/cia-int-irq-new.prg] 0.325 s
verifyInterruptProgram [C64 / MOS6526] [CIA interrupt acknowledgement NMI] [interrupts/cia-int/cia-int-nmi.prg] 0.319 s
verifyInterruptProgram [C64C / MOS6526A] [CIA interrupt acknowledgement NMI] [interrupts/cia-int/cia-int-nmi-new.prg] 0.316 s
verifyInterruptProgram [C64 / MOS6526] [CIA1 near-IRQ acknowledgement] [interrupts/irq-ackn-bug/cia1.prg] 0.350 s
verifyInterruptProgram [C64C / MOS6526A] [CIA1 near-IRQ acknowledgement] [interrupts/irq-ackn-bug/cia1new.prg] 0.381 s
verifyInterruptProgram [C64 / MOS6526] [CIA2 near-NMI acknowledgement] [interrupts/irq-ackn-bug/cia2.prg] 0.322 s
verifyInterruptProgram [C64C / MOS6526A] [CIA2 near-NMI acknowledgement] [interrupts/irq-ackn-bug/cia2new.prg] 0.327 s
verifyInterruptProgram [C64 / MOS6526] [VIC IRQ acknowledgement via RMW] [interrupts/irq-ackn-bug/irq-ack-vicii.prg] 0.409 s
verifyInterruptProgram [C64C / MOS6526A] [VIC IRQ acknowledgement via RMW] [interrupts/irq-ackn-bug/irq-ack-vicii.prg] 0.405 s
verifyInterruptProgram [C64 / MOS6526] [pending unacknowledged VIC IRQ after RTI] [interrupts/irqnoack/ackcia.prg] 0.363 s
verifyInterruptProgram [C64C / MOS6526A] [pending unacknowledged VIC IRQ after RTI] [interrupts/irqnoack/ackcia.prg] 0.312 s
verifyInterruptProgram [C64 / MOS6526] [pending VIC IRQ after PLP] [interrupts/irqnoack/ackcia2.prg] 0.329 s
verifyInterruptProgram [C64C / MOS6526A] [pending VIC IRQ after PLP] [interrupts/irqnoack/ackcia2.prg] 0.357 s
verifyInterruptProgram [C64 / MOS6526] [pending VIC IRQ after CLI/SEI] [interrupts/irqnoack/ackcia3.prg] 0.364 s
verifyInterruptProgram [C64C / MOS6526A] [pending VIC IRQ after CLI/SEI] [interrupts/irqnoack/ackcia3.prg] 0.322 s
verifyInterruptProgram [C64 / MOS6526] [pending CIA IRQ survives raster acknowledgement] [interrupts/irqnoack/ackraster.prg] 0.948 s
verifyInterruptProgram [C64C / MOS6526A] [pending CIA IRQ survives raster acknowledgement] [interrupts/irqnoack/ackraster.prg] 0.943 s
verifyInterruptProgram [C64 / MOS6526] [IRQ acknowledgement after CLI/STA (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli.prg] 1.197 s
- interrupts/irq-ackn-bug/irq-ackn_after_cli.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
verifyInterruptProgram [C64C / MOS6526A] [IRQ acknowledgement after CLI/STA (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli.prg] 1.180 s
- interrupts/irq-ackn-bug/irq-ackn_after_cli.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
verifyInterruptProgram [C64 / MOS6526] [IRQ acknowledgement after CLI/RMW (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg] 1.196 s
- interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg: Visual checkpoint FAIL: 299 differing pixels; first at (49,34): expected VIC 15, actual VIC 14 -

Visual checkpoint FAIL: 299 differing pixels; first at (49,34): expected VIC 15, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 299 differing pixels; first at (49,34): expected VIC 15, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 299 differing pixels; first at (49,34): expected VIC 15, actual VIC 14
verifyInterruptProgram [C64C / MOS6526A] [IRQ acknowledgement after CLI/RMW (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg] 1.186 s
- interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg: Visual checkpoint FAIL: 303 differing pixels; first at (40,34): expected VIC 15, actual VIC 14 -

Visual checkpoint FAIL: 303 differing pixels; first at (40,34): expected VIC 15, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 303 differing pixels; first at (40,34): expected VIC 15, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 303 differing pixels; first at (40,34): expected VIC 15, actual VIC 14
verifyInterruptProgram [C64 / MOS6526] [RESTORE leaves timer NMI usable after repeated presses] [interrupts/nmitest/nmitest.prg] 0.326 s
verifyInterruptProgram [C64C / MOS6526A] [RESTORE leaves timer NMI usable after repeated presses] [interrupts/nmitest/nmitest.prg] 0.308 s
verifyInterruptProgram [C64 / MOS6526] [RESTORE raster-timing test accepts repeated presses] [interrupts/nmitest/nmitest2.prg] 0.306 s
verifyInterruptProgram [C64C / MOS6526A] [RESTORE raster-timing test accepts repeated presses] [interrupts/nmitest/nmitest2.prg] 0.306 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 1] [interrupts/irqdma/test1.prg] 26.70 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 1] [interrupts/irqdma/test1.prg] 26.60 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 1b] [interrupts/irqdma/test1b.prg] 26.78 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 1b] [interrupts/irqdma/test1b.prg] 26.46 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 2] [interrupts/irqdma/test2.prg] 26.61 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 2] [interrupts/irqdma/test2.prg] 26.39 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 2b] [interrupts/irqdma/test2b.prg] 26.91 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 2b] [interrupts/irqdma/test2b.prg] 26.71 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 3] [interrupts/irqdma/test3.prg] 26.46 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 3] [interrupts/irqdma/test3.prg] 26.47 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 3b] [interrupts/irqdma/test3b.prg] 26.83 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 3b] [interrupts/irqdma/test3b.prg] 26.53 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 4] [interrupts/irqdma/test4.prg] 26.83 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 4] [interrupts/irqdma/test4.prg] 26.59 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 4b] [interrupts/irqdma/test4b.prg] 26.90 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 4b] [interrupts/irqdma/test4b.prg] 26.42 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 5] [interrupts/irqdma/test5.prg] 26.74 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 5] [interrupts/irqdma/test5.prg] 26.55 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 5b] [interrupts/irqdma/test5b.prg] 26.69 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 5b] [interrupts/irqdma/test5b.prg] 26.71 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 6] [interrupts/irqdma/test6.prg] 26.78 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 6] [interrupts/irqdma/test6.prg] 26.62 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 6b] [interrupts/irqdma/test6b.prg] 26.86 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 6b] [interrupts/irqdma/test6b.prg] 26.73 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, pattern 7] [interrupts/irqdma/test7.prg] 26.59 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, pattern 7] [interrupts/irqdma/test7.prg] 26.42 s
verifyInterruptProgram [C64 / MOS6526] [IRQ during DMA, sprite pattern 7b] [interrupts/irqdma/test7b.prg] 26.90 s
verifyInterruptProgram [C64C / MOS6526A] [IRQ during DMA, sprite pattern 7b] [interrupts/irqdma/test7b.prg] 26.60 s
verifyInterruptProgram [C64 / MOS6526] [NMI during DMA, pattern 6] [interrupts/irqdma/nmitest6.prg] 26.48 s
verifyInterruptProgram [C64C / MOS6526A] [NMI during DMA, pattern 6] [interrupts/irqdma/nmitest6.prg] 26.44 s
verifyInterruptProgram [C64 / MOS6526] [NMI during DMA, sprite pattern 6b] [interrupts/irqdma/nmitest6b.prg] 26.89 s
verifyInterruptProgram [C64C / MOS6526A] [NMI during DMA, sprite pattern 6b] [interrupts/irqdma/nmitest6b.prg] 26.71 s
verifyInterruptProgram [C64 / MOS6526] [CIA IRQ/NMI delay sweep] [CIA/irqdelay/irqdelay2.prg] 0.553 s
verifyInterruptProgram [C64C / MOS6526A] [CIA IRQ/NMI delay sweep] [CIA/irqdelay/irqdelay2-new.prg] 0.571 s
verifyInterruptProgram [C64 / MOS6526] [CIA1 timing, small reload] [CIA/irqdelay/irqdelay-cia1-4-old.prg] 0.331 s
verifyInterruptProgram [C64C / MOS6526A] [CIA1 timing, small reload] [CIA/irqdelay/irqdelay-cia1-4-new.prg] 0.329 s
verifyInterruptProgram [C64 / MOS6526] [CIA1 timing, one-shot small reload] [CIA/irqdelay/irqdelay-cia1-oneshot-4-old.prg] 0.324 s
verifyInterruptProgram [C64C / MOS6526A] [CIA1 timing, one-shot small reload] [CIA/irqdelay/irqdelay-cia1-oneshot-4-new.prg] 0.321 s
verifyInterruptProgram [C64 / MOS6526] [CIA1 timer IRQ 255] [CIA/irqdelay/irqdelay-cia1.prg] 0.330 s
verifyInterruptProgram [C64C / MOS6526A] [CIA1 timer IRQ 255] [CIA/irqdelay/irqdelay-cia1.prg] 0.323 s
verifyInterruptProgram [C64 / MOS6526] [CIA1 one-shot timer IRQ 255] [CIA/irqdelay/irqdelay-cia1-oneshot.prg] 0.333 s
verifyInterruptProgram [C64C / MOS6526A] [CIA1 one-shot timer IRQ 255] [CIA/irqdelay/irqdelay-cia1-oneshot.prg] 0.333 s
verifyInterruptProgram [C64 / MOS6526] [CIA2 timer NMI 255] [CIA/irqdelay/irqdelay-cia2.prg] 0.325 s
verifyInterruptProgram [C64C / MOS6526A] [CIA2 timer NMI 255] [CIA/irqdelay/irqdelay-cia2.prg] 0.336 s
verifyInterruptProgram [C64 / MOS6526] [CIA2 one-shot timer NMI 255] [CIA/irqdelay/irqdelay-cia2-oneshot.prg] 0.318 s
verifyInterruptProgram [C64C / MOS6526A] [CIA2 one-shot timer NMI 255] [CIA/irqdelay/irqdelay-cia2-oneshot.prg] 0.328 s
verifyInterruptProgram [C64 / MOS6526] [CIA2 small-latch NMI arrives] [CIA/irqdelay/irqdelay-cia2-4.prg] 0.321 s
verifyInterruptProgram [C64C / MOS6526A] [CIA2 small-latch NMI arrives] [CIA/irqdelay/irqdelay-cia2-4.prg] 0.334 s
verifyInterruptProgram [C64 / MOS6526] [CIA2 small-latch one-shot NMI arrives] [CIA/irqdelay/irqdelay-cia2-oneshot-4.prg] 0.315 s
verifyInterruptProgram [C64C / MOS6526A] [CIA2 small-latch one-shot NMI arrives] [CIA/irqdelay/irqdelay-cia2-oneshot-4.prg] 0.317 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz IRQ instruction timing (new CIA)] [general/Lorenz-2.15/src/irqnew.prg] 0.620 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz NMI instruction timing (new CIA)] [general/Lorenz-2.15/src/nminew.prg] 0.573 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz CIA1 TA/TB cascade (new CIA)] [general/Lorenz-2.15/src/cia1tabnew.prg] 0.316 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz ICR timing (new CIA)] [general/Lorenz-2.15/src/icr01new.prg] 0.320 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz interrupt mask register (new CIA)] [general/Lorenz-2.15/src/imrnew.prg] 0.313 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz CIA1 timer A sweep (new CIA)] [general/Lorenz-2.15/src/cia1tanew.prg] 4.903 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz CIA1 timer B sweep (new CIA)] [general/Lorenz-2.15/src/cia1tbnew.prg] 3.720 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz CIA2 timer A sweep (new CIA, incomplete upstream)] [general/Lorenz-2.15/src/cia2tanew.prg] 3.300 s
verifyInterruptProgram [C64C / MOS6526A] [Lorenz CIA2 timer B sweep (new CIA, incomplete upstream)] [general/Lorenz-2.15/src/cia2tbnew.prg] 3.326 s
verifyInterruptProgram [C64 / MOS6526] [CPU-port banking $00/$01 transition stress] [general/banking00/banking00.prg] 0.359 s
verifyInterruptProgram [C64C / MOS6526A] [CPU-port banking $00/$01 transition stress] [general/banking00/banking00.prg] 0.356 s
verifyInterruptProgram [C64 / MOS6526] [RAM $00/$01 write visibility through VIC-II collisions] [general/ram0001/test1.prg] 0.322 s
verifyInterruptProgram [C64C / MOS6526A] [RAM $00/$01 write visibility through VIC-II collisions] [general/ram0001/test1.prg] 0.333 s
verifyInterruptProgram [C64 / MOS6526] [RAM $00/$01 visual quicktest (interactive smoke)] [general/ram0001/quicktest.prg] 1.322 s
- general/ram0001/quicktest.prg: Visual checkpoint FAIL: 427 differing pixels; first at (34,35): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 427 differing pixels; first at (34,35): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 427 differing pixels; first at (34,35): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 427 differing pixels; first at (34,35): expected VIC 6, actual VIC 14
verifyInterruptProgram [C64C / MOS6526A] [RAM $00/$01 visual quicktest (interactive smoke)] [general/ram0001/quicktest.prg] 1.308 s
- general/ram0001/quicktest.prg: Visual checkpoint FAIL: 375 differing pixels; first at (153,35): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 375 differing pixels; first at (153,35): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64C / MOS8565 / MOS6526A / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64C / MOS6526A / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 375 differing pixels; first at (153,35): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 375 differing pixels; first at (153,35): expected VIC 6, actual VIC 14

TimerTest

changingDatabaseEligibilityRefreshesTheKnownLengthFlag[PAL] 0.111 s
shorteningAPastDeadlineFiresNowWithoutRewindingTheScheduler[PAL] 0.113 s
resettingTheTimerAllowsTheNextTuneToEnd[PAL] 0.112 s
silenceEndsAtCurrentTimeOnceAndReportsActualDuration[PAL] 0.115 s
changingDatabaseEligibilityRefreshesTheKnownLengthFlag[NTSC] 0.112 s
shorteningAPastDeadlineFiresNowWithoutRewindingTheScheduler[NTSC] 0.113 s
resettingTheTimerAllowsTheNextTuneToEnd[NTSC] 0.112 s
silenceEndsAtCurrentTimeOnceAndReportsActualDuration[NTSC] 0.114 s

Comal80ProgramTest

bothRevisionsAndAllCapacitiesRepeatAfterFullReset 3.731 s

VICModelMcmSplitTest

selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64 / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64 / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.365 s
selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64C / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64C / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64 / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.354 s
selectedChipMatchesTheUnchangedMcmRegionReference[MCM region: C64C / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.352 s

CpuPortTest

tapeSenseAffectsInputsWhileOutputModeUsesTheLatch[C64/PAL] 0.223 s
softwareCanPreloadTheLatchAndReadEveryOutputValue[C64/PAL] 0.112 s
fullResetClearsDirtyLatchRetainedPinsAndFloatingCharge[C64/PAL] 0.561 s
resetUsesInputPullupsAndAZeroLatchWithoutChangingDefaultRomMapping[C64/PAL] 0.114 s
floatingBitsKeepTheirExistingChargeAndDecayBehavior[C64/PAL] 0.448 s
motorAndWriteCallbacksFollowDdrDataAndRepeatedReset[C64/PAL] 0.227 s
tapeSenseAffectsInputsWhileOutputModeUsesTheLatch[C64/NTSC] 0.223 s
softwareCanPreloadTheLatchAndReadEveryOutputValue[C64/NTSC] 0.116 s
fullResetClearsDirtyLatchRetainedPinsAndFloatingCharge[C64/NTSC] 0.565 s
resetUsesInputPullupsAndAZeroLatchWithoutChangingDefaultRomMapping[C64/NTSC] 0.111 s
floatingBitsKeepTheirExistingChargeAndDecayBehavior[C64/NTSC] 0.453 s
motorAndWriteCallbacksFollowDdrDataAndRepeatedReset[C64/NTSC] 0.223 s
tapeSenseAffectsInputsWhileOutputModeUsesTheLatch[C64C/PAL] 0.225 s
softwareCanPreloadTheLatchAndReadEveryOutputValue[C64C/PAL] 0.116 s
fullResetClearsDirtyLatchRetainedPinsAndFloatingCharge[C64C/PAL] 0.566 s
resetUsesInputPullupsAndAZeroLatchWithoutChangingDefaultRomMapping[C64C/PAL] 0.112 s
floatingBitsKeepTheirExistingChargeAndDecayBehavior[C64C/PAL] 0.452 s
motorAndWriteCallbacksFollowDdrDataAndRepeatedReset[C64C/PAL] 0.222 s
tapeSenseAffectsInputsWhileOutputModeUsesTheLatch[C64C/NTSC] 0.225 s
softwareCanPreloadTheLatchAndReadEveryOutputValue[C64C/NTSC] 0.115 s
fullResetClearsDirtyLatchRetainedPinsAndFloatingCharge[C64C/NTSC] 0.568 s
resetUsesInputPullupsAndAZeroLatchWithoutChangingDefaultRomMapping[C64C/NTSC] 0.111 s
floatingBitsKeepTheirExistingChargeAndDecayBehavior[C64C/NTSC] 0.454 s
motorAndWriteCallbacksFollowDdrDataAndRepeatedReset[C64C/NTSC] 0.223 s

EpyxFastLoadTest

resetReplacesPendingExpiryAndFullResetRecoversAfterExpiry[C64/PAL] 0.234 s
paddedRomAndFlashRecordsAndLegacyHeadersLoadOnEveryStream[C64/PAL] 0.115 s
everyIo1MirrorFloatsAndReactivatesFor512Cycles[C64/PAL] 0.117 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64/PAL] 0.119 s
malformedUnsignedFieldsSignaturesAndRecordCountsFailExplicitly[C64/PAL] 0.115 s
hiddenIoWritesReachRamAndCannotReactivateTheCartridge[C64/PAL] 0.110 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64/PAL] 0.113 s
selectedRomlReadsRefreshOneTimerRepeatedly[C64/PAL] 0.118 s
io2ReadsAlwaysMirrorRomAndNeverSwitchOrRefreshIt[C64/PAL] 0.112 s
detachCancelsExpiryAndOldBankReferencesCannotAffectReplacement[C64/PAL] 0.113 s
romExpiresAt512CyclesInThePhaseOfTheLastAccess[C64/PAL] 0.111 s
vicReadsUseNormalRamOnBothPhasesWithoutRefreshing[C64/PAL] 0.113 s
cpuPortHidingPreventsRomAndIoReadsFromRefreshing[C64/PAL] 0.113 s
ioAndRomWritesNeverRefreshAndRomWritesReachC64Ram[C64/PAL] 0.110 s
resetReplacesPendingExpiryAndFullResetRecoversAfterExpiry[C64/NTSC] 0.228 s
paddedRomAndFlashRecordsAndLegacyHeadersLoadOnEveryStream[C64/NTSC] 0.126 s
everyIo1MirrorFloatsAndReactivatesFor512Cycles[C64/NTSC] 0.114 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64/NTSC] 0.115 s
malformedUnsignedFieldsSignaturesAndRecordCountsFailExplicitly[C64/NTSC] 0.115 s
hiddenIoWritesReachRamAndCannotReactivateTheCartridge[C64/NTSC] 0.112 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64/NTSC] 0.110 s
selectedRomlReadsRefreshOneTimerRepeatedly[C64/NTSC] 0.110 s
io2ReadsAlwaysMirrorRomAndNeverSwitchOrRefreshIt[C64/NTSC] 0.112 s
detachCancelsExpiryAndOldBankReferencesCannotAffectReplacement[C64/NTSC] 0.112 s
romExpiresAt512CyclesInThePhaseOfTheLastAccess[C64/NTSC] 0.114 s
vicReadsUseNormalRamOnBothPhasesWithoutRefreshing[C64/NTSC] 0.113 s
cpuPortHidingPreventsRomAndIoReadsFromRefreshing[C64/NTSC] 0.112 s
ioAndRomWritesNeverRefreshAndRomWritesReachC64Ram[C64/NTSC] 0.112 s
resetReplacesPendingExpiryAndFullResetRecoversAfterExpiry[C64C/PAL] 0.222 s
paddedRomAndFlashRecordsAndLegacyHeadersLoadOnEveryStream[C64C/PAL] 0.112 s
everyIo1MirrorFloatsAndReactivatesFor512Cycles[C64C/PAL] 0.112 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64C/PAL] 0.119 s
malformedUnsignedFieldsSignaturesAndRecordCountsFailExplicitly[C64C/PAL] 0.133 s
hiddenIoWritesReachRamAndCannotReactivateTheCartridge[C64C/PAL] 0.112 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64C/PAL] 0.112 s
selectedRomlReadsRefreshOneTimerRepeatedly[C64C/PAL] 0.113 s
io2ReadsAlwaysMirrorRomAndNeverSwitchOrRefreshIt[C64C/PAL] 0.113 s
detachCancelsExpiryAndOldBankReferencesCannotAffectReplacement[C64C/PAL] 0.110 s
romExpiresAt512CyclesInThePhaseOfTheLastAccess[C64C/PAL] 0.112 s
vicReadsUseNormalRamOnBothPhasesWithoutRefreshing[C64C/PAL] 0.111 s
cpuPortHidingPreventsRomAndIoReadsFromRefreshing[C64C/PAL] 0.118 s
ioAndRomWritesNeverRefreshAndRomWritesReachC64Ram[C64C/PAL] 0.115 s
resetReplacesPendingExpiryAndFullResetRecoversAfterExpiry[C64C/NTSC] 0.221 s
paddedRomAndFlashRecordsAndLegacyHeadersLoadOnEveryStream[C64C/NTSC] 0.112 s
everyIo1MirrorFloatsAndReactivatesFor512Cycles[C64C/NTSC] 0.114 s
partialHeadersPayloadsAndPaddingFailOnEveryStream[C64C/NTSC] 0.113 s
malformedUnsignedFieldsSignaturesAndRecordCountsFailExplicitly[C64C/NTSC] 0.114 s
hiddenIoWritesReachRamAndCannotReactivateTheCartridge[C64C/NTSC] 0.117 s
zeroProgressHeaderReadsFailInsteadOfSpinning[C64C/NTSC] 0.115 s
selectedRomlReadsRefreshOneTimerRepeatedly[C64C/NTSC] 0.115 s
io2ReadsAlwaysMirrorRomAndNeverSwitchOrRefreshIt[C64C/NTSC] 0.110 s
detachCancelsExpiryAndOldBankReferencesCannotAffectReplacement[C64C/NTSC] 0.114 s
romExpiresAt512CyclesInThePhaseOfTheLastAccess[C64C/NTSC] 0.112 s
vicReadsUseNormalRamOnBothPhasesWithoutRefreshing[C64C/NTSC] 0.111 s
cpuPortHidingPreventsRomAndIoReadsFromRefreshing[C64C/NTSC] 0.110 s
ioAndRomWritesNeverRefreshAndRomWritesReachC64Ram[C64C/NTSC] 0.113 s

ViceProgramContractTest

temporaryReuImagesAreDeletedEvenWhenProgramStartupFails 0.005 s
screenshotNegativeControlsRequireAnActualMismatch 0.645 s
screenshotKeepsTheFrameAfterCompletionInsteadOfTheLaterDeadline 0.309 s
anUnexpectedTerminalCannotPassAnExpectedTimeout 0.318 s
hostFailuresCannotSatisfyAnExpectedEmulatedTimeout 0.298 s
matchingPixelsWithoutATerminalCannotPass 0.412 s
terminalDeadlineIsInclusiveAndTheFirstMappedWriteWins 0.001 s
packedProgramDiskIsEjectedAndDeletedAfterSuccess 1.241 s
packedProgramDiskIsEjectedAndDeletedAfterStartupFailure 0.327 s
simultaneousCrtAndReuCannotSilentlyReplaceTheReu 0.003 s
singlePrgDisksRoundTripThroughTheDirectoryReader 0.011 s

AtomicPowerTest

freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64/PAL] 0.227 s
publicFreezeQueueAndResetCancelPendingTransitions[C64/PAL] 0.336 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/PAL] 0.232 s
specialModeTransitionsRemoveBothNormalAndA000WriteHooks[C64/PAL] 0.224 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/PAL] 0.228 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64/PAL] 0.225 s
signaturesAndFullUnsignedFieldsAreValidated[C64/PAL] 0.228 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64/PAL] 0.226 s
specialModeSeparatesRomSystemRamAndCartridgeRamForEveryCpuPort[C64/PAL] 0.226 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/PAL] 0.225 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/PAL] 0.237 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/PAL] 0.225 s
freezeFromSpecialModeClearsA000AndSelectsUltimaxOnBothPhases[C64/PAL] 0.229 s
io1ReadsFloatAndLatchNonzeroVicDataThroughEveryMirror[C64/PAL] 0.227 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/PAL] 0.230 s
allBanksAndEveryIo1MirrorSelectImmediately[C64/PAL] 0.228 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/PAL] 0.227 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64/PAL] 0.227 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64/PAL] 0.458 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64/PAL] 0.225 s
io2AliasesTheSameFinalRamPageInBothRamMappings[C64/PAL] 0.226 s
registerWritesKeepPhi1NormalWhilePhi2CanSelectUltimax[C64/PAL] 0.227 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64/PAL] 0.222 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64/PAL] 0.230 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64/NTSC] 0.224 s
publicFreezeQueueAndResetCancelPendingTransitions[C64/NTSC] 0.337 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/NTSC] 0.229 s
specialModeTransitionsRemoveBothNormalAndA000WriteHooks[C64/NTSC] 0.227 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/NTSC] 0.227 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64/NTSC] 0.224 s
signaturesAndFullUnsignedFieldsAreValidated[C64/NTSC] 0.231 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64/NTSC] 0.224 s
specialModeSeparatesRomSystemRamAndCartridgeRamForEveryCpuPort[C64/NTSC] 0.228 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/NTSC] 0.224 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/NTSC] 0.232 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/NTSC] 0.231 s
freezeFromSpecialModeClearsA000AndSelectsUltimaxOnBothPhases[C64/NTSC] 0.223 s
io1ReadsFloatAndLatchNonzeroVicDataThroughEveryMirror[C64/NTSC] 0.230 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/NTSC] 0.225 s
allBanksAndEveryIo1MirrorSelectImmediately[C64/NTSC] 0.228 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/NTSC] 0.225 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64/NTSC] 0.222 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64/NTSC] 0.455 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64/NTSC] 0.228 s
io2AliasesTheSameFinalRamPageInBothRamMappings[C64/NTSC] 0.223 s
registerWritesKeepPhi1NormalWhilePhi2CanSelectUltimax[C64/NTSC] 0.225 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64/NTSC] 0.223 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64/NTSC] 0.224 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64C/PAL] 0.225 s
publicFreezeQueueAndResetCancelPendingTransitions[C64C/PAL] 0.332 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/PAL] 0.230 s
specialModeTransitionsRemoveBothNormalAndA000WriteHooks[C64C/PAL] 0.222 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/PAL] 0.228 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64C/PAL] 0.223 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/PAL] 0.226 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64C/PAL] 0.227 s
specialModeSeparatesRomSystemRamAndCartridgeRamForEveryCpuPort[C64C/PAL] 0.224 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/PAL] 0.229 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/PAL] 0.230 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/PAL] 0.225 s
freezeFromSpecialModeClearsA000AndSelectsUltimaxOnBothPhases[C64C/PAL] 0.223 s
io1ReadsFloatAndLatchNonzeroVicDataThroughEveryMirror[C64C/PAL] 0.225 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/PAL] 0.229 s
allBanksAndEveryIo1MirrorSelectImmediately[C64C/PAL] 0.224 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/PAL] 0.225 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64C/PAL] 0.225 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64C/PAL] 0.455 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64C/PAL] 0.222 s
io2AliasesTheSameFinalRamPageInBothRamMappings[C64C/PAL] 0.225 s
registerWritesKeepPhi1NormalWhilePhi2CanSelectUltimax[C64C/PAL] 0.236 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64C/PAL] 0.222 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64C/PAL] 0.229 s
freezeCoalescesRequestsAndReleasesOnlyItsOwnNmi[C64C/NTSC] 0.223 s
publicFreezeQueueAndResetCancelPendingTransitions[C64C/NTSC] 0.334 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/NTSC] 0.229 s
specialModeTransitionsRemoveBothNormalAndA000WriteHooks[C64C/NTSC] 0.224 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/NTSC] 0.226 s
ultimaxRamWritesLeaveDisconnectedSystemRamAlone[C64C/NTSC] 0.222 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/NTSC] 0.229 s
everyControlValueAppliesBankRamModeAndDisableTogether[C64C/NTSC] 0.223 s
specialModeSeparatesRomSystemRamAndCartridgeRamForEveryCpuPort[C64C/NTSC] 0.231 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/NTSC] 0.221 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/NTSC] 0.231 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/NTSC] 0.225 s
freezeFromSpecialModeClearsA000AndSelectsUltimaxOnBothPhases[C64C/NTSC] 0.224 s
io1ReadsFloatAndLatchNonzeroVicDataThroughEveryMirror[C64C/NTSC] 0.231 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/NTSC] 0.224 s
allBanksAndEveryIo1MirrorSelectImmediately[C64C/NTSC] 0.229 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/NTSC] 0.225 s
disableAppliesItsBankThenBlocksEveryRegisterMirrorAndIo2[C64C/NTSC] 0.223 s
fullResetRetainsRamAndRestoresBankZeroAndRegisterAccess[C64C/NTSC] 0.462 s
enablingAndDisablingRamNeverLeavesThePreviousWriteHook[C64C/NTSC] 0.241 s
io2AliasesTheSameFinalRamPageInBothRamMappings[C64C/NTSC] 0.222 s
registerWritesKeepPhi1NormalWhilePhi2CanSelectUltimax[C64C/NTSC] 0.225 s
hiddenIoUsesSystemRamWithoutTouchingRegistersOrIo2Ram[C64C/NTSC] 0.224 s
cpuPortAndNormalModesKeepTheirOwnReadAndWriteDestinations[C64C/NTSC] 0.223 s

ManualVisualAcceptanceTest

incompleteCaptureCannotBecomeASkipOrAnAcceptedPicture 0.292 s
exactCheckpointPassesWithoutAnAssumptionOrExtraFinalCheckpoint 0.292 s
brokenReferenceFailsInsteadOfAcceptingAnIdenticalScreen 0.310 s
noApplicableOracleRemainsSkippedWithATextualReason 0.296 s
oneDifferentPixelFailsAndShowsExactlyThreeDiagnosticImages 0.302 s

CiaHardwareNmiTest

nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=0/sample=20922] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.005 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=1/sample=22607] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.003 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=2/sample=24292] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.003 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=3/sample=25966] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=4/sample=27641] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=5/sample=29316] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=6/sample=30706] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=7/sample=32391] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=8/sample=34076] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=9/sample=35761] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=10/sample=37445] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=11/sample=39130] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=12/sample=40815] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=13/sample=42500] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test0.alc/timer=14/sample=44185] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=0/sample=20922] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=1/sample=22596] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=2/sample=24271] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=3/sample=25935] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=4/sample=27600] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=5/sample=29265] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=6/sample=30645] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=7/sample=32320] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=8/sample=33994] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=9/sample=35669] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=10/sample=37344] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=11/sample=39018] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=12/sample=40693] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=13/sample=42368] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test1.alc/timer=14/sample=44042] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=0/sample=21429] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=1/sample=23134] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=2/sample=24840] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=3/sample=26535] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=4/sample=28229] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=5/sample=29924] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=6/sample=31619] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=7/sample=33030] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=8/sample=34735] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=9/sample=36440] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=10/sample=38146] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=11/sample=39851] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=12/sample=41556] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=13/sample=43261] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test2.alc/timer=14/sample=44966] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=0/sample=21439] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=1/sample=23154] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=2/sample=24869] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=3/sample=26575] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=4/sample=28280] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=5/sample=29985] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=6/sample=31690] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=7/sample=33111] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=8/sample=34826] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=9/sample=36541] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=10/sample=38257] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=11/sample=39972] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=12/sample=41687] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=13/sample=43403] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test3.alc/timer=14/sample=45118] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=0/sample=22069] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=1/sample=23845] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=2/sample=25621] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=3/sample=27387] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=4/sample=29153] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=5/sample=30919] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=6/sample=32401] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=7/sample=34177] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=8/sample=35953] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=9/sample=37729] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=10/sample=39455] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=11/sample=41180] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=12/sample=42906] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=13/sample=44631] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526-test4.alc/timer=14/sample=46356] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=0/sample=20921] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=1/sample=22606] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=2/sample=24291] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=3/sample=25976] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=4/sample=27651] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=5/sample=29325] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=6/sample=31000] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=7/sample=32685] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=8/sample=34370] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=9/sample=36054] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=10/sample=37739] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=11/sample=39424] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=12/sample=41109] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=13/sample=42794] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test0.alc/timer=14/sample=44479] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=0/sample=20922] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=1/sample=22596] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=2/sample=24271] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=3/sample=25946] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=4/sample=27610] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=5/sample=29275] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=6/sample=30939] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=7/sample=32614] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=8/sample=34289] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=9/sample=35963] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=10/sample=37638] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=11/sample=39313] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=12/sample=40987] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=13/sample=42662] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test1.alc/timer=14/sample=44337] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=0/sample=21429] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=1/sample=23134] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=2/sample=24839] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=3/sample=26544] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=4/sample=28239] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=5/sample=29934] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=6/sample=31629] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=7/sample=33324] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=8/sample=35029] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=9/sample=36735] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=10/sample=38440] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=11/sample=40145] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=12/sample=41850] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=13/sample=43555] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test2.alc/timer=14/sample=45260] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=0/sample=21440] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=1/sample=23155] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=2/sample=24870] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=3/sample=26585] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=4/sample=28291] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=5/sample=29996] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=6/sample=31701] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=7/sample=33406] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=8/sample=35121] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=9/sample=36836] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=10/sample=38552] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=11/sample=40267] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=12/sample=41982] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=13/sample=43698] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test3.alc/timer=14/sample=45413] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=0/sample=22069] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=1/sample=23845] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=2/sample=25621] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=3/sample=27397] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.002 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=4/sample=29164] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=5/sample=30930] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=6/sample=32696] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=7/sample=34472] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=8/sample=36248] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=9/sample=38024] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=10/sample=39750] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=11/sample=41475] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=12/sample=43200] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=13/sample=44926] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s
nmiAtCpuBusCyclesMatchesThePhysicalCapture[250407-6526A-test4.alc/timer=14/sample=46651] [src/test/resources/VICE-testprogs-master/interrupts/cia-int/logic_analyzer/cia-int-nmi.prg] [src/test/resources/external-c64/cia-hardware/nmi-cycles.json] [src/test/resources/external-c64/cia-hardware/README.md] [src/test/java/libsidplay/components/mos6510/CiaHardwareNmiTest.java] 0.001 s

VICSpriteDisplayTimingTest

firstDisplayRowStartsAtPixelFour[MOS6569R3] 0.016 s
finalDisplayRowRemainsEligibleBeforePixelFour[MOS6569R3] 0.014 s
nextCycleUsesTheCommittedDisplayStateAtEveryOffset[MOS6569R3] 0.008 s
firstDisplayRowStartsAtPixelFour[MOS8565] 0.006 s
finalDisplayRowRemainsEligibleBeforePixelFour[MOS8565] 0.008 s
nextCycleUsesTheCommittedDisplayStateAtEveryOffset[MOS8565] 0.008 s
firstDisplayRowStartsAtPixelFour[MOS6567R8] 0.006 s
finalDisplayRowRemainsEligibleBeforePixelFour[MOS6567R8] 0.004 s
nextCycleUsesTheCommittedDisplayStateAtEveryOffset[MOS6567R8] 0.003 s

AudioActivityTest

ditherAndResidualNoiseBelowSixteenUnitsAreSilent 0 s
largeSamplesCannotOverflowTheRangeComparison 0 s
resetDiscardsOldEvidence 0 s
exactThresholdCountsAsSoundAndPollingDrainsEvidence 0 s
emptyIntervalsAndConstantOffsetsAreSilent 0 s

RGCDTest

allPartialHeadersAndTruncatedPayloadsAreRejected 0.014 s
emptyAndSmallerCapacityImagesAreRejected 0 s
hiddenIoWritesRamAndIo2NeverChangesTheCartridge 0.226 s
ioReadsFloatInBothStatesWithoutChangingBankOrMode 0.226 s
huckyAndUnknownSubtypesAreExplicitlyRejected 0.001 s
unsignedPaddingMustPhysicallyExistIncludingForFileStreams 0.003 s
sparseReorderedDuplicateRecordsLeaveGapsErasedAndLastRecordWins 0.225 s
disablingThroughEveryMirrorBlocksAllLaterWritesUntilReset 0.232 s
allEightBanksLoadInReverseOrderAndEveryIo1MirrorSelects 0.224 s
ffLengthsPaddingShortReadsAndZeroAvailableWorkInMemoryAndFiles 0.682 s
malformedFieldsAreValidatedAsUnsignedInsteadOfBecomingEof 0.004 s
vicUsesNormalMemoryOnBothPhasesInBothStates 0.225 s
everyRegisterValueUsesOnlyThreeBankBitsAndTheDisableBit 0.227 s
chipOnlyConstructorUsesTheSameLoader 0.002 s
cpuPortControlsRomVisibilityAndRomWritesReachUnderlyingRam 0.342 s
romAndFlashTagsAndBothAddressesRemainReadOnlyRomlData 0.904 s
fullMachineResetClearsDisableSelectsBankZeroAndRetainsRom 0.566 s
commonLegacyAndExtendedHeadersAndHeaderPinsPreserveTheHardwareMode 0.897 s

SpriteDisplayLatchTest

repeatedAssignmentsRetainThePendingEdge 0 s
commitAppliesEitherEdgeToEveryOffset 0 s
newlyDisabledDisplayRemainsEligibleBeforePixelFour 0 s
newlyEnabledDisplayStartsAtPixelFour 0 s
returningToThePreviousStateLeavesNoTransition 0 s
resetDiscardsSampledAndLatchedDisplay 0 s
deactivationDoesNotTruncateAnActiveSequencer 0 s
fetchHaltBlocksComparisonsOnBothSidesOfTheLatch 0 s

VICBorderTimingTest

clearingCselBefore38ColumnCheckClosesAtItsLastDot[63 cycles / TEXT] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[63 cycles / TEXT] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[63 cycles / TEXT] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[63 cycles / TEXT] 0 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[63 cycles / TEXT] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[63 cycles / TEXT] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[63 cycles / TEXT] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[63 cycles / TEXT] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[63 cycles / TEXT] 0 s
clearingCselBefore38ColumnCheckClosesAtItsLastDot[63 cycles / BITMAP] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[63 cycles / BITMAP] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[63 cycles / BITMAP] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[63 cycles / BITMAP] 0 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[63 cycles / BITMAP] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[63 cycles / BITMAP] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[63 cycles / BITMAP] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[63 cycles / BITMAP] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[63 cycles / BITMAP] 0 s
clearingCselBefore38ColumnCheckClosesAtItsLastDot[63 cycles / MULTICOLOR_BITMAP] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[63 cycles / MULTICOLOR_BITMAP] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[63 cycles / MULTICOLOR_BITMAP] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[63 cycles / MULTICOLOR_BITMAP] 0.001 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[63 cycles / MULTICOLOR_BITMAP] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[63 cycles / MULTICOLOR_BITMAP] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[63 cycles / MULTICOLOR_BITMAP] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[63 cycles / MULTICOLOR_BITMAP] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[63 cycles / MULTICOLOR_BITMAP] 0 s
clearingCselBefore38ColumnCheckClosesAtItsLastDot[65 cycles / TEXT] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[65 cycles / TEXT] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[65 cycles / TEXT] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[65 cycles / TEXT] 0 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[65 cycles / TEXT] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[65 cycles / TEXT] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[65 cycles / TEXT] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[65 cycles / TEXT] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[65 cycles / TEXT] 0 s
clearingCselBefore38ColumnCheckClosesAtItsLastDot[65 cycles / BITMAP] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[65 cycles / BITMAP] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[65 cycles / BITMAP] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[65 cycles / BITMAP] 0 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[65 cycles / BITMAP] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[65 cycles / BITMAP] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[65 cycles / BITMAP] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[65 cycles / BITMAP] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[65 cycles / BITMAP] 0 s
clearingCselBefore38ColumnCheckClosesAtItsLastDot[65 cycles / MULTICOLOR_BITMAP] 0 s
readModifyWriteDecrementReachesThe38ColumnComparator[65 cycles / MULTICOLOR_BITMAP] 0 s
closedBorderSurvivesWrapAndReopensAt40ColumnLeftEdge[65 cycles / MULTICOLOR_BITMAP] 0 s
resetRestoresTheBorderAndAllowsAnotherImmediateCselClose[65 cycles / MULTICOLOR_BITMAP] 0 s
fortyColumnCheckClosesAfterItsEightGraphicsDots[65 cycles / MULTICOLOR_BITMAP] 0 s
closedBorderReopensAtLastDotOf38ColumnLeftEdge[65 cycles / MULTICOLOR_BITMAP] 0 s
static38ColumnEdgesKeepTheirExistingDotPositions[65 cycles / MULTICOLOR_BITMAP] 0 s
clearingCselAfter40ColumnCheckCannotUndoTheClose[65 cycles / MULTICOLOR_BITMAP] 0 s
clearingCselAfter38ColumnCheckMissesBothRightEdges[65 cycles / MULTICOLOR_BITMAP] 0 s

ViceCpuTest

runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/dadc.prg] 2.417 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/dincsbc-deccmp.prg] 2.038 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/dincsbc.prg] 2.189 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/droradc.prg] 2.498 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/dsbc-cmp-flags.prg] 1.677 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/dsbc.prg] 2.082 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/64doc/sbx-c100.prg] 0.931 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_bugs.prg] 0.329 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_clisei.prg] 0.315 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_decimal.prg] 0.315 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_flags.prg] 0.311 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_illegal.prg] 0.319 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_insn.prg] 0.405 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_timing.prg] 0.344 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/Acid800/cpu_timing_ntsc.prg] 0.340 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/asap/cpu_ane.prg] 1.161 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/asap/cpu_anx.prg] 1.143 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/asap/cpu_decimal.prg] 10.98 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/asap/cpu_las.prg] 0.317 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/asap/cpu_shx.prg] 0.320 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/bclark/decimalmode.prg] 5.584 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/ane/ane-border.prg] 4.746 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/ane/ane-none.prg] 4.629 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/ane/ane.prg] 4.705 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/ane-lax/ane-lax.prg] 1.216 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam02.prg] 0.697 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam12.prg] 0.715 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam22.prg] 0.717 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam32.prg] 0.717 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam42.prg] 0.713 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam52.prg] 0.723 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam62.prg] 0.705 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam72.prg] 0.708 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujam92.prg] 0.710 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujamb2.prg] 0.713 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujamd2.prg] 0.717 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/cpujamf2.prg] 0.710 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/jamirq.prg] 0.715 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/jamnmi.prg] 0.715 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/nojam.prg] 1.015 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpujam/unjam.prg] 0.710 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpuport/bitfade.prg] 1.182 s
- CPU/cpuport/bitfade.prg: Visual checkpoint FAIL: 408 differing pixels; first at (202,35): expected VIC 1, actual VIC 0 -

Visual checkpoint FAIL: 408 differing pixels; first at (202,35): expected VIC 1, actual VIC 0

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 408 differing pixels; first at (202,35): expected VIC 1, actual VIC 0
Difference
difference — Visual checkpoint FAIL: 408 differing pixels; first at (202,35): expected VIC 1, actual VIC 0
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpuport/delaytime.prg] 1.221 s
- CPU/cpuport/delaytime.prg: Visual checkpoint FAIL: 95 differing pixels; first at (65,35): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 95 differing pixels; first at (65,35): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 95 differing pixels; first at (65,35): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 95 differing pixels; first at (65,35): expected VIC 6, actual VIC 14
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpuport/test1.prg] 0.308 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cputest/start-c64.prg] 1.922 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc00.prg] 0.438 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc01.prg] 0.439 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc02.prg] 0.438 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc10.prg] 0.436 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc11.prg] 0.433 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/adc12.prg] 0.431 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr00.prg] 0.431 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr01.prg] 0.428 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr02.prg] 0.427 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr10.prg] 0.431 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr11.prg] 0.434 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/arr12.prg] 0.443 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc00.prg] 0.432 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc01.prg] 0.434 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc02.prg] 0.436 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc10.prg] 0.437 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc11.prg] 0.434 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbc12.prg] 0.421 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB00.prg] 0.437 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB01.prg] 0.434 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB02.prg] 0.422 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB10.prg] 0.433 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB11.prg] 0.428 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/sbcEB12.prg] 0.426 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc00.prg] 0.450 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc01.prg] 0.442 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc02.prg] 0.432 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc03.prg] 0.442 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc10.prg] 0.439 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc11.prg] 0.454 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc12.prg] 0.441 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/isc13.prg] 0.444 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra00.prg] 0.450 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra01.prg] 0.440 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra02.prg] 0.438 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra03.prg] 0.443 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra10.prg] 0.445 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra11.prg] 0.447 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra12.prg] 0.440 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/rra13.prg] 0.442 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/decimalmode/scanner.prg] 66.12 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/hmc6502/AllSuiteA.prg] 0.316 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/jsrselfmod/jsr.prg] 0.319 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/kdormann/6502_functional_test.prg] 9.782 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/lax/lax-border.prg] 4.757 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/lax/lax-none.prg] 4.673 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/lax/lax.prg] 4.648 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shaabsy1.prg] 0.320 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shazpy1.prg] 0.330 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shs/shsabsy1.prg] 0.308 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shaabsy2.prg] 0.319 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shaabsy3.prg] 0.734 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shaabsy4.prg] 0.367 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shaabsy5.prg] 0.365 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shazpy2.prg] 0.321 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shazpy3.prg] 0.726 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shazpy4.prg] 0.369 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/sha/shazpy5.prg] 0.374 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shs/shsabsy2.prg] 0.322 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shs/shsabsy3.prg] 0.731 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shs/shsabsy4.prg] 0.363 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shs/shsabsy5.prg] 0.367 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shx-t2.prg] 1.134 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shx-test.prg] 13.68 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shxy1.prg] 0.321 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shxy2.prg] 0.319 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shxy3.prg] 0.732 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shxy4.prg] 0.733 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shxy5.prg] 0.375 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shyx1.prg] 0.319 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shyx2.prg] 0.316 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shyx3.prg] 0.733 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shyx4.prg] 0.735 s
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/shxy/shyx5.prg] 0.368 s

VICModelSpriteCollisionTest

all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64 / DEFAULT / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.382 s
all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64 / MOS6569R3 / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.382 s
all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64 / MOS8565 / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.373 s
all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64C / DEFAULT / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.370 s
all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64C / MOS6569R3 / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.369 s
all800CollisionResultsMatchTheGuestReferenceWithinItsOriginalDeadline[PAL sprite collisions: C64C / MOS8565 / 61fbcbd3c1c96bda exitcode PAL automatic expected=pass[vicii-pal] VICII/spritevssprite/spritevssprite.prg] 0.374 s

REUVICArbitrationTest

readsStopOnBaWhileTheActivationEdgeStillHasItsEarlyRecSample[REU arbitration: MOS6569R3] 0.005 s
eightSpritesLeave45PalOr47NtscWritesAndOneMoreOnActivation[REU arbitration: MOS6569R3] 0.003 s
readsStopOnBaWhileTheActivationEdgeStillHasItsEarlyRecSample[REU arbitration: MOS8565] 0.003 s
eightSpritesLeave45PalOr47NtscWritesAndOneMoreOnActivation[REU arbitration: MOS8565] 0.003 s
readsStopOnBaWhileTheActivationEdgeStillHasItsEarlyRecSample[REU arbitration: MOS6567R8] 0.001 s
eightSpritesLeave45PalOr47NtscWritesAndOneMoreOnActivation[REU arbitration: MOS6567R8] 0.001 s

WD1770ReferenceTest

controllerMatchesPinnedViceMicrocode 0.114 s

DriveCompatibilityTest

d81JiffyDosSaveReloadRenameCopyScratchValidate [C64C / MOS6526A] 10.48 s
d64SaveReloadRegression [C64C / MOS6526A] 19.65 s
loadsD81ThroughThe1581RomAndMfmController [C64C / MOS6526A] 8.326 s
d71SaveReloadRenameCopyScratchValidate [C64C / MOS6526A] 27.81 s
upstream1571CleanScannerValidatesAllSeventyTracks [C64C / MOS6526A] [src/test/resources/drive/reference/scanner1571-c64.prg] [src/test/resources/VICE-testprogs-master/drive/scanner/scan35.d71] [src/test/resources/drive/scanner-c64.asm] [src/test/resources/VICE-testprogs-master/drive/scanner/main.asm] 3.352 s
d81SaveReloadRenameCopyScratchValidate [C64C / MOS6526A] 18.55 s
d81RelativeFilesDirectBlocksAndPartitionFiles [C64C / MOS6526A] 3.294 s
d71JiffyDosSaveReloadRenameCopyScratchValidate [C64C / MOS6526A] 16.85 s
d81LoadsWithNtscClock [C64C / MOS6526A] 8.106 s
d71LoadsWithNtscClock [C64C / MOS6526A] 8.654 s
loadsSecondSideOfD71WithJiffyDos [C64C / MOS6526A] 6.319 s
formatsD81ThroughThe1581Rom [C64C / MOS6526A] 26.73 s
loadsD81WithJiffyDos [C64C / MOS6526A] 7.583 s
d71RelativeFilesAndDirectBlocks [C64C / MOS6526A] 2.229 s
upstream1571ErrorMapScannerWithC64Launcher [C64C / MOS6526A] 3.242 s
formatsD71ThroughThe1571Rom [C64C / MOS6526A] 22.15 s
loadsSecondSideOfD71ThroughThe1571Rom [C64C / MOS6526A] 8.712 s

VICModelBorderTest

explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS6569R3 / a355ee804112d729 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh2.prg] 0.344 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS8565 / a355ee804112d729 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh2.prg] 0.333 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS6569R3 / a355ee804112d729 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh2.prg] 0.337 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS8565 / a355ee804112d729 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh2.prg] 0.332 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS6569R3 / dc4d1e98d5a3808b screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh.prg] 0.339 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS8565 / dc4d1e98d5a3808b screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh.prg] 0.338 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS6569R3 / dc4d1e98d5a3808b screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh.prg] 0.331 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS8565 / dc4d1e98d5a3808b screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-bm-ysh.prg] 0.351 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS6569R3 / 781a22ee4a69fb73 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-mcbm.prg] 0.342 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS8565 / 781a22ee4a69fb73 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-mcbm.prg] 0.333 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS6569R3 / 781a22ee4a69fb73 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-mcbm.prg] 0.335 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS8565 / 781a22ee4a69fb73 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/border-mcbm.prg] 0.336 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS6569R3 / 8bb0baef9de79993 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/hvborder1.prg] 0.329 s
explicitPalChipMatchesTheUnchangedBorderReference[C64 / MOS8565 / 8bb0baef9de79993 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/hvborder1.prg] 0.318 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS6569R3 / 8bb0baef9de79993 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/hvborder1.prg] 0.324 s
explicitPalChipMatchesTheUnchangedBorderReference[C64C / MOS8565 / 8bb0baef9de79993 screenshot PAL automatic expected=pass[vicii-pal] VICII/border/hvborder1.prg] 0.318 s

ViceGeneratedReferenceTest

oldNtscCapturesHaveMatchingProvenanceHashesAndCatalogueBindings 0.004 s
localReferencesCannotEscapeTheirDedicatedDirectory 0 s

VICSpriteCollisionTimingTest

ignoredPixelsCannotAddAnotherParticipantToAnAcceptedCollision[MOS6569R3] 0 s
rmwWritesCannotRestoreFlagsOrExtendTheReadsClearWindow[MOS6569R3] 0 s
everyPalPairAndHorizontalPhaseMatchesWithRealRasterDmaInBothRenderPaths[MOS6569R3] 0.175 s
collisionReadsPreservePendingIrqsAndSuppressedPixelsCannotRaiseNewOnes[MOS6569R3] 0.001 s
resetDiscardsAnUnexpiredClearWindow[MOS6569R3] 0 s
spriteBackgroundCollisionsKeepTheirExistingClearAndIrqBehavior[MOS6569R3] 0 s
everyPairAndPixelRetainsItsImageWhileTheReadClearsTheFirstTwelvePalPixels[MOS6569R3] 0.029 s
lineAndFrameWrapDoNotShortenTheClearWindow[MOS6569R3] 0.001 s
repeatedZeroReadsThroughEveryMirrorRestartTheClearWindow[MOS6569R3] 0 s
ignoredPixelsCannotAddAnotherParticipantToAnAcceptedCollision[MOS8565] 0 s
rmwWritesCannotRestoreFlagsOrExtendTheReadsClearWindow[MOS8565] 0 s
everyPalPairAndHorizontalPhaseMatchesWithRealRasterDmaInBothRenderPaths[MOS8565] 0.160 s
collisionReadsPreservePendingIrqsAndSuppressedPixelsCannotRaiseNewOnes[MOS8565] 0 s
resetDiscardsAnUnexpiredClearWindow[MOS8565] 0 s
spriteBackgroundCollisionsKeepTheirExistingClearAndIrqBehavior[MOS8565] 0 s
everyPairAndPixelRetainsItsImageWhileTheReadClearsTheFirstTwelvePalPixels[MOS8565] 0.019 s
lineAndFrameWrapDoNotShortenTheClearWindow[MOS8565] 0 s
repeatedZeroReadsThroughEveryMirrorRestartTheClearWindow[MOS8565] 0 s
ignoredPixelsCannotAddAnotherParticipantToAnAcceptedCollision[MOS6567R8] 0 s
rmwWritesCannotRestoreFlagsOrExtendTheReadsClearWindow[MOS6567R8] 0 s
everyPalPairAndHorizontalPhaseMatchesWithRealRasterDmaInBothRenderPaths[MOS6567R8] 0 s
collisionReadsPreservePendingIrqsAndSuppressedPixelsCannotRaiseNewOnes[MOS6567R8] 0 s
resetDiscardsAnUnexpiredClearWindow[MOS6567R8] 0 s
spriteBackgroundCollisionsKeepTheirExistingClearAndIrqBehavior[MOS6567R8] 0 s
everyPairAndPixelRetainsItsImageWhileTheReadClearsTheFirstTwelvePalPixels[MOS6567R8] 0.011 s
lineAndFrameWrapDoNotShortenTheClearWindow[MOS6567R8] 0 s
repeatedZeroReadsThroughEveryMirrorRestartTheClearWindow[MOS6567R8] 0 s
ignoredPixelsCannotAddAnotherParticipantToAnAcceptedCollision[MOS8562] 0.001 s
rmwWritesCannotRestoreFlagsOrExtendTheReadsClearWindow[MOS8562] 0 s
everyPalPairAndHorizontalPhaseMatchesWithRealRasterDmaInBothRenderPaths[MOS8562] 0 s
collisionReadsPreservePendingIrqsAndSuppressedPixelsCannotRaiseNewOnes[MOS8562] 0 s
resetDiscardsAnUnexpiredClearWindow[MOS8562] 0 s
spriteBackgroundCollisionsKeepTheirExistingClearAndIrqBehavior[MOS8562] 0 s
everyPairAndPixelRetainsItsImageWhileTheReadClearsTheFirstTwelvePalPixels[MOS8562] 0.010 s
lineAndFrameWrapDoNotShortenTheClearWindow[MOS8562] 0 s
repeatedZeroReadsThroughEveryMirrorRestartTheClearWindow[MOS8562] 0 s

EpyxFastLoadFirmwareTest

stockFirmwareLoadsAll49SectorsAndRepeatsAfterReset[C64/PAL] 2.729 s
stockFirmwareLoadsAll49SectorsAndRepeatsAfterReset[C64/NTSC] 2.872 s
stockFirmwareLoadsAll49SectorsAndRepeatsAfterReset[C64C/PAL] 2.783 s
stockFirmwareLoadsAll49SectorsAndRepeatsAfterReset[C64C/NTSC] 2.910 s

IECSignalWiringTest

everyOutputCombinationFollowsTheInvertersAndAttentionXor[C64/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.117 s
attentionAcknowledgementRequiresEveryAttachedDriveToRespond[C64/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.118 s
physicalAttentionEdgesReachTheSelectedCa1InterruptInput[C64/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.228 s
releasingOneDriveDoesNotReleaseTheOtherDrivesDataOrClock[C64/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.113 s
everyOutputCombinationFollowsTheInvertersAndAttentionXor[C64/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.112 s
attentionAcknowledgementRequiresEveryAttachedDriveToRespond[C64/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.114 s
physicalAttentionEdgesReachTheSelectedCa1InterruptInput[C64/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.228 s
releasingOneDriveDoesNotReleaseTheOtherDrivesDataOrClock[C64/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.112 s
everyOutputCombinationFollowsTheInvertersAndAttentionXor[C64C/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.113 s
attentionAcknowledgementRequiresEveryAttachedDriveToRespond[C64C/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.117 s
physicalAttentionEdgesReachTheSelectedCa1InterruptInput[C64C/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.224 s
releasingOneDriveDoesNotReleaseTheOtherDrivesDataOrClock[C64C/C1541] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.112 s
everyOutputCombinationFollowsTheInvertersAndAttentionXor[C64C/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.116 s
attentionAcknowledgementRequiresEveryAttachedDriveToRespond[C64C/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.112 s
physicalAttentionEdgesReachTheSelectedCa1InterruptInput[C64C/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.224 s
releasingOneDriveDoesNotReleaseTheOtherDrivesDataOrClock[C64C/C1541_II] [src/test/java/libsidplay/components/iec/IECSignalWiringTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/external-c64/iec-timing/README.md] 0.121 s

WD1770ContractTest

busyTrackRegisterIgnoresProcessorWrites[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.003 s
newDiskCommandsAcknowledgeThePreviousOrdinaryCompletionIrq[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
busyDataWritesRemainAcceptedAndCompleteAFullSector[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.012 s
busySectorRegisterIgnoresProcessorWrites[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
absentSectorSetsRecordNotFoundAndTheNextReadClearsIt[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.015 s
resetClearsAnImmediateInterruptAndAllowsANewRead[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.003 s
missingTheInitialWriteByteAbortsWithoutChangingTheDisk[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.004 s
immediateInterruptSurvivesStatusReadsUntilD0EnablesAcknowledgement[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
idleForceInterruptRetainsMotorOnAndSelectsTypeOneStatus[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
aNewTypeOneCommandDoesNotClearALatchedImmediateInterrupt[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0 s
servicedReadReturnsTheWholeSectorAndAcknowledgesAnOrdinaryIrq[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
anOrdinaryCommandCannotReplaceABusyRead[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
silentForceInterruptStopsAReadAndPreservesTheOtherStatusBits[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.004 s
missedReadRequestsSetLostDataButStillCompleteAndRecover[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.004 s
indexInterruptAcknowledgesNormallyAndReassertsUntilDisabled[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.006 s
forceInterruptPreservesAnAlreadySetLostDataFlag[WD1770] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
busyTrackRegisterIgnoresProcessorWrites[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
newDiskCommandsAcknowledgeThePreviousOrdinaryCompletionIrq[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
busyDataWritesRemainAcceptedAndCompleteAFullSector[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.006 s
busySectorRegisterIgnoresProcessorWrites[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
absentSectorSetsRecordNotFoundAndTheNextReadClearsIt[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.011 s
resetClearsAnImmediateInterruptAndAllowsANewRead[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
missingTheInitialWriteByteAbortsWithoutChangingTheDisk[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
immediateInterruptSurvivesStatusReadsUntilD0EnablesAcknowledgement[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0 s
idleForceInterruptRetainsMotorOnAndSelectsTypeOneStatus[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
aNewTypeOneCommandDoesNotClearALatchedImmediateInterrupt[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0 s
servicedReadReturnsTheWholeSectorAndAcknowledgesAnOrdinaryIrq[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
anOrdinaryCommandCannotReplaceABusyRead[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s
silentForceInterruptStopsAReadAndPreservesTheOtherStatusBits[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
missedReadRequestsSetLostDataButStillCompleteAndRecover[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.002 s
indexInterruptAcknowledgesNormallyAndReassertsUntilDisabled[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.007 s
forceInterruptPreservesAnAlreadySetLostDataFlag[WD1772] [src/test/java/libsidplay/components/c1541/WD1770ContractTest.java] [src/test/resources/external-c64/wd1770/README.md] 0.001 s

IECFastSerialBusTest

connectingAReceiverSamplesTheAlreadyLowWireBeforeItsNextRisingEdge[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
changingDirectionAlreadyReleasesBothPinsAndReceivesTheCorrectByte[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
replacingALowTransmitterReleasesItsOldOutput[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheBusPublishesReleasedPinsToConnectedReceivers[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
removingOneOfTwoLowDriversKeepsTheWireLowUntilTheLastDriverLeaves[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
removingALowTransmitterReleasesCntAndSpToTheReceiver[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingAnAlreadyHighBusDoesNotInventAnEdge[MOS6526] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
connectingAReceiverSamplesTheAlreadyLowWireBeforeItsNextRisingEdge[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
changingDirectionAlreadyReleasesBothPinsAndReceivesTheCorrectByte[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
replacingALowTransmitterReleasesItsOldOutput[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingTheBusPublishesReleasedPinsToConnectedReceivers[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
removingOneOfTwoLowDriversKeepsTheWireLowUntilTheLastDriverLeaves[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
removingALowTransmitterReleasesCntAndSpToTheReceiver[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s
resettingAnAlreadyHighBusDoesNotInventAnEdge[MOS6526A] [src/test/java/libsidplay/components/iec/IECFastSerialBusTest.java] [src/test/resources/external-c64/evidence.md#linked-cia-serial-ports] 0 s

WD1770MediaTest

protectedMediaRejectsWriteCommandsAndSurvivesResetAndDiskChange 0 s

ZaxxonProgramTest

bothLayoutsCompleteTwiceAcrossResetOnEveryModelAndClock 1.892 s

VICNtscHistoricalVideoModeTest

historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode1_ntsc.prg] 0.462 s
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode2_ntsc.prg] 0.464 s
- Historical exact screenshot assertion expected:<PASS> but was:<FAIL> -

Diagnostic failure.

actual — 2019 program / C64 / MOS6567R8; frame cycle 4565210
Actual
actual — 2019 program / C64 / MOS6567R8; frame cycle 4565210 — final — C64 / MOS6526 / NTSC — cycle 4719065 — Completed frame after this checkpoint.
expected — unchanged 2016 NTSC reference
Expected
expected — unchanged 2016 NTSC reference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (120,76): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 8 differing pixels; first at (120,76): expected VIC 6, actual VIC 14
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode-v_ntsc.prg] 0.459 s
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode-w_ntsc.prg] 0.473 s
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode-x_ntsc.prg] 0.470 s
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode-y_ntsc.prg] 0.463 s
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode-z_ntsc.prg] 0.461 s

ExternalC64SourceTest

sourcesLicensesAndGeneratedOraclesRetainTheirPinnedHashes [src/test/resources/external-c64/manifest.json] 0 s
cpuPinBusStimuliGeneratorAndTransistorTraceRetainTheirHashes [src/test/resources/external-c64/cpu-pin-bus/manifest.json] 0 s

VICModelSpriteFetchTest

selectedChipMatchesItsUnchangedSpriteFetchReference[C64 / MOS6569R3 / a24a8fcc7436fc02 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritefetchbug/test-136-2a.prg] 0.337 s
selectedChipMatchesItsUnchangedSpriteFetchReference[C64 / MOS8565 / a24a8fcc7436fc02 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritefetchbug/test-136-2a.prg] 0.325 s
selectedChipMatchesItsUnchangedSpriteFetchReference[C64C / MOS6569R3 / a24a8fcc7436fc02 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritefetchbug/test-136-2a.prg] 0.323 s
selectedChipMatchesItsUnchangedSpriteFetchReference[C64C / MOS8565 / a24a8fcc7436fc02 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/spritefetchbug/test-136-2a.prg] 0.327 s

VICArbitrationFixtureTest

sourcesProgramsAndTransistorReferenceRetainTheirIndependentHashes [src/test/java/common/VICArbitrationFixtureTest.java] [src/test/resources/external-c64/vic-arbitration/manifest.json] [src/test/scripts/vic-arbitration-reference.py] 0 s

Comal80Test

reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/4 banks/C64/PAL] 0.118 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/4 banks/C64/PAL] 0.115 s
modeBitsDriveBothPhases[grey=false/4 banks/C64/PAL] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/4 banks/C64/PAL] 0.114 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/4 banks/C64/PAL] 0.116 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/4 banks/C64/PAL] 0.114 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/4 banks/C64/PAL] 0.225 s
allControlValuesDecodeBanksAndModePins[grey=false/4 banks/C64/PAL] 0.118 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/4 banks/C64/PAL] 0.114 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/4 banks/C64/PAL] 0.121 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/4 banks/C64/PAL] 0.125 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/4 banks/C64/PAL] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/4 banks/C64/PAL] 0.113 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/4 banks/C64/NTSC] 0.114 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/4 banks/C64/NTSC] 0.116 s
modeBitsDriveBothPhases[grey=false/4 banks/C64/NTSC] 0.112 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/4 banks/C64/NTSC] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/4 banks/C64/NTSC] 0.114 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/4 banks/C64/NTSC] 0.115 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/4 banks/C64/NTSC] 0.223 s
allControlValuesDecodeBanksAndModePins[grey=false/4 banks/C64/NTSC] 0.113 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/4 banks/C64/NTSC] 0.118 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/4 banks/C64/NTSC] 0.121 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/4 banks/C64/NTSC] 0.122 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/4 banks/C64/NTSC] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/4 banks/C64/NTSC] 0.112 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/4 banks/C64C/PAL] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/4 banks/C64C/PAL] 0.112 s
modeBitsDriveBothPhases[grey=false/4 banks/C64C/PAL] 0.117 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/4 banks/C64C/PAL] 0.113 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/4 banks/C64C/PAL] 0.112 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/4 banks/C64C/PAL] 0.114 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/4 banks/C64C/PAL] 0.222 s
allControlValuesDecodeBanksAndModePins[grey=false/4 banks/C64C/PAL] 0.114 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/4 banks/C64C/PAL] 0.111 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/4 banks/C64C/PAL] 0.124 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/4 banks/C64C/PAL] 0.122 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/4 banks/C64C/PAL] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/4 banks/C64C/PAL] 0.114 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/4 banks/C64C/NTSC] 0.112 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/4 banks/C64C/NTSC] 0.112 s
modeBitsDriveBothPhases[grey=false/4 banks/C64C/NTSC] 0.111 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/4 banks/C64C/NTSC] 0.119 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/4 banks/C64C/NTSC] 0.113 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/4 banks/C64C/NTSC] 0.114 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/4 banks/C64C/NTSC] 0.224 s
allControlValuesDecodeBanksAndModePins[grey=false/4 banks/C64C/NTSC] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/4 banks/C64C/NTSC] 0.110 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/4 banks/C64C/NTSC] 0.123 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/4 banks/C64C/NTSC] 0.123 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/4 banks/C64C/NTSC] 0.128 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/4 banks/C64C/NTSC] 0.112 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/6 banks/C64/PAL] 0.119 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/6 banks/C64/PAL] 0.110 s
modeBitsDriveBothPhases[grey=false/6 banks/C64/PAL] 0.111 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/6 banks/C64/PAL] 0.112 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/6 banks/C64/PAL] 0.120 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/6 banks/C64/PAL] 0.114 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/6 banks/C64/PAL] 0.224 s
allControlValuesDecodeBanksAndModePins[grey=false/6 banks/C64/PAL] 0.121 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/6 banks/C64/PAL] 0.114 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/6 banks/C64/PAL] 0.121 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/6 banks/C64/PAL] 0.127 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/6 banks/C64/PAL] 0.117 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/6 banks/C64/PAL] 0.114 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/6 banks/C64/NTSC] 0.114 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/6 banks/C64/NTSC] 0.112 s
modeBitsDriveBothPhases[grey=false/6 banks/C64/NTSC] 0.111 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/6 banks/C64/NTSC] 0.114 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/6 banks/C64/NTSC] 0.114 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/6 banks/C64/NTSC] 0.116 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/6 banks/C64/NTSC] 0.228 s
allControlValuesDecodeBanksAndModePins[grey=false/6 banks/C64/NTSC] 0.113 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/6 banks/C64/NTSC] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/6 banks/C64/NTSC] 0.122 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/6 banks/C64/NTSC] 0.127 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/6 banks/C64/NTSC] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/6 banks/C64/NTSC] 0.112 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/6 banks/C64C/PAL] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/6 banks/C64C/PAL] 0.111 s
modeBitsDriveBothPhases[grey=false/6 banks/C64C/PAL] 0.111 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/6 banks/C64C/PAL] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/6 banks/C64C/PAL] 0.125 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/6 banks/C64C/PAL] 0.119 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/6 banks/C64C/PAL] 0.228 s
allControlValuesDecodeBanksAndModePins[grey=false/6 banks/C64C/PAL] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/6 banks/C64C/PAL] 0.115 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/6 banks/C64C/PAL] 0.125 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/6 banks/C64C/PAL] 0.127 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/6 banks/C64C/PAL] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/6 banks/C64C/PAL] 0.113 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/6 banks/C64C/NTSC] 0.114 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/6 banks/C64C/NTSC] 0.112 s
modeBitsDriveBothPhases[grey=false/6 banks/C64C/NTSC] 0.112 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/6 banks/C64C/NTSC] 0.110 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/6 banks/C64C/NTSC] 0.115 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/6 banks/C64C/NTSC] 0.112 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/6 banks/C64C/NTSC] 0.227 s
allControlValuesDecodeBanksAndModePins[grey=false/6 banks/C64C/NTSC] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/6 banks/C64C/NTSC] 0.113 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/6 banks/C64C/NTSC] 0.120 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/6 banks/C64C/NTSC] 0.125 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/6 banks/C64C/NTSC] 0.116 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/6 banks/C64C/NTSC] 0.114 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/8 banks/C64/PAL] 0.114 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/8 banks/C64/PAL] 0.112 s
modeBitsDriveBothPhases[grey=false/8 banks/C64/PAL] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/8 banks/C64/PAL] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/8 banks/C64/PAL] 0.113 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/8 banks/C64/PAL] 0.112 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/8 banks/C64/PAL] 0.228 s
allControlValuesDecodeBanksAndModePins[grey=false/8 banks/C64/PAL] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/8 banks/C64/PAL] 0.113 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/8 banks/C64/PAL] 0.122 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/8 banks/C64/PAL] 0.131 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/8 banks/C64/PAL] 0.117 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/8 banks/C64/PAL] 0.113 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/8 banks/C64/NTSC] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/8 banks/C64/NTSC] 0.112 s
modeBitsDriveBothPhases[grey=false/8 banks/C64/NTSC] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/8 banks/C64/NTSC] 0.110 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/8 banks/C64/NTSC] 0.114 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/8 banks/C64/NTSC] 0.115 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/8 banks/C64/NTSC] 0.229 s
allControlValuesDecodeBanksAndModePins[grey=false/8 banks/C64/NTSC] 0.113 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/8 banks/C64/NTSC] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/8 banks/C64/NTSC] 0.124 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/8 banks/C64/NTSC] 0.129 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/8 banks/C64/NTSC] 0.118 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/8 banks/C64/NTSC] 0.113 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/8 banks/C64C/PAL] 0.114 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/8 banks/C64C/PAL] 0.113 s
modeBitsDriveBothPhases[grey=false/8 banks/C64C/PAL] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/8 banks/C64C/PAL] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/8 banks/C64C/PAL] 0.113 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/8 banks/C64C/PAL] 0.112 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/8 banks/C64C/PAL] 0.229 s
allControlValuesDecodeBanksAndModePins[grey=false/8 banks/C64C/PAL] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/8 banks/C64C/PAL] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/8 banks/C64C/PAL] 0.123 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/8 banks/C64C/PAL] 0.128 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/8 banks/C64C/PAL] 0.141 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/8 banks/C64C/PAL] 0.112 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=false/8 banks/C64C/NTSC] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=false/8 banks/C64C/NTSC] 0.112 s
modeBitsDriveBothPhases[grey=false/8 banks/C64C/NTSC] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=false/8 banks/C64C/NTSC] 0.110 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=false/8 banks/C64C/NTSC] 0.115 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=false/8 banks/C64C/NTSC] 0.112 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=false/8 banks/C64C/NTSC] 0.226 s
allControlValuesDecodeBanksAndModePins[grey=false/8 banks/C64C/NTSC] 0.113 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=false/8 banks/C64C/NTSC] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=false/8 banks/C64C/NTSC] 0.123 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=false/8 banks/C64C/NTSC] 0.129 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=false/8 banks/C64C/NTSC] 0.121 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=false/8 banks/C64C/NTSC] 0.113 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=true/4 banks/C64/PAL] 0.116 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=true/4 banks/C64/PAL] 0.113 s
modeBitsDriveBothPhases[grey=true/4 banks/C64/PAL] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=true/4 banks/C64/PAL] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=true/4 banks/C64/PAL] 0.113 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=true/4 banks/C64/PAL] 0.116 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=true/4 banks/C64/PAL] 0.231 s
allControlValuesDecodeBanksAndModePins[grey=true/4 banks/C64/PAL] 0.114 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=true/4 banks/C64/PAL] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=true/4 banks/C64/PAL] 0.122 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=true/4 banks/C64/PAL] 0.122 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=true/4 banks/C64/PAL] 0.112 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=true/4 banks/C64/PAL] 0.119 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=true/4 banks/C64/NTSC] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=true/4 banks/C64/NTSC] 0.111 s
modeBitsDriveBothPhases[grey=true/4 banks/C64/NTSC] 0.113 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=true/4 banks/C64/NTSC] 0.112 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=true/4 banks/C64/NTSC] 0.113 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=true/4 banks/C64/NTSC] 0.113 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=true/4 banks/C64/NTSC] 0.229 s
allControlValuesDecodeBanksAndModePins[grey=true/4 banks/C64/NTSC] 0.112 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=true/4 banks/C64/NTSC] 0.113 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=true/4 banks/C64/NTSC] 0.120 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=true/4 banks/C64/NTSC] 0.125 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=true/4 banks/C64/NTSC] 0.116 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=true/4 banks/C64/NTSC] 0.114 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=true/4 banks/C64C/PAL] 0.119 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=true/4 banks/C64C/PAL] 0.113 s
modeBitsDriveBothPhases[grey=true/4 banks/C64C/PAL] 0.111 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=true/4 banks/C64C/PAL] 0.113 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=true/4 banks/C64C/PAL] 0.115 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=true/4 banks/C64C/PAL] 0.113 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=true/4 banks/C64C/PAL] 0.226 s
allControlValuesDecodeBanksAndModePins[grey=true/4 banks/C64C/PAL] 0.118 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=true/4 banks/C64C/PAL] 0.112 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=true/4 banks/C64C/PAL] 0.121 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=true/4 banks/C64C/PAL] 0.124 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=true/4 banks/C64C/PAL] 0.111 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=true/4 banks/C64C/PAL] 0.114 s
reorderedDuplicateAndAbsentBanksLoadOnEveryStream[grey=true/4 banks/C64C/NTSC] 0.115 s
ordinaryRegisterWritesSelectBanksWithoutBitSeven[grey=true/4 banks/C64C/NTSC] 0.116 s
modeBitsDriveBothPhases[grey=true/4 banks/C64C/NTSC] 0.116 s
romAndDisconnectedWritesKeepCorrectC64RamDestinations[grey=true/4 banks/C64C/NTSC] 0.111 s
paddingFlashTagsAndGlobalHeaderVariantsLoadOnEveryStream[grey=true/4 banks/C64C/NTSC] 0.115 s
everyControlAndCpuPortUsesNormalPlaReadSelection[grey=true/4 banks/C64C/NTSC] 0.114 s
resetAndDetachRestorePinsAndPreserveExternalInterruptOwners[grey=true/4 banks/C64C/NTSC] 0.224 s
allControlValuesDecodeBanksAndModePins[grey=true/4 banks/C64C/NTSC] 0.114 s
hiddenIoWritesReachRamAndCannotChangeRegister[grey=true/4 banks/C64C/NTSC] 0.119 s
malformedUnsignedFieldsRecordCountsAndSubtypesFailExplicitly[grey=true/4 banks/C64C/NTSC] 0.122 s
partialHeadersPayloadsPaddingAndTrailersFailOnEveryStream[grey=true/4 banks/C64C/NTSC] 0.122 s
vicUsesRomOnlyInGreyUltimaxOnBothPhases[grey=true/4 banks/C64C/NTSC] 0.113 s
everyIo1MirrorLatchesAndIoReadsAndIo2WritesArePassive[grey=true/4 banks/C64C/NTSC] 0.111 s

ExpertProgramTest

restoreFinishesAnInterruptedC64RamWriteBeforeEnablingExpertRam 0.111 s
diagnosticResumesFromBothNmiSourcesAndRepeatsAfterReset 0.962 s

MikroAssFirmwareTest

originalFirmwareAssemblesExecutesAndInspectsCodeTwiceWithoutADrive[C64/PAL] 2.104 s
originalFirmwareAssemblesExecutesAndInspectsCodeTwiceWithoutADrive[C64/NTSC] 2.046 s
originalFirmwareAssemblesExecutesAndInspectsCodeTwiceWithoutADrive[C64C/PAL] 2.067 s
originalFirmwareAssemblesExecutesAndInspectsCodeTwiceWithoutADrive[C64C/NTSC] 2.057 s

BitfireDirectorySequenceTest

directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.103 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.072 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.218 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.222 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.326 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.312 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.427 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.431 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541_II/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.070 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541_II/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.065 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541_II/PAL] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.254 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541_II/PAL] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.230 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541_II/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.284 s
directoryBoundariesAndSequentialSelectionReturnTheOriginalPayloads[C1541_II/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.301 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541_II/NTSC] [C64 / MOS6526] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.398 s
directoryAndSequentialLoadsAlsoWorkWithSpritesAndRasterInterrupts[C1541_II/NTSC] [C64C / MOS6526A] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks-boot.prg] [src/test/resources/external-c64/bitfire/directory-sequence/generated/directory-checks.d64] [src/test/resources/external-c64/bitfire/directory-sequence/directory-checks.asm] 3.450 s

REUModelTimingTest

originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / DEFAULT / PAL / checkchar] 0.581 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / MOS6569R3 / PAL / checkchar] 0.576 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / MOS8565 / PAL / checkchar] 0.553 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / DEFAULT / NTSC / checkchar] 0.532 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / MOS6567R8 / NTSC / checkchar] 0.522 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / DEFAULT / PAL / checkchar] 0.557 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / MOS6569R3 / PAL / checkchar] 0.552 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / MOS8565 / PAL / checkchar] 0.551 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / DEFAULT / NTSC / checkchar] 0.531 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / MOS6567R8 / NTSC / checkchar] 0.526 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / DEFAULT / PAL / spritetiming] 0.750 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / MOS6569R3 / PAL / spritetiming] 0.771 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64 / MOS8565 / PAL / spritetiming] 0.771 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / DEFAULT / PAL / spritetiming] 0.761 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / MOS6569R3 / PAL / spritetiming] 0.754 s
originalProgramMatchesTheDocumentedRealReuMeasurements[REU timing: C64C / MOS8565 / PAL / spritetiming] 0.745 s

ViceSIDWritebackDiagnosticsTest

sharedProgramNamesKeepBothSuitesArtifacts 0 s
completeWf12ReferencesAreDecodedFromBothOriginalBinaries 0.007 s
olderMatrixReportsOnlyExecutedMismatchingPrefix 0 s
olderMatrixDecodesAllSixPublishedComparisons 0.001 s
completeWf12ResultRetainsEveryMismatchAndThePadding 0.002 s

ViceSIDTest

upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/busvalue/busvalue.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/busvalue/busvalue.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/busvalue/busvalue.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/busvalue/busvalue.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/detect/detect-1-old.prg] 0.376 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/detect/detect-1-old.prg] 0.370 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/detect/detect-1-new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/detect/detect-1-new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/detect/detect-2-old.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/detect/detect-2-old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/detect/detect-2-new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/detect/detect-2-new.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ra_0000.prg] 0.382 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ra_0000.prg] 0.379 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ra_0000.prg] 0.376 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ra_0000.prg] 0.379 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ra_0100.prg] 0.397 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ra_0100.prg] 0.391 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ra_0100.prg] 0.387 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ra_0100.prg] 0.384 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ra_ff00.prg] 0.525 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ra_ff00.prg] 0.517 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ra_ff00.prg] 0.514 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ra_ff00.prg] 0.502 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_adra_1.prg] 0.438 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_adra_1.prg] 0.440 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_adra_1.prg] 0.438 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_adra_1.prg] 0.431 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_adra_2.prg] 0.448 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_adra_2.prg] 0.444 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_adra_2.prg] 0.429 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_adra_2.prg] 0.431 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ar_1.prg] 0.415 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ar_1.prg] 0.413 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ar_1.prg] 0.408 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ar_1.prg] 0.411 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ar_2.prg] 0.437 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ar_2.prg] 0.419 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ar_2.prg] 0.413 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ar_2.prg] 0.416 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/env_test/env_test_ar_3.prg] 0.445 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/env_test/env_test_ar_3.prg] 0.449 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/env_test/env_test_ar_3.prg] 0.435 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/env_test/env_test_ar_3.prg] 0.431 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/envelope/testADSRDelayBug.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/envelope/testADSRDelayBug.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/envelope/testADSRDelayBug.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/envelope/testADSRDelayBug.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/envelope/testFlip00toFF.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/envelope/testFlip00toFF.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/envelope/testFlip00toFF.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/envelope/testFlip00toFF.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/envelope/testFlipFFto00.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/envelope/testFlipFFto00.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/envelope/testFlipFFto00.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/envelope/testFlipFFto00.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/envelope/lft-adsr-test.prg] 0.312 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/envelope/lft-adsr-test.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/envelope/lft-adsr-test.prg] 0.310 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/envelope/lft-adsr-test.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/exp_counter_reset/env_test_exr.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/exp_counter_reset/env_test_exr.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/exp_counter_reset/env_test_exr.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/exp_counter_reset/env_test_exr.prg] 0.315 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noiselfsrinit/simple.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noiselfsrinit/simple.prg] 0.319 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noiselfsrinit/simple.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noiselfsrinit/simple.prg] 0.313 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noiselfsrinit/scan.prg] 0.606 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noiselfsrinit/scan.prg] 0.591 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noiselfsrinit/scan.prg] 0.578 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noiselfsrinit/scan.prg] 0.585 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/osc3-wave0/osc3-wave0.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/osc3-wave0/osc3-wave0.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/osc3-wave0/osc3-wave0-new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/osc3-wave0/osc3-wave0-new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/osc_topbit/osc_topbit_test_noise_new.prg] 1.046 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/osc_topbit/osc_topbit_test_noise_new.prg] 1.012 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/osc_topbit/osc_topbit_test_noise_old.prg] 1.057 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/osc_topbit/osc_topbit_test_noise_old.prg] 1.021 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/osc_topbit/osc_topbit_test_pulse_new.prg] 1.055 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/osc_topbit/osc_topbit_test_pulse_new.prg] 1.007 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/osc_topbit/osc_topbit_test_pulse_old.prg] 1.070 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/osc_topbit/osc_topbit_test_pulse_old.prg] 1.016 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/osc_topbit/osc_topbit_test_triangle_new.prg] 1.050 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/osc_topbit/osc_topbit_test_triangle_new.prg] 1.011 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/osc_topbit/osc_topbit_test_triangle_old.prg] 1.072 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/osc_topbit/osc_topbit_test_triangle_old.prg] 1.023 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/oscinit/oscinit.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/oscinit/oscinit.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/oscinit/oscinit.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/oscinit/oscinit.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/oscinit/noiseinit.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/oscinit/noiseinit.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/oscinit/noiseinit.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/oscinit/noiseinit.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/oscinit/allinit.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/oscinit/allinit.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/oscinit/allinit.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/oscinit/allinit.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/ringmod/ringmodtest.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/ringmod/ringmodtest.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/ringmod/ringmodtest.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/ringmod/ringmodtest.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/waveforms/waveforms-10-6581.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/waveforms/waveforms-10-6581.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/waveforms/waveforms-20-6581.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/waveforms/waveforms-20-6581.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/waveforms/waveforms-40-6581.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/waveforms/waveforms-40-6581.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/waveforms/waveforms-80-6581.prg] 11.59 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/waveforms/waveforms-80-6581.prg] 10.74 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/waveforms/waveforms-10-8580.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/waveforms/waveforms-10-8580.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/waveforms/waveforms-20-8580.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/waveforms/waveforms-20-8580.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/waveforms/waveforms-40-8580.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/waveforms/waveforms-40-8580.prg] 0.315 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/waveforms/waveforms-80-8580.prg] 11.17 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/waveforms/waveforms-80-8580.prg] 10.58 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/writedelay/writedelay.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/writedelay/writedelay.prg] 0.313 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/writedelay/writedelay.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/writedelay/writedelay.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wf12nsr/wf12nsr.prg] 0.310 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wf12nsr/wf12nsr.prg] 0.320 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wf12nsr/wf12nsr-8580.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wf12nsr/wf12nsr-8580.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_test1-old.prg] 1.664 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_test1-old.prg] 1.540 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_test1-new.prg] 1.630 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_test1-new.prg] 1.520 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_test2-old.prg] 1.675 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_test2-old.prg] 1.569 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_test2-new.prg] 1.635 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_test2-new.prg] 1.548 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_8_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_8_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_8_new.prg] 0.322 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_8_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_9_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_9_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_9_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_9_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_C_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_8_to_C_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_C_new.prg] 0.325 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_8_to_C_new.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_8_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_8_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_8_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_8_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_9_old.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_9_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_9_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_9_new.prg] 0.315 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_A_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_9_to_A_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_A_new.prg] 0.294 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_9_to_A_new.prg] 0.310 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_8_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_8_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_8_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_8_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_9_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_9_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_9_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_9_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_A_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_A_to_A_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_A_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_A_to_A_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_C_to_C_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_C_to_C_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_C_to_C_new.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_C_to_C_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_D_to_E_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_D_to_E_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_D_to_E_new.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_D_to_E_new.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_E_to_B_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_E_to_B_old.prg] 0.310 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_E_to_B_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_E_to_B_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/noisewriteback/noise_writeback_check_E_to_D_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/noisewriteback/noise_writeback_check_E_to_D_old.prg] 0.314 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/noisewriteback/noise_writeback_check_E_to_D_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/noisewriteback/noise_writeback_check_E_to_D_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_8_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_8_old.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_9_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_9_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_A_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_A_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_B_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_B_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_C_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_C_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_D_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_D_old.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_E_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_E_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_F_old.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_8_to_F_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_8_old.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_8_old.prg] 0.294 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_9_old.prg] 0.320 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_9_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_A_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_A_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_B_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_B_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_C_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_C_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_D_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_D_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_E_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_E_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_F_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_9_to_F_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_8_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_8_old.prg] 0.313 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_9_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_9_old.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_A_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_A_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_B_old.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_B_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_C_old.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_C_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_D_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_D_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_E_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_E_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_F_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_A_to_F_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_8_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_8_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_9_old.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_9_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_A_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_A_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_B_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_B_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_D_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_D_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_E_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_E_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_F_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_B_to_F_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_8_old.prg] 0.314 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_8_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_9_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_9_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_A_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_A_old.prg] 0.310 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_B_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_B_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_C_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_C_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_D_old.prg] 0.311 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_D_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_E_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_E_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_F_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_C_to_F_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_8_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_8_old.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_9_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_9_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_A_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_A_old.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_B_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_B_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_C_old.prg] 0.317 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_C_old.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_D_old.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_D_old.prg] 0.311 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_E_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_E_old.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_F_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_D_to_F_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_8_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_8_old.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_9_old.prg] 0.313 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_9_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_A_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_A_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_B_old.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_B_old.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_C_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_C_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_E_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_E_old.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_F_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_E_to_F_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_8_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_8_old.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_9_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_9_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_A_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_A_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_B_old.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_B_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_C_old.prg] 0.314 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_C_old.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_D_old.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_D_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_E_old.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_E_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_F_old.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/wb_testsuite/noise_writeback_check_F_to_F_old.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_8_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_8_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_9_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_9_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_A_new.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_A_new.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_B_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_B_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_D_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_D_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_E_new.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_E_new.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_F_new.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_8_to_F_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_8_new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_8_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_9_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_9_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_B_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_B_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_D_new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_D_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_F_new.prg] 0.316 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_9_to_F_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_8_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_8_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_9_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_9_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_A_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_A_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_B_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_B_new.prg] 0.311 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_D_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_D_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_E_new.prg] 0.311 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_E_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_F_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_A_to_F_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_9_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_9_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_A_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_A_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_B_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_B_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_D_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_D_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_E_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_E_new.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_F_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_B_to_F_new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_8_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_8_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_9_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_9_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_A_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_A_new.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_E_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_E_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_F_new.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_C_to_F_new.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_8_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_8_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_9_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_9_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_B_new.prg] 0.309 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_B_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_D_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_D_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_F_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_D_to_F_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_8_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_8_new.prg] 0.307 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_9_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_9_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_A_new.prg] 0.306 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_A_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_B_new.prg] 0.305 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_B_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_D_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_D_new.prg] 0.302 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_E_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_E_new.prg] 0.296 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_F_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_E_to_F_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_9_new.prg] 0.308 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_9_new.prg] 0.298 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_A_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_A_new.prg] 0.304 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_B_new.prg] 0.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_B_new.prg] 0.297 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_D_new.prg] 0.301 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_D_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_E_new.prg] 0.300 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_E_new.prg] 0.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_F_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/wb_testsuite/noise_writeback_check_F_to_F_new.prg] 0.299 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/boundary.prg] 8.554 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/boundary.prg] 8.412 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/boundary.prg] 8.177 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/boundary.prg] 8.101 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/boundary-dump.prg] 9.490 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/boundary-dump.prg] 9.351 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/boundary-dump.prg] 9.054 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/boundary-dump.prg] 8.950 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envdelay.prg] 1.378 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envdelay.prg] 1.343 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envdelay.prg] 1.303 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envdelay.prg] 1.295 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envrate.prg] 1.168 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envrate.prg] 1.165 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envrate.prg] 1.143 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envrate.prg] 1.119 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envsample.prg] 33.60 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envsample.prg] 33.22 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envsample.prg] 32.29 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envsample.prg] 31.94 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envsample-dump.prg] 36.35 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envsample-dump.prg] 35.78 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envsample-dump.prg] 34.67 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envsample-dump.prg] 34.45 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envsustain.prg] 0.361 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envsustain.prg] 0.351 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envsustain.prg] 0.347 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envsustain.prg] 0.353 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/envtime.prg] 1.028 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/envtime.prg] 1.001 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/envtime.prg] 0.975 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/envtime.prg] 0.961 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/noisetest.prg] 3.369 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/noisetest.prg] 3.325 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/noisetest.prg] 3.160 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/noisetest.prg] 3.101 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/oscsample0-6581.prg] 2.979 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/oscsample0-6581.prg] 2.789 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/oscsample0-8580.prg] 2.919 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/oscsample0-8580.prg] 2.765 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/oscsample1-6581.prg] 2.977 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/oscsample1-6581.prg] 2.791 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/oscsample1-8580.prg] 2.914 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/oscsample1-8580.prg] 2.777 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/oscsample0-dump.prg] 17.42 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/oscsample0-dump.prg] 17.01 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/oscsample0-dump.prg] 16.53 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/oscsample0-dump.prg] 16.33 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS6581] [SID/resid-test/oscsample1-dump.prg] 17.34 s
upstreamSIDVerdict [C64 / MOS6526] [RESID / MOS8580] [SID/resid-test/oscsample1-dump.prg] 17.03 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS6581] [SID/resid-test/oscsample1-dump.prg] 16.45 s
upstreamSIDVerdict [C64 / MOS6526] [RESIDFP / MOS8580] [SID/resid-test/oscsample1-dump.prg] 16.49 s

CrtStreamTest

truncatedPayloadIsRejected[EasyFlash] 0 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[EasyFlash] 0 s
stalledChipHeaderFailsWithoutHanging[EasyFlash] 0 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[EasyFlash] 0.002 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[EasyFlash] 0.005 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[EasyFlash] 0.003 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[EasyFlash] 0.012 s
existingEmptyImagePoliciesRemainIntact[EasyFlash] 0.001 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[EasyFlash] 0.001 s
truncatedPayloadIsRejected[GMod2] 0.002 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[GMod2] 0.001 s
stalledChipHeaderFailsWithoutHanging[GMod2] 0.001 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[GMod2] 0.001 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[GMod2] 0.002 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[GMod2] 0.001 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[GMod2] 0.005 s
existingEmptyImagePoliciesRemainIntact[GMod2] 0.003 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[GMod2] 0.001 s
truncatedPayloadIsRejected[Magic Desk] 0.001 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[Magic Desk] 0.002 s
stalledChipHeaderFailsWithoutHanging[Magic Desk] 0.001 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[Magic Desk] 0.001 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[Magic Desk] 0.002 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[Magic Desk] 0.001 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[Magic Desk] 0.007 s
existingEmptyImagePoliciesRemainIntact[Magic Desk] 0.003 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[Magic Desk] 0.001 s
truncatedPayloadIsRejected[Ocean Type 1] 0.001 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[Ocean Type 1] 0.003 s
stalledChipHeaderFailsWithoutHanging[Ocean Type 1] 0.001 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[Ocean Type 1] 0.001 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[Ocean Type 1] 0.004 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[Ocean Type 1] 0.003 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[Ocean Type 1] 0.011 s
existingEmptyImagePoliciesRemainIntact[Ocean Type 1] 0.001 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[Ocean Type 1] 0.002 s
truncatedPayloadIsRejected[Normal CRT] 0.001 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[Normal CRT] 0.002 s
stalledChipHeaderFailsWithoutHanging[Normal CRT] 0.001 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[Normal CRT] 0.001 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[Normal CRT] 0.001 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[Normal CRT] 0.001 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[Normal CRT] 0.003 s
existingEmptyImagePoliciesRemainIntact[Normal CRT] 0.001 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[Normal CRT] 0.001 s
truncatedPayloadIsRejected[Super Games] 0.001 s
paddingMustExistEvenForFilesAndUnsignedLargeLengths[Super Games] 0.002 s
stalledChipHeaderFailsWithoutHanging[Super Games] 0.001 s
trailingFfIsNotCleanEofAndOnlyEasyFlashAllowsAShortNonChipTrailer[Super Games] 0.001 s
trailerCompatibilityRequiresACompleteRecordAndFewerThanSixteenBytes[Super Games] 0.002 s
unsignedInvalidMetadataIsValidatedInsteadOfBecomingEof[Super Games] 0.001 s
everyPartialChipHeaderIsRejectedBeforeAndAfterCompleteRecords[Super Games] 0.005 s
existingEmptyImagePoliciesRemainIntact[Super Games] 0 s
ffPacketLengthsAndPaddingPreservePayloadAndTheFollowingRecord[Super Games] 0.001 s

VICModelBorderColorTest

selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS6569R3 / 99d9c3a746dafd38 screenshot PAL automatic expected=pass[vicii-pal] VICII/rasterirq/rasterirq_hold.prg] 0.319 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS8565 / 99d9c3a746dafd38 screenshot PAL automatic expected=pass[vicii-pal] VICII/rasterirq/rasterirq_hold.prg] 0.318 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS6569R3 / 99d9c3a746dafd38 screenshot PAL automatic expected=pass[vicii-pal] VICII/rasterirq/rasterirq_hold.prg] 0.322 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS8565 / 99d9c3a746dafd38 screenshot PAL automatic expected=pass[vicii-pal] VICII/rasterirq/rasterirq_hold.prg] 0.323 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS6569R3 / e56843f23b3373c5 screenshot PAL automatic expected=pass[vicii-pal] VICII/screenpos/screenpos.prg] 0.323 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS8565 / e56843f23b3373c5 screenshot PAL automatic expected=pass[vicii-pal] VICII/screenpos/screenpos.prg] 0.316 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS6569R3 / e56843f23b3373c5 screenshot PAL automatic expected=pass[vicii-pal] VICII/screenpos/screenpos.prg] 0.321 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS8565 / e56843f23b3373c5 screenshot PAL automatic expected=pass[vicii-pal] VICII/screenpos/screenpos.prg] 0.325 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS6567R8 / 88f44905cc028627 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/screenpos/screenpos_ntsc.prg] 0.314 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS6567R8 / 88f44905cc028627 screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/screenpos/screenpos_ntsc.prg] 0.315 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS6569R3 / dda9c905a0237c40 screenshot PAL automatic expected=pass[vicii-pal] VICII/sequencer-bug/bug.prg] 0.322 s
selectedChipMatchesItsUnchangedBorderColorReference[C64 / MOS8565 / dda9c905a0237c40 screenshot PAL automatic expected=pass[vicii-pal] VICII/sequencer-bug/bug.prg] 0.323 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS6569R3 / dda9c905a0237c40 screenshot PAL automatic expected=pass[vicii-pal] VICII/sequencer-bug/bug.prg] 0.324 s
selectedChipMatchesItsUnchangedBorderColorReference[C64C / MOS8565 / dda9c905a0237c40 screenshot PAL automatic expected=pass[vicii-pal] VICII/sequencer-bug/bug.prg] 0.322 s

SIDRegisterRegressionTest

oscReadRefreshesInternalBus[RESID / MOS6581] 0.013 s
oscReadsDoNotFadeFloatingWaveform[RESID / MOS6581] 0.007 s
resetClocksNoiseRegisterOnce[RESID / MOS6581] 0.006 s
floatingWaveformDecaysWithClocks[RESID / MOS6581] 0.005 s
oscReadsDoNotAdvancePulseOrNoise[RESID / MOS6581] 0.013 s
resetPreservesOscillatorPhase[RESID / MOS6581] 0.002 s
oscReadRefreshesInternalBus[RESID / MOS8580] 0.038 s
oscReadsDoNotFadeFloatingWaveform[RESID / MOS8580] 0.002 s
resetClocksNoiseRegisterOnce[RESID / MOS8580] 0.001 s
floatingWaveformDecaysWithClocks[RESID / MOS8580] 0 s
oscReadsDoNotAdvancePulseOrNoise[RESID / MOS8580] 0.003 s
resetPreservesOscillatorPhase[RESID / MOS8580] 0.001 s
oscReadRefreshesInternalBus[RESIDFP / MOS6581] 0.001 s
oscReadsDoNotFadeFloatingWaveform[RESIDFP / MOS6581] 0.001 s
resetClocksNoiseRegisterOnce[RESIDFP / MOS6581] 0.001 s
floatingWaveformDecaysWithClocks[RESIDFP / MOS6581] 0.001 s
oscReadsDoNotAdvancePulseOrNoise[RESIDFP / MOS6581] 0.003 s
resetPreservesOscillatorPhase[RESIDFP / MOS6581] 0.001 s
oscReadRefreshesInternalBus[RESIDFP / MOS8580] 0.028 s
oscReadsDoNotFadeFloatingWaveform[RESIDFP / MOS8580] 0.001 s
resetClocksNoiseRegisterOnce[RESIDFP / MOS8580] 0 s
floatingWaveformDecaysWithClocks[RESIDFP / MOS8580] 0.001 s
oscReadsDoNotAdvancePulseOrNoise[RESIDFP / MOS8580] 0.002 s
resetPreservesOscillatorPhase[RESIDFP / MOS8580] 0 s

EpyxFastLoadProgramTest

diagnosticRunsOnBothModelsAndClocksAndRepeatsAfterReset 0.955 s

VICModelSpritePriorityTest

selectedChipMatchesItsUnchangedSpritePriorityReference[C64 / MOS6569R3 / 4e2705fc29d220ed screenshot PAL automatic expected=pass[] VICII/spritepriorities/test1.prg] 0.282 s
selectedChipMatchesItsUnchangedSpritePriorityReference[C64 / MOS8565 / 4e2705fc29d220ed screenshot PAL automatic expected=pass[] VICII/spritepriorities/test1.prg] 0.318 s
selectedChipMatchesItsUnchangedSpritePriorityReference[C64C / MOS6569R3 / 4e2705fc29d220ed screenshot PAL automatic expected=pass[] VICII/spritepriorities/test1.prg] 0.315 s
selectedChipMatchesItsUnchangedSpritePriorityReference[C64C / MOS8565 / 4e2705fc29d220ed screenshot PAL automatic expected=pass[] VICII/spritepriorities/test1.prg] 0.330 s

VideoCaptureTest

completedFramesKeepTheirPixelsAfterRendererBufferIsReused 0 s
verdictCaptureWaitsForAWholeFrameAndLabelsTimeoutFallbacks 0.001 s
logicalPaletteImagesRemainReadable 0 s

Comal80FirmwareTest

stockFirmwareExecutesComalAndRepeatsAfterReset[C64/PAL] 3.240 s
stockFirmwareExecutesComalAndRepeatsAfterReset[C64/NTSC] 3.036 s
stockFirmwareExecutesComalAndRepeatsAfterReset[C64C/PAL] 3.375 s
stockFirmwareExecutesComalAndRepeatsAfterReset[C64C/NTSC] 3.190 s

DriveSelectionTest

d71ProgramAndDirectoryLoadsEnableNativeModeAndPreserveFollowingCommands [C64C / MOS6526A] 0.006 s
rejectedMountAndModelChangePreserveTheCurrentMedia [C64C / MOS6526A] 0.004 s
resetAndRamExpansionWaitForTheEmulationThread [C64C / MOS6526A] 0.509 s
otherImagesAndAnEmptyDriveKeepDiskLoadCommandsUnchanged [C64C / MOS6526A] 0.006 s
d71ModeSwitchFollowsTheInstalledRomRatherThanPendingSettings [C64C / MOS6526A] 0.229 s
configurationChangedBeforeStartupRetainsTheAttachedDisk [C64C / MOS6526A] 0.116 s
automaticDriveChangesInstallJiffyDosAndResetPreservesMountedMedia [C64C / MOS6526A] 0.460 s
missingOrInvalidJiffyDosRomsDoNotDetachTheCurrentDisk [C64C / MOS6526A] 0.011 s
ejectingD71ClearsAutostartStateAndPreventsRemountAfterModelChange [C64C / MOS6526A] 0.005 s
selectsRequiredHardwareAndRemembersThe1541Variant [C64C / MOS6526A] 0.122 s
jiffyDosRomsFollowTheDriveModelAndRestoreStockOnReset [C64C / MOS6526A] 1.367 s

VICBadlineTimingTest

followingDisplayLineReusesTheBufferedCharacterAndColorTogether 0.002 s
normalBadlinePairsAllFortyCharactersWithTheirColors 0.001 s
lateBadlineWaitsForGraphicsBeforeConsumingTheFirstColor 0.001 s
resetReturnsTheFetcherAndDecoderToIdle 0.002 s

ExpertTest

decodedIoTogglesBothAliasesAndProtectsLowerWrites[C64/PAL] 0.122 s
detachedHandlesAndQueuedEventsCannotChangeAReplacement[C64/PAL] 0.113 s
stalledHeaderFailsWithoutSingleByteFallback[C64/PAL] 0.112 s
vicAlwaysSeesNormalMemoryOnBothPhases[C64/PAL] 0.112 s
fullResetClearsQueuedPublicFreezes[C64/PAL] 0.237 s
freezeEnablesWritableRamAndReleasesItsPulseAtThreeCycles[C64/PAL] 0.115 s
resetMapsBothAliasesAndRetainsCartridgeRam[C64/PAL] 0.114 s
everyCpuPortKeepsOrdinaryDecodingOutsideTheTwoWindows[C64/PAL] 0.114 s
dmaDefersAndCoalescesTheFreezeUntilBusRelease[C64/PAL] 0.123 s
resetAndDetachCancelDelayedAndDmaBlockedFreezes[C64/PAL] 0.121 s
nmiPinDoesNotRemapAnUnfinishedInstruction[C64/PAL] 0.112 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64/PAL] 0.118 s
romRamFlashPaddingAndLegacyHeadersPreserveTheCompleteImage[C64/PAL] 0.115 s
unchangedTrilogicImageLoadsOnEveryStream[C64/PAL] 0.119 s
otherIoAddressesArePassiveAndReturnTheFloatingBus[C64/PAL] 0.125 s
hiddenIoCannotToggleOrAcknowledgeTheCartridge[C64/PAL] 0.115 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/PAL] 0.118 s
acceptedNmiAndIoReleaseOnlyCartridgeOwnedNmi[C64/PAL] 0.128 s
decodedIoTogglesBothAliasesAndProtectsLowerWrites[C64/NTSC] 0.114 s
detachedHandlesAndQueuedEventsCannotChangeAReplacement[C64/NTSC] 0.115 s
stalledHeaderFailsWithoutSingleByteFallback[C64/NTSC] 0.111 s
vicAlwaysSeesNormalMemoryOnBothPhases[C64/NTSC] 0.113 s
fullResetClearsQueuedPublicFreezes[C64/NTSC] 0.227 s
freezeEnablesWritableRamAndReleasesItsPulseAtThreeCycles[C64/NTSC] 0.112 s
resetMapsBothAliasesAndRetainsCartridgeRam[C64/NTSC] 0.112 s
everyCpuPortKeepsOrdinaryDecodingOutsideTheTwoWindows[C64/NTSC] 0.114 s
dmaDefersAndCoalescesTheFreezeUntilBusRelease[C64/NTSC] 0.112 s
resetAndDetachCancelDelayedAndDmaBlockedFreezes[C64/NTSC] 0.113 s
nmiPinDoesNotRemapAnUnfinishedInstruction[C64/NTSC] 0.113 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64/NTSC] 0.115 s
romRamFlashPaddingAndLegacyHeadersPreserveTheCompleteImage[C64/NTSC] 0.127 s
unchangedTrilogicImageLoadsOnEveryStream[C64/NTSC] 0.112 s
otherIoAddressesArePassiveAndReturnTheFloatingBus[C64/NTSC] 0.112 s
hiddenIoCannotToggleOrAcknowledgeTheCartridge[C64/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/NTSC] 0.116 s
acceptedNmiAndIoReleaseOnlyCartridgeOwnedNmi[C64/NTSC] 0.117 s
decodedIoTogglesBothAliasesAndProtectsLowerWrites[C64C/PAL] 0.111 s
detachedHandlesAndQueuedEventsCannotChangeAReplacement[C64C/PAL] 0.113 s
stalledHeaderFailsWithoutSingleByteFallback[C64C/PAL] 0.112 s
vicAlwaysSeesNormalMemoryOnBothPhases[C64C/PAL] 0.114 s
fullResetClearsQueuedPublicFreezes[C64C/PAL] 0.226 s
freezeEnablesWritableRamAndReleasesItsPulseAtThreeCycles[C64C/PAL] 0.113 s
resetMapsBothAliasesAndRetainsCartridgeRam[C64C/PAL] 0.116 s
everyCpuPortKeepsOrdinaryDecodingOutsideTheTwoWindows[C64C/PAL] 0.121 s
dmaDefersAndCoalescesTheFreezeUntilBusRelease[C64C/PAL] 0.113 s
resetAndDetachCancelDelayedAndDmaBlockedFreezes[C64C/PAL] 0.114 s
nmiPinDoesNotRemapAnUnfinishedInstruction[C64C/PAL] 0.112 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64C/PAL] 0.117 s
romRamFlashPaddingAndLegacyHeadersPreserveTheCompleteImage[C64C/PAL] 0.118 s
unchangedTrilogicImageLoadsOnEveryStream[C64C/PAL] 0.115 s
otherIoAddressesArePassiveAndReturnTheFloatingBus[C64C/PAL] 0.112 s
hiddenIoCannotToggleOrAcknowledgeTheCartridge[C64C/PAL] 0.114 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/PAL] 0.121 s
acceptedNmiAndIoReleaseOnlyCartridgeOwnedNmi[C64C/PAL] 0.112 s
decodedIoTogglesBothAliasesAndProtectsLowerWrites[C64C/NTSC] 0.113 s
detachedHandlesAndQueuedEventsCannotChangeAReplacement[C64C/NTSC] 0.113 s
stalledHeaderFailsWithoutSingleByteFallback[C64C/NTSC] 0.113 s
vicAlwaysSeesNormalMemoryOnBothPhases[C64C/NTSC] 0.114 s
fullResetClearsQueuedPublicFreezes[C64C/NTSC] 0.224 s
freezeEnablesWritableRamAndReleasesItsPulseAtThreeCycles[C64C/NTSC] 0.114 s
resetMapsBothAliasesAndRetainsCartridgeRam[C64C/NTSC] 0.114 s
everyCpuPortKeepsOrdinaryDecodingOutsideTheTwoWindows[C64C/NTSC] 0.112 s
dmaDefersAndCoalescesTheFreezeUntilBusRelease[C64C/NTSC] 0.114 s
resetAndDetachCancelDelayedAndDmaBlockedFreezes[C64C/NTSC] 0.114 s
nmiPinDoesNotRemapAnUnfinishedInstruction[C64C/NTSC] 0.112 s
invalidUnsignedFieldsAndMissingOrExtraRecordsFailExplicitly[C64C/NTSC] 0.119 s
romRamFlashPaddingAndLegacyHeadersPreserveTheCompleteImage[C64C/NTSC] 0.115 s
unchangedTrilogicImageLoadsOnEveryStream[C64C/NTSC] 0.115 s
otherIoAddressesArePassiveAndReturnTheFloatingBus[C64C/NTSC] 0.112 s
hiddenIoCannotToggleOrAcknowledgeTheCartridge[C64C/NTSC] 0.114 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/NTSC] 0.119 s
acceptedNmiAndIoReleaseOnlyCartridgeOwnedNmi[C64C/NTSC] 0.114 s

VIASerialControlTest

serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 1 (T2 input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 1 (T2 input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 1 (T2 input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 1 (T2 input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 2 (system-clock input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 2 (system-clock input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 2 (system-clock input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 2 (system-clock input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 3 (external input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 3 (external input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 3 (external input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 3 (external input)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / falling / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / falling / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[CB1 IRQ / rising / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PB latch / rising / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial zero / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / handshake / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / handshake / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial one / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / pulse / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / pulse / mode 4 (free-running output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial zero / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / handshake / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / handshake / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial one / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / pulse / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / pulse / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial zero / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / handshake / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / handshake / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial one / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / pulse / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / pulse / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial zero / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / handshake / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / handshake / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[PCR cannot override serial one / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0.001 s
serialAndPeripheralControlsRespectTheirPinRoles[ORB / pulse / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[parallel CA2 / pulse / mode 7 (external output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[disabled SR / CB2 handshake / mode 0 (disabled)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[disabled SR / CB2 pulse / mode 0 (disabled)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[completed byte / PCR low / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[completed byte / PCR high / mode 5 (T2 output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[completed byte / PCR low / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s
serialAndPeripheralControlsRespectTheirPinRoles[completed byte / PCR high / mode 6 (system-clock output)] [src/test/java/libsidplay/components/c1541/VIASerialControlTest.java] [src/test/resources/external-c64/via-serial-control/README.md] 0 s

StereoSnifferTest

tooFewChangesOrOnlyOneChangingRegisterDoNotQualify 0 s
trackingIsDisabledByDefaultAndAfterReset 0 s
resetDiscardsEvidenceAndCachedRegisterValuesWithoutChangingEarlierSnapshots 0 s
qualifyingActivityRetainsVoiceStateAcrossIntervalsForAllThreeVoices 0 s
anActiveVoiceEarlierInTheIntervalStillCountsAfterItsGateCloses 0 s
repeatedIdenticalWritesDoNotBecomeMusicalActivity 0 s
mirrorBlocksDoNotBorrowPrimarySidRegisterState 0 s
modeChangesDiscardIntervalEvidenceWithoutLosingRawWritesOrCachedRegisters 0 s
gateWaveformFrequencyTestBitAndMasterVolumeMustIndicateAnActiveVoice 0 s
filterWritesRemainRawActivityAndReadOnlyOrOutOfRangeWritesAreIgnored 0 s
broadClearAndFillLoopsAndVolumeSamplesRemainRawActivity 0 s
disabledWritesUpdateCachedRegistersWithoutContributingEvidence 0 s

RexFirmwareTest

stockMenuReturnsToWorkingBasicTwiceAcrossResetWithoutADrive[C64/PAL] 0.771 s
stockMenuReturnsToWorkingBasicTwiceAcrossResetWithoutADrive[C64/NTSC] 0.748 s
stockMenuReturnsToWorkingBasicTwiceAcrossResetWithoutADrive[C64C/PAL] 0.742 s
stockMenuReturnsToWorkingBasicTwiceAcrossResetWithoutADrive[C64C/NTSC] 0.735 s

SuperGamesProgramTest

bothLockStatesBootOnBothModelsAndClocks 0.998 s
upstreamDiagnosticBootsOnBothModelsAndClocks [C64/carts/supergames/supergames.crt] 0.459 s

FinalV3FirmwareTest

stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64/PAL/FINIII87.CRT] 1.250 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64/PAL/FINIII88.CRT] 1.218 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64/NTSC/FINIII87.CRT] 1.245 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64/NTSC/FINIII88.CRT] 1.246 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64C/PAL/FINIII87.CRT] 1.211 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64C/PAL/FINIII88.CRT] 1.215 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64C/NTSC/FINIII87.CRT] 1.272 s
stockFirmwareFreezesAKilledCartridgeAndResumesTwiceAfterEachReset[C64C/NTSC/FINIII88.CRT] 1.256 s

RetroReplayProgramTest

upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.334 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.334 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.342 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.325 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.352 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.335 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.332 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.344 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.398 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.408 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.402 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.408 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.401 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.398 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.400 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.412 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-arramtest2.prg] 0.432 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-arramtest2.prg] 0.428 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-arramtest2.prg] 0.421 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/rrdummy.crt] [C64/carts/aracidtest/test-arramtest2.prg] 0.430 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.325 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.331 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.312 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramdetect.prg] 0.319 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.337 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.335 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.324 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ramsizedetect.prg] 0.354 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.407 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.407 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.414 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest1.prg] 0.405 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.402 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.395 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.416 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-ariotest2.prg] 0.408 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-arramtest2-nr.prg] 0.427 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-arramtest2-nr.prg] 0.424 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-arramtest2-nr.prg] 0.430 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/nrdummy.crt] [C64/carts/aracidtest/test-arramtest2-nr.prg] 0.430 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rrtest.crt] [C64/carts/nordicpower/rrtest.crt] 0.287 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rrtest.crt] [C64/carts/nordicpower/rrtest.crt] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rrtest.crt] [C64/carts/nordicpower/rrtest.crt] 0.315 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rrtest.crt] [C64/carts/nordicpower/rrtest.crt] 0.294 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rr2test.crt] [C64/carts/nordicpower/rr2test.crt] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rr2test.crt] [C64/carts/nordicpower/rr2test.crt] 0.286 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rr2test.crt] [C64/carts/nordicpower/rr2test.crt] 0.304 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rr2test.crt] [C64/carts/nordicpower/rr2test.crt] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nrtest.crt] [C64/carts/nordicpower/nrtest.crt] 0.284 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nrtest.crt] [C64/carts/nordicpower/nrtest.crt] 0.283 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nrtest.crt] [C64/carts/nordicpower/nrtest.crt] 0.306 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nrtest.crt] [C64/carts/nordicpower/nrtest.crt] 0.303 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nr2test.crt] [C64/carts/nordicpower/nr2test.crt] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nr2test.crt] [C64/carts/nordicpower/nr2test.crt] 0.284 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nr2test.crt] [C64/carts/nordicpower/nr2test.crt] 0.305 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nr2test.crt] [C64/carts/nordicpower/nr2test.crt] 0.299 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rrramwrite.crt] [C64/carts/nordicpower/rrramwrite.crt] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rrramwrite.crt] [C64/carts/nordicpower/rrramwrite.crt] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rrramwrite.crt] [C64/carts/nordicpower/rrramwrite.crt] 0.311 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rrramwrite.crt] [C64/carts/nordicpower/rrramwrite.crt] 0.308 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rr2ramwrite.crt] [C64/carts/nordicpower/rr2ramwrite.crt] 0.301 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rr2ramwrite.crt] [C64/carts/nordicpower/rr2ramwrite.crt] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rr2ramwrite.crt] [C64/carts/nordicpower/rr2ramwrite.crt] 0.302 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rr2ramwrite.crt] [C64/carts/nordicpower/rr2ramwrite.crt] 0.309 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nrramwrite.crt] [C64/carts/nordicpower/nrramwrite.crt] 0.296 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nrramwrite.crt] [C64/carts/nordicpower/nrramwrite.crt] 0.304 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nrramwrite.crt] [C64/carts/nordicpower/nrramwrite.crt] 0.308 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nrramwrite.crt] [C64/carts/nordicpower/nrramwrite.crt] 0.303 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nr2ramwrite.crt] [C64/carts/nordicpower/nr2ramwrite.crt] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nr2ramwrite.crt] [C64/carts/nordicpower/nr2ramwrite.crt] 0.296 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nr2ramwrite.crt] [C64/carts/nordicpower/nr2ramwrite.crt] 0.307 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nr2ramwrite.crt] [C64/carts/nordicpower/nr2ramwrite.crt] 0.311 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rrramwrite.prg] 0.296 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rrramwrite.prg] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rrramwrite.prg] 0.303 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rrramwrite.prg] 0.295 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rr2ramwrite.prg] 0.294 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rr2ramwrite.prg] 0.300 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rr2ramwrite.prg] 0.291 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/rrdummy.crt] [C64/carts/nordicpower/rr2ramwrite.prg] 0.289 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nrramwrite.prg] 0.305 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nrramwrite.prg] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nrramwrite.prg] 0.287 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nrramwrite.prg] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nr2ramwrite.prg] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nr2ramwrite.prg] 0.302 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nr2ramwrite.prg] 0.291 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nrdummy.crt] [C64/carts/nordicpower/nr2ramwrite.prg] 0.285 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank0.prg] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank0.prg] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank0.prg] 0.287 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank0.prg] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank1.prg] 0.296 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank1.prg] 0.290 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank1.prg] 0.285 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/allowbank1.prg] 0.285 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/writeonce.prg] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/writeonce.prg] 0.288 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/writeonce.prg] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/retroreplay/rrdummy.crt] [C64/carts/retroreplay/writeonce.prg] 0.287 s

ViceDebugRegisterTest

observesEarlyIoWritesWithoutInstallingSidOrChangingMappedRam 0 s

SIDWaveformTimingTest

oscReadsArePureForEveryVoiceAndWaveform[RESID / MOS6581] 0 s
floatingOutputKeepsTheCurrentExpiryAndAnalogZero[RESID / MOS6581] 0.007 s
combinedNoiseRecoversAfterLongQuietPeriods[RESID / MOS6581] 0.031 s
referencesAreUnmodifiedHistoricalCopies[RESID / MOS6581] 0.001 s
everyWaveformTransitionAndControlFlagMatches[RESID / MOS6581] 0.006 s
fixedSeedWritesResetsAndTableChangesMatch[RESID / MOS6581] 0.629 s
longTestIntervalsAndNoiseResetDecayMatch[RESID / MOS6581] 0.006 s
frequencyChangesAtNoiseEdgesAndSyncResetsMatch[RESID / MOS6581] 0.073 s
ringModulationUsesVoiceTwoAndTheCorrectPolarity[RESID / MOS6581] 0.001 s
ordinaryWaveformsKeepHistoricalResults[RESID / MOS6581] 0.005 s
repeatedTestControlAndPulseWritesMatch[RESID / MOS6581] 0.001 s
additionalPublicOutputsKeepTheReferenceSemantics[RESID / MOS6581] 0.002 s
pulseNoiseKeepsStoredBitsUntilAShift[RESID / MOS6581] 0.005 s
anotherChipsTableChangesDoNotAffectAnActiveChip[RESID / MOS6581] 0.016 s
pulseWritesAndNoisePipelineBoundariesMatch[RESID / MOS6581] 0.010 s
batchingAndAdditionalReadsLeaveSamplesUnchanged[RESID / MOS6581] 0.045 s
testEdgesAtEveryNoisePhaseMatch[RESID / MOS6581] 0.343 s
oscReadsArePureForEveryVoiceAndWaveform[RESID / MOS8580] 0.001 s
floatingOutputKeepsTheCurrentExpiryAndAnalogZero[RESID / MOS8580] 0.012 s
combinedNoiseRecoversAfterLongQuietPeriods[RESID / MOS8580] 0.014 s
referencesAreUnmodifiedHistoricalCopies[RESID / MOS8580] 0 s
everyWaveformTransitionAndControlFlagMatches[RESID / MOS8580] 0.005 s
fixedSeedWritesResetsAndTableChangesMatch[RESID / MOS8580] 0.631 s
longTestIntervalsAndNoiseResetDecayMatch[RESID / MOS8580] 0.186 s
frequencyChangesAtNoiseEdgesAndSyncResetsMatch[RESID / MOS8580] 0.072 s
ringModulationUsesVoiceTwoAndTheCorrectPolarity[RESID / MOS8580] 0.001 s
ordinaryWaveformsKeepHistoricalResults[RESID / MOS8580] 0.003 s
repeatedTestControlAndPulseWritesMatch[RESID / MOS8580] 0.001 s
additionalPublicOutputsKeepTheReferenceSemantics[RESID / MOS8580] 0.002 s
pulseNoiseKeepsStoredBitsUntilAShift[RESID / MOS8580] 0 s
anotherChipsTableChangesDoNotAffectAnActiveChip[RESID / MOS8580] 0.014 s
pulseWritesAndNoisePipelineBoundariesMatch[RESID / MOS8580] 0.009 s
batchingAndAdditionalReadsLeaveSamplesUnchanged[RESID / MOS8580] 0.035 s
testEdgesAtEveryNoisePhaseMatch[RESID / MOS8580] 0.347 s
oscReadsArePureForEveryVoiceAndWaveform[RESIDFP / MOS6581] 0.024 s
floatingOutputKeepsTheCurrentExpiryAndAnalogZero[RESIDFP / MOS6581] 0.006 s
combinedNoiseRecoversAfterLongQuietPeriods[RESIDFP / MOS6581] 0.027 s
referencesAreUnmodifiedHistoricalCopies[RESIDFP / MOS6581] 0 s
everyWaveformTransitionAndControlFlagMatches[RESIDFP / MOS6581] 0.016 s
fixedSeedWritesResetsAndTableChangesMatch[RESIDFP / MOS6581] 0.155 s
longTestIntervalsAndNoiseResetDecayMatch[RESIDFP / MOS6581] 0.006 s
frequencyChangesAtNoiseEdgesAndSyncResetsMatch[RESIDFP / MOS6581] 0.098 s
ringModulationUsesVoiceTwoAndTheCorrectPolarity[RESIDFP / MOS6581] 0 s
ordinaryWaveformsKeepHistoricalResults[RESIDFP / MOS6581] 0.005 s
repeatedTestControlAndPulseWritesMatch[RESIDFP / MOS6581] 0.001 s
additionalPublicOutputsKeepTheReferenceSemantics[RESIDFP / MOS6581] 0.002 s
pulseNoiseKeepsStoredBitsUntilAShift[RESIDFP / MOS6581] 0.005 s
anotherChipsTableChangesDoNotAffectAnActiveChip[RESIDFP / MOS6581] 0.012 s
pulseWritesAndNoisePipelineBoundariesMatch[RESIDFP / MOS6581] 0.007 s
batchingAndAdditionalReadsLeaveSamplesUnchanged[RESIDFP / MOS6581] 0.030 s
testEdgesAtEveryNoisePhaseMatch[RESIDFP / MOS6581] 0.045 s
oscReadsArePureForEveryVoiceAndWaveform[RESIDFP / MOS8580] 0.001 s
floatingOutputKeepsTheCurrentExpiryAndAnalogZero[RESIDFP / MOS8580] 0.013 s
combinedNoiseRecoversAfterLongQuietPeriods[RESIDFP / MOS8580] 0.005 s
referencesAreUnmodifiedHistoricalCopies[RESIDFP / MOS8580] 0 s
everyWaveformTransitionAndControlFlagMatches[RESIDFP / MOS8580] 0.006 s
fixedSeedWritesResetsAndTableChangesMatch[RESIDFP / MOS8580] 0.076 s
longTestIntervalsAndNoiseResetDecayMatch[RESIDFP / MOS8580] 0.208 s
frequencyChangesAtNoiseEdgesAndSyncResetsMatch[RESIDFP / MOS8580] 0.081 s
ringModulationUsesVoiceTwoAndTheCorrectPolarity[RESIDFP / MOS8580] 0 s
ordinaryWaveformsKeepHistoricalResults[RESIDFP / MOS8580] 0.003 s
repeatedTestControlAndPulseWritesMatch[RESIDFP / MOS8580] 0.001 s
additionalPublicOutputsKeepTheReferenceSemantics[RESIDFP / MOS8580] 0.001 s
pulseNoiseKeepsStoredBitsUntilAShift[RESIDFP / MOS8580] 0 s
anotherChipsTableChangesDoNotAffectAnActiveChip[RESIDFP / MOS8580] 0.001 s
pulseWritesAndNoisePipelineBoundariesMatch[RESIDFP / MOS8580] 0.007 s
batchingAndAdditionalReadsLeaveSamplesUnchanged[RESIDFP / MOS8580] 0.035 s
testEdgesAtEveryNoisePhaseMatch[RESIDFP / MOS8580] 0.041 s

VICModelOldNtscVerdictTest

originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64 / 37a7881866739125 exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/phi1timing/phi1timing_ntscold.prg] 0.346 s
originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64C / 37a7881866739125 exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/phi1timing/phi1timing_ntscold.prg] 0.311 s
originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64 / 8d452f01ec317184 exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/spritesteal/spritesteal_ntscold.prg] 2.180 s
originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64C / 8d452f01ec317184 exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/spritesteal/spritesteal_ntscold.prg] 2.175 s
originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64 / 97c6f3b94083279e exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/spritex/testsuite_ntscold.prg] 0.341 s
originalGuestVerdictUsesTheSelected64CycleCore[Early NTSC verdict: C64C / 97c6f3b94083279e exitcode NTSC automatic expected=pass[vicii-ntscold] VICII/spritex/testsuite_ntscold.prg] 0.345 s

ActionReplayProgramTest

upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=artest.crt] [C64/carts/nordicpower/artest.crt] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=artest.crt] [C64/carts/nordicpower/artest.crt] 0.286 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=arramwrite.crt] [C64/carts/nordicpower/arramwrite.crt] 0.290 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=arramwrite.crt] [C64/carts/nordicpower/arramwrite.crt] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=ardummy.crt] [C64/carts/nordicpower/arramwrite.prg] 0.295 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=ardummy.crt] [C64/carts/nordicpower/arramwrite.prg] 0.299 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=ardummy.crt] [C64/carts/nordicpower/safearramwrite.prg] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=ardummy.crt] [C64/carts/nordicpower/safearramwrite.prg] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=artest.crt] [C64/carts/nordicpower/artest.crt] 0.301 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=artest.crt] [C64/carts/nordicpower/artest.crt] 0.302 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=arramwrite.crt] [C64/carts/nordicpower/arramwrite.crt] 0.299 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=arramwrite.crt] [C64/carts/nordicpower/arramwrite.crt] 0.299 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=ardummy.crt] [C64/carts/nordicpower/arramwrite.prg] 0.299 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=ardummy.crt] [C64/carts/nordicpower/arramwrite.prg] 0.287 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=ardummy.crt] [C64/carts/nordicpower/safearramwrite.prg] 0.301 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=ardummy.crt] [C64/carts/nordicpower/safearramwrite.prg] 0.293 s

SidTuneTest

loadPSidTest [C64 / MOS6526] 0.300 s
detectSidModelTest [C64 / MOS6526] 0.610 s
loadPrgTest [C64 / MOS6526] 0.379 s
loadMusStereoTest [C64 / MOS6526] 0.281 s
loadMusTest [C64 / MOS6526] 0.296 s
loadPSid3SidTest [C64 / MOS6526] 0.279 s
loadPSidStereoTest [C64 / MOS6526] 0.279 s
loadP00Test [C64 / MOS6526] 0.345 s

ViceCIATest

ciaVarious14MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia14.prg] 0.435 s
ciaVarious14MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia14.prg] 0.438 s
timeOfDayHammerfistZeroWrites [C64 / MOS6526] [CIA/tod/hammerfist0.prg] 0.293 s
timeOfDayHammerfistZeroWrites [C64C / MOS6526A] [CIA/tod/hammerfist0.prg] 0.291 s
cascadedTimerBMatchesReferencePAL [C64 / MOS6526] [CIA/CIA-AcountsB/cmp-b-counts-a-old.prg] 1.219 s
cascadedTimerBMatchesReferencePAL [C64C / MOS6526A] [CIA/CIA-AcountsB/cmp-b-counts-a-new.prg] 1.240 s
timeOfDayAlternateAlarmAfterResetMatchesReference [C64 / MOS6526] [CIA/tod/5tod.prg] 1.404 s
timeOfDayAlternateAlarmAfterResetMatchesReference [C64C / MOS6526A] [CIA/tod/5tod.prg] 1.400 s
ciaTimerReferenceDisplayPublishesVerdict [C64 / MOS6526] [CIA/cia-timer/cia-timer-oldcias.prg] 0.338 s
ciaTimerReferenceDisplayPublishesVerdict [C64C / MOS6526A] [CIA/cia-timer/cia-timer-newcias.prg] 0.340 s
timeOfDayInvalidTenthsMatchReference [C64 / MOS6526] [CIA/tod/fix-tsec.prg] 2.208 s
timeOfDayInvalidTenthsMatchReference [C64C / MOS6526A] [CIA/tod/fix-tsec.prg] 2.183 s
ciaVarious11MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia11.prg] 0.525 s
ciaVarious11MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia11.prg] 0.524 s
ciaVarious8MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia8.prg] 0.535 s
ciaVarious8MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia8new.prg] 0.526 s
cia1SdrIcrBaud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4_7f.prg] 9.660 s
cia1SdrIcrBaud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4_7f.prg] 9.514 s
ciaVarious5MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia5.prg] 0.611 s
ciaVarious5MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia5.prg] 0.609 s
timeOfDayInvalidHoursMatchReference [C64 / MOS6526] [CIA/tod/fix-hour.prg] 3.574 s
timeOfDayInvalidHoursMatchReference [C64C / MOS6526A] [CIA/tod/fix-hour.prg] 3.522 s
cia1InterruptControlReadsMatchReference [C64 / MOS6526] [CIA/timerbasics/test.prg] 0.294 s
cia1InterruptControlReadsMatchReference [C64C / MOS6526A] [CIA/timerbasics/test_new.prg] 0.286 s
cia1SdrIcr4485Baud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0_7f.prg] 0.536 s
cia1SdrIcr4485Baud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0_7f.prg] 0.543 s
shiftRegisterInterruptControlOneShotMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-icr-test-oneshot-old.prg] 0.293 s
shiftRegisterInterruptControlOneShotMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-icr-test-oneshot-new.prg] 0.298 s
cia2SdrIcr4485Baud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-0_7f.prg] 0.523 s
cia2SdrIcr4485Baud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-0_7f.prg] 0.527 s
ciaVarious2MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia2.prg] 0.543 s
ciaVarious2MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia2.prg] 0.531 s
timeOfDayAlarmSetsInterruptFlag [C64 / MOS6526] [CIA/tod/alarm.prg] 0.566 s
timeOfDayAlarmSetsInterruptFlag [C64C / MOS6526A] [CIA/tod/alarm.prg] 0.557 s
timeOfDayInvalidSecondsMatchReference [C64 / MOS6526] [CIA/tod/fix-sec.prg] 3.595 s
timeOfDayInvalidSecondsMatchReference [C64C / MOS6526A] [CIA/tod/fix-sec.prg] 3.623 s
timeOfDayStabilityPAL [C64 / MOS6526] [CIA/tod/stability.prg] 2.148 s
timeOfDayStabilityPAL [C64C / MOS6526A] [CIA/tod/stability.prg] 2.142 s
timeOfDayFroggerClockContinues [C64 / MOS6526] [CIA/tod/frogger.prg] 0.805 s
timeOfDayFroggerClockContinues [C64C / MOS6526A] [CIA/tod/frogger.prg] 0.790 s
timerReadsAndInterruptTimingMatchReference [C64 / MOS6526] [CIA/timerbasics/timer_test1.prg] 0.302 s
timerReadsAndInterruptTimingMatchReference [C64C / MOS6526A] [CIA/timerbasics/timer_test1_new.prg] 0.296 s
cia1SdrIcrGenericBaud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0_7f.prg] 9.782 s
cia1SdrIcrGenericBaud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0_7f.prg] 9.722 s
timeOfDayHammerfistRegisterSequence [C64 / MOS6526] [CIA/tod/hammerfist1.prg] 0.288 s
timeOfDayHammerfistRegisterSequence [C64C / MOS6526A] [CIA/tod/hammerfist1.prg] 0.284 s
cia2SdrIcrBaud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0_7f.prg] 9.815 s
cia2SdrIcrBaud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0_7f.prg] 9.852 s
zeroLatchReloadControlCombinationsMatchReference [C64 / MOS6526] [CIA/reload0/reload0a.prg] 0.327 s
zeroLatchReloadControlCombinationsMatchReference [C64C / MOS6526A] [CIA/reload0/reload0a.prg] 0.331 s
ciaTimerInterruptWindowsMatchReferenceNTSC [C64 / MOS6526] [CIA/cia-timer/cia-timer-alt-oldcias.prg] 0.428 s
ciaTimerInterruptWindowsMatchReferenceNTSC [C64C / MOS6526A] [CIA/cia-timer/cia-timer-alt-newcias.prg] 0.312 s
cia1SdrIcrTest2Baud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-test2-0_7f.prg] 9.720 s
cia1SdrIcrTest2Baud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-test2-0_7f.prg] 9.710 s
detectCIA6526 [C64 / MOS6526] 0.275 s
detectCIA6526 [C64C / MOS6526A] 0.276 s
cia1SdrIcrBaud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0.prg] 0.363 s
cia1SdrIcrBaud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0.prg] 0.352 s
cia1SdrIcrBaud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-3.prg] 0.367 s
cia1SdrIcrBaud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-3.prg] 0.361 s
ciaVarious15MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia15.prg] 5.763 s
ciaVarious15MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia15.prg] 5.785 s
timeOfDayHoursMatchBasicReference [C64 / MOS6526] [CIA/tod/hour-test.prg] 1.515 s
timeOfDayHoursMatchBasicReference [C64C / MOS6526A] [CIA/tod/hour-test.prg] 1.520 s
cia1SdrIcr4485Baud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-19.prg] 0.360 s
cia1SdrIcr4485Baud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-19.prg] 0.364 s
cia1SdrIcr4485Baud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-39.prg] 0.354 s
cia1SdrIcr4485Baud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-39.prg] 0.351 s
cia1SdrIcrBaud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-1_7f.prg] 9.173 s
cia1SdrIcrBaud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-1_7f.prg] 9.208 s
cia2SdrIcrBaud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0.prg] 0.359 s
cia2SdrIcrBaud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0.prg] 0.355 s
cia2SdrIcrBaud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-3.prg] 0.363 s
cia2SdrIcrBaud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-3.prg] 0.368 s
pendingInterruptFlagsSurviveMaskingContinuous [C64 / MOS6526] [CIA/shiftregister/cia-icr-test2-continues.prg] 0.366 s
pendingInterruptFlagsSurviveMaskingContinuous [C64C / MOS6526A] [CIA/shiftregister/cia-icr-test2-continues.prg] 0.365 s
shiftRegisterSerialPortOneShotMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-sp-test-oneshot-old.prg] 0.299 s
shiftRegisterSerialPortOneShotMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-sp-test-oneshot-new.prg] 0.290 s
timeOfDayAlarmAfterEveryResetMatchesReference [C64 / MOS6526] [CIA/tod/6tod.prg] 1.264 s
timeOfDayAlarmAfterEveryResetMatchesReference [C64C / MOS6526A] [CIA/tod/6tod.prg] 1.268 s
ciaVarious12MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia12.prg] 0.492 s
ciaVarious12MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia12.prg] 0.492 s
cia2Dd0dNmiAcknowledgementTimingMatchesReference [C64 / MOS6526] [CIA/dd0dtest/dd0dtest.prg] 0.970 s
cia2Dd0dNmiAcknowledgementTimingMatchesReference [C64C / MOS6526A] [CIA/dd0dtest/dd0dtest.prg] 0.942 s
ciaVarious9MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia9.prg] 0.405 s
ciaVarious9MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia9.prg] 0.408 s
cascadedTimerBMatchesReferenceNTSC [C64 / MOS6526] [CIA/CIA-AcountsB/cmp-b-counts-a-old_ntsc.prg] 1.057 s
cascadedTimerBMatchesReferenceNTSC [C64C / MOS6526A] [CIA/CIA-AcountsB/cmp-b-counts-a-new_ntsc.prg] 1.063 s
cia2SdrIcrGenericBaud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0_7f.prg] 9.371 s
cia2SdrIcrGenericBaud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0_7f.prg] 9.358 s
shiftRegisterSerialPortContinuousMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-sp-test-continues-old.prg] 0.295 s
shiftRegisterSerialPortContinuousMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-sp-test-continues-new.prg] 0.314 s
ciaVarious6MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia6.prg] 0.504 s
ciaVarious6MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia6.prg] 0.523 s
timeOfDayPowerUpStateMatchesReference [C64 / MOS6526] [CIA/tod/powerup.prg] 0.804 s
timeOfDayPowerUpStateMatchesReference [C64C / MOS6526A] [CIA/tod/powerup.prg] 0.811 s
timeOfDayAlarmConditionWhenSettingAlarm [C64 / MOS6526] [CIA/tod/alarm-cond2.prg] 0.357 s
timeOfDayAlarmConditionWhenSettingAlarm [C64C / MOS6526A] [CIA/tod/alarm-cond2.prg] 0.383 s
cia2SdrIcrGenericBaud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0.prg] 0.363 s
cia2SdrIcrGenericBaud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0.prg] 0.374 s
cia2SdrIcrGenericBaud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-3.prg] 0.362 s
cia2SdrIcrGenericBaud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-3.prg] 0.372 s
timeOfDaySlurpyAlarmHourOnly [C64 / MOS6526] [CIA/tod/0alarm.prg] 1.191 s
timeOfDaySlurpyAlarmHourOnly [C64C / MOS6526A] [CIA/tod/0alarm.prg] 1.193 s
timerOutputControlsPortBPins [C64 / MOS6526] [CIA/pb6pb7/main.prg] 0.278 s
timerOutputControlsPortBPins [C64C / MOS6526A] [CIA/pb6pb7/main.prg] 0.296 s
cia1SdrIcr4485Baud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-4_7f.prg] 0.358 s
cia1SdrIcr4485Baud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-4_7f.prg] 0.392 s
cia2SdrIcr4485Baud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-4_7f.prg] 0.364 s
cia2SdrIcr4485Baud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-4_7f.prg] 0.361 s
ciaVarious3MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia3.prg] 0.516 s
ciaVarious3MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia3new.prg] 0.495 s
ciaTimerInterruptWindowsMatchReferencePAL [C64 / MOS6526] [CIA/cia-timer/cia-timer-alt-oldcias.prg] 0.367 s
ciaTimerInterruptWindowsMatchReferencePAL [C64C / MOS6526A] [CIA/cia-timer/cia-timer-alt-newcias.prg] 0.333 s
timeOfDayRepeatedCia2AlarmMatchesReference [C64 / MOS6526] [CIA/tod/4tod.prg] 1.320 s
timeOfDayRepeatedCia2AlarmMatchesReference [C64C / MOS6526A] [CIA/tod/4tod.prg] 1.334 s
cia2SdrIcrGenericBaud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-19.prg] 0.386 s
cia2SdrIcrGenericBaud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-19.prg] 0.358 s
cia2SdrIcrGenericBaud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-39.prg] 0.391 s
cia2SdrIcrGenericBaud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-39.prg] 0.365 s
cia2SdrIcrTest2Baud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-test2-0_7f.prg] 9.796 s
cia2SdrIcrTest2Baud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-test2-0_7f.prg] 9.739 s
timeOfDayReadLatchMatchesReference [C64 / MOS6526] [CIA/tod/read-latch.prg] 1.069 s
timeOfDayReadLatchMatchesReference [C64C / MOS6526A] [CIA/tod/read-latch.prg] 1.037 s
cia2SdrIcr4485Baud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-0.prg] 0.371 s
cia2SdrIcr4485Baud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-0.prg] 0.350 s
cia2SdrIcr4485Baud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-3.prg] 0.395 s
cia2SdrIcr4485Baud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-3.prg] 0.361 s
cascadedTimerBRecorderCompletesPAL [C64 / MOS6526] [CIA/CIA-AcountsB/cia-b-counts-a.prg] 1.174 s
cascadedTimerBRecorderCompletesPAL [C64C / MOS6526A] [CIA/CIA-AcountsB/cia-b-counts-a.prg] 1.197 s
cia1SdrIcrGenericBaud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-4_7f.prg] 8.981 s
cia1SdrIcrGenericBaud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-4_7f.prg] 9.060 s
cia1SdrIcrGenericBaud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-19.prg] 0.380 s
cia1SdrIcrGenericBaud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-19.prg] 0.368 s
cia1SdrIcrGenericBaud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-39.prg] 0.368 s
cia1SdrIcrGenericBaud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-39.prg] 0.356 s
cia2SdrIcrBaud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4_7f.prg] 9.091 s
cia2SdrIcrBaud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4_7f.prg] 9.015 s
serialRegisterBackToBackWritesMatchReference [C64 / MOS6526] [CIA/shiftregister/cia-sdr-load.prg] 0.303 s
serialRegisterBackToBackWritesMatchReference [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-load.prg] 0.279 s
cia1TimerCounterReadsMatchReference [C64 / MOS6526] [CIA/timerbasics/timer.prg] 0.294 s
cia1TimerCounterReadsMatchReference [C64C / MOS6526A] [CIA/timerbasics/timer_new.prg] 0.277 s
zeroLatchReloadValueSweepMatchesReference [C64 / MOS6526] [CIA/reload0/reload0b.prg] 0.345 s
zeroLatchReloadValueSweepMatchesReference [C64C / MOS6526A] [CIA/reload0/reload0b.prg] 0.326 s
ciaVarious3AMatchesReference [C64 / MOS6526] [CIA/ciavarious/cia3a.prg] 0.514 s
ciaVarious3AMatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia3anew.prg] 0.509 s
cia2SdrIcr4485Baud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-19.prg] 0.380 s
cia2SdrIcr4485Baud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-19.prg] 0.365 s
cia2SdrIcr4485Baud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-39.prg] 0.375 s
cia2SdrIcr4485Baud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-39.prg] 0.354 s
cia2SdrIcrBaud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-19.prg] 0.353 s
cia2SdrIcrBaud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-19.prg] 0.374 s
cia2SdrIcrBaud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-39.prg] 0.350 s
cia2SdrIcrBaud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-39.prg] 0.356 s
cia1SdrIcrGenericBaud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0.prg] 0.348 s
cia1SdrIcrGenericBaud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0.prg] 0.358 s
cia1SdrIcrGenericBaud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-3.prg] 0.372 s
cia1SdrIcrGenericBaud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-3.prg] 0.356 s
cascadedTimerBRecorderCompletesNTSC [C64 / MOS6526] [CIA/CIA-AcountsB/cia-b-counts-a_ntsc.prg] 1.024 s
cascadedTimerBRecorderCompletesNTSC [C64C / MOS6526A] [CIA/CIA-AcountsB/cia-b-counts-a_ntsc.prg] 1.016 s
irqDelayDetectsActiveCiaModel [C64 / MOS6526] [CIA/irqdelay/irqdelay.prg] 0.281 s
irqDelayDetectsActiveCiaModel [C64C / MOS6526A] [CIA/irqdelay/irqdelay-new.prg] 0.283 s
cia1SdrIcr4485Baud0 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0.prg] 0.362 s
cia1SdrIcr4485Baud0 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0.prg] 0.360 s
cia1SdrIcr4485Baud3 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-3.prg] 0.364 s
cia1SdrIcr4485Baud3 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-3.prg] 0.360 s
ciaVarious13MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia13.prg] 0.501 s
ciaVarious13MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia13.prg] 0.492 s
timeOfDayAlarmConditionWhenSettingTime [C64 / MOS6526] [CIA/tod/alarm-cond.prg] 0.363 s
timeOfDayAlarmConditionWhenSettingTime [C64C / MOS6526A] [CIA/tod/alarm-cond.prg] 0.350 s
timeOfDayWriteStopAndRestartMatchReference [C64 / MOS6526] [CIA/tod/write-stop.prg] 0.936 s
timeOfDayWriteStopAndRestartMatchReference [C64C / MOS6526A] [CIA/tod/write-stop.prg] 0.954 s
oneShotIrqDelayDetectsActiveCiaModel [C64 / MOS6526] [CIA/irqdelay/irqdelay-oneshot.prg] 0.281 s
oneShotIrqDelayDetectsActiveCiaModel [C64C / MOS6526A] [CIA/irqdelay/irqdelay-oneshot-new.prg] 0.281 s
cia1SdrIcrBaud19 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-19.prg] 0.353 s
cia1SdrIcrBaud19 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-19.prg] 0.362 s
cia1SdrIcrBaud39 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-39.prg] 0.362 s
cia1SdrIcrBaud39 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-39.prg] 0.370 s
cia1SdrIcr4485Baud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-1_7f.prg] 0.443 s
cia1SdrIcr4485Baud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-1_7f.prg] 0.435 s
shiftRegisterInterruptControlContinuousMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-icr-test-continues-old.prg] 0.289 s
shiftRegisterInterruptControlContinuousMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-icr-test-continues-new.prg] 0.284 s
timeOfDayInvalidMinutesMatchReference [C64 / MOS6526] [CIA/tod/fix-min.prg] 3.473 s
timeOfDayInvalidMinutesMatchReference [C64C / MOS6526A] [CIA/tod/fix-min.prg] 3.457 s
cia2SdrIcrGenericBaud4Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-4_7f.prg] 8.978 s
cia2SdrIcrGenericBaud4Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-4_7f.prg] 9.054 s
cia2SdrIcr4485Baud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-1_7f.prg] 0.435 s
cia2SdrIcr4485Baud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4485-1_7f.prg] 0.427 s
ciaVarious10MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia10.prg] 0.499 s
ciaVarious10MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia10.prg] 0.503 s
ciaVarious7MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia7.prg] 0.491 s
ciaVarious7MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia7.prg] 0.486 s
cia1SdrIcrBaud0Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0_7f.prg] 9.296 s
cia1SdrIcrBaud0Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0_7f.prg] 9.242 s
timeOfDayStabilityNTSC [C64 / MOS6526] [CIA/tod/stability-ntsc.prg] 2.090 s
timeOfDayStabilityNTSC [C64C / MOS6526A] [CIA/tod/stability-ntsc.prg] 2.090 s
serialRegisterInitialTransferMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-sdr-init.prg] 0.291 s
serialRegisterInitialTransferMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-init.prg] 0.284 s
ciaVarious4MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia4.prg] 0.566 s
ciaVarious4MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia4new.prg] 0.588 s
cia1SdrIcrGenericBaud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-1_7f.prg] 9.137 s
cia1SdrIcrGenericBaud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-1_7f.prg] 9.166 s
ciaVarious1MatchesReference [C64 / MOS6526] [CIA/ciavarious/cia1.prg] 0.467 s
ciaVarious1MatchesReference [C64C / MOS6526A] [CIA/ciavarious/cia1.prg] 0.458 s
cia2SdrIcrBaud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-1_7f.prg] 9.192 s
cia2SdrIcrBaud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-1_7f.prg] 9.178 s
transactorTimerModesRemainInteractive [C64 / MOS6526] [CIA/transactor/ciatest64.prg] 1.450 s
- CIA/transactor/ciatest64.prg: Visual checkpoint FAIL: 72 differing pixels; first at (89,52): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 72 differing pixels; first at (89,52): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 72 differing pixels; first at (89,52): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 72 differing pixels; first at (89,52): expected VIC 6, actual VIC 14
transactorTimerModesRemainInteractive [C64C / MOS6526A] [CIA/transactor/ciatest64.prg] 1.101 s
serialRegisterCompletionDelayMatchesReference [C64 / MOS6526] [CIA/shiftregister/cia-sdr-delay.prg] 0.302 s
serialRegisterCompletionDelayMatchesReference [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-delay.prg] 0.288 s
ciaRegistersMirrorEvery16Bytes [C64 / MOS6526] [CIA/mirrors/ciamirrors.prg] 0.294 s
ciaRegistersMirrorEvery16Bytes [C64C / MOS6526A] [CIA/mirrors/ciamirrors.prg] 0.286 s
timeOfDayAmPmWritesMatchBasicReference [C64 / MOS6526] [CIA/tod/ampmtest.prg] 0.367 s
timeOfDayAmPmWritesMatchBasicReference [C64C / MOS6526A] [CIA/tod/ampmtest.prg] 0.365 s
timeOfDayInputDividerHzsync0 [C64 / MOS6526] [CIA/tod/hzsync0.prg] 3.499 s
timeOfDayInputDividerHzsync0 [C64C / MOS6526A] [CIA/tod/hzsync0.prg] 3.535 s
timeOfDayInputDividerHzsync1 [C64 / MOS6526] [CIA/tod/hzsync1.prg] 2.103 s
timeOfDayInputDividerHzsync1 [C64C / MOS6526A] [CIA/tod/hzsync1.prg] 2.100 s
timeOfDayInputDividerHzsync2 [C64 / MOS6526] [CIA/tod/hzsync2.prg] 3.550 s
timeOfDayInputDividerHzsync2 [C64C / MOS6526A] [CIA/tod/hzsync2.prg] 3.505 s
timeOfDayInputDividerHzsync3 [C64 / MOS6526] [CIA/tod/hzsync3.prg] 2.104 s
timeOfDayInputDividerHzsync3 [C64C / MOS6526A] [CIA/tod/hzsync3.prg] 2.092 s
timeOfDayInputDividerHzsync4 [C64 / MOS6526] [CIA/tod/hzsync4.prg] 2.840 s
timeOfDayInputDividerHzsync4 [C64C / MOS6526A] [CIA/tod/hzsync4.prg] 2.823 s
timeOfDayInputDividerHzsync5 [C64 / MOS6526] [CIA/tod/hzsync5.prg] 3.535 s
timeOfDayInputDividerHzsync5 [C64C / MOS6526A] [CIA/tod/hzsync5.prg] 3.536 s
timeOfDayInputDividerHzsync6 [C64 / MOS6526] [CIA/tod/hzsync6.prg] 9.096 s
- CIA test failed: src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg; machine=C64; CIA=MOS6526; last border color=10; active machine=C64; clock=PAL; cycles=62197000; PC=$08B7; completion=true; progress=-1 HZSYNC6 completed screen RAM $0400-$04FF (256 samples) HZSYNC6 accepted codes: $36=248, $37=0; unexpected=8; upstream allowance=5 HZSYNC6 raw-code histogram: $31:8, $36:248 HZSYNC6 first outliers (zero-based index, maximum 16): #16@$0410=$31, #50@$0432=$31, #84@$0454=$31, #118@$0476=$31, #152@$0498=$31, #186@$04BA=$31, #220@$04DC=$31, #254@$04FE=$31 HZSYNC6 raw256=36363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136 -

Diagnostic failure.

final
Captured screen
final — C64 / MOS6526 / PAL — cycle 62249040 — Completed frame after this checkpoint.
timeOfDayInputDividerHzsync6 [C64C / MOS6526A] [CIA/tod/hzsync6.prg] 9.112 s
- CIA test failed: src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg; machine=C64C; CIA=MOS6526A; last border color=10; active machine=C64C; clock=PAL; cycles=62197000; PC=$08B7; completion=true; progress=-1 HZSYNC6 completed screen RAM $0400-$04FF (256 samples) HZSYNC6 accepted codes: $36=248, $37=0; unexpected=8; upstream allowance=5 HZSYNC6 raw-code histogram: $31:8, $36:248 HZSYNC6 first outliers (zero-based index, maximum 16): #16@$0410=$31, #50@$0432=$31, #84@$0454=$31, #118@$0476=$31, #152@$0498=$31, #186@$04BA=$31, #220@$04DC=$31, #254@$04FE=$31 HZSYNC6 raw256=36363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136 -

Diagnostic failure.

final
Captured screen
final — C64C / MOS6526A / PAL — cycle 62249040 — Completed frame after this checkpoint.
pendingInterruptFlagsSurviveMaskingOneShot [C64 / MOS6526] [CIA/shiftregister/cia-icr-test2-oneshot.prg] 0.379 s
pendingInterruptFlagsSurviveMaskingOneShot [C64C / MOS6526A] [CIA/shiftregister/cia-icr-test2-oneshot.prg] 0.370 s
timeOfDaySlurpyAlarmAllRegisters [C64 / MOS6526] [CIA/tod/1alarm.prg] 1.186 s
timeOfDaySlurpyAlarmAllRegisters [C64C / MOS6526A] [CIA/tod/1alarm.prg] 1.194 s
timeOfDayRepeatedCia1AlarmMatchesReference [C64 / MOS6526] [CIA/tod/4todcia1.prg] 1.594 s
timeOfDayRepeatedCia1AlarmMatchesReference [C64C / MOS6526A] [CIA/tod/4todcia1.prg] 1.579 s
indexedStoreAcknowledgesInterruptFlags [C64 / MOS6526] [CIA/dd0drw/dd0drw.prg] 0.310 s
indexedStoreAcknowledgesInterruptFlags [C64C / MOS6526A] [CIA/dd0drw/dd0drw.prg] 0.295 s
cia2SdrIcrGenericBaud1Through127 [C64 / MOS6526] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-1_7f.prg] 9.346 s
cia2SdrIcrGenericBaud1Through127 [C64C / MOS6526A] [CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-1_7f.prg] 9.193 s

VIAInputWiringTest

busLatchSamplingDoesNotSendAParallelReadHandshake [src/test/java/libsidplay/components/c1541/VIAInputWiringTest.java] [src/test/resources/external-c64/evidence.md#via-input-wiring] 0 s
diskDensityOutputPinCanClockTimerTwoWithoutARegisterRead [src/test/java/libsidplay/components/c1541/VIAInputWiringTest.java] [src/test/resources/external-c64/evidence.md#via-input-wiring] 0 s
diskLatchCapturesTheGcrByteBeforeTheNextByteArrives [src/test/java/libsidplay/components/c1541/VIAInputWiringTest.java] [src/test/resources/external-c64/evidence.md#via-input-wiring] 0 s
diskByteReadyRemainsAssertedAcrossLatchingAndPb6Sampling [src/test/java/libsidplay/components/c1541/VIAInputWiringTest.java] [src/test/resources/external-c64/evidence.md#via-input-wiring] 0 s

SIDOutputRegressionTest

samplesAndRegistersRemainBitExact[RESID / MOS6581] 0.227 s
samplesAndRegistersRemainBitExact[RESID / MOS8580] 0.214 s
samplesAndRegistersRemainBitExact[RESIDFP / MOS6581] 0.147 s
samplesAndRegistersRemainBitExact[RESIDFP / MOS8580] 0.134 s

VICNTSCSpriteTimingTest

followingCycleAllowsAnEarlyDotAndLaterRowsRemainVisible 0 s
newlyAssertedDisplayReachesTheComparatorAtPixelFour 0.003 s
resetClearsDisplayAndDmaBeforeAnotherRasterRuns 0.002 s
lateReadModifyWritePreservesDmaAndTheUnavailableFirstByte 0 s

RmwBusSequenceTest

everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[0: ASL ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.009 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[1: ASL ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[2: ASL ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[3: ASL ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[4: ASL ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[5: ROL ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[6: ROL ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[7: ROL ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[8: ROL ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[9: ROL ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[10: LSR ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[11: LSR ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[12: LSR ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[13: LSR ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[14: LSR ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[15: ROR ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[16: ROR ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[17: ROR ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[18: ROR ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[19: ROR ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[20: DEC ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[21: DEC ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[22: DEC ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[23: DEC ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[24: DEC ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[25: INC ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[26: INC ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[27: INC ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[28: INC ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[29: INC ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[30: SLO INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[31: SLO ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[32: SLO ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[33: SLO INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[34: SLO INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[35: SLO ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[36: SLO ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[37: SLO ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[38: SLO ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[39: SLO ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[40: RLA INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[41: RLA ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[42: RLA ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[43: RLA INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[44: RLA INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[45: RLA ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[46: RLA ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[47: RLA ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[48: RLA ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[49: RLA ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[50: SRE INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[51: SRE ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[52: SRE ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[53: SRE INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[54: SRE INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[55: SRE ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[56: SRE ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[57: SRE ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[58: SRE ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[59: SRE ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[60: RRA INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[61: RRA ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[62: RRA ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[63: RRA INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[64: RRA INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[65: RRA ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[66: RRA ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[67: RRA ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[68: RRA ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[69: RRA ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[70: DCP INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[71: DCP ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[72: DCP ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[73: DCP INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[74: DCP INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[75: DCP ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[76: DCP ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[77: DCP ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[78: DCP ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[79: DCP ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[80: ISC INDX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[81: ISC ZP crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[82: ISC ABS crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[83: ISC INDY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[84: ISC INDY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[85: ISC ZPX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[86: ISC ABSY crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0.001 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[87: ISC ABSY crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[88: ISC ABSX crossing=false] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s
everyBusCycleReadsThenWritesTheOriginalAndModifiedBytes[89: ISC ABSX crossing=true] [src/test/resources/external-c64/dotnet-6502/upstream/tests/Highbyte.DotNet6502.Tests/RmwBusSequenceMatrixTests.cs] [src/test/resources/external-c64/c64ready/upstream/test/cpu/cpu-indexed-store-rmw-false-read-spec-test.js] 0 s

FinalV3Test

zeroProgressReadsFailInsteadOfSpinning[C64/PAL/4 banks] 0.111 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64/PAL/4 banks] 0.112 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64/PAL/4 banks] 0.114 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64/PAL/4 banks] 0.117 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64/PAL/4 banks] 0.114 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64/PAL/4 banks] 0.112 s
acknowledgementPreservesExternalInterruptOwners[C64/PAL/4 banks] 0.112 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64/PAL/4 banks] 0.112 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64/PAL/4 banks] 0.116 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64/PAL/4 banks] 0.111 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64/PAL/4 banks] 0.115 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64/PAL/4 banks] 0.116 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64/PAL/4 banks] 0.112 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64/PAL/4 banks] 0.113 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64/PAL/4 banks] 0.114 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64/PAL/4 banks] 0.113 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64/PAL/4 banks] 0.128 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64/PAL/4 banks] 0.126 s
zeroProgressReadsFailInsteadOfSpinning[C64/PAL/16 banks] 0.110 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64/PAL/16 banks] 0.113 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64/PAL/16 banks] 0.113 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64/PAL/16 banks] 0.112 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64/PAL/16 banks] 0.115 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64/PAL/16 banks] 0.109 s
acknowledgementPreservesExternalInterruptOwners[C64/PAL/16 banks] 0.114 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64/PAL/16 banks] 0.112 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64/PAL/16 banks] 0.122 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64/PAL/16 banks] 0.111 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64/PAL/16 banks] 0.112 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64/PAL/16 banks] 0.116 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64/PAL/16 banks] 0.110 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64/PAL/16 banks] 0.113 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64/PAL/16 banks] 0.112 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64/PAL/16 banks] 0.114 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64/PAL/16 banks] 0.127 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64/PAL/16 banks] 0.142 s
zeroProgressReadsFailInsteadOfSpinning[C64/NTSC/4 banks] 0.113 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64/NTSC/4 banks] 0.117 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64/NTSC/4 banks] 0.111 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64/NTSC/4 banks] 0.112 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64/NTSC/4 banks] 0.114 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64/NTSC/4 banks] 0.113 s
acknowledgementPreservesExternalInterruptOwners[C64/NTSC/4 banks] 0.110 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64/NTSC/4 banks] 0.112 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64/NTSC/4 banks] 0.115 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64/NTSC/4 banks] 0.118 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64/NTSC/4 banks] 0.112 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64/NTSC/4 banks] 0.118 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64/NTSC/4 banks] 0.113 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64/NTSC/4 banks] 0.112 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64/NTSC/4 banks] 0.111 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64/NTSC/4 banks] 0.111 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64/NTSC/4 banks] 0.127 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64/NTSC/4 banks] 0.123 s
zeroProgressReadsFailInsteadOfSpinning[C64/NTSC/16 banks] 0.113 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64/NTSC/16 banks] 0.113 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64/NTSC/16 banks] 0.110 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64/NTSC/16 banks] 0.112 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64/NTSC/16 banks] 0.114 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64/NTSC/16 banks] 0.117 s
acknowledgementPreservesExternalInterruptOwners[C64/NTSC/16 banks] 0.112 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64/NTSC/16 banks] 0.111 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64/NTSC/16 banks] 0.119 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64/NTSC/16 banks] 0.110 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64/NTSC/16 banks] 0.112 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64/NTSC/16 banks] 0.117 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64/NTSC/16 banks] 0.117 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64/NTSC/16 banks] 0.112 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64/NTSC/16 banks] 0.112 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64/NTSC/16 banks] 0.113 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64/NTSC/16 banks] 0.126 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64/NTSC/16 banks] 0.139 s
zeroProgressReadsFailInsteadOfSpinning[C64C/PAL/4 banks] 0.110 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64C/PAL/4 banks] 0.112 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64C/PAL/4 banks] 0.112 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64C/PAL/4 banks] 0.111 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64C/PAL/4 banks] 0.111 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64C/PAL/4 banks] 0.112 s
acknowledgementPreservesExternalInterruptOwners[C64C/PAL/4 banks] 0.113 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64C/PAL/4 banks] 0.112 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64C/PAL/4 banks] 0.117 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64C/PAL/4 banks] 0.112 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64C/PAL/4 banks] 0.112 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64C/PAL/4 banks] 0.113 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64C/PAL/4 banks] 0.110 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64C/PAL/4 banks] 0.113 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64C/PAL/4 banks] 0.111 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64C/PAL/4 banks] 0.113 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64C/PAL/4 banks] 0.127 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64C/PAL/4 banks] 0.122 s
zeroProgressReadsFailInsteadOfSpinning[C64C/PAL/16 banks] 0.126 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64C/PAL/16 banks] 0.118 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64C/PAL/16 banks] 0.111 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64C/PAL/16 banks] 0.114 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64C/PAL/16 banks] 0.115 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64C/PAL/16 banks] 0.113 s
acknowledgementPreservesExternalInterruptOwners[C64C/PAL/16 banks] 0.113 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64C/PAL/16 banks] 0.114 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64C/PAL/16 banks] 0.117 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64C/PAL/16 banks] 0.111 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64C/PAL/16 banks] 0.115 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64C/PAL/16 banks] 0.117 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64C/PAL/16 banks] 0.112 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64C/PAL/16 banks] 0.116 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64C/PAL/16 banks] 0.113 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64C/PAL/16 banks] 0.110 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64C/PAL/16 banks] 0.124 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64C/PAL/16 banks] 0.142 s
zeroProgressReadsFailInsteadOfSpinning[C64C/NTSC/4 banks] 0.118 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64C/NTSC/4 banks] 0.111 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64C/NTSC/4 banks] 0.112 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64C/NTSC/4 banks] 0.112 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64C/NTSC/4 banks] 0.120 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64C/NTSC/4 banks] 0.111 s
acknowledgementPreservesExternalInterruptOwners[C64C/NTSC/4 banks] 0.112 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64C/NTSC/4 banks] 0.112 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64C/NTSC/4 banks] 0.115 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64C/NTSC/4 banks] 0.110 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64C/NTSC/4 banks] 0.112 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64C/NTSC/4 banks] 0.114 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64C/NTSC/4 banks] 0.118 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64C/NTSC/4 banks] 0.113 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64C/NTSC/4 banks] 0.112 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64C/NTSC/4 banks] 0.113 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64C/NTSC/4 banks] 0.128 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64C/NTSC/4 banks] 0.120 s
zeroProgressReadsFailInsteadOfSpinning[C64C/NTSC/16 banks] 0.116 s
onlyExactDfffWritesLatchAndReadsNeverActAsWrites[C64C/NTSC/16 banks] 0.114 s
cpuPortsKeepNormalRomAndRamVisibilityAndWriteDestinations[C64C/NTSC/16 banks] 0.112 s
lockedAndDisabledCartridgeStillExportsBothIoRomPages[C64C/NTSC/16 banks] 0.113 s
duplicateRecordsReplaceBothHalvesAndAbsentBanksAreFf[C64C/NTSC/16 banks] 0.116 s
hiddenIoWritesGoToRamAndCannotChangeTheRegister[C64C/NTSC/16 banks] 0.112 s
acknowledgementPreservesExternalInterruptOwners[C64C/NTSC/16 banks] 0.111 s
resetSelectsBankZeroSixteenKAndNamesTheCapacity[C64C/NTSC/16 banks] 0.114 s
malformedUnsignedFieldsAndSignaturesFailExplicitly[C64C/NTSC/16 banks] 0.129 s
fullResetCancelsPendingFreezeAndRestoresTheRegister[C64C/NTSC/16 banks] 0.113 s
softwareUltimaxSelectsBothVicPhasesAndSoftwareNmiHasNoButtonTransition[C64C/NTSC/16 banks] 0.113 s
reverseOrderPaddedRecordsAndLegacyHeadersLoadOnEveryStream[C64C/NTSC/16 banks] 0.118 s
freezeRetainsBankUnlocksAtThreeCyclesAndUsesSeparateVicPhases[C64C/NTSC/16 banks] 0.111 s
everyControlValueAppliesModeBankNmiAndLockTogether[C64C/NTSC/16 banks] 0.112 s
detachCancelsPendingMappingAndReleasesOnlyOwnedNmi[C64C/NTSC/16 banks] 0.112 s
publicFreezeQueuedBeforeDetachCannotAffectItsReplacement[C64C/NTSC/16 banks] 0.113 s
recordCountsAndBanksMustMatchOneOfTheTwoCapacities[C64C/NTSC/16 banks] 0.127 s
partialHeadersPayloadsAndPaddingCannotBeSilentlySkipped[C64C/NTSC/16 banks] 0.139 s

ViceVICExitTest

busAvailableScan [C64 / MOS6526] [VICII/split-tests/bascan/bascan.prg] 4.076 s
spriteSpriteCollisions [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite.prg] 0.333 s
spriteY [C64 / MOS6526] [VICII/spritey/spritey.prg] 1.118 s
spriteGraphicsCollisionCycle [C64 / MOS6526] [VICII/spritecollisions/sprite-gfx-collision-cycle.prg] 0.361 s
phi1TimingPAL [C64 / MOS6526] [VICII/phi1timing/phi1timing.prg] 0.305 s
vspBug [C64 / MOS6526] [VICII/vspbug/vsp_bug.prg] 0.708 s
spriteRestart [C64 / MOS6526] [VICII/spriterestart/spriterestart.prg] 0.302 s
spriteStealPAL [C64 / MOS6526] [VICII/spritesteal/spritesteal.prg] 2.395 s
colorRAM [C64 / MOS6526] [VICII/colorram/test.prg] 0.313 s
spriteCollisionClear [C64 / MOS6526] [VICII/spritecollclear/bug2135.prg] 0.309 s
phi1TimingNTSC [C64 / MOS6526] [VICII/phi1timing/phi1timing_ntsc.prg] 0.300 s
spriteStealNTSC [C64 / MOS6526] [VICII/spritesteal/spritesteal_ntsc.prg] 2.246 s
demusInterruptus [C64 / MOS6526] [VICII/spritex/demusinterruptus.prg] 0.304 s
lightPenSplit [C64 / MOS6526] [VICII/split-tests/lightpen/lightpen.prg] 3.565 s
lightPenTriggerOldVIC [C64 / MOS6526] [VICII/lp-trigger/test2.prg] 0.302 s
spriteSpriteCollisionCycle [C64 / MOS6526] [VICII/spritecollisions/sprite-sprite-collision-cycle.prg] 0.307 s
spriteGap2 [C64 / MOS6526] [VICII/spritegap/spritegap2.prg] 23.71 s
spriteScan [C64 / MOS6526] [VICII/split-tests/spritescan/spritescan.prg] 5.533 s
spriteXTestsuitePAL [C64 / MOS6526] [VICII/spritex/testsuite.prg] 0.351 s

VICModelGraphicsFetchTest

selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64 / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.365 s
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64 / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64C / MOS6569R3 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.354 s
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64C / MOS8565 / 3d89f13746e16861 screenshot PAL automatic expected=pass[vicii-pal, vicii-old] VICII/split-tests/modesplit/modesplit.prg] 0.352 s
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64 / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.357 s
- Graphics fetch region: 108 differing pixels; first at (162,36) expected:<0> but was:<108> -

Diagnostic failure.

expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
Expected
expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
actual — C64 / MOS6567R8; complete frame after terminal, cycle 3043755
Actual
actual — C64 / MOS6567R8; complete frame after terminal, cycle 3043755 — final — C64 / MOS6526 / NTSC — cycle 3163420 — Completed frame after this checkpoint.
difference — whole viewport; NTSC pixel diagnostics remain independent
Difference
difference — whole viewport; NTSC pixel diagnostics remain independent
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64C / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg] 0.352 s
- Graphics fetch region: 108 differing pixels; first at (162,36) expected:<0> but was:<108> -

Diagnostic failure.

expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
Expected
expected — VICII/split-tests/modesplit/references/modesplit.prg-ntsc.png
actual — C64C / MOS6567R8; complete frame after terminal, cycle 3043755
Actual
actual — C64C / MOS6567R8; complete frame after terminal, cycle 3043755 — final — C64C / MOS6526A / NTSC — cycle 3163420 — Completed frame after this checkpoint.
difference — whole viewport; NTSC pixel diagnostics remain independent
Difference
difference — whole viewport; NTSC pixel diagnostics remain independent

ZaxxonFirmwareTest

bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[Zaxxon/C64/PAL] 2.681 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[Zaxxon/C64/NTSC] 2.357 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[Zaxxon/C64C/PAL] 2.730 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[Zaxxon/C64C/NTSC] 2.387 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[SuperZaxxon/C64/PAL] 2.684 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[SuperZaxxon/C64/NTSC] 2.513 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[SuperZaxxon/C64C/PAL] 2.630 s
bothGamesAcceptJoystickMovementAndFireTwiceAcrossResetWithoutADrive[SuperZaxxon/C64C/NTSC] 2.382 s

SoundExpanderLifecycleTest

explicitlyInsertedCartridgesRemainConfigured 0 s
automaticFmCartridgeDoesNotCarryIntoSidOnlyPlayback 0 s

PALViewportTest

completedPALFrameContainsNormalBorderRasters16Through287 [C64 / MOS6526] 0.299 s
completedPALFrameContainsNormalBorderRasters16Through287 [C64C / MOS6526A] 0.305 s

CiaBusFixtureTest

independentSourcesAndEveryProgramRetainTheirPinnedHashes [src/test/java/common/CiaBusFixtureTest.java] [src/test/resources/external-c64/cia-bus/manifest.json] [src/test/scripts/cia-bus-reference.py] 0 s

GeoRAMImageTest

invalidFileLengthsDoNotReplaceTheAttachedCartridge 0 s
everySupportedRawImageLoadsThroughBulkShortReadsAndRealFiles 0.037 s
truncatedAndOversizedStreamsFailExplicitly 0 s
legacyEmptyImageAndSizeZeroProduceTwoMiBOfZeroes 0.002 s
aStalledStreamCannotHangOrFallBackToSignedSingleByteReads 0.001 s

RexTest

romIsImmutableAndWritesAlwaysReachUnderlyingRam[C64/PAL] 0.114 s
unchangedOriginalImageLoadsOnEveryStream[C64/PAL] 0.116 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64/PAL] 0.119 s
everyCpuPortPreservesNormalDecodingOutsideRoml[C64/PAL] 0.115 s
detachedIoReferencesCannotChangeAReplacement[C64/PAL] 0.123 s
stalledHeadersFailWithoutSingleByteFallback[C64/PAL] 0.113 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64/PAL] 0.116 s
resetAlwaysRestoresEightKilobyteModeAndPreservesRom[C64/PAL] 0.341 s
io1AndAllIoWritesArePassiveInBothStates[C64/PAL] 0.115 s
vicSeesNormalMemoryOnBothPhasesInEveryBank[C64/PAL] 0.118 s
switchingResetAndFreezeNeverClaimInterruptLines[C64/PAL] 0.113 s
io2ReadsFloatAndSelectRomAcrossTheCompleteAddressRange[C64/PAL] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/PAL] 0.125 s
hiddenIoCannotChangeTheRomStateAndWritesReachRam[C64/PAL] 0.115 s
romIsImmutableAndWritesAlwaysReachUnderlyingRam[C64/NTSC] 0.112 s
unchangedOriginalImageLoadsOnEveryStream[C64/NTSC] 0.112 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64/NTSC] 0.115 s
everyCpuPortPreservesNormalDecodingOutsideRoml[C64/NTSC] 0.120 s
detachedIoReferencesCannotChangeAReplacement[C64/NTSC] 0.119 s
stalledHeadersFailWithoutSingleByteFallback[C64/NTSC] 0.112 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64/NTSC] 0.115 s
resetAlwaysRestoresEightKilobyteModeAndPreservesRom[C64/NTSC] 0.332 s
io1AndAllIoWritesArePassiveInBothStates[C64/NTSC] 0.112 s
vicSeesNormalMemoryOnBothPhasesInEveryBank[C64/NTSC] 0.113 s
switchingResetAndFreezeNeverClaimInterruptLines[C64/NTSC] 0.118 s
io2ReadsFloatAndSelectRomAcrossTheCompleteAddressRange[C64/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64/NTSC] 0.115 s
hiddenIoCannotChangeTheRomStateAndWritesReachRam[C64/NTSC] 0.113 s
romIsImmutableAndWritesAlwaysReachUnderlyingRam[C64C/PAL] 0.120 s
unchangedOriginalImageLoadsOnEveryStream[C64C/PAL] 0.113 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64C/PAL] 0.112 s
everyCpuPortPreservesNormalDecodingOutsideRoml[C64C/PAL] 0.113 s
detachedIoReferencesCannotChangeAReplacement[C64C/PAL] 0.118 s
stalledHeadersFailWithoutSingleByteFallback[C64C/PAL] 0.112 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64C/PAL] 0.116 s
resetAlwaysRestoresEightKilobyteModeAndPreservesRom[C64C/PAL] 0.340 s
io1AndAllIoWritesArePassiveInBothStates[C64C/PAL] 0.111 s
vicSeesNormalMemoryOnBothPhasesInEveryBank[C64C/PAL] 0.116 s
switchingResetAndFreezeNeverClaimInterruptLines[C64C/PAL] 0.112 s
io2ReadsFloatAndSelectRomAcrossTheCompleteAddressRange[C64C/PAL] 0.119 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/PAL] 0.116 s
hiddenIoCannotChangeTheRomStateAndWritesReachRam[C64C/PAL] 0.111 s
romIsImmutableAndWritesAlwaysReachUnderlyingRam[C64C/NTSC] 0.113 s
unchangedOriginalImageLoadsOnEveryStream[C64C/NTSC] 0.114 s
invalidUnsignedFieldsAndRecordCountsFailExplicitly[C64C/NTSC] 0.112 s
everyCpuPortPreservesNormalDecodingOutsideRoml[C64C/NTSC] 0.109 s
detachedIoReferencesCannotChangeAReplacement[C64C/NTSC] 0.112 s
stalledHeadersFailWithoutSingleByteFallback[C64C/NTSC] 0.114 s
validTagsPaddingAddressesAndHeaderVariantsPreserveTheRom[C64C/NTSC] 0.116 s
resetAlwaysRestoresEightKilobyteModeAndPreservesRom[C64C/NTSC] 0.340 s
io1AndAllIoWritesArePassiveInBothStates[C64C/NTSC] 0.112 s
vicSeesNormalMemoryOnBothPhasesInEveryBank[C64C/NTSC] 0.110 s
switchingResetAndFreezeNeverClaimInterruptLines[C64C/NTSC] 0.112 s
io2ReadsFloatAndSelectRomAcrossTheCompleteAddressRange[C64C/NTSC] 0.113 s
truncatedHeadersPayloadsAndUnsignedPaddingFailOnEveryStream[C64C/NTSC] 0.119 s
hiddenIoCannotChangeTheRomStateAndWritesReachRam[C64C/NTSC] 0.114 s

CpuPortFadeContractTest

changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/PAL [src/test/resources/external-c64/cpuport-fade/driven6-floating7.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.114 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/NTSC [src/test/resources/external-c64/cpuport-fade/driven6-floating7.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.112 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/PAL [src/test/resources/external-c64/cpuport-fade/driven6-floating7.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.112 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/NTSC [src/test/resources/external-c64/cpuport-fade/driven6-floating7.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.122 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/PAL [src/test/resources/external-c64/cpuport-fade/driven7-floating6.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.110 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/NTSC [src/test/resources/external-c64/cpuport-fade/driven7-floating6.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.111 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/PAL [src/test/resources/external-c64/cpuport-fade/driven7-floating6.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.111 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/NTSC [src/test/resources/external-c64/cpuport-fade/driven7-floating6.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.111 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/PAL [src/test/resources/external-c64/cpuport-fade/preloaded-high-output.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.111 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64/NTSC [src/test/resources/external-c64/cpuport-fade/preloaded-high-output.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.112 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/PAL [src/test/resources/external-c64/cpuport-fade/preloaded-high-output.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.113 s
changingOneDirectionDoesNotLoseTheOtherDrivenBitOrItsRetainedCharge[C64C/NTSC [src/test/resources/external-c64/cpuport-fade/preloaded-high-output.prg]] [src/test/java/libsidplay/CpuPortFadeContractTest.java] [src/test/resources/external-c64/cpuport-fade/port-bits.asm] [src/test/resources/VICE-testprogs-master/CPU/cpuport/readme.txt] [src/test/resources/VICE-testprogs-master/CPU/cpuport/test1.s] 0.111 s

RotationBusPhaseTest

latePhi2ReadSeesTheNextCellBeforeTheNextWholeCpuClock[1 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
repeatedReadsAtTheSameCpuTimeDoNotMoveThePlatterAgain[1 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
catchingUpToTheNextCellDoesNotCountTheReadAdvanceTwice[1 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
readSetupTimeScalesFromOneHundredToFiftyNanoseconds[1 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
latePhi2ReadSeesTheNextCellBeforeTheNextWholeCpuClock[2 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
repeatedReadsAtTheSameCpuTimeDoNotMoveThePlatterAgain[2 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
catchingUpToTheNextCellDoesNotCountTheReadAdvanceTwice[2 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s
readSetupTimeScalesFromOneHundredToFiftyNanoseconds[2 MHz drive CPU] [src/test/java/libsidplay/components/c1541/RotationBusPhaseTest.java] 0 s

ReSfxSoundExpanderTest

simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=0/44.100Hz/cpu=985.248] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=0/44.100Hz/cpu=985.248] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=0/44.100Hz/cpu=985.248] 0.001 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=0/44.100Hz/cpu=985.248] 0.001 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=0/44.100Hz/cpu=985.248] 0.003 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=0/44.100Hz/cpu=985.248] 0 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=0/44.100Hz/cpu=985.248] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=0/44.100Hz/cpu=985.248] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=0/44.100Hz/cpu=985.248] 0.001 s
timerOneTriggersTheExistingCsmKeyPath[chip=0/44.100Hz/cpu=985.248] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=0/44.100Hz/cpu=985.248] 0.004 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=0/44.100Hz/cpu=1.022.727] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=0/44.100Hz/cpu=1.022.727] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=0/44.100Hz/cpu=1.022.727] 0 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=0/44.100Hz/cpu=1.022.727] 0.001 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=0/44.100Hz/cpu=1.022.727] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=0/44.100Hz/cpu=1.022.727] 0 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=0/44.100Hz/cpu=1.022.727] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=0/44.100Hz/cpu=1.022.727] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=0/44.100Hz/cpu=1.022.727] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=0/44.100Hz/cpu=1.022.727] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=0/44.100Hz/cpu=1.022.727] 0.003 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=0/48.000Hz/cpu=985.248] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=0/48.000Hz/cpu=985.248] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=0/48.000Hz/cpu=985.248] 0.001 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=0/48.000Hz/cpu=985.248] 0 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=0/48.000Hz/cpu=985.248] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=0/48.000Hz/cpu=985.248] 0.001 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=0/48.000Hz/cpu=985.248] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=0/48.000Hz/cpu=985.248] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=0/48.000Hz/cpu=985.248] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=0/48.000Hz/cpu=985.248] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=0/48.000Hz/cpu=985.248] 0.002 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=0/48.000Hz/cpu=1.022.727] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=0/48.000Hz/cpu=1.022.727] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=0/48.000Hz/cpu=1.022.727] 0 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=0/48.000Hz/cpu=1.022.727] 0.001 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=0/48.000Hz/cpu=1.022.727] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=0/48.000Hz/cpu=1.022.727] 0 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=0/48.000Hz/cpu=1.022.727] 0.001 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=0/48.000Hz/cpu=1.022.727] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=0/48.000Hz/cpu=1.022.727] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=0/48.000Hz/cpu=1.022.727] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=0/48.000Hz/cpu=1.022.727] 0.001 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=1/44.100Hz/cpu=985.248] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=1/44.100Hz/cpu=985.248] 0.001 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=1/44.100Hz/cpu=985.248] 0 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=1/44.100Hz/cpu=985.248] 0.001 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=1/44.100Hz/cpu=985.248] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=1/44.100Hz/cpu=985.248] 0 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=1/44.100Hz/cpu=985.248] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=1/44.100Hz/cpu=985.248] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=1/44.100Hz/cpu=985.248] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=1/44.100Hz/cpu=985.248] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=1/44.100Hz/cpu=985.248] 0.002 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=1/44.100Hz/cpu=1.022.727] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=1/44.100Hz/cpu=1.022.727] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=1/44.100Hz/cpu=1.022.727] 0.001 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=1/44.100Hz/cpu=1.022.727] 0 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=1/44.100Hz/cpu=1.022.727] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=1/44.100Hz/cpu=1.022.727] 0.001 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=1/44.100Hz/cpu=1.022.727] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=1/44.100Hz/cpu=1.022.727] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=1/44.100Hz/cpu=1.022.727] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=1/44.100Hz/cpu=1.022.727] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=1/44.100Hz/cpu=1.022.727] 0.001 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=1/48.000Hz/cpu=985.248] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=1/48.000Hz/cpu=985.248] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=1/48.000Hz/cpu=985.248] 0.001 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=1/48.000Hz/cpu=985.248] 0 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=1/48.000Hz/cpu=985.248] 0.003 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=1/48.000Hz/cpu=985.248] 0 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=1/48.000Hz/cpu=985.248] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=1/48.000Hz/cpu=985.248] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=1/48.000Hz/cpu=985.248] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=1/48.000Hz/cpu=985.248] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=1/48.000Hz/cpu=985.248] 0.002 s
simultaneousTimersMasksAndAcknowledgementsRetainTheirOwnFlags[chip=1/48.000Hz/cpu=1.022.727] 0 s
waveformSelectionDistinguishesOplOneFromOplTwo[chip=1/48.000Hz/cpu=1.022.727] 0 s
unqueuedInitializationAudioDoesNotBecomePlaybackActivity[chip=1/48.000Hz/cpu=1.022.727] 0.001 s
fastForwardAveragesSamplesAndResetClearsPartialGroups[chip=1/48.000Hz/cpu=1.022.727] 0 s
audioMonitoringPreservesPcmAndDetectsHeldFmNotesWithoutWrites[chip=1/48.000Hz/cpu=1.022.727] 0.002 s
timerTimingIsIndependentOfChunksAndInactivePcm[chip=1/48.000Hz/cpu=1.022.727] 0.001 s
bothTimersExpireAtTheFirstCpuCyclePastTheirChipDeadline[chip=1/48.000Hz/cpu=1.022.727] 0 s
aRunningTimerUsesItsNewLatchOnTheNextReload[chip=1/48.000Hz/cpu=1.022.727] 0 s
changingCpuRateKeepsTheRemainingPhysicalTimerPeriod[chip=1/48.000Hz/cpu=1.022.727] 0 s
timerOneTriggersTheExistingCsmKeyPath[chip=1/48.000Hz/cpu=1.022.727] 0 s
smallQueuesGrowAndPartialStereoDrainsPreserveEverySample[chip=1/48.000Hz/cpu=1.022.727] 0.002 s

Perfect6502BusTest

everyCycleMatchesTheTransistorSimulation[LDA_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.003 s
everyCycleMatchesTheTransistorSimulation[LDX_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[LDY_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[STA_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[STX_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[STY_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[TAX_TXA_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[TAY_TYA_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[DEX_INX_DEY_INY_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[TXS_TSX_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[ORA_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[AND_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[EOR_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NOP_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[PHA_PLA_PHP_PLP_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[CLC_SEC_CLI_SEI_CLV_CLD_SED_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[INC_DEC_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_SBC_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[CMP_CPX_CPY_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[ASL_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[LSR_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ROR_ROL_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[BIT_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[BNE_BEQ_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[BNE_BEQ_1] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[JMP_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[JMP_indirect_samepage_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[JMP_indirect_wrap_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[JSR_RTS_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[RTI_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[BRK_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_1] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[NMI2_2] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_3] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_4] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_5] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_6] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_7] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[NMI2_8] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[IRQ2_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_1] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_2] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_3] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_4] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_5] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_6] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[IRQ2_7] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[IRQ2_8] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_0_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_1_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_2_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_3_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_4_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_5_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_6_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_7_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_8_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_9_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_99_00_c_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_00_99_c_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_99_00_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[ADC_decimal_00_99_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_0_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_1_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_2_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_3_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_4_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_5_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0 s
everyCycleMatchesTheTransistorSimulation[SBC_decimal_6_0] [src/test/resources/external-c64/chips-test/upstream/tests/m6502-perfect.c] [src/test/resources/external-c64/chips-test/generated/perfect6502.trace] 0.001 s

REUIoSamplingTest

completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / e-m2] 0.430 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / e-m2] 0.420 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / e] 0.422 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / e] 0.424 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / e3-m2] 0.423 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / e3-m2] 0.421 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / e3] 0.423 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / e3] 0.424 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / e4-m2] 0.431 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / e4-m2] 0.428 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / e4] 0.426 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / e4] 0.424 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / e5-m2] 0.416 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / e5-m2] 0.426 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / e5] 0.420 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / e5] 0.418 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / e6-m2] 0.421 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / e6-m2] 0.428 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / e6] 0.421 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / e6] 0.418 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / f3-m2] 0.308 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / f3-m2] 0.313 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / f3] 0.311 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / f3] 0.312 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / f4-m2] 0.310 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / f4-m2] 0.304 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / f4] 0.308 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / f4] 0.308 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / g3-m2] 0.307 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / g3-m2] 0.307 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / g3] 0.305 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / g3] 0.305 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS6569R3 / g4-m2] 0.308 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64 / MOS8565 / g4-m2] 0.318 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS6569R3 / g4] 0.307 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / g4] 0.305 s
completeCaptureMatchesTheMachineIoPolicy[REU I/O sampling: C64C / MOS8565 / f3-m2] 0.308 s

FinalV1FirmwareTest

originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64/PAL] 2.260 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64/NTSC] 2.281 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64C/PAL] 2.237 s
originalFirmwareResumesTwiceAfterEachResetAndPreservesRam[C64C/NTSC] 2.325 s

REUTest

dmaDisconnectsCPUWritesButAllowsBusMasterWrites 0.110 s
finalMismatchSetsEndAndLeavesLengthOne 0.111 s
unpopulatedBanksRetainBusDataAndDoNotAliasInstalledRAM 0.120 s
readTransferRetainsPrefetchedByte 0.112 s
originalBankRegisterReadsUnusedBitsHigh 0.112 s
penultimateMismatchSetsEndOnlyWhenLastByteMatches 0.230 s
dramTypeSurvivesResetForEachOriginalModel 0.334 s
differentInstancesKeepTheirOwnWrapBoundary 0.231 s
dmaAccessesRAMWithoutChangingCPURegisters 0.112 s
verifyMismatchIdleCyclePreservesRemainingLength 0.112 s

MagicDeskProgramTest

syntheticCartridgeBootsAndCompletesOnBothModelsAndClocks 0.474 s

VICModelColorSplitTest

selectedChipMatchesItsUnchangedColorSplitReference[C64 / MOS6569R3 / 78d8496b743cd560 screenshot PAL automatic expected=pass[vicii-pal] VICII/colorsplit/colorsplit.prg] 0.772 s
selectedChipMatchesItsUnchangedColorSplitReference[C64 / MOS8565 / 78d8496b743cd560 screenshot PAL automatic expected=pass[vicii-pal] VICII/colorsplit/colorsplit.prg] 0.758 s
selectedChipMatchesItsUnchangedColorSplitReference[C64C / MOS6569R3 / 78d8496b743cd560 screenshot PAL automatic expected=pass[vicii-pal] VICII/colorsplit/colorsplit.prg] 0.761 s
selectedChipMatchesItsUnchangedColorSplitReference[C64C / MOS8565 / 78d8496b743cd560 screenshot PAL automatic expected=pass[vicii-pal] VICII/colorsplit/colorsplit.prg] 0.759 s

VIAPb6Test

timerAcknowledgementPreservesAnUnrelatedPortInterrupt [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
risingEdgesAndHeldLowLevelsDoNotCountAgain [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
aLoadedZeroInterruptsOnTheFirstPulseAndCounterKeepsRunning [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
resetAndDisableCancelThePulseSamplerWithoutCpuPortReads [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
returningToIntervalModeCancelsThePinSampler [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
acknowledgingDoesNotRearmEvenAfterAnotherFullCounterWrap [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0.011 s
outputRegisterTransitionsAlsoReachThePhysicalPb6Pin [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
pulsesBorrowAcrossTheFullSixteenBitCounter [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
pulseSamplingDoesNotAcknowledgeAPendingPortBInputLatch [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s
dejongHardwareCaseNeedsSixPulsesForAnInitialCountOfFive [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0.001 s
lowLatchWriteDoesNotReloadButHighWriteRearmsThePulseCounter [src/test/java/libsidplay/components/c1541/VIAPb6Test.java] [src/test/resources/external-c64/1541ultimate/upstream/fpga/1541/vhdl_sim/tb_via6522.vhd#test_id=32] [src/test/resources/external-c64/evidence.md#via-pb6-pulse-counting] 0 s

AudioSilenceIntegrationTest

fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESID/MOS6581/PAL] 0.766 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESID/MOS6581/PAL] 0.225 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESID/MOS6581/PAL] 0.265 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESID/MOS6581/PAL] 0.240 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESID/MOS6581/PAL] 0.131 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESID/MOS6581/PAL] 0.202 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESID/MOS6581/PAL] 0.351 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESID/MOS6581/PAL] 0.667 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESID/MOS6581/NTSC] 0.428 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESID/MOS6581/NTSC] 0.209 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESID/MOS6581/NTSC] 0.270 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESID/MOS6581/NTSC] 0.248 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESID/MOS6581/NTSC] 0.119 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESID/MOS6581/NTSC] 0.205 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESID/MOS6581/NTSC] 0.357 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESID/MOS6581/NTSC] 0.674 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESID/MOS8580/PAL] 0.413 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESID/MOS8580/PAL] 0.195 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESID/MOS8580/PAL] 0.246 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESID/MOS8580/PAL] 0.221 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESID/MOS8580/PAL] 0.127 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESID/MOS8580/PAL] 0.201 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESID/MOS8580/PAL] 0.341 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESID/MOS8580/PAL] 0.603 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESID/MOS8580/NTSC] 0.397 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESID/MOS8580/NTSC] 0.202 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESID/MOS8580/NTSC] 0.258 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESID/MOS8580/NTSC] 0.232 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESID/MOS8580/NTSC] 0.127 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESID/MOS8580/NTSC] 0.198 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESID/MOS8580/NTSC] 0.336 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESID/MOS8580/NTSC] 0.630 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESIDFP/MOS6581/PAL] 0.402 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESIDFP/MOS6581/PAL] 0.187 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESIDFP/MOS6581/PAL] 0.221 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESIDFP/MOS6581/PAL] 0.199 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESIDFP/MOS6581/PAL] 0.120 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESIDFP/MOS6581/PAL] 0.178 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESIDFP/MOS6581/PAL] 0.283 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESIDFP/MOS6581/PAL] 0.488 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESIDFP/MOS6581/NTSC] 0.346 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESIDFP/MOS6581/NTSC] 0.182 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESIDFP/MOS6581/NTSC] 0.225 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESIDFP/MOS6581/NTSC] 0.209 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESIDFP/MOS6581/NTSC] 0.119 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESIDFP/MOS6581/NTSC] 0.178 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESIDFP/MOS6581/NTSC] 0.298 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESIDFP/MOS6581/NTSC] 0.503 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESIDFP/MOS8580/PAL] 0.347 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESIDFP/MOS8580/PAL] 0.189 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESIDFP/MOS8580/PAL] 0.223 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESIDFP/MOS8580/PAL] 0.197 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESIDFP/MOS8580/PAL] 0.118 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESIDFP/MOS8580/PAL] 0.174 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESIDFP/MOS8580/PAL] 0.280 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESIDFP/MOS8580/PAL] 0.479 s
fmCartridgeAloneKeepsPlaybackAliveWithoutSidWrites[RESIDFP/MOS8580/NTSC] 0.342 s
movingOscillatorAndRepeatedWritesWithZeroEnvelopeAreSilent[RESIDFP/MOS8580/NTSC] 0.178 s
heldNotesRemainActiveWithoutWritesAndBeforePlayerGain[RESIDFP/MOS8580/NTSC] 0.222 s
volumeRegisterSamplesRemainActiveWithoutVoiceWrites[RESIDFP/MOS8580/NTSC] 0.203 s
enablingAndDisablingMonitoringPreservesEveryForwardedSample[RESIDFP/MOS8580/NTSC] 0.117 s
zeroMasterVolumeIsSilentDespiteActiveEnvelopeAndWrites[RESIDFP/MOS8580/NTSC] 0.179 s
audibleReleaseTailsOutlastTheTimeoutThenSilenceEndsPlayback[RESIDFP/MOS8580/NTSC] 0.289 s
newlyAddedThirdSidKeepsPlaybackAliveAndAllSourcesDrain[RESIDFP/MOS8580/NTSC] 0.503 s

IECPollingLoopTest

originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541/C64 falling/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.149 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541/C64 falling/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.245 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541/C64 rising/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.194 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541/C64 rising/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.145 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541_II/C64 falling/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.137 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541_II/C64 falling/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.137 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541_II/C64 rising/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.139 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64/C1541_II/C64 rising/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.134 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541/C64 falling/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.224 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541/C64 falling/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.138 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541/C64 rising/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.136 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541/C64 rising/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.137 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541_II/C64 falling/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.139 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541_II/C64 falling/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.137 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541_II/C64 rising/drive falling] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.143 s
originalLoopsRetainTheirPollingSampleAndAcknowledgementCycles[C64C/C1541_II/C64 rising/drive rising] [src/test/java/libsidplay/components/iec/IECPollingLoopTest.java] [src/test/java/libsidplay/components/iec/IecTestRig.java] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.bas] [src/test/resources/VICE-testprogs-master/drive/iecdelay/iec-bus-delay-auto.prg] [src/test/resources/external-c64/iec-timing/README.md] 1.140 s

RdyInterruptTest

cliRdy [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestCliRdy] 0 s
seiRdy [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestSeiRdy] 0 s
plp1Rdy [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestPlp1Rdy] 0 s
plp2Rdy [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestPlp2Rdy] 0 s
cli [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestCli] 0 s
nop [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestNop] 0 s
sei [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestSei] 0 s
plp1 [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestPlp1] 0 s
plp2 [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestPlp2] 0 s
seiRdy2 [src/test/resources/external-c64/libsidplayfp/upstream/tests/TestMos6510.cpp#TestSeiRdy2] 0 s

VicePALEmulationTeaVMTest

unfilteredPaletteUsesNativeResolutionRgbaBytes 0.012 s
disabledVideoDoesNotAllocateAFrameBuffer 0 s
completeRgbaFramesRespectFrameSkippingAndBothSharedSlots 0.076 s
palCheckboxChangesAtFrameBoundariesAndCanBeReenabled 0.004 s

HlsDriveTimingTest

retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 0 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.018 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 1 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.007 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 2 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.004 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 3 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.004 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 4 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 5 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 6 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 7 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.005 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 8 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 9 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 10 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 11 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 12 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 13 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.004 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 14 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.004 s
retainedDriveLoopMatchesAllSixteenUpstreamReferenceRows[CPU starts 15 clocks after motor] [src/test/resources/VICE-testprogs-master/drive/hls-protection/hlstest.prg] [src/test/resources/VICE-testprogs-master/drive/hls-protection/expected_t1-17.bin] [src/test/java/libsidplay/components/c1541/HlsDriveTimingTest.java] 0.003 s

ViceCIAPortsTest

spacePortReadbackAndRelease [C64 / MOS6526] [CIA/ciaports/ciaports.prg] 0.691 s
ghostingDisplayWithoutKeys [C64 / MOS6526] [CIA/ciaports/ghosting.prg] 0.344 s
portDirectionsWithoutKeys [C64 / MOS6526] [CIA/ciaports/ciaports.prg] 0.349 s
ghostingDisplayWithLeftShiftAndRelease [C64 / MOS6526] [CIA/ciaports/ghosting.prg] 0.446 s
ghostingDisplayWithRightShiftAndRelease [C64 / MOS6526] [CIA/ciaports/ghosting.prg] 0.423 s
bothShiftsPortReadbackAndRelease [C64 / MOS6526] [CIA/ciaports/ciaports.prg] 0.454 s
ghostingDisplayWithSpaceAndRelease [C64 / MOS6526] [CIA/ciaports/ghosting.prg] 0.419 s
rightShiftPortReadbackAndRelease [C64 / MOS6526] [CIA/ciaports/ciaports.prg] 0.430 s
sdfGhostAppearsInTheDocumentedInputScansAndClearsOnRelease [C64 / MOS6526] [CIA/ciaports/ghosting.prg] 0.426 s
leftShiftPortReadbackAndRelease [C64 / MOS6526] [CIA/ciaports/ciaports.prg] 0.426 s

NormalTest

loneFourKiBHalvesMirrorAtEverySupportedStartAddress 1.337 s
missingWholeWindowsRemainDisconnected 0.447 s
ultimaxIgnoresPortsAndRomWritesWithoutLeakingToUnderlyingRam 0.222 s
legacyChipOnlyConstructorInfersModeFromDecodedAddresses 0.331 s
fourKiBGameAndUltimaxHeaderSelectTheCorrectRomWindows 0.451 s
legacyAndExtendedHeadersAlsoPreserveBankedDispatch 0.889 s
combinedTwelveKiBRecordsMirrorOnlyTheMissingHighHalf 0.444 s
fileStreamsCannotSkipPastTruncatedExtensionsOrPadding 0.003 s
cpuPortsAndUnderlyingRamWritesFollowEightAndSixteenKiBMapping 0.791 s
malformedChipFieldsAndCrossWindowRecordsAreRejected 0.001 s
explicitHalvesAndLaterOverlapsAreNotClobberedByMirroring 0.224 s
resetRestoresHeaderPinsAndRetainsRomContents 0.677 s
headerPinsOverridePayloadShapeIncludingInactiveMode 1.007 s
vicUsesRomhOnlyForUltimaxOnBothPhases 0.896 s
invalidCommonHeadersAndFlagsAreRejected 0.001 s
ioRemainsFloatingAndDoesNotControlTheCartridge 0.676 s
shortReadsZeroAvailableAndNonProgressingSkipsHandleHeadersAndPadding 0.228 s
truncatedChipHeadersPayloadsAndPaddingFailAtEof 0.002 s
combinedAndReversedSplitRecordsPopulateBothWindows 0.896 s

VisualReportTest

documentedExternalRequirementsAndUnavailableReferencesHaveNoUnresolvedDebt 0 s
galleryRetainsBothOutcomesAndCheckpointLinksWithoutExternalAssets 0.001 s
diagnosticCategoriesSeparateDocumentedRequirementsFromUnresolvedDebtAndSurviveRefresh 0.004 s

ViceC64Test

bankedIOPageMappings [C64C / MOS6526A] [C64/bankio/bankio.prg] 0.295 s
basicPrintPointers [C64C / MOS6526A] [C64/autostart/basic/printpoint.prg] 0.302 s
basicAutostart [C64C / MOS6526A] [C64/autostart/basic/basictest.prg] 0.312 s
basicPrintPointers2 [C64C / MOS6526A] [C64/autostart/basic/printpoint2.prg] 0.310 s
gauntletCartridgeCheck [C64C / MOS6526A] [C64/openio/gauntlet.prg] 0.342 s

ViceSIDManualTest

oscillatorDecayPlayback [C64 / MOS6526] [SID/bitfade/test1osc3.prg] 1.244 s
- SID/bitfade/test1osc3.prg: Visual checkpoint FAIL: 50008 differing pixels; first at (0,0): expected VIC 0, actual VIC 7 -

Visual checkpoint FAIL: 50008 differing pixels; first at (0,0): expected VIC 0, actual VIC 7

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 50008 differing pixels; first at (0,0): expected VIC 0, actual VIC 7
Difference
difference — Visual checkpoint FAIL: 50008 differing pixels; first at (0,0): expected VIC 0, actual VIC 7
noiseResetQuicktest [C64 / MOS6526] [SID/wf12nsr/quicktest.prg] 1.202 s
- SID/wf12nsr/quicktest.prg: Visual checkpoint FAIL: 3104 differing pixels; first at (42,35): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 3104 differing pixels; first at (42,35): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 3104 differing pixels; first at (42,35): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 3104 differing pixels; first at (42,35): expected VIC 14, actual VIC 6
mixerZeroVoltage [C64 / MOS6526] [SID/zerolevel/zerolevel1.prg] 1.157 s
- SID/zerolevel/zerolevel1.prg: Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 5, actual VIC 9 -

Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 5, actual VIC 9

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 5, actual VIC 9
Difference
difference — Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 5, actual VIC 9
sidMapping [C64 / MOS6526] [SID/mapping/sid-detect2.prg] 1.198 s
- SID/mapping/sid-detect2.prg: Visual checkpoint FAIL: 7607 differing pixels; first at (33,43): expected VIC 6, actual VIC 14 -

Visual checkpoint FAIL: 7607 differing pixels; first at (33,43): expected VIC 6, actual VIC 14

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 7607 differing pixels; first at (33,43): expected VIC 6, actual VIC 14
Difference
difference — Visual checkpoint FAIL: 7607 differing pixels; first at (33,43): expected VIC 6, actual VIC 14
interactive8580Waveforms [C64 / MOS6526] [SID/waveforms/waveforms-8580.prg] 1.113 s
- SID/waveforms/waveforms-8580.prg: Visual checkpoint FAIL: 10942 differing pixels; first at (34,35): expected VIC 6, actual VIC 5 -

Visual checkpoint FAIL: 10942 differing pixels; first at (34,35): expected VIC 6, actual VIC 5

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 10942 differing pixels; first at (34,35): expected VIC 6, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 10942 differing pixels; first at (34,35): expected VIC 6, actual VIC 5
frequencyRegisterDecayPlayback [C64 / MOS6526] [SID/bitfade/test1frq0.prg] 1.209 s
- SID/bitfade/test1frq0.prg: Visual checkpoint FAIL: 40672 differing pixels; first at (0,0): expected VIC 9, actual VIC 10 -

Visual checkpoint FAIL: 40672 differing pixels; first at (0,0): expected VIC 9, actual VIC 10

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40672 differing pixels; first at (0,0): expected VIC 9, actual VIC 10
Difference
difference — Visual checkpoint FAIL: 40672 differing pixels; first at (0,0): expected VIC 9, actual VIC 10
waveformZeroSettling [C64 / MOS6526] [SID/testwave00/testWave00.prg] 1.232 s
- SID/testwave00/testWave00.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
voiceFilterMeasurement [C64 / MOS6526] [SID/resid-test/voice.prg] 0 s
- Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior. -
waveformDacZeroVoltage [C64 / MOS6526] [SID/zerolevel/zerolevel2.prg] 1.153 s
- SID/zerolevel/zerolevel2.prg: Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 1, actual VIC 5 -

Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 1, actual VIC 5

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 1, actual VIC 5
Difference
difference — Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 1, actual VIC 5
noiseDecayTiming [C64 / MOS6526] [SID/bitfade/delaynoise.prg] 1.144 s
- SID/bitfade/delaynoise.prg: Visual checkpoint FAIL: 82 differing pixels; first at (50,43): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 82 differing pixels; first at (50,43): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 82 differing pixels; first at (50,43): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 82 differing pixels; first at (50,43): expected VIC 14, actual VIC 6
interactive6581Waveforms [C64 / MOS6526] [SID/waveforms/waveforms-6581.prg] 1.128 s
- SID/waveforms/waveforms-6581.prg: Visual checkpoint FAIL: 11770 differing pixels; first at (33,35): expected VIC 10, actual VIC 6 -

Visual checkpoint FAIL: 11770 differing pixels; first at (33,35): expected VIC 10, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS6581@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS6581@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 11770 differing pixels; first at (33,35): expected VIC 10, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 11770 differing pixels; first at (33,35): expected VIC 10, actual VIC 6
stereoAudio [C64 / MOS6526] [SID/stereo/stereo.prg] 1.412 s
- SID/stereo/stereo.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400, MOS8580@$de00 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400, MOS8580@$de00 — x64sc (VICE 3.7.1) — cycle 13012292 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
frequencyRegisterDecayTiming [C64 / MOS6526] [SID/bitfade/delayfrq0.prg] 1.172 s
- SID/bitfade/delayfrq0.prg: Visual checkpoint FAIL: 5 differing pixels; first at (84,45): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 5 differing pixels; first at (84,45): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 5 differing pixels; first at (84,45): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 5 differing pixels; first at (84,45): expected VIC 14, actual VIC 6
paddleScopeWithInterrupts [C64 / MOS6526] [SID/paddlescope/plotter.prg] 1.215 s
frequencySweep [C64 / MOS6526] [SID/resid-test/sweep.prg] 0 s
- Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior. -
audioWritebackDemonstration [C64 / MOS6526] [SID/noisewriteback/noisewriteback.prg] 0 s
- Visual reference not applicable: Audio writeback demonstration: the diagnostic output is sound; the plain C64 display provides no visual audio oracle. -
originalFrequencySweep [C64 / MOS6526] [SID/resid-test/sweep-orig.prg] 0 s
- Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior. -
envelopeDecayPlayback [C64 / MOS6526] [SID/bitfade/test1env3.prg] 1.180 s
- SID/bitfade/test1env3.prg: Visual checkpoint FAIL: 9345 differing pixels; first at (36,35): expected VIC 0, actual VIC 15 -

Visual checkpoint FAIL: 9345 differing pixels; first at (36,35): expected VIC 0, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 9345 differing pixels; first at (36,35): expected VIC 0, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 9345 differing pixels; first at (36,35): expected VIC 0, actual VIC 15
envelopeDecayTiming [C64 / MOS6526] [SID/bitfade/delayenv3.prg] 1.179 s
paddleMultiplexer [C64 / MOS6526] [SID/paddles/paddle.prg] 1.149 s
externalFilterMeasurement [C64 / MOS6526] [SID/resid-test/extfilt.prg] 0 s
- Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior. -
oscillatorDecayTiming [C64 / MOS6526] [SID/bitfade/delayosc3.prg] 1.248 s
originalSidModelDisplay [C64 / MOS6526] [SID/resid-test/chipmodel.prg] 1.194 s
- SID/resid-test/chipmodel.prg: Visual checkpoint FAIL: 97 differing pixels; first at (32,35): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 97 differing pixels; first at (32,35): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 97 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 97 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
kernalFrequencySweep [C64 / MOS6526] [SID/resid-test/sweep-kern.prg] 0 s
- Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior. -
cartridgeMouseDetection [C64 / MOS6526] [SID/paddles/fc3detect.prg] 1.234 s
paddleScopeWithoutInterrupts [C64 / MOS6526] [SID/paddlescope/plotter-sei.prg] 1.207 s
interactiveDetection [C64 / MOS6526] [SID/detect/detect.prg] 1.177 s
- SID/detect/detect.prg: Visual checkpoint FAIL: 37895 differing pixels; first at (0,0): expected VIC 14, actual VIC 15 -

Visual checkpoint FAIL: 37895 differing pixels; first at (0,0): expected VIC 14, actual VIC 15

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 37895 differing pixels; first at (0,0): expected VIC 14, actual VIC 15
Difference
difference — Visual checkpoint FAIL: 37895 differing pixels; first at (0,0): expected VIC 14, actual VIC 15
sampleQuality [C64 / MOS6526] [SID/sidcheck/sidcheck.prg] 1.198 s
- SID/sidcheck/sidcheck.prg: Visual checkpoint FAIL: 86 differing pixels; first at (59,85): expected VIC 14, actual VIC 6 -

Visual checkpoint FAIL: 86 differing pixels; first at (59,85): expected VIC 14, actual VIC 6

expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — manual preview — conformance not checked — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
Expected
expected — VICE-generated emulator capture — not recorded on a real machine. — C64 / MOS6569R3 / MOS6526 / PAL — visual checkpoint — SID MOS8580@$d400 — x64sc (VICE 3.7.1) — cycle 13031948 — Initial display with no input after the recorded emulated-cycle budget. Animation phase and hardware-dependent measurements can differ; this is a visual example, not an exact oracle. Screen comparison covers visual state only; audio, analog measurements and interactive input remain manual.
actual — visual checkpoint
Actual
actual — visual checkpoint — visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.
difference — Visual checkpoint FAIL: 86 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
Difference
difference — Visual checkpoint FAIL: 86 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
secondSidMirrorDetection [C64 / MOS6526] [SID/detectmirrors/main.prg] 1.131 s
- Invalid visual reference: SID/detectmirrors/main.prg -

Reference validation FAIL: Manual reference configuration mismatch: sids for secondSidMirrorDetection [C64 / MOS6526] [SID/detectmirrors/main.prg](sid.ViceSIDManualTest)

visual checkpoint
Captured screen
visual checkpoint — C64 / MOS6526 / PAL — cycle 12578328 — Bounded diagnostic screen.

ViceC1541Test

track18SectorHeaderIdsMatchDiskId [C64C / MOS6526A] [drive/diskid/diskid1.prg] 0.556 s
scanner42TracksOnD64 [C64C / MOS6526A] [drive/scanner/scanner42.prg] 2.372 s
scanner42TracksOnG64 [C64C / MOS6526A] [drive/scanner/scanner42.prg] 2.625 s
via1TimerPb7WithOutputDirectionAndLowLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via11.prg] 9.404 s
rawWriterCannotAlterProtectedTrackOrImage [C64C / MOS6526A] [drive/writeprotect/writer.prg] 0.553 s
hlsProtectionMatchesHighDensitySyncAndByteReadyTiming [C64C / MOS6526A] [drive/hls-protection/hlstest.prg] 0.546 s
driveSelfTestTransfersAllByteValues [C64C / MOS6526A] [drive/selftest/selftest.prg] 0.799 s
viaVariousTimerWritesAndInterruptFlagsMatchReference [C64C / MOS6526A] [drive/viavarious/via5.prg] 20.71 s
pc64DriveCpuSuiteDisk1 [C64C / MOS6526A] [drive/1541-testsuite/1541-testsuite.prg] 243.5 s
pc64DriveCpuSuiteDisk2 [C64C / MOS6526A] [drive/1541-testsuite/1541-testsuite.prg] 203.8 s
viaVariousTimerInterruptFlagsMatchReference [C64C / MOS6526A] [drive/viavarious/via3.prg] 13.90 s
via1TimerPb7WithOutputDirectionAndHighLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via13.prg] 9.386 s
via2TimerPb7WithOutputDirectionAndHighLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via13-2.prg] 9.506 s
formattingFreshDiskAndSavingProgramSucceeds [C64C / MOS6526A] [drive/format/format.prg] 8.477 s
scanner35TracksOnD64 [C64C / MOS6526A] [drive/scanner/scanner35.prg] 2.343 s
scanner35TracksOnG64 [C64C / MOS6526A] [drive/scanner/scanner35.prg] 2.470 s
via1TimerPb7WithInputDirectionAndLowLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via10.prg] 9.362 s
via2TimerPb7WithOutputDirectionAndLowLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via11-2.prg] 9.447 s
viaVariousShiftRegisterIrqWithTimerACounterLoadsMatchesReference [C64C / MOS6526A] [drive/viavarious/via21.prg] 13.94 s
viaVariousShiftRegisterIrqWithTimerALatchLoadsMatchesReference [C64C / MOS6526A] [drive/viavarious/via20.prg] 13.93 s
viaVariousTimerReadStreamsMatchReference [C64C / MOS6526A] [drive/viavarious/via1.prg] 9.314 s
rpm2MeasuresTimerWraparoundOnD64 [C64C / MOS6526A] [drive/rpm/rpm2.prg] 0.695 s
rpm2MeasuresTimerWraparoundOnG64 [C64C / MOS6526A] [drive/rpm/rpm2.prg] 0.714 s
via2TimerPb7WithInputDirectionAndLowLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via10-2.prg] 9.597 s
scanner40TracksWithD64ErrorMap [C64C / MOS6526A] [drive/scanner/scanner40e.prg] 2.334 s
iecBusPropagationDelayIsWithinRealDriveRange [C64C / MOS6526A] [drive/iecdelay/iec-bus-delay-auto.prg] 6.271 s
- IEC bus propagation delay is outside the real-drive ranges encoded by the VICE test; border=10 C64 screen: results (2/2) C64=fal C64=ris C64=fal C64=ris 41=fal 41=fal 41=ris 41=ris a 2.86us 2.83us 2.89us 2.86us b 2.97us 2.94us 3.01us 2.98us c 2.75us 2.72us 2.77us 2.74us d 2.99us 2.85us 2.97us 2.83us e 3.00us 2.94us 3.01us 2.94us x 2.95us 2.96us 2.95us 2.95us ok >max ok ok a= 1541-2 1. of 1 device b= 1541old 1. of 1 device c= 1571ext 1. of 1 device d= 1541-2 1. of 5 devices e= 1541-2 5. of 5 devices x= tested device <Return> -

Diagnostic failure.

final
Captured screen
final — C64C / MOS6526A / PAL — cycle 60145848 — Completed frame after this checkpoint.
rawWriterAltersWritableTrack [C64C / MOS6526A] [drive/writeprotect/writer.prg] 0.548 s
scanner42TracksWithD64ErrorMap [C64C / MOS6526A] [drive/scanner/scanner42e.prg] 2.348 s
driveOpenBusDummyReadRetainsBusValue [C64C / MOS6526A] [drive/openbus/openbus.prg] 0.814 s
viaVariousTimerAControlSwitchingMatchesReference [C64C / MOS6526A] [drive/viavarious/via4.prg] 27.62 s
via1TimerPb7WithInputDirectionAndHighLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via12.prg] 9.410 s
rpm3MeasuresWrittenReferenceTrackOnD64 [C64C / MOS6526A] [drive/rpm/rpm3.prg] 0.815 s
rpm3MeasuresWrittenReferenceTrackOnG64 [C64C / MOS6526A] [drive/rpm/rpm3.prg] 0.818 s
via2TimerPb7ControlBeforeCounterLoadMatchesReference [C64C / MOS6526A] [drive/viavarious/via14-2.prg] 9.484 s
via1TimerPb7ControlBeforeCounterLoadMatchesReference [C64C / MOS6526A] [drive/viavarious/via14.prg] 9.463 s
via2TimerPb7WithInputDirectionAndHighLatchMatchesReference [C64C / MOS6526A] [drive/viavarious/via12-2.prg] 9.497 s
driveOpenBusAbsoluteReadRetainsBusValue [C64C / MOS6526A] [drive/openbus/openbus2.prg] 0.818 s
viaVariousTimerBCountModeSwitchingMatchesReference [C64C / MOS6526A] [drive/viavarious/via9.prg] 13.91 s
scanner35TracksWithD64ErrorMap [C64C / MOS6526A] [drive/scanner/scanner35e.prg] 2.316 s
driveHeadInertiaAndRotationalAngleMatchPhysicalDriveContract [C64C / MOS6526A] [drive/inertia/drive-emu-check.prg] 0.493 s
viaResetDefaultsMatchReference [C64C / MOS6526A] [drive/defaults/defaults.prg] 0.486 s
swappingDiskProducesWriteProtectTransitionSequence [C64C / MOS6526A] [drive/diskchange/pollwp.prg] 0.496 s
viaVariousTimerReloadReadsMatchReference [C64C / MOS6526A] [drive/viavarious/via2.prg] 13.81 s
g64TracksPreserveSuppliedAlignment [C64C / MOS6526A] [drive/skew/skew2.prg] 1.702 s
viaTimerAInterruptSamplesMatchAcceptedReference [C64C / MOS6526A] [drive/interrupts/timera.prg] 0.862 s
d64TracksHaveDosFormatSkew [C64C / MOS6526A] [drive/skew/skew1.prg] 1.672 s
scanner40TracksOnD64 [C64C / MOS6526A] [drive/scanner/scanner40.prg] 2.332 s
scanner40TracksOnG64 [C64C / MOS6526A] [drive/scanner/scanner40.prg] 2.555 s
viaVariousTimerALatchInterruptFlagsMatchReference [C64C / MOS6526A] [drive/viavarious/via3a.prg] 9.353 s
rpm1MeasuresSectorHeaderDeltasOnD64 [C64C / MOS6526A] [drive/rpm/rpm1.prg] 0.718 s
rpm1MeasuresSectorHeaderDeltasOnG64 [C64C / MOS6526A] [drive/rpm/rpm1.prg] 0.720 s

KeyboardInputTest

rightClickCanLatchEveryMatrixKey 0 s
restoreRemainsAPulseWithRunStopHeld 0 s
releasingOneSourcePreservesAnotherHoldAndLatch 0 s
focusLossReleasesMomentaryKeysAndReleaseAllOwnsOnlyItsKeys 0.001 s
layoutIncludesEveryContactAndAllFunctionPairs 0 s

RexProgramTest

diagnosticCompletesTwiceAcrossResetOnEveryModelAndClock 0.949 s

PrgAutostartTest

basicProgramRunsWithDriveOff [C64 / MOS6526] [general/fuxxortest/test.prg] 0.299 s
basicProgramRunsWithDriveOff [C64C / MOS6526A] [general/fuxxortest/test.prg] 0.292 s
packedProgramTimesOutWithDriveOff [C64 / MOS6526] [general/fuxxortest/test-fuxxored.prg] 1.258 s
packedProgramTimesOutWithDriveOff [C64C / MOS6526A] [general/fuxxortest/test-fuxxored.prg] 1.243 s
packedProgramRunsWithDriveAndNoDisk [C64 / MOS6526] [general/fuxxortest/test-fuxxored.prg] 0.406 s
packedProgramRunsWithDriveAndNoDisk [C64C / MOS6526A] [general/fuxxortest/test-fuxxored.prg] 0.424 s

SIDPulseNoiseReadbackTest

pulseLowAndPureNoiseRetainTheirExistingReadback[RESID / MOS6581] 0 s
heldTestAndCachedClockingKeepTheSameSample[RESID / MOS6581] 0 s
resetAndChipSwitchRebuildTheReadbackSelection[RESID / MOS6581] 0 s
repeatedReadsLeaveStoragePhaseAndAudioUntouched[RESID / MOS6581] 0.001 s
originalWaveformCAndAll77FollowingSamplesMatchHardware[RESID / MOS6581] 0 s
pulseLowAndPureNoiseRetainTheirExistingReadback[RESID / MOS8580] 0.001 s
heldTestAndCachedClockingKeepTheSameSample[RESID / MOS8580] 0 s
resetAndChipSwitchRebuildTheReadbackSelection[RESID / MOS8580] 0.001 s
repeatedReadsLeaveStoragePhaseAndAudioUntouched[RESID / MOS8580] 0 s
originalWaveformCAndAll77FollowingSamplesMatchHardware[RESID / MOS8580] 0.001 s
pulseLowAndPureNoiseRetainTheirExistingReadback[RESIDFP / MOS6581] 0 s
heldTestAndCachedClockingKeepTheSameSample[RESIDFP / MOS6581] 0 s
resetAndChipSwitchRebuildTheReadbackSelection[RESIDFP / MOS6581] 0 s
repeatedReadsLeaveStoragePhaseAndAudioUntouched[RESIDFP / MOS6581] 0 s
originalWaveformCAndAll77FollowingSamplesMatchHardware[RESIDFP / MOS6581] 0 s
pulseLowAndPureNoiseRetainTheirExistingReadback[RESIDFP / MOS8580] 0 s
heldTestAndCachedClockingKeepTheSameSample[RESIDFP / MOS8580] 0 s
resetAndChipSwitchRebuildTheReadbackSelection[RESIDFP / MOS8580] 0 s
repeatedReadsLeaveStoragePhaseAndAudioUntouched[RESIDFP / MOS8580] 0 s
originalWaveformCAndAll77FollowingSamplesMatchHardware[RESIDFP / MOS8580] 0.001 s

SpriteDMAImageTest

paletteChangesPreserveIndicesAndOneSpritePixelStillFails 0 s
referenceColorsHaveExplicitLogicalMeaning 0 s

C64VicBankTimingTest

aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / PAL / DEFAULT] 0.001 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / PAL / DEFAULT] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / PAL / DEFAULT] 0.001 s
resetDiscardsPendingBankChanges[C64 / PAL / DEFAULT] 0.111 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / PAL / DEFAULT] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / PAL / MOS6569R3] 0.001 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / PAL / MOS6569R3] 0 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / PAL / MOS6569R3] 0.001 s
resetDiscardsPendingBankChanges[C64 / PAL / MOS6569R3] 0.111 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / PAL / MOS6569R3] 0 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / PAL / MOS8565] 0.001 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / PAL / MOS8565] 0 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / PAL / MOS8565] 0.001 s
resetDiscardsPendingBankChanges[C64 / PAL / MOS8565] 0.112 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / PAL / MOS8565] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / NTSC / DEFAULT] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / NTSC / DEFAULT] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / NTSC / DEFAULT] 0 s
resetDiscardsPendingBankChanges[C64 / NTSC / DEFAULT] 0.120 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / NTSC / DEFAULT] 0 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / NTSC / MOS6567R8] 0.001 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / NTSC / MOS6567R8] 0 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / NTSC / MOS6567R8] 0.001 s
resetDiscardsPendingBankChanges[C64 / NTSC / MOS6567R8] 0.112 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / NTSC / MOS6567R8] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64 / NTSC / MOS6567R56A] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64 / NTSC / MOS6567R56A] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64 / NTSC / MOS6567R56A] 0 s
resetDiscardsPendingBankChanges[C64 / NTSC / MOS6567R56A] 0.112 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64 / NTSC / MOS6567R56A] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / PAL / DEFAULT] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / PAL / DEFAULT] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / PAL / DEFAULT] 0 s
resetDiscardsPendingBankChanges[C64C / PAL / DEFAULT] 0.116 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / PAL / DEFAULT] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / PAL / MOS6569R3] 0.001 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / PAL / MOS6569R3] 0 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / PAL / MOS6569R3] 0.001 s
resetDiscardsPendingBankChanges[C64C / PAL / MOS6569R3] 0.111 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / PAL / MOS6569R3] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / PAL / MOS8565] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / PAL / MOS8565] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / PAL / MOS8565] 0 s
resetDiscardsPendingBankChanges[C64C / PAL / MOS8565] 0.111 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / PAL / MOS8565] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / NTSC / DEFAULT] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / NTSC / DEFAULT] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / NTSC / DEFAULT] 0 s
resetDiscardsPendingBankChanges[C64C / NTSC / DEFAULT] 0.115 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / NTSC / DEFAULT] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / NTSC / MOS6567R8] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / NTSC / MOS6567R8] 0 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / NTSC / MOS6567R8] 0.001 s
resetDiscardsPendingBankChanges[C64C / NTSC / MOS6567R8] 0.112 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / NTSC / MOS6567R8] 0.001 s
aSubsequentPortWriteSupersedesAnOutstandingTransition[C64C / NTSC / MOS6567R56A] 0 s
immediateDdraWriteSupersedesAnOutstandingPortTransition[C64C / NTSC / MOS6567R56A] 0.001 s
praTransitionsRetainTheCustomGluesOneCycleBankThreeTransient[C64C / NTSC / MOS6567R56A] 0 s
resetDiscardsPendingBankChanges[C64C / NTSC / MOS6567R56A] 0.112 s
everyDdraTransitionSelectsTheRequestedBankOnTheFirstPhi1[C64C / NTSC / MOS6567R56A] 0.001 s

ViceSIDCoverageTest

everyPublishedSidProgramHasAnExplicitEntry 0.003 s

EasyFlashTest

binLoadingReadsBothHalvesCompletelyAndRejectsTruncation 0.114 s
easyApiUpdateIsConfinedToTheOptedInAreaOfBankZeroRomh 0.115 s
jumperSelectsBootModeAndSoftwareCanOverrideIt 0.112 s
cartridgeModesMapBothCpuAndVicMemory 0.114 s
sparseReorderedPacketsAndCombinedBanksLoadWithoutFillingGapsWithZero 0.113 s
resetCancelsBothFlashOperationsAndRetainsFlashAndCartridgeRam 0.226 s
eraseDeadlinesStayRelativeToTheCommandAfterLongPlayback 0.112 s
unmarkedImagesAndTheInputFileRemainUnchanged 0.116 s
invalidChipRecordsAreRejected 0.008 s
loadingHandlesPartialReadsAndDeclaredPacketPadding 0.112 s
partialChipHeadersAndPayloadsAreRejectedButCleanEofIsAllowed 0.126 s
shortNonChipTrailersAfterCompletePacketsRemainCompatible 0.116 s
registerMirrorsMaskBitsAndRamRemainsVisibleWhenRomIsOff 0.112 s
missingPacketPaddingIsRejectedEvenWhenSkipMakesNoProgress 0.002 s
mappedChipsCanProgramIndependentlyWhileOneEraseIsSuspended 0.114 s

VICBorderColorWriteTimingTest

graphicsWithTheSameColorAsTheBorderAreUnaffected[C64 / PAL_6569] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64 / PAL_6569] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64 / PAL_6569] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64 / PAL_6569] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64 / PAL_6569] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64 / PAL_6569] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64 / PAL_6569] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64 / PAL_6569] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64 / PAL_6569] 0.001 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64 / PAL_6569] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64 / PAL_6569] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64 / PAL_6569] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64 / PAL_6569] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64 / PAL_6569] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64 / PAL_6569] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64 / PAL_6569] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64 / PAL_8565] 0.001 s
consecutiveWritesDoNotReuseAnOlderColor[C64 / PAL_8565] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64 / PAL_8565] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64 / PAL_8565] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64 / PAL_8565] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64 / PAL_8565] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64 / PAL_8565] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64 / PAL_8565] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64 / PAL_8565] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64 / PAL_8565] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64 / PAL_8565] 0.001 s
opening40ColumnsKeepsTheBorderColorEdge[C64 / PAL_8565] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64 / PAL_8565] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64 / PAL_8565] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64 / PAL_8565] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64 / PAL_8565] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64 / NTSC_6567] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64 / NTSC_6567] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64 / NTSC_6567] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64 / NTSC_6567] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64 / NTSC_6567] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64 / NTSC_6567] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64 / NTSC_6567] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64 / NTSC_6567] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64 / NTSC_6567] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64 / NTSC_6567] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64 / NTSC_6567] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64 / NTSC_6567] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64 / NTSC_6567] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64 / NTSC_6567] 0.001 s
openBorderConsumesTheEdgeBeforeALaterClose[C64 / NTSC_6567] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64 / NTSC_6567] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64 / NTSC_6567R56A] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64 / NTSC_6567R56A] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64 / NTSC_6567R56A] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64 / NTSC_6567R56A] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64 / NTSC_6567R56A] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64 / NTSC_6567R56A] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64 / NTSC_6567R56A] 0.001 s
opening38ColumnsDelaysOnlyBorderDotZero[C64 / NTSC_6567R56A] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64 / NTSC_6567R56A] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64 / NTSC_6567R56A] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64 / NTSC_6567R56A] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64 / NTSC_6567R56A] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64 / NTSC_6567R56A] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64 / NTSC_6567R56A] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64 / NTSC_6567R56A] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64 / NTSC_6567R56A] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64 / NTSC_64_LEGACY] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64 / NTSC_64_LEGACY] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64 / NTSC_64_LEGACY] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64 / NTSC_64_LEGACY] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64 / NTSC_64_LEGACY] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64 / NTSC_64_LEGACY] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64 / NTSC_64_LEGACY] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64 / NTSC_64_LEGACY] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64 / NTSC_64_LEGACY] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64 / NTSC_64_LEGACY] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64 / NTSC_64_LEGACY] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64 / NTSC_64_LEGACY] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64 / NTSC_64_LEGACY] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64 / NTSC_64_LEGACY] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64 / NTSC_64_LEGACY] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64 / NTSC_64_LEGACY] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64C / PAL_6569] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64C / PAL_6569] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64C / PAL_6569] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64C / PAL_6569] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64C / PAL_6569] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64C / PAL_6569] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64C / PAL_6569] 0.001 s
opening38ColumnsDelaysOnlyBorderDotZero[C64C / PAL_6569] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64C / PAL_6569] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64C / PAL_6569] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64C / PAL_6569] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64C / PAL_6569] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64C / PAL_6569] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64C / PAL_6569] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64C / PAL_6569] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64C / PAL_6569] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64C / PAL_8565] 0.001 s
consecutiveWritesDoNotReuseAnOlderColor[C64C / PAL_8565] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64C / PAL_8565] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64C / PAL_8565] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64C / PAL_8565] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64C / PAL_8565] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64C / PAL_8565] 0.001 s
opening38ColumnsDelaysOnlyBorderDotZero[C64C / PAL_8565] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64C / PAL_8565] 0.001 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64C / PAL_8565] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64C / PAL_8565] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64C / PAL_8565] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64C / PAL_8565] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64C / PAL_8565] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64C / PAL_8565] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64C / PAL_8565] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64C / NTSC_6567] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64C / NTSC_6567] 0.001 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64C / NTSC_6567] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64C / NTSC_6567] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64C / NTSC_6567] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64C / NTSC_6567] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64C / NTSC_6567] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64C / NTSC_6567] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64C / NTSC_6567] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64C / NTSC_6567] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64C / NTSC_6567] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64C / NTSC_6567] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64C / NTSC_6567] 0.001 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64C / NTSC_6567] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64C / NTSC_6567] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64C / NTSC_6567] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64C / NTSC_6567R56A] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64C / NTSC_6567R56A] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64C / NTSC_6567R56A] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64C / NTSC_6567R56A] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64C / NTSC_6567R56A] 0.001 s
fallingWriteRetainsItsOwnPreviousColor[C64C / NTSC_6567R56A] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64C / NTSC_6567R56A] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64C / NTSC_6567R56A] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64C / NTSC_6567R56A] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64C / NTSC_6567R56A] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64C / NTSC_6567R56A] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64C / NTSC_6567R56A] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64C / NTSC_6567R56A] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64C / NTSC_6567R56A] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64C / NTSC_6567R56A] 0.001 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64C / NTSC_6567R56A] 0 s
graphicsWithTheSameColorAsTheBorderAreUnaffected[C64C / NTSC_64_LEGACY] 0 s
consecutiveWritesDoNotReuseAnOlderColor[C64C / NTSC_64_LEGACY] 0 s
rendererReplacementPreservesPendingTimingAndChipSelection[C64C / NTSC_64_LEGACY] 0 s
readModifyWriteIncludesTheUnmodifiedValueWrite[C64C / NTSC_64_LEGACY] 0 s
borderCoversTheSpriteWithItsOwnDelayedColor[C64C / NTSC_64_LEGACY] 0 s
fallingWriteRetainsItsOwnPreviousColor[C64C / NTSC_64_LEGACY] 0 s
writeHasImmediateReadbackAndOnlyOneDelayedBorderDot[C64C / NTSC_64_LEGACY] 0 s
opening38ColumnsDelaysOnlyBorderDotZero[C64C / NTSC_64_LEGACY] 0 s
closing38ColumnsUsesTheNewColorAtTheLastDot[C64C / NTSC_64_LEGACY] 0 s
expiredWriteIsNotReplayedAtTheNextVisibleBlock[C64C / NTSC_64_LEGACY] 0 s
closing40ColumnsLeavesItsGraphicsDotsUntouched[C64C / NTSC_64_LEGACY] 0 s
opening40ColumnsKeepsTheBorderColorEdge[C64C / NTSC_64_LEGACY] 0 s
resetDiscardsPendingTimingAndRetainsTheSelectedChip[C64C / NTSC_64_LEGACY] 0 s
sameValueWriteHasOnlyTheSelectedChipsGreyDot[C64C / NTSC_64_LEGACY] 0 s
openBorderConsumesTheEdgeBeforeALaterClose[C64C / NTSC_64_LEGACY] 0 s
opaqueSpriteWithTheSameColorAsTheBorderIsUnaffected[C64C / NTSC_64_LEGACY] 0 s

AtomicPowerProgramTest

upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/nptest.crt] [C64/carts/nordicpower/nptest.crt] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/nptest.crt] [C64/carts/nordicpower/nptest.crt] 0.303 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/npramwrite.crt] [C64/carts/nordicpower/npramwrite.crt] 0.298 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/npramwrite.crt] [C64/carts/nordicpower/npramwrite.crt] 0.297 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/nordicpower/npdummy.crt] [C64/carts/nordicpower/npramwrite.prg] 0.305 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/nordicpower/npdummy.crt] [C64/carts/nordicpower/npramwrite.prg] 0.313 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.318 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.329 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.331 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.334 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.410 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.411 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.408 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.408 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.426 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [PAL cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.432 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/nptest.crt] [C64/carts/nordicpower/nptest.crt] 0.293 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/nptest.crt] [C64/carts/nordicpower/nptest.crt] 0.296 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/npramwrite.crt] [C64/carts/nordicpower/npramwrite.crt] 0.302 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/npramwrite.crt] [C64/carts/nordicpower/npramwrite.crt] 0.300 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/nordicpower/npdummy.crt] [C64/carts/nordicpower/npramwrite.prg] 0.292 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/nordicpower/npdummy.crt] [C64/carts/nordicpower/npramwrite.prg] 0.290 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.313 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramdetect-ar.prg] 0.319 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.331 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ramsizedetect-ar.prg] 0.327 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.404 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest1-ar.prg] 0.395 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.396 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-ariotest2-ar.prg] 0.397 s
upstreamProgramCompletesOnBothModelsAndClocks [C64 / MOS6526] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.421 s
upstreamProgramCompletesOnBothModelsAndClocks [C64C / MOS6526A] [NTSC cartridge=C64/carts/aracidtest/npdummy.crt] [C64/carts/aracidtest/test-arramtest2-ar.prg] 0.426 s

SFXSoundExpanderProgramTest

absentHardwareCannotPassTheUpstreamDetector [sfx_soundexpander/detect.prg] 0.546 s
guestTimersMirrorsAndToneMatchAcrossResetWithoutADrive 9.678 s
upstreamDetectorPassesTwiceOnBothChipsModelsAndClocks [sfx_soundexpander/detect.prg] 7.847 s

RetroReplayTest

extraRecordsAndFullNonChipTrailersAreRejected[C64/PAL/Nordic=false] 0.114 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64/PAL/Nordic=false] 0.244 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64/PAL/Nordic=false] 0.117 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64/PAL/Nordic=false] 0.115 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/PAL/Nordic=false] 0.117 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64/PAL/Nordic=false] 0.117 s
signaturesAndFullUnsignedFieldsAreValidated[C64/PAL/Nordic=false] 0.115 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64/PAL/Nordic=false] 0.110 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64/PAL/Nordic=false] 0.113 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64/PAL/Nordic=false] 0.134 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/PAL/Nordic=false] 0.112 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/PAL/Nordic=false] 0.121 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64/PAL/Nordic=false] 0.115 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/PAL/Nordic=false] 0.115 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64/PAL/Nordic=false] 0.111 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64/PAL/Nordic=false] 0.112 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64/PAL/Nordic=false] 0.113 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64/PAL/Nordic=false] 0.113 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/PAL/Nordic=false] 0.116 s
frozenMappingAndAcknowledgementRetainExternalLines[C64/PAL/Nordic=false] 0.113 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/PAL/Nordic=false] 0.115 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64/PAL/Nordic=false] 0.113 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64/PAL/Nordic=false] 0.112 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64/PAL/Nordic=false] 0.112 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64/PAL/Nordic=false] 0.112 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64/PAL/Nordic=false] 0.112 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64/PAL/Nordic=false] 0.226 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64/PAL/Nordic=false] 0.112 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64/PAL/Nordic=false] 0.111 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/PAL/Nordic=true] 0.114 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64/PAL/Nordic=true] 0.221 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64/PAL/Nordic=true] 0.115 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64/PAL/Nordic=true] 0.116 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/PAL/Nordic=true] 0.115 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64/PAL/Nordic=true] 0.114 s
signaturesAndFullUnsignedFieldsAreValidated[C64/PAL/Nordic=true] 0.115 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64/PAL/Nordic=true] 0.113 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64/PAL/Nordic=true] 0.113 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64/PAL/Nordic=true] 0.130 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/PAL/Nordic=true] 0.126 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/PAL/Nordic=true] 0.121 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64/PAL/Nordic=true] 0.114 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/PAL/Nordic=true] 0.114 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64/PAL/Nordic=true] 0.111 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64/PAL/Nordic=true] 0.113 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64/PAL/Nordic=true] 0.111 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64/PAL/Nordic=true] 0.115 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/PAL/Nordic=true] 0.117 s
frozenMappingAndAcknowledgementRetainExternalLines[C64/PAL/Nordic=true] 0.112 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/PAL/Nordic=true] 0.115 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64/PAL/Nordic=true] 0.111 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64/PAL/Nordic=true] 0.113 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64/PAL/Nordic=true] 0.112 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64/PAL/Nordic=true] 0.113 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64/PAL/Nordic=true] 0.110 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64/PAL/Nordic=true] 0.222 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64/PAL/Nordic=true] 0.118 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64/PAL/Nordic=true] 0.112 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/NTSC/Nordic=false] 0.113 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64/NTSC/Nordic=false] 0.223 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64/NTSC/Nordic=false] 0.113 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64/NTSC/Nordic=false] 0.110 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/NTSC/Nordic=false] 0.114 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64/NTSC/Nordic=false] 0.115 s
signaturesAndFullUnsignedFieldsAreValidated[C64/NTSC/Nordic=false] 0.116 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64/NTSC/Nordic=false] 0.113 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64/NTSC/Nordic=false] 0.112 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64/NTSC/Nordic=false] 0.131 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/NTSC/Nordic=false] 0.114 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/NTSC/Nordic=false] 0.117 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64/NTSC/Nordic=false] 0.119 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/NTSC/Nordic=false] 0.121 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64/NTSC/Nordic=false] 0.113 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64/NTSC/Nordic=false] 0.112 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64/NTSC/Nordic=false] 0.111 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64/NTSC/Nordic=false] 0.113 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/NTSC/Nordic=false] 0.114 s
frozenMappingAndAcknowledgementRetainExternalLines[C64/NTSC/Nordic=false] 0.110 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/NTSC/Nordic=false] 0.114 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64/NTSC/Nordic=false] 0.112 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64/NTSC/Nordic=false] 0.130 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64/NTSC/Nordic=false] 0.115 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64/NTSC/Nordic=false] 0.112 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64/NTSC/Nordic=false] 0.112 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64/NTSC/Nordic=false] 0.222 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64/NTSC/Nordic=false] 0.109 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64/NTSC/Nordic=false] 0.112 s
extraRecordsAndFullNonChipTrailersAreRejected[C64/NTSC/Nordic=true] 0.118 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64/NTSC/Nordic=true] 0.235 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64/NTSC/Nordic=true] 0.114 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64/NTSC/Nordic=true] 0.113 s
recordsLoadInReverseOrderWithFfPacketPadding[C64/NTSC/Nordic=true] 0.114 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64/NTSC/Nordic=true] 0.114 s
signaturesAndFullUnsignedFieldsAreValidated[C64/NTSC/Nordic=true] 0.115 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64/NTSC/Nordic=true] 0.112 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64/NTSC/Nordic=true] 0.118 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64/NTSC/Nordic=true] 0.131 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64/NTSC/Nordic=true] 0.112 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64/NTSC/Nordic=true] 0.119 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64/NTSC/Nordic=true] 0.114 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64/NTSC/Nordic=true] 0.115 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64/NTSC/Nordic=true] 0.116 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64/NTSC/Nordic=true] 0.117 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64/NTSC/Nordic=true] 0.113 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64/NTSC/Nordic=true] 0.111 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64/NTSC/Nordic=true] 0.114 s
frozenMappingAndAcknowledgementRetainExternalLines[C64/NTSC/Nordic=true] 0.111 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64/NTSC/Nordic=true] 0.115 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64/NTSC/Nordic=true] 0.120 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64/NTSC/Nordic=true] 0.111 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64/NTSC/Nordic=true] 0.112 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64/NTSC/Nordic=true] 0.113 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64/NTSC/Nordic=true] 0.111 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64/NTSC/Nordic=true] 0.227 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64/NTSC/Nordic=true] 0.112 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64/NTSC/Nordic=true] 0.114 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/PAL/Nordic=false] 0.112 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64C/PAL/Nordic=false] 0.234 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64C/PAL/Nordic=false] 0.120 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64C/PAL/Nordic=false] 0.112 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/PAL/Nordic=false] 0.115 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64C/PAL/Nordic=false] 0.115 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/PAL/Nordic=false] 0.114 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64C/PAL/Nordic=false] 0.111 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64C/PAL/Nordic=false] 0.111 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64C/PAL/Nordic=false] 0.131 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/PAL/Nordic=false] 0.118 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/PAL/Nordic=false] 0.119 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64C/PAL/Nordic=false] 0.115 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/PAL/Nordic=false] 0.112 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64C/PAL/Nordic=false] 0.111 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64C/PAL/Nordic=false] 0.110 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64C/PAL/Nordic=false] 0.112 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64C/PAL/Nordic=false] 0.112 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/PAL/Nordic=false] 0.120 s
frozenMappingAndAcknowledgementRetainExternalLines[C64C/PAL/Nordic=false] 0.112 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/PAL/Nordic=false] 0.112 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64C/PAL/Nordic=false] 0.117 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64C/PAL/Nordic=false] 0.113 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64C/PAL/Nordic=false] 0.111 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64C/PAL/Nordic=false] 0.111 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64C/PAL/Nordic=false] 0.112 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64C/PAL/Nordic=false] 0.231 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64C/PAL/Nordic=false] 0.113 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64C/PAL/Nordic=false] 0.112 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/PAL/Nordic=true] 0.115 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64C/PAL/Nordic=true] 0.223 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64C/PAL/Nordic=true] 0.114 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64C/PAL/Nordic=true] 0.113 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/PAL/Nordic=true] 0.121 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64C/PAL/Nordic=true] 0.118 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/PAL/Nordic=true] 0.113 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64C/PAL/Nordic=true] 0.120 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64C/PAL/Nordic=true] 0.113 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64C/PAL/Nordic=true] 0.129 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/PAL/Nordic=true] 0.112 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/PAL/Nordic=true] 0.120 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64C/PAL/Nordic=true] 0.113 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/PAL/Nordic=true] 0.114 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64C/PAL/Nordic=true] 0.113 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64C/PAL/Nordic=true] 0.113 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64C/PAL/Nordic=true] 0.111 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64C/PAL/Nordic=true] 0.111 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/PAL/Nordic=true] 0.115 s
frozenMappingAndAcknowledgementRetainExternalLines[C64C/PAL/Nordic=true] 0.116 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/PAL/Nordic=true] 0.127 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64C/PAL/Nordic=true] 0.112 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64C/PAL/Nordic=true] 0.112 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64C/PAL/Nordic=true] 0.112 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64C/PAL/Nordic=true] 0.116 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64C/PAL/Nordic=true] 0.117 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64C/PAL/Nordic=true] 0.224 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64C/PAL/Nordic=true] 0.119 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64C/PAL/Nordic=true] 0.112 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/NTSC/Nordic=false] 0.113 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64C/NTSC/Nordic=false] 0.224 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64C/NTSC/Nordic=false] 0.114 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64C/NTSC/Nordic=false] 0.111 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/NTSC/Nordic=false] 0.114 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64C/NTSC/Nordic=false] 0.115 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/NTSC/Nordic=false] 0.118 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64C/NTSC/Nordic=false] 0.113 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64C/NTSC/Nordic=false] 0.112 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64C/NTSC/Nordic=false] 0.131 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/NTSC/Nordic=false] 0.114 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/NTSC/Nordic=false] 0.117 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64C/NTSC/Nordic=false] 0.113 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/NTSC/Nordic=false] 0.121 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64C/NTSC/Nordic=false] 0.113 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64C/NTSC/Nordic=false] 0.111 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64C/NTSC/Nordic=false] 0.112 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64C/NTSC/Nordic=false] 0.112 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/NTSC/Nordic=false] 0.114 s
frozenMappingAndAcknowledgementRetainExternalLines[C64C/NTSC/Nordic=false] 0.110 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/NTSC/Nordic=false] 0.114 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64C/NTSC/Nordic=false] 0.112 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64C/NTSC/Nordic=false] 0.115 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64C/NTSC/Nordic=false] 0.112 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64C/NTSC/Nordic=false] 0.112 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64C/NTSC/Nordic=false] 0.112 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64C/NTSC/Nordic=false] 0.223 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64C/NTSC/Nordic=false] 0.110 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64C/NTSC/Nordic=false] 0.112 s
extraRecordsAndFullNonChipTrailersAreRejected[C64C/NTSC/Nordic=true] 0.114 s
disableAndFullResetRetainRamButRestoreFlagsAndBankZero[C64C/NTSC/Nordic=true] 0.222 s
ioWindowsHonorReuAllowBankAndClockportReservations[C64C/NTSC/Nordic=true] 0.115 s
noFreezeStillExposesTheSixHundredMillisecondButtonPulse[C64C/NTSC/Nordic=true] 0.113 s
recordsLoadInReverseOrderWithFfPacketPadding[C64C/NTSC/Nordic=true] 0.116 s
allThreeCapacitiesPreserveLogicalBanksAndStartInTheFirstHalf[C64C/NTSC/Nordic=true] 0.112 s
signaturesAndFullUnsignedFieldsAreValidated[C64C/NTSC/Nordic=true] 0.117 s
statusReportsRevisionAndBothExactRegistersWithoutReadSideEffects[C64C/NTSC/Nordic=true] 0.118 s
acknowledgementBeforeTheStackSequenceCannotCancelPendingFreeze[C64C/NTSC/Nordic=true] 0.119 s
everyControlValueAppliesBankSpecialModeRamAndLatchedDisable[C64C/NTSC/Nordic=true] 0.132 s
zeroProgressBulkReadsFailInsteadOfSpinning[C64C/NTSC/Nordic=true] 0.112 s
missingRecordsAndEveryPartialHeaderFailExplicitly[C64C/NTSC/Nordic=true] 0.119 s
unsupportedSubtypesFailEvenInLegacyHeaders[C64C/NTSC/Nordic=true] 0.113 s
duplicateRecordsReplaceTheirBankAndAbsentBanksAreFf[C64C/NTSC/Nordic=true] 0.111 s
vicFetchesUseTheCartridgeModeForTheirOwnPhase[C64C/NTSC/Nordic=true] 0.112 s
normalAndUltimaxRamWritesDistinguishBothRevisionsAndEveryCpuPort[C64C/NTSC/Nordic=true] 0.121 s
specialModeUsesTheFullBankBitAndAllowBankForA000Ram[C64C/NTSC/Nordic=true] 0.116 s
hiddenIoCannotChangeRegistersOrCartridgeRam[C64C/NTSC/Nordic=true] 0.112 s
payloadAndUnsignedPaddingMustPhysicallyExistEvenInFiles[C64C/NTSC/Nordic=true] 0.114 s
frozenMappingAndAcknowledgementRetainExternalLines[C64C/NTSC/Nordic=true] 0.114 s
legacyAndExtendedCrtHeadersDoNotOverrideHardwareResetMapping[C64C/NTSC/Nordic=true] 0.115 s
extendedFlagsAreWriteOnceButBankAndClockportAlwaysUpdate[C64C/NTSC/Nordic=true] 0.113 s
freezeWaitsForThreeConsecutiveStackWriteCyclesAndCoalesces[C64C/NTSC/Nordic=true] 0.112 s
otherIo1AddressesAreDataWindowsRatherThanRegisterMirrors[C64C/NTSC/Nordic=true] 0.113 s
romIoWindowsAreAbsentInSixteenKAndUltimaxModes[C64C/NTSC/Nordic=true] 0.113 s
repeatedMappingRebuildsRemoveBothRamWriteHooks[C64C/NTSC/Nordic=true] 0.112 s
publicFreezeAndResetCancelPendingStateAndButtonRelease[C64C/NTSC/Nordic=true] 0.223 s
freezeReleaseAndDetachPreserveOtherInterruptOwnersAndRemoveStackHook[C64C/NTSC/Nordic=true] 0.112 s
romhAliasesMaskOnlyTheLowRamBankBitsWithoutAllowBank[C64C/NTSC/Nordic=true] 0.112 s

AudioTimingTest

finalPartialChunkEndsAtLastMixerSample 0.297 s
mixerReportsSampleBoundariesAcrossChunksAndFastForward 0.286 s

PLADmaIoSamplingTest

resetRetainsThePolicyWhileAecEligibilityStillExpires 0 s
ramAndCharacterRomMappingsAndTheCpuPortBypassKeepTheirSources 0 s
machinePresetSelectsThePolicyThroughPalAndNtscVicOverrides 0.669 s
baLowCanSelectRamWithoutReadingOrWritingTheIoDevice 0.001 s

GMod2Test

serialEepromTransfersAndResetRetainOnlyCompletedOperations 0.117 s
onlyBothEnableBitsPermitFlashCommandsAndNormalWritesStillReachRam 0.112 s
loadingHandlesPartialReadsZeroAvailableAndPaddingThatCannotBeSkipped 0.113 s
manufacturerUnlockAddressesReachAutoselectAndProgramAnyBank 0.114 s
modeMappingAndUncommandedWritesFollowHardware 0.113 s
mappedEraseCanSuspendProgramAnotherSectorAndResumeWithRealTiming 0.114 s
io1DoesNotDriveDisconnectedBitsOrAdvanceTheSerialRead 0.111 s
partialHeadersPayloadsAndPaddingFailInsteadOfHanging 0.014 s
sparseBanksStayErasedAndDuplicatePacketsReplaceTheirBank 0.224 s
allSixBankBitsAndIo1MirrorsWorkWithReorderedPackets 0.113 s
malformedChipFieldsAreRejectedIncludingUnsignedBankAndPacketLengths 0.008 s
readAndWriteMappingsFollowCpuPortIndependently 0.111 s

MOS6526CntInputTest

phi2TimersIgnoreCntAndSpChanges[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
gatedCascadeCountsOnlyWhileCntIsHigh[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
timerAAndTimerBCountOnlyRisingEdgesInCntMode[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
theSameEdgeCanClockBothTimers[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
stoppedTimersIgnoreCntEdgesAndGatedCascadePulses[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
enteringCntModeDoesNotReplayAnEdgeFromWhileTheTimerWasStopped[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntDefaultsHighAfterResetForGatedCascade[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
aCntCountUsesTheNormalUnderflowReloadAndInterruptPath[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
resetCancelsAnExternalCountThatHasNotEnteredThePipelineYet[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
ungatedCascadeCountsEquallyWithCntHighAndLow[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntCountsAreIndependentOfSerialDirection[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntIsAGateRatherThanAnEdgeSourceInGatedCascadeMode[MOS6526] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
phi2TimersIgnoreCntAndSpChanges[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
gatedCascadeCountsOnlyWhileCntIsHigh[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
timerAAndTimerBCountOnlyRisingEdgesInCntMode[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
theSameEdgeCanClockBothTimers[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
stoppedTimersIgnoreCntEdgesAndGatedCascadePulses[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
enteringCntModeDoesNotReplayAnEdgeFromWhileTheTimerWasStopped[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntDefaultsHighAfterResetForGatedCascade[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
aCntCountUsesTheNormalUnderflowReloadAndInterruptPath[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
resetCancelsAnExternalCountThatHasNotEnteredThePipelineYet[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
ungatedCascadeCountsEquallyWithCntHighAndLow[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntCountsAreIndependentOfSerialDirection[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s
cntIsAGateRatherThanAnEdgeSourceInGatedCascadeMode[MOS6526A] [src/test/resources/external-c64/chronocoders/upstream/test/cia_test.c] 0 s

CiaCpuBusTest

actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_abs_control_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_abs_control_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_abs_control_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_abs_control_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.129 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_abs_control_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_abs_control_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.137 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_abs_control_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_abs_control_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.119 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.120 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA1_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA1_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.135 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.134 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.127 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.129 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_same_CIA2_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.141 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_same_CIA2_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_same_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.127 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absY_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absY_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absY_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.119 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absY_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indY_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indY_same_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_same_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.114 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indY_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.119 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indY_same_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_same_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indX_control_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indX_control_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.114 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indX_control_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indX_control_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indX_control_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indX_control_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.119 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indX_control_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indX_control_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_mirror_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_mirror_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_mirror_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_mirror_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_mirror_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_mirror_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.119 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_mirror_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_mirror_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.118 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA1_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA1_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_out_CIA2_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_out_CIA2_char [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_out_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absY_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absY_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absY_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absY_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absY_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indY_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indY_cross_out_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_cross_out_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_indY_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.115 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_indY_cross_out_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_indY_cross_out_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_in_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_in_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_in_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_in_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_cross_in_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_in_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.115 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_cross_in_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_cross_in_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_adjacent_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_adjacent_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_adjacent_CIA1_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_adjacent_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/STA_absX_adjacent_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_adjacent_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/STA_absX_adjacent_CIA2_io [src/test/resources/external-c64/cia-bus/generated/STA_absX_adjacent_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.118 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA1_char [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA1_char [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.118 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_absX_cross_CIA2_char [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_absX_cross_CIA2_char [src/test/resources/external-c64/cia-bus/generated/LDA_absX_cross_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.115 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_indY_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/LDA_indY_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_indY_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/LDA_indY_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/LDA_indY_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/LDA_indY_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/LDA_indY_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/LDA_indY_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_abs_CIA1_io [src/test/resources/external-c64/cia-bus/generated/INC_abs_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_abs_CIA1_io [src/test/resources/external-c64/cia-bus/generated/INC_abs_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_abs_CIA2_io [src/test/resources/external-c64/cia-bus/generated/INC_abs_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_abs_CIA2_io [src/test/resources/external-c64/cia-bus/generated/INC_abs_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.115 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA1_ram [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.115 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA1_char [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA1_char [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA1_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.111 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.113 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA2_ram [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_ram.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.114 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/INC_absX_cross_CIA2_char [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/INC_absX_cross_CIA2_char [src/test/resources/external-c64/cia-bus/generated/INC_absX_cross_CIA2_char.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/NOP_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/NOP_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.117 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/NOP_absX_cross_CIA1_io [src/test/resources/external-c64/cia-bus/generated/NOP_absX_cross_CIA1_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64/NOP_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/NOP_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.112 s
actualCpuAccessesAcknowledgeOnlyTheCiaRegistersSelectedByTheBus[C64C/NOP_absX_cross_CIA2_io [src/test/resources/external-c64/cia-bus/generated/NOP_absX_cross_CIA2_io.prg]] [src/test/java/libsidplay/components/mos6510/CiaCpuBusTest.java] [src/test/resources/external-c64/cia-bus/README.md] [src/test/resources/external-c64/cia-bus/transistor.trace] 0.116 s

CartridgeInputTest

zeroProgressFailsBeforeAndAfterPartialDataWithoutSingleByteFallback 0 s
streamErrorsAreNotReportedAsCleanEof 0 s
actualLengthDistinguishesEveryPartialHeaderFromCleanEof 0 s
bulkHeadersPreserveEveryByteAcrossShortReadsAndZeroAvailable 0 s

WolfgangLorentzProgramTest

reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adca.prg] 2.413 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adcax.prg] 2.526 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adcay.prg] 2.487 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adcb.prg] 2.386 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adcix.prg] 2.437 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adciy.prg] 2.531 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adcz.prg] 2.395 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/adczx.prg] 2.495 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/alrb.prg] 1.788 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ancb.prg] 3.467 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/anda.prg] 1.881 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andax.prg] 2.041 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/anday.prg] 2.021 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andb.prg] 1.900 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andix.prg] 1.963 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andiy.prg] 2.014 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andz.prg] 1.911 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/andzx.prg] 2.020 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/aneb.prg] 6.048 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/arrb.prg] 2.254 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asla.prg] 1.847 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/aslax.prg] 1.988 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asln.prg] 1.848 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/aslz.prg] 1.879 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/aslzx.prg] 1.964 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoa.prg] 1.840 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoax.prg] 2.021 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoay.prg] 1.984 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoix.prg] 1.949 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoiy.prg] 2.000 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asoz.prg] 1.886 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/asozx.prg] 1.986 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/axsa.prg] 1.617 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/axsix.prg] 1.628 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/axsz.prg] 1.631 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/axszy.prg] 1.732 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bccr.prg] 2.454 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bcsr.prg] 2.459 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/beqr.prg] 2.499 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bita.prg] 1.848 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bitz.prg] 1.884 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bmir.prg] 2.472 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bner.prg] 2.465 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bplr.prg] 2.462 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/branchwrap.prg] 0.320 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/brkn.prg] 0.319 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bvcr.prg] 2.463 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/bvsr.prg] 2.443 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1pb6.prg] 0.323 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1pb7.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1ta.prg] 4.882 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1tab.prg] 0.316 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/cia1tabnew.prg] 0.330 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/cia1tanew.prg] 4.846 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1tb.prg] 3.708 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia1tb123.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/cia1tbnew.prg] 3.671 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia2pb6.prg] 0.322 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia2pb7.prg] 0.313 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia2ta.prg] 3.484 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/cia2tanew.prg] 3.358 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia2tb.prg] 3.510 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cia2tb123.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/cia2tbnew.prg] 3.357 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/clcn.prg] 0.325 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cldn.prg] 0.329 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/clin.prg] 0.314 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/clvn.prg] 0.330 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpa.prg] 1.814 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpax.prg] 1.955 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpay.prg] 1.974 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpb.prg] 1.828 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpix.prg] 1.912 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpiy.prg] 1.954 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpz.prg] 1.836 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cmpzx.prg] 1.919 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cntdef.prg] 0.336 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cnto2.prg] 0.336 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpuport.prg] 0.441 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cputiming.prg] 0.575 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpxa.prg] 1.779 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpxb.prg] 1.785 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpxz.prg] 1.829 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpya.prg] 1.781 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpyb.prg] 1.803 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/cpyz.prg] 1.824 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcma.prg] 1.766 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmax.prg] 1.936 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmay.prg] 1.924 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmix.prg] 1.844 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmiy.prg] 1.940 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmz.prg] 1.767 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dcmzx.prg] 1.878 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/deca.prg] 1.747 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/decax.prg] 1.904 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/decz.prg] 1.778 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/deczx.prg] 1.874 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/dexn.prg] 1.745 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/deyn.prg] 1.769 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eora.prg] 1.992 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eorax.prg] 2.125 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eoray.prg] 2.142 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eorb.prg] 1.988 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eorix.prg] 2.060 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eoriy.prg] 2.123 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eorz.prg] 1.996 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/eorzx.prg] 2.072 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/finish.prg] 0.327 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/flipos.prg] 0.321 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/icr01.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/icr01new.prg] 0.318 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/imr.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/imrnew.prg] 0.322 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/inca.prg] 1.737 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/incax.prg] 1.908 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/incz.prg] 1.799 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/inczx.prg] 1.866 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insa.prg] 1.756 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insax.prg] 1.956 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insay.prg] 1.920 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insix.prg] 1.851 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insiy.prg] 1.907 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/insz.prg] 1.754 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/inszx.prg] 1.896 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/inxn.prg] 1.792 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/inyn.prg] 1.779 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/irq.prg] 0.643 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/irqnew.prg] 0.625 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/jmpi.prg] 0.321 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/jmpw.prg] 0.323 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/jsrw.prg] 0.341 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lasay.prg] 6.020 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxa.prg] 1.660 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxay.prg] 1.815 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxix.prg] 1.748 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxiy.prg] 1.812 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxz.prg] 1.684 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/laxzy.prg] 1.775 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaa.prg] 1.692 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaax.prg] 1.850 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaay.prg] 1.864 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldab.prg] 1.714 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaix.prg] 1.785 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaiy.prg] 1.849 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldaz.prg] 1.706 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldazx.prg] 1.815 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldxa.prg] 1.676 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldxay.prg] 1.856 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldxb.prg] 1.724 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldxz.prg] 1.746 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldxzy.prg] 1.827 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldya.prg] 1.699 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldyax.prg] 1.875 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldyb.prg] 1.715 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldyz.prg] 1.728 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/ldyzx.prg] 1.834 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/loadth.prg] 0.317 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsea.prg] 1.873 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lseax.prg] 2.031 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lseay.prg] 2.017 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lseix.prg] 1.947 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lseiy.prg] 2.022 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsez.prg] 1.891 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsezx.prg] 2.001 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsra.prg] 1.825 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsrax.prg] 1.951 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsrn.prg] 1.805 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsrz.prg] 1.849 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lsrzx.prg] 1.948 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/lxab.prg] 5.675 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/mmu.prg] 2.711 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/mmufetch.prg] 0.327 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nmi.prg] 0.572 s
reachesWolfgangLorenzGreenVerdict [C64C / MOS6526A] [general/Lorenz-2.15/src/nminew.prg] 0.572 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopa.prg] 0.324 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopax.prg] 0.353 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopb.prg] 0.342 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopn.prg] 0.364 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopz.prg] 0.333 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/nopzx.prg] 0.377 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oneshot.prg] 0.315 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraa.prg] 1.856 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraax.prg] 2.042 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraay.prg] 2.063 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/orab.prg] 1.882 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraix.prg] 1.961 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraiy.prg] 2.017 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/oraz.prg] 1.913 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/orazx.prg] 2.029 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/phan.prg] 1.647 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/phpn.prg] 0.327 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/plan.prg] 1.820 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/plpn.prg] 1.684 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaa.prg] 1.878 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaax.prg] 2.045 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaay.prg] 2.040 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaix.prg] 1.961 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaiy.prg] 2.058 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlaz.prg] 1.941 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rlazx.prg] 2.000 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rola.prg] 1.987 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rolax.prg] 2.113 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/roln.prg] 1.961 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rolz.prg] 2.004 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rolzx.prg] 2.069 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rora.prg] 1.955 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rorax.prg] 2.109 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rorn.prg] 1.926 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rorz.prg] 1.978 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rorzx.prg] 2.086 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraa.prg] 1.707 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraax.prg] 1.830 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraay.prg] 1.871 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraix.prg] 1.804 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraiy.prg] 1.862 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rraz.prg] 1.758 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rrazx.prg] 1.841 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rtin.prg] 1.905 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/rtsn.prg] 0.319 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbca.prg] 2.344 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcax.prg] 2.522 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcay.prg] 2.481 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcb-eb.prg] 2.396 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcb.prg] 2.361 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcix.prg] 2.463 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbciy.prg] 2.498 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbcz.prg] 2.389 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbczx.prg] 2.489 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sbxb.prg] 1.954 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/secn.prg] 0.321 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sedn.prg] 0.315 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/sein.prg] 0.341 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/shaay.prg] 6.308 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/shaiy.prg] 6.338 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/shsay.prg] 6.315 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/shxay.prg] 5.960 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/shyax.prg] 5.982 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staa.prg] 1.577 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staax.prg] 1.725 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staay.prg] 1.758 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staix.prg] 1.684 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staiy.prg] 1.771 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/start.prg] 0.344 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/staz.prg] 1.629 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/stazx.prg] 1.708 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/stxa.prg] 1.551 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/stxz.prg] 1.600 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/stxzy.prg] 1.688 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/stya.prg] 1.567 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/styz.prg] 1.621 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/styzx.prg] 1.711 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/taxn.prg] 1.687 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/tayn.prg] 1.689 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/template.prg] 0.320 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap1.prg] 0.342 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap10.prg] 0.352 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap10ane.prg] 0.363 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap10lxa.prg] 0.355 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap11.prg] 0.345 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap11ane.prg] 0.348 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap11lxa.prg] 0.346 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap12.prg] 0.359 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap12ane.prg] 0.367 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap12lxa.prg] 0.357 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap13.prg] 0.348 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap13ane.prg] 0.346 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap13lxa.prg] 0.347 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap14.prg] 0.354 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap14ane.prg] 0.339 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap14lxa.prg] 0.341 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap15.prg] 0.339 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap15ane.prg] 0.348 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap15lxa.prg] 0.340 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap16.prg] 0.357 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap16ane.prg] 0.358 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap16lxa.prg] 0.349 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap17.prg] 0.348 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap17ane.prg] 0.361 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap17lxa.prg] 0.358 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap1ane.prg] 0.343 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap1lxa.prg] 0.347 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap2.prg] 0.339 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap2ane.prg] 0.353 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap2lxa.prg] 0.346 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap3.prg] 0.352 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap3ane.prg] 0.344 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap3lxa.prg] 0.339 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap4.prg] 0.341 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap4ane.prg] 0.346 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap4lxa.prg] 0.354 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap5.prg] 0.342 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap5ane.prg] 0.340 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap5lxa.prg] 0.343 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap6.prg] 0.343 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap6ane.prg] 0.342 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap6lxa.prg] 0.343 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap7.prg] 0.336 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap7ane.prg] 0.351 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap7lxa.prg] 0.348 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap8.prg] 0.338 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap8ane.prg] 0.335 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap8lxa.prg] 0.341 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap9.prg] 0.339 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap9ane.prg] 0.356 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/trap9lxa.prg] 0.343 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/tsxn.prg] 1.704 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/txan.prg] 1.661 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/txsn.prg] 1.545 s
reachesWolfgangLorenzGreenVerdict [C64 / MOS6526] [general/Lorenz-2.15/src/tyan.prg] 1.697 s

Failure Details

[Summary] [Package List] [Test Cases]


originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 8dc3bbf18dacf999 screenshot PAL manual expected=pass[vicii-pal, vicii-new] VICII/split-tests/fetchsplit/fetchsplit.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 111607bcd56d838c screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-v_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 7a711436965f1b38 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-w_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 03aaaf87ef269bca screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-x_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: db710cc3365c4406 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode-y_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 615b7ab9403cca14 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode2_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: fe1cbe530f62c1c4 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old] VICII/videomode/videomode1_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 06092181023765ed screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-v_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 8f2cc37f9975adfe screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-w_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 5c10fc26e1425196 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-x_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 2b2ad4a67f717d31 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode-y_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 23a0202c49072416 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode2_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
originalProgramRetainsItsExactReferenceAssertion[Fetchsplit/video mode: 04a7eab2b7b16d17 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new] VICII/videomode/videomode1_ntsc.prg]
- java.lang.AssertionError: Original exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICFetchSplitVideoModeTest:90
upstreamContract [C64 / MOS6526] [9493bf55efdd946d analyzer PAL manual expected=pass[]] [C64/raminitpattern/pattern00ff.prg]
- java.lang.AssertionError: C64/raminitpattern/pattern00ff.prg: Visual checkpoint FAIL: 34 differing pixels; first at (345,91): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [6b24c26a512c2fcb exitcode PAL unsupported expected=pass[]] [C64/autostart/defaults/test.prg]
- skipped: Requires filename-preserving virtual-filesystem LOAD autostart; the separate mounted-disk scenario uses real KERNAL LOAD
upstreamContract [C64 / MOS6526] [881b29d78ebc9468 interactive PAL manual expected=pass[]] [C64/autostart/random/raster.prg]
- java.lang.AssertionError: C64/autostart/random/raster.prg: Visual checkpoint FAIL: 69 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [88f4df8a012d3373 interactive PAL manual expected=pass[]] [C64/openio/de00int.prg]
- java.lang.AssertionError: C64/openio/de00int.prg: Visual checkpoint FAIL: 17 differing pixels; first at (271,36): expected VIC 4, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [41279542e62747aa interactive PAL manual expected=pass[]] [C64/openio/trivial.prg]
- java.lang.AssertionError: C64/openio/trivial.prg: Visual checkpoint FAIL: 8539 differing pixels; first at (82,35): expected VIC 1, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [049c70dcecd160f2 interactive PAL manual expected=pass[]] [crtemulation/emusuxX0r-crest.prg]
- java.lang.AssertionError: crtemulation/emusuxX0r-crest.prg: Visual checkpoint FAIL: 64000 differing pixels; first at (32,35): expected VIC 9, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [cc482d79fa6d0649 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/border/vborder2_ntsc.prg]
- java.lang.AssertionError: VICII/border/vborder2_ntsc.prg: Visual checkpoint FAIL: 148 differing pixels; first at (56,207): expected VIC 1, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [e24f49742b04975f interactive NTSC unsupported expected=pass[vicii-ntscold]] [VICII/border/vborder_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [fdcc5c86399e703e interactive NTSC unsupported expected=pass[vicii-ntscold]] [VICII/border/vborder2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [f73f9dffa246fa71 screenshot PAL automatic expected=pass[vicii-pal]] [VICII/colorfetchbug/main.prg]
- java.lang.AssertionError: VICII/colorfetchbug/main.prg: 7 differing pixels; first at (40,32): expected VIC 6, actual VIC 0 expected null, but was:<7 differing pixels; first at (40,32): expected VIC 6, actual VIC 0>
-
common.ViceProgramTest:81
upstreamContract [C64 / MOS6526] [f930c39022c0be37 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011h2.prg]
- java.lang.AssertionError: VICII/D011Test/d011h2.prg: Visual checkpoint FAIL: 40 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [f433c0c36d8df49e interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011n.prg]
- java.lang.AssertionError: VICII/D011Test/d011n.prg: Visual checkpoint FAIL: 332 differing pixels; first at (32,35): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [f6b5bb4693a7b595 interactive NTSC manual expected=pass[vicii-ntsc]] [VICII/D011Test/d011ntsc.prg]
- java.lang.AssertionError: VICII/D011Test/d011ntsc.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,61): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [8577b56d1215915f interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011v1.prg]
- java.lang.AssertionError: VICII/D011Test/d011v1.prg: Visual checkpoint FAIL: 9 differing pixels; first at (369,29): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [e5679cf4183ff717 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011v2.prg]
- java.lang.AssertionError: VICII/D011Test/d011v2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (309,42): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [3d012b299068122a interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011ver.prg]
- java.lang.AssertionError: VICII/D011Test/d011ver.prg: Visual checkpoint FAIL: 8 differing pixels; first at (345,30): expected VIC 15, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [4020a6d4a8dd7e0c interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/d011vt.prg]
- java.lang.AssertionError: VICII/D011Test/d011vt.prg: Visual checkpoint FAIL: 1 differing pixels; first at (352,76): expected VIC 0, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [c71e2bf9e0462796 interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/s1.prg]
- java.lang.AssertionError: VICII/D011Test/s1.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [3c65ef432a3b7acf interactive PAL manual expected=pass[vicii-pal]] [VICII/D011Test/vicnt2.prg]
- java.lang.AssertionError: VICII/D011Test/vicnt2.prg: Visual checkpoint FAIL: 123 differing pixels; first at (237,35): expected VIC 2, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [a95241c9ba49635e screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/D011Test/disable-bad_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [ecb0863228833566 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [d6384bb2bf76346b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [ea4922a95e60d54a screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-48-2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [66e07e1311ed5219 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [bb177aec8d49c83b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [540d9ef6dc3e65dd screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den01-49-2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [fde55f69946cd925 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [d9fe5b92acce0968 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [7051fb359d8c3e67 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-48-2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [fd5f35e6b803f276 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [d77acbad8c40f501 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [bf498b2037bae02d screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [931124a33110ce4d screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/den10-51-3_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [a40e2750d39a6478 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [653658bd33205751 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [62eb0082eb062e8c screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [ef1c5cfd85fea215 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-63_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [a30b1ed2ff543853 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s0_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [2694b3c6bb607df8 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [eead851457f8b4d6 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel-s2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [24239ea40f762f12 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/dentest/denrsel55_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [0c15c552191eaa0a interactive PAL manual expected=pass[vicii-pal]] [VICII/dmadelay/test4.prg]
- java.lang.AssertionError: VICII/dmadelay/test4.prg: Visual checkpoint FAIL: 1 differing pixels; first at (232,91): expected VIC 0, actual VIC 11
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [bee02a7e43697e03 interactive PAL manual expected=pass[vicii-pal]] [VICII/fldscroll/fldscroll.prg]
- java.lang.AssertionError: VICII/fldscroll/fldscroll.prg: Visual checkpoint FAIL: 6394 differing pixels; first at (34,165): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [808dc50db864cbce interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/3fff.prg]
- java.lang.AssertionError: VICII/frodotests/3fff.prg: Visual checkpoint FAIL: 10813 differing pixels; first at (37,0): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [7f9d46061b50d24b interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/d011h3.prg]
- java.lang.AssertionError: VICII/frodotests/d011h3.prg: Visual checkpoint FAIL: 20348 differing pixels; first at (369,29): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [b270865bc03f89ee interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/fld.prg]
- java.lang.AssertionError: VICII/frodotests/fld.prg: Visual checkpoint FAIL: 2520 differing pixels; first at (32,149): expected VIC 6, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [064525b1d9cdf584 interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/lrborder.prg]
- java.lang.AssertionError: VICII/frodotests/lrborder.prg: Visual checkpoint FAIL: 8 differing pixels; first at (13,45): expected VIC 6, actual VIC 12
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [2f6f8da8c4d8e196 interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/sprsync.prg]
- java.lang.AssertionError: VICII/frodotests/sprsync.prg: Visual checkpoint FAIL: 21508 differing pixels; first at (0,0): expected VIC 7, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [4429f3a8a14307db interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/stretch.prg]
- java.lang.AssertionError: VICII/frodotests/stretch.prg: Visual checkpoint FAIL: 8953 differing pixels; first at (92,41): expected VIC 0, actual VIC 10
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [9c0f442b8e02b78a interactive PAL manual expected=pass[vicii-pal]] [VICII/frodotests/tech-tech.prg]
- java.lang.AssertionError: VICII/frodotests/tech-tech.prg: Visual checkpoint FAIL: 5152 differing pixels; first at (38,35): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [a46e8c90354cf95b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/gfxfetch/gfxfetch_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [2af5299ba1dfaaf0 analyzer PAL manual expected=pass[vicii-pal]] [VICII/movesplit/movesplit.prg]
- java.lang.AssertionError: VICII/movesplit/movesplit.prg: Visual checkpoint FAIL: 1 differing pixels; first at (57,35): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [fbc7ed197c9909bb analyzer NTSC unsupported expected=pass[vicii-ntscold]] [VICII/movesplit/movesplit_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [37819e901ab2b7a1 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/screenpos/screenpos_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64C / MOS6526A] [8dc3bbf18dacf999 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/split-tests/fetchsplit/fetchsplit.prg]
- java.lang.AssertionError: VICII/split-tests/fetchsplit/fetchsplit.prg: Visual checkpoint FAIL: 16 differing pixels; first at (305,160): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc]] [VICII/split-tests/modesplit/modesplit.prg]
- java.lang.AssertionError: VICII/split-tests/modesplit/modesplit.prg: 134 differing pixels; first at (296,18): expected VIC 15, actual VIC 6 expected null, but was:<134 differing pixels; first at (296,18): expected VIC 15, actual VIC 6>
-
common.ViceProgramTest:81
upstreamContract [C64 / MOS6526] [7a9e40da87315f13 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/split-tests/modesplit/modesplit.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [34c00bde226d9331 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [b7945cf6476b1558 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing-a5.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing-a5.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [3c1e34c77b76efad screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/vicii_timing/vicii_reg_timing-ff.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing-ff.prg: Visual checkpoint FAIL: 111 differing pixels; first at (296,44): expected VIC 0, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [e2a10716328f6ef3 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing.prg: Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [5511d52166fb40f7 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing-a5.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing-a5.prg: Visual checkpoint FAIL: 84 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [6fedaebe3905006b screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/vicii_timing/vicii_reg_timing-ff.prg]
- java.lang.AssertionError: VICII/vicii_timing/vicii_reg_timing-ff.prg: Visual checkpoint FAIL: 77 differing pixels; first at (296,44): expected VIC 15, actual VIC 8
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [d08c33ee328ec656 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/rmwtest_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [516652af26192591 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode1.prg]
- java.lang.AssertionError: VICII/videomode/videomode1.prg: Visual checkpoint FAIL: 2 differing pixels; first at (92,40): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [6fe8302089fdebc0 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode2.prg]
- java.lang.AssertionError: VICII/videomode/videomode2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (149,110): expected VIC 3, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [2db5bd56c7eb0c7a screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-v.prg]
- java.lang.AssertionError: VICII/videomode/videomode-v.prg: Visual checkpoint FAIL: 6 differing pixels; first at (232,100): expected VIC 2, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [ed44e10fa7608b24 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-w.prg]
- java.lang.AssertionError: VICII/videomode/videomode-w.prg: Visual checkpoint FAIL: 80 differing pixels; first at (237,100): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [61f814e96e091259 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-x.prg]
- java.lang.AssertionError: VICII/videomode/videomode-x.prg: Visual checkpoint FAIL: 3 differing pixels; first at (134,105): expected VIC 6, actual VIC 2
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [5ed10b285f0326f3 screenshot PAL manual expected=pass[vicii-pal, vicii-old]] [VICII/videomode/videomode-z.prg]
- java.lang.AssertionError: VICII/videomode/videomode-z.prg: Visual checkpoint FAIL: 5 differing pixels; first at (236,100): expected VIC 0, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [ce252feca9c3a478 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode2.prg]
- java.lang.AssertionError: VICII/videomode/videomode2.prg: Visual checkpoint FAIL: 1 differing pixels; first at (152,110): expected VIC 6, actual VIC 3
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [0b4aeb47930a51df screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-v.prg]
- java.lang.AssertionError: VICII/videomode/videomode-v.prg: Visual checkpoint FAIL: 1 differing pixels; first at (192,105): expected VIC 7, actual VIC 2
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [b76cb2d0c9dec8f7 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-w.prg]
- java.lang.AssertionError: VICII/videomode/videomode-w.prg: Visual checkpoint FAIL: 1 differing pixels; first at (240,100): expected VIC 14, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [0260bc9b174a84e5 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-x.prg]
- java.lang.AssertionError: VICII/videomode/videomode-x.prg: Visual checkpoint FAIL: 2 differing pixels; first at (128,105): expected VIC 3, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [2d52baac9d2e7ce6 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-y.prg]
- java.lang.AssertionError: VICII/videomode/videomode-y.prg: Visual checkpoint FAIL: 2 differing pixels; first at (240,100): expected VIC 7, actual VIC 2
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [d3124a34c78916d5 screenshot PAL manual expected=pass[vicii-pal, vicii-new]] [VICII/videomode/videomode-z.prg]
- java.lang.AssertionError: VICII/videomode/videomode-z.prg: Visual checkpoint FAIL: 1 differing pixels; first at (208,105): expected VIC 2, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [111607bcd56d838c screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-v_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-v_ntsc.prg: Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [7a711436965f1b38 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-w_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-w_ntsc.prg: Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [03aaaf87ef269bca screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-x_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-x_ntsc.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [db710cc3365c4406 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode-y_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-y_ntsc.prg: Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [615b7ab9403cca14 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode2_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode2_ntsc.prg: Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [fe1cbe530f62c1c4 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-old]] [VICII/videomode/videomode1_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode1_ntsc.prg: Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [06092181023765ed screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-v_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-v_ntsc.prg: Visual checkpoint FAIL: 116 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [8f2cc37f9975adfe screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-w_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-w_ntsc.prg: Visual checkpoint FAIL: 79 differing pixels; first at (45,81): expected VIC 2, actual VIC 5
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [5c10fc26e1425196 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-x_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-x_ntsc.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [2b2ad4a67f717d31 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode-y_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode-y_ntsc.prg: Visual checkpoint FAIL: 908 differing pixels; first at (158,76): expected VIC 1, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [23a0202c49072416 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode2_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode2_ntsc.prg: Visual checkpoint FAIL: 5852 differing pixels; first at (34,59): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64C / MOS6526A] [04a7eab2b7b16d17 screenshot NTSC manual expected=pass[vicii-ntsc, vicii-new]] [VICII/videomode/videomode1_ntsc.prg]
- java.lang.AssertionError: VICII/videomode/videomode1_ntsc.prg: Visual checkpoint FAIL: 2976 differing pixels; first at (33,11): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [2db5b75a033d0d2a screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [6b5e162c71e2a7a5 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [d67fc9d73a487423 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-v_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [641cd41f268ef5b6 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-w_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [e558e8ffc55a79ac screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-x_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [f109a49714b5a7f2 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-y_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [abc9bc36b6e8197b screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/videomode/videomode-z_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [0c1bf019d71c1a64 interactive PAL manual expected=pass[vicii-pal]] [VICII/vspbug/lft-safe-vsp.prg]
- java.lang.AssertionError: VICII/vspbug/lft-safe-vsp.prg: Visual checkpoint FAIL: 324 differing pixels; first at (149,108): expected VIC 0, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [d746941f2077e0aa interactive PAL manual expected=pass[vicii-pal]] [VICII/spritebug/spritebug.prg]
- java.lang.AssertionError: VICII/spritebug/spritebug.prg: Visual checkpoint FAIL: 119 differing pixels; first at (46,35): expected VIC 6, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [22015c0af92f8583 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable1_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [7393f10dae9b1cfe screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable2_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [02b265afce5db4ee screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable3_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [e2236e1b3ac02185 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable4_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [37d2f436e5f538c3 screenshot NTSC unsupported expected=pass[vicii-ntscold]] [VICII/spriteenable/spriteenable5_ntscold.prg]
- skipped: Old NTSC coverage beyond the two sprite-DMA screenshots and three original guest-verdict programs is deferred
upstreamContract [C64 / MOS6526] [fad0cb1d380a0bcc interactive PAL manual expected=pass[]] [VICII/spritemcbase/spritemcbase.prg]
- java.lang.AssertionError: VICII/spritemcbase/spritemcbase.prg: Visual checkpoint FAIL: 21 differing pixels; first at (89,67): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [853ce17221afc0c7 analyzer PAL manual expected=pass[]] [C64/autostart/cartio/test.prg]
- java.lang.AssertionError: C64/autostart/cartio/test.prg: Visual checkpoint FAIL: 11382 differing pixels; first at (225,35): expected VIC 1, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [78685e8996c173b1 analyzer PAL manual expected=pass[]] [C64/carts/mmcrplugin.prg]
- java.lang.AssertionError: C64/carts/mmcrplugin.prg: Visual checkpoint FAIL: 23 differing pixels; first at (97,227): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [7310c2a67e66159f analyzer PAL unsupported expected=pass[mountcrt:mmcr-64krom.crt]] [C64/carts/mmcr-64krom.crt]
- skipped: CRT type 38 is not implemented by Cartridge.readCRT
upstreamContract [C64 / MOS6526] [3b19821f44e08258 exitcode PAL unsupported expected=pass[reu512k, mountcrt:rr-reu.crt]] [C64/carts/rr-reu.crt]
- skipped: Simultaneous Retro Replay and REU attachment is not implemented; the single-cartridge slot would replace the REU
upstreamContract [C64 / MOS6526] [6524105041066d02 interactive PAL manual expected=pass[mountcrt:ocean.crt]] [C64/carts/ocean/ocean.crt]
- java.lang.AssertionError: C64/carts/ocean/ocean.crt: Visual checkpoint FAIL: 9722 differing pixels; first at (129,35): expected VIC 6, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [1e9cd2192509e487 interactive PAL manual expected=pass[]] [C64/carts/ultimax/ultimax-ef.crt]
- java.lang.AssertionError: C64/carts/ultimax/ultimax-ef.crt: Visual checkpoint FAIL: 6381 differing pixels; first at (32,43): expected VIC 5, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [51eac877bc42c3b8 interactive PAL manual expected=pass[]] [C64/carts/ultimax/ultimax-rr.crt]
- java.lang.AssertionError: C64/carts/ultimax/ultimax-rr.crt: Visual checkpoint FAIL: 4189 differing pixels; first at (273,32): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [66765f017636d7c5 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq1t1.prg]
- java.lang.AssertionError: C64/freezer/ciairq/ciairq1t1.prg: Visual checkpoint FAIL: 40 differing pixels; first at (35,35): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [05710213c5b2fab9 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq1t2.prg]
- java.lang.AssertionError: C64/freezer/ciairq/ciairq1t2.prg: Visual checkpoint FAIL: 31 differing pixels; first at (42,35): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [c7cf0215f3c5d3b5 interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq2t1.prg]
- java.lang.AssertionError: C64/freezer/ciairq/ciairq2t1.prg: Visual checkpoint FAIL: 32 differing pixels; first at (32,35): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [716620cd4e53751c interactive PAL manual expected=pass[]] [C64/freezer/ciairq/ciairq2t2.prg]
- java.lang.AssertionError: C64/freezer/ciairq/ciairq2t2.prg: Visual checkpoint FAIL: 27 differing pixels; first at (41,35): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [6f22e60ac9bc920b interactive PAL manual expected=pass[]] [C64/freezer/batest/batest.prg]
- java.lang.AssertionError: C64/freezer/batest/batest.prg: Visual checkpoint FAIL: 9216 differing pixels; first at (32,35): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [b2acf59950349641 interactive PAL manual expected=pass[]] [C64/freezer/freezeblock.prg]
- java.lang.AssertionError: C64/freezer/freezeblock.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [71e5982a2fcbc962 interactive PAL manual expected=pass[]] [C64/freezer/freeze-cia1.prg]
- java.lang.AssertionError: C64/freezer/freeze-cia1.prg: Visual checkpoint FAIL: 112 differing pixels; first at (129,34): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [8a17f7f807f26eb6 interactive PAL manual expected=pass[]] [C64/freezer/freeze-cia2.prg]
- java.lang.AssertionError: C64/freezer/freeze-cia2.prg: Visual checkpoint FAIL: 1662 differing pixels; first at (169,34): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [e81d86ac27ec6aa8 interactive PAL manual expected=pass[]] [C64/freezer/freeze-combined.prg]
- java.lang.AssertionError: C64/freezer/freeze-combined.prg: Visual checkpoint FAIL: 230 differing pixels; first at (73,43): expected VIC 10, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [f40c2713c0cf03fd interactive PAL manual expected=pass[]] [C64/freezer/freeze-raster.prg]
- java.lang.AssertionError: C64/freezer/freeze-raster.prg: Visual checkpoint FAIL: 44 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [11a59afa7bb6129c interactive PAL manual expected=pass[]] [C64/freezer/freeze-test.prg]
- java.lang.AssertionError: C64/freezer/freeze-test.prg: Visual checkpoint FAIL: 40448 differing pixels; first at (0,0): expected VIC 13, actual VIC 3
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [798f400d58a4c454 screenshot PAL automatic expected=pass[reu512k]] [REU/badoublewrite/badoublewrite.prg]
- java.lang.AssertionError: REU/badoublewrite/badoublewrite.prg: 199 differing pixels; first at (0,83): expected VIC 2, actual VIC 0 expected null, but was:<199 differing pixels; first at (0,83): expected VIC 2, actual VIC 0>
-
common.ViceProgramTest:81
upstreamContract [C64 / MOS6526] [e75a0726fe5d5042 interactive PAL manual expected=pass[]] [REU/colorram/dmacolortest.prg]
- java.lang.AssertionError: REU/colorram/dmacolortest.prg: Visual checkpoint FAIL: 936 differing pixels; first at (32,35): expected VIC 12, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [e9cb909d5908ca8a analyzer PAL manual expected=pass[]] [REU/ramlink/reuverify.prg]
- java.lang.AssertionError: REU/ramlink/reuverify.prg: Visual checkpoint FAIL: 104448 differing pixels; first at (0,0): expected VIC 14, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [f0bc11333d56f645 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a3.prg]
- java.lang.AssertionError: REU/reutiming2/a3.prg: Visual checkpoint FAIL: 2993 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [3062d6b722982a2e screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/a4.prg]
- java.lang.AssertionError: REU/reutiming2/a4.prg: Visual checkpoint FAIL: 775 differing pixels; first at (1,35): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [6b438704e8b49b65 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b4.prg]
- java.lang.AssertionError: REU/reutiming2/b4.prg: Visual checkpoint FAIL: 74953 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [24679ccd2ea8cca4 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b5.prg]
- java.lang.AssertionError: REU/reutiming2/b5.prg: Visual checkpoint FAIL: 69440 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [46ae5eb7f28080fc screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/b6.prg]
- java.lang.AssertionError: REU/reutiming2/b6.prg: Visual checkpoint FAIL: 74785 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [28a5358af7627769 screenshot PAL automatic expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c.prg]
- java.lang.AssertionError: REU/reutiming2/c.prg: 337 differing pixels; first at (0,235): expected VIC 1, actual VIC 2 expected null, but was:<337 differing pixels; first at (0,235): expected VIC 1, actual VIC 2>
-
common.ViceProgramTest:81
upstreamContract [C64 / MOS6526] [1e0d4b5ddf4e3418 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c3.prg]
- java.lang.AssertionError: REU/reutiming2/c3.prg: Visual checkpoint FAIL: 75795 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [686546b61de4d25f screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/c4.prg]
- java.lang.AssertionError: REU/reutiming2/c4.prg: Visual checkpoint FAIL: 75943 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [7dde53e6d5e79f84 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d3.prg]
- java.lang.AssertionError: REU/reutiming2/d3.prg: Visual checkpoint FAIL: 18484 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [7dc22b268fdaf844 screenshot PAL manual expected=pass[reu512k, vicii-pal]] [REU/reutiming2/d4.prg]
- java.lang.AssertionError: REU/reutiming2/d4.prg: Visual checkpoint FAIL: 17961 differing pixels; first at (33,32): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [fd8a53d65983a21e analyzer PAL manual expected=pass[]] [REU/spriteba/spriteba.prg]
- java.lang.AssertionError: REU/spriteba/spriteba.prg: Visual checkpoint FAIL: 8 differing pixels; first at (51,85): expected VIC 0, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [cb42376cbbaacb24 exitcode PAL unsupported expected=pass[plus60k]] [plus60k/test.prg]
- skipped: +60K expansion is not emulated
upstreamContract [C64 / MOS6526] [ff46e3403efc73de exitcode PAL unsupported expected=pass[plus60k]] [plus60k/checkregister.prg]
- skipped: +60K expansion is not emulated
upstreamContract [C64 / MOS6526] [f0d32725cefd3fb2 exitcode PAL unsupported expected=pass[plus256k]] [plus256k/test.prg]
- skipped: +256K expansion is not emulated
upstreamContract [C64 / MOS6526] [c8fda55b80d58cda interactive PAL manual expected=pass[]] [drive/interrupts/watchdog.prg]
- java.lang.AssertionError: drive/interrupts/watchdog.prg: Visual checkpoint FAIL: 831 differing pixels; first at (369,7): expected VIC 6, actual VIC 5
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [52109b31d5b9d0ba interactive PAL manual expected=pass[]] [drive/pwm/pwm.prg]
- skipped: Visual reference not applicable: This diagnostic varies physical drive LED brightness; the C64 screen cannot document the LED waveform.
upstreamContract [C64 / MOS6526] [2e56ca203068d47f exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm1.prg]
- skipped: P64 disk images are not supported
upstreamContract [C64 / MOS6526] [a0c0787d654d981a exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm2.prg]
- skipped: P64 disk images are not supported
upstreamContract [C64 / MOS6526] [4a109382e1a514c3 exitcode PAL unsupported expected=pass[mountp64:rpm.p64, vicii-pal]] [drive/rpm/rpm3.prg]
- skipped: P64 disk images are not supported
upstreamContract [C64 / MOS6526] [329a59a2c2086b77 interactive PAL manual expected=pass[]] [drive/writeprotect/writer.d64]
- java.lang.AssertionError: drive/writeprotect/writer.d64: Visual checkpoint FAIL: 40431 differing pixels; first at (0,0): expected VIC 8, actual VIC 4
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [eeb71ef09eb64012 exitcode PAL unsupported expected=pass[mountd64:bustakeover.d64]] [vdrive/bustakeover/bustakeover.prg]
- skipped: VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target
upstreamContract [C64 / MOS6526] [84d1485fc565e8a5 exitcode PAL unsupported expected=pass[mountd64:sacheck.d64]] [vdrive/sa-check/sacheck.prg]
- skipped: VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target
upstreamContract [C64 / MOS6526] [9134fccf070877a6 interactive PAL unsupported expected=pass[]] [vdrive/reltest.bas]
- skipped: VICE virtual-drive backend is not implemented; the emulated 1541 is a different test target
upstreamContract [C64 / MOS6526] [acafe1c7cfa898cb interactive PAL manual expected=pass[]] [mouse/1351/mssiah.prg]
- java.lang.AssertionError: mouse/1351/mssiah.prg: Visual checkpoint FAIL: 4480 differing pixels; first at (273,4): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [e473f8d614f9178f interactive PAL manual expected=pass[]] [mouse/mousescan/mousescan.prg]
- java.lang.AssertionError: mouse/mousescan/mousescan.prg: Visual checkpoint FAIL: 2880 differing pixels; first at (273,2): expected VIC 15, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [103d265581807a81 interactive PAL manual expected=pass[]] [propmouse/prop_c64_amiga.prg]
- java.lang.AssertionError: propmouse/prop_c64_amiga.prg: Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [2b8948ada4b2fae7 interactive PAL manual expected=pass[]] [propmouse/prop_c64_cx22.prg]
- java.lang.AssertionError: propmouse/prop_c64_cx22.prg: Visual checkpoint FAIL: 3968 differing pixels; first at (33,3): expected VIC 1, actual VIC 11
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [d37f31786e9309da interactive PAL manual expected=pass[]] [propmouse/prop_c64_st.prg]
- java.lang.AssertionError: propmouse/prop_c64_st.prg: Visual checkpoint FAIL: 3100 differing pixels; first at (105,0): expected VIC 2, actual VIC 1
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [b9ce68a9bf2e59b6 interactive PAL unsupported expected=pass[]] [keypad/coplin-c64.prg]
- skipped: The required keypad adapter is not emulated
upstreamContract [C64 / MOS6526] [efd49cef39d088c6 interactive PAL unsupported expected=pass[]] [keypad/cx85-c64.prg]
- skipped: The required keypad adapter is not emulated
upstreamContract [C64 / MOS6526] [61a1600da5dfe257 interactive PAL unsupported expected=pass[]] [keypad/rushware-c64.prg]
- skipped: The required keypad adapter is not emulated
upstreamContract [C64 / MOS6526] [ae8d07d4a4d4c8f0 interactive PAL unsupported expected=pass[]] [keypad/cx21-c64.prg]
- skipped: The required keypad adapter is not emulated
upstreamContract [C64 / MOS6526] [13e2f258cb857f9a interactive PAL unsupported expected=pass[]] [keypad/cardkey-c64.prg]
- skipped: The required keypad adapter is not emulated
upstreamContract [C64 / MOS6526] [4e488f69c5a950d2 interactive PAL unsupported expected=pass[]] [sfx_soundsampler/c64-test.prg]
- skipped: SFX Sound Sampler is not emulated
upstreamContract [C64 / MOS6526] [39bb62329091349d interactive PAL unsupported expected=pass[]] [digimax/modplay64.d81]
- skipped: Digimax is not emulated
upstreamContract [C64 / MOS6526] [49c79c69645c849c interactive PAL unsupported expected=pass[]] [c64-cpm/c64-cpm.d64]
- skipped: Z80 CP/M cartridge is not emulated
upstreamContract [C64 / MOS6526] [fb5f688e329516c8 interactive PAL unsupported expected=pass[]] [audio-io/audio-io-c64.prg]
- skipped: External audio input/output loopback hardware is not emulated
upstreamContract [C64 / MOS6526] [2f766f7cd5b16643 interactive PAL unsupported expected=pass[]] [userportrtc/testrtc-c64-58321a.prg]
- skipped: User-port RTC is not emulated
upstreamContract [C64 / MOS6526] [af3f0e07edcb46b3 exitcode PAL unsupported expected=pass[dqbb]] [memory-expansions/c64-dqbb-emd.prg]
- skipped: Double Quick Brown Box cartridge/expansion is not emulated
upstreamContract [C64 / MOS6526] [cd658d858bc6b6c9 exitcode PAL unsupported expected=pass[ramcart128k]] [memory-expansions/c64-ramcart-emd.prg]
- skipped: RAMCart cartridge/expansion is not emulated
upstreamContract [C64 / MOS6526] [15df9eeafaa39fd8 exitcode PAL unsupported expected=pass[isepic]] [memory-expansions/c64-isepic-emd.prg]
- skipped: ISEPIC cartridge/expansion is not emulated
upstreamContract [C64 / MOS6526] [935e0b07b46c4c62 manual PAL manual expected=pass[]] [C64/carts/ultimax/ultimax.crt]
- java.lang.AssertionError: C64/carts/ultimax/ultimax.crt: Visual checkpoint FAIL: 6714 differing pixels; first at (289,19): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [26de8f2d48b9e131 manual PAL manual expected=pass[reu512k]] [REU/raminitpattern/dumper.prg]
- java.lang.AssertionError: REU/raminitpattern/dumper.prg: Visual checkpoint FAIL: 53876 differing pixels; first at (0,0): expected VIC 12, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [62625a95c63de254 manual PAL manual expected=pass[]] [SID/csid-light-tests/adsrtest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [9afbaca15ffb8c7a manual PAL manual expected=pass[]] [SID/csid-light-tests/combwformtst.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [7cadf2a96a191613 manual PAL manual expected=pass[]] [SID/csid-light-tests/ctfcurvedsaw.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [2907fc336d938c7d manual PAL manual expected=pass[]] [SID/csid-light-tests/cutoffcurve.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [56d770ce02c6b58e manual PAL manual expected=pass[]] [SID/csid-light-tests/dactest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [e4263af0a25e85b3 manual PAL manual expected=pass[]] [SID/csid-light-tests/delaybug.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [f93669bc4dadfb07 manual PAL manual expected=pass[]] [SID/csid-light-tests/filtertest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [b3f65383045ec3b3 manual PAL manual expected=pass[]] [SID/csid-light-tests/fltphasetest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [8b42ce72c340eb7d manual PAL manual expected=pass[]] [SID/csid-light-tests/noisewfsweep.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [6226e64afd5e78f2 manual PAL manual expected=pass[]] [SID/csid-light-tests/pulseclartst.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [fa124f94722aa275 manual PAL manual expected=pass[]] [SID/csid-light-tests/resodistest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [2dad55a5cac9b249 manual PAL manual expected=pass[]] [SID/csid-light-tests/resoscaletst.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [3285b3b17175e167 manual PAL manual expected=pass[]] [SID/csid-light-tests/sawclaritest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [1142fc998978f37f manual PAL manual expected=pass[]] [SID/csid-light-tests/sawscaletest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [90539fabbaa19bcb manual PAL manual expected=pass[]] [SID/csid-light-tests/sndstarttest.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [f212cf95c4b160f3 manual PAL manual expected=pass[]] [SID/noisewriteback/D1_+_81_wave_test.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [896ecdc4bf50bdcd manual PAL manual expected=pass[]] [VICII/sb_sprite_fetch/sbsprf24.prg]
- java.lang.AssertionError: VICII/sb_sprite_fetch/sbsprf24.prg: Visual checkpoint FAIL: 2 differing pixels; first at (370,106): expected VIC 6, actual VIC 7
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [65f0e94a34580233 manual PAL manual expected=pass[]] [VICII/spritetrash/spritetrash.prg]
- skipped: Visual reference not comparable: hardware photograph; pixel coordinates require human interpretation.
upstreamContract [C64 / MOS6526] [337565956fb69d16 manual PAL manual expected=pass[]] [interrupts/cia-int/logic_analyzer/cia-int-nmi.prg]
- java.lang.AssertionError: interrupts/cia-int/logic_analyzer/cia-int-nmi.prg: Visual checkpoint FAIL: 8 differing pixels; first at (1,240): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [f5a5ab5d65315f3d manual PAL manual expected=pass[]] [interrupts/irqdma/nmirecord6.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [8923a74ee8c5507d manual PAL manual expected=pass[]] [interrupts/irqdma/nmirecord6b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [b7b38afc9f405777 manual PAL manual expected=pass[]] [interrupts/irqdma/record1.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [7e72c17061d30179 manual PAL manual expected=pass[]] [interrupts/irqdma/record1b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [ddda7306b41c1ea1 manual PAL manual expected=pass[]] [interrupts/irqdma/record2.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [c95fe89b2f2da297 manual PAL manual expected=pass[]] [interrupts/irqdma/record2b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [df1ccd2d913ffc7b manual PAL manual expected=pass[]] [interrupts/irqdma/record3.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [836cf3e9fd2bb57e manual PAL manual expected=pass[]] [interrupts/irqdma/record3b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [776f3f04883e2aeb manual PAL manual expected=pass[]] [interrupts/irqdma/record4.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [181b899da637a88d manual PAL manual expected=pass[]] [interrupts/irqdma/record4b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [e283b3e5da84e66a manual PAL manual expected=pass[]] [interrupts/irqdma/record5.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [d9ec92cdedcef434 manual PAL manual expected=pass[]] [interrupts/irqdma/record5b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [b72d7feb1b2da6a5 manual PAL manual expected=pass[]] [interrupts/irqdma/record6.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [33600f9bcd3e6613 manual PAL manual expected=pass[]] [interrupts/irqdma/record6b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [08443baec9fcb14a manual PAL manual expected=pass[]] [interrupts/irqdma/record7.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [04ed81b81f76e2c8 manual PAL manual expected=pass[]] [interrupts/irqdma/record7b.prg]
- skipped: Visual reference not applicable: This timing recorder writes measurements into RAM for later analysis; its C64 screen is not the measurement output.
upstreamContract [C64 / MOS6526] [9b2a0b569a4859c2 manual PAL manual expected=pass[]] [mouse/1351/mmtest-nolog-port1.prg]
- java.lang.AssertionError: mouse/1351/mmtest-nolog-port1.prg: Visual checkpoint FAIL: 19845 differing pixels; first at (257,0): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [6ea2559c8f3db4e4 manual PAL manual expected=pass[]] [mouse/1351/mmtest-waitframe-port1.prg]
- java.lang.AssertionError: mouse/1351/mmtest-waitframe-port1.prg: Visual checkpoint FAIL: 17 differing pixels; first at (0,232): expected VIC 14, actual VIC 15
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [87fb05953a60e9f8 manual PAL manual expected=pass[]] [mouse/neos/arkanoid.prg]
- java.lang.AssertionError: mouse/neos/arkanoid.prg: Visual checkpoint FAIL: 19 differing pixels; first at (346,35): expected VIC 1, actual VIC 11
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [51df39ad43e956c3 manual PAL manual expected=pass[]] [mouse/neos/krakout.prg]
- java.lang.AssertionError: mouse/neos/krakout.prg: Visual checkpoint FAIL: 44 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [03e289ed16652db9 manual PAL manual expected=pass[]] [mouse/neos/krakoutbug.prg]
- java.lang.AssertionError: mouse/neos/krakoutbug.prg: Visual checkpoint FAIL: 36 differing pixels; first at (32,37): expected VIC 6, actual VIC 14
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [d45acea7eaf3ee68 manual PAL manual expected=pass[]] [mouse/neos/neosmouse-port2.prg]
- java.lang.AssertionError: mouse/neos/neosmouse-port2.prg: Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [9cc83bdca7bf17a0 manual PAL manual expected=pass[]] [mouse/neos/neosmouse.prg]
- java.lang.AssertionError: mouse/neos/neosmouse.prg: Visual checkpoint FAIL: 20 differing pixels; first at (346,35): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [8dd2ab77d0adfa00 manual PAL manual expected=pass[]] [printer/2022/printerdemo.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [1246b3ae5dca48b2 manual PAL manual expected=pass[]] [printer/mps801/bitmap.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [da7bb42103e22704 manual PAL manual expected=pass[]] [printer/mps801/businessmode.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [a126abf8f9fd0489 manual PAL manual expected=pass[]] [printer/mps801/dotstart.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [975646a0f0151143 manual PAL manual expected=pass[]] [printer/mps801/doublewidth.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [0754ca7c0d29d08e manual PAL manual expected=pass[]] [printer/mps801/graphmode.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [a7c4ced8beeea170 manual PAL manual expected=pass[]] [printer/mps801/linespacing.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [b85b1305e3b5b588 manual PAL manual expected=pass[]] [printer/mps801/localbusiness.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [ba35c512bf8b1357 manual PAL manual expected=pass[]] [printer/mps801/localgraph.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [a2f87cd8b6c2bc8f manual PAL manual expected=pass[]] [printer/mps801/localmode.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [2395ce7b44412801 manual PAL manual expected=pass[]] [printer/mps801/modemix.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [9db431714510c688 manual PAL manual expected=pass[]] [printer/mps801/printstart.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [a700ce7c15ac0100 manual PAL manual expected=pass[]] [printer/mps801/repeat.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [a7deb0f4474fa46e manual PAL manual expected=pass[]] [printer/mps801/reverse.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [cedf07b58aaa162b manual PAL manual expected=pass[]] [printer/mps801/sinus.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [e4144666da67d8f9 manual PAL manual expected=pass[]] [printer/mps802/customchar.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [e0c70ab6dd621a51 manual PAL manual expected=pass[]] [printer/mps803/mps-803-demo.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [669115b011036e91 manual PAL manual expected=pass[]] [printer/printertest/printertest.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [6710fae82aff6988 manual PAL manual expected=pass[]] [printer/printertest.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [ee23fe6d7cdf1781 manual PAL manual expected=pass[]] [printer/quotemode.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [702754a96e34c430 manual PAL manual expected=pass[]] [printer/various/crash1.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [4ea517fed94be1a7 manual PAL manual expected=pass[]] [printer/various/crash2.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [f63469e56fcadcf8 manual PAL manual expected=pass[]] [printer/various/extra-formfeed.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [370673bb1f9bad60 manual PAL manual expected=pass[]] [printer/various/extra-spacing-1.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [d00c987dbebe3f49 manual PAL manual expected=pass[]] [printer/various/extra-spacing-2.prg]
- skipped: Visual reference not applicable: Printed paper/graphics are the diagnostic output; the captured C64 screen cannot serve as a printer-output reference.
upstreamContract [C64 / MOS6526] [11b8649b0265be03 manual PAL manual expected=pass[]] [tape/tap204060/tap204060.prg]
- skipped: Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing.
upstreamContract [C64 / MOS6526] [5c4170247ba3752f manual PAL manual expected=pass[]] [tape/tap204060/tap204060inv.prg]
- skipped: Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing.
upstreamContract [C64 / MOS6526] [034f15e6dfff9bd6 manual PAL manual expected=pass[]] [tape/tap204060/tap204060invonce.prg]
- skipped: Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing.
upstreamContract [C64 / MOS6526] [7f9ca69d77c4999b manual PAL manual expected=pass[]] [tape/tap204060/tap204060once.prg]
- skipped: Visual reference not applicable: The diagnostic output is a tape pulse waveform; a C64 screen cannot establish the generated pulse timing.
upstreamContract [C64 / MOS6526] [3a034909f59bfb70 manual PAL manual expected=pass[]] [vsid/environment/Calypso.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [0ddecfaa48401e77 manual PAL manual expected=pass[]] [vsid/environment/basicram-v1.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [24f83e596024766c manual PAL manual expected=pass[]] [vsid/environment/basicram-v2.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [e08ddc8f7f3c4f09 manual PAL manual expected=pass[]] [vsid/environment/underbasic.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [ba5ea4565dabd2b4 manual PAL manual expected=pass[]] [vsid/environment/underio.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [cbee755431778d6e manual PAL manual expected=pass[]] [vsid/environment/underkernal.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [ac0f27814b0e95a1 manual PAL manual expected=pass[]] [vsid/sidplayer/fallinginlove.prg]
- java.lang.AssertionError: vsid/sidplayer/fallinginlove.prg: Visual checkpoint FAIL: 14887 differing pixels; first at (121,10): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [88dd7ec93a181d44 manual PAL manual expected=pass[]] [vsid/sidplayer/fallinginlove.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [b9da29554f89099c manual PAL manual expected=pass[]] [vsid/sidplayer/scrollmachine.prg]
- java.lang.AssertionError: vsid/sidplayer/scrollmachine.prg: Visual checkpoint FAIL: 8784 differing pixels; first at (129,10): expected VIC 1, actual VIC 0
-
common.ViceProgramTest:75
upstreamContract [C64 / MOS6526] [ec58741a4f7f916c manual PAL manual expected=pass[]] [vsid/sidplayer/scrollmachine.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [fa337c5009f94360 manual PAL manual expected=pass[]] [vsid/tunes/3_Oversample.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [57d5666f6915399d manual PAL manual expected=pass[]] [vsid/tunes/Airwolf.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [c644e3261f9f2ea4 manual PAL manual expected=pass[]] [vsid/tunes/Artura.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [006047f8bf45fb51 manual PAL manual expected=pass[]] [vsid/tunes/Boot_Zak_v2.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [bcdc32ebb7a1b125 manual PAL manual expected=pass[]] [vsid/tunes/Burger.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [b79599d6446d5735 manual PAL manual expected=pass[]] [vsid/tunes/C64_Christmas_Album_BASIC.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [bb704a2fc05516ad manual PAL manual expected=pass[]] [vsid/tunes/C_PRG_ex_01_BASIC.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a5ebe31aadcd3ab9 manual PAL manual expected=pass[]] [vsid/tunes/Cyberdyne_Warrior.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [d9e2bde718bb8414 manual PAL manual expected=pass[]] [vsid/tunes/Daley_Thompsons_Olympic_Challenge.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [68bffb62b54f34af manual PAL manual expected=pass[]] [vsid/tunes/Double_Dragon.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a2383e2c3239177e manual PAL manual expected=pass[]] [vsid/tunes/Fruitbank.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a6293a3e0264f7fe manual PAL manual expected=pass[]] [vsid/tunes/Fuzzy_Wuzzy.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [01a7ebe4ab13ce9b manual PAL manual expected=pass[]] [vsid/tunes/Hope_3SID.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [3c473bf5b4d0e7cb manual PAL manual expected=pass[]] [vsid/tunes/Hotrod.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [9a05ce5a295eba5a manual PAL manual expected=pass[]] [vsid/tunes/Magicians_Ball.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [c27a6974845e9f6f manual PAL manual expected=pass[]] [vsid/tunes/Masters_of_Time.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [13ad6d5d461d25aa manual PAL manual expected=pass[]] [vsid/tunes/Mean_City.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [e7d1752575088eb3 manual PAL manual expected=pass[]] [vsid/tunes/Ms_Pacman.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a31c16250e43464a manual PAL manual expected=pass[]] [vsid/tunes/Northstar.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [16172ae0ee3d5546 manual PAL manual expected=pass[]] [vsid/tunes/Othello_BASIC.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a7023a7e329fb9c1 manual PAL manual expected=pass[]] [vsid/tunes/Phat_Frog_2SID.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [70e9ff8e8e50378b manual PAL manual expected=pass[]] [vsid/tunes/Puggs_in_Town.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [4ed9106874f16651 manual PAL manual expected=pass[]] [vsid/tunes/Qix.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [96646d63dda4ab85 manual PAL manual expected=pass[]] [vsid/tunes/Randomly_generated_music_2_BASIC.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [32fb53cdc3be566e manual PAL manual expected=pass[]] [vsid/tunes/Randomly_generated_music_BASIC.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [cdb02627c2105839 manual PAL manual expected=pass[]] [vsid/tunes/Red_Heat.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [f844334dbef3648a manual PAL manual expected=pass[]] [vsid/tunes/Rendez-Vous.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [f1c5eae836315779 manual PAL manual expected=pass[]] [vsid/tunes/Retrograde_tapeloader.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [533ac277044f3571 manual PAL manual expected=pass[]] [vsid/tunes/Tales_of_Mystery_end_tune.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [eb717725915dd21c manual PAL manual expected=pass[]] [vsid/tunes/Triango.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [2521c4dd4af79591 manual PAL manual expected=pass[]] [vsid/tunes/Wizardry.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [5100907b5e553f6d manual PAL manual expected=pass[]] [vsid/tunes/X-Out.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
upstreamContract [C64 / MOS6526] [a72d4971d5020059 manual PAL manual expected=pass[]] [vsid/tunes/Young_Ones.sid]
- skipped: Visual reference not applicable: SID playback/player-environment diagnostic: this screen belongs to JSIDPlay2's player; VICE's SID player has a different display. Listening and player-environment behavior need their own oracle.
verifyInterruptProgram [C64 / MOS6526] [IRQ acknowledgement after CLI/STA (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli.prg]
- java.lang.AssertionError: interrupts/irq-ackn-bug/irq-ackn_after_cli.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
cpu.ViceInterruptTest:315
verifyInterruptProgram [C64C / MOS6526A] [IRQ acknowledgement after CLI/STA (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli.prg]
- java.lang.AssertionError: interrupts/irq-ackn-bug/irq-ackn_after_cli.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
cpu.ViceInterruptTest:315
verifyInterruptProgram [C64 / MOS6526] [IRQ acknowledgement after CLI/RMW (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg]
- java.lang.AssertionError: interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg: Visual checkpoint FAIL: 299 differing pixels; first at (49,34): expected VIC 15, actual VIC 14
-
cpu.ViceInterruptTest:315
verifyInterruptProgram [C64C / MOS6526A] [IRQ acknowledgement after CLI/RMW (interactive smoke)] [interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg]
- java.lang.AssertionError: interrupts/irq-ackn-bug/irq-ackn_after_cli2.prg: Visual checkpoint FAIL: 303 differing pixels; first at (40,34): expected VIC 15, actual VIC 14
-
cpu.ViceInterruptTest:315
verifyInterruptProgram [C64 / MOS6526] [RAM $00/$01 visual quicktest (interactive smoke)] [general/ram0001/quicktest.prg]
- java.lang.AssertionError: general/ram0001/quicktest.prg: Visual checkpoint FAIL: 427 differing pixels; first at (34,35): expected VIC 6, actual VIC 14
-
cpu.ViceInterruptTest:315
verifyInterruptProgram [C64C / MOS6526A] [RAM $00/$01 visual quicktest (interactive smoke)] [general/ram0001/quicktest.prg]
- java.lang.AssertionError: general/ram0001/quicktest.prg: Visual checkpoint FAIL: 375 differing pixels; first at (153,35): expected VIC 6, actual VIC 14
-
cpu.ViceInterruptTest:315
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpuport/bitfade.prg]
- java.lang.AssertionError: CPU/cpuport/bitfade.prg: Visual checkpoint FAIL: 408 differing pixels; first at (202,35): expected VIC 1, actual VIC 0
-
cpu.ViceCpuTest:264
runViceProgramToVerifiedTerminal [C64 / MOS6526] [CPU/cpuport/delaytime.prg]
- java.lang.AssertionError: CPU/cpuport/delaytime.prg: Visual checkpoint FAIL: 95 differing pixels; first at (65,35): expected VIC 6, actual VIC 14
-
cpu.ViceCpuTest:264
historicalProgramRetainsTheExactNtscReferenceAssertion[2019 NTSC program snapshot: videomode2_ntsc.prg]
- java.lang.AssertionError: Historical exact screenshot assertion expected:<PASS> but was:<FAIL>
-
common.VICNtscHistoricalVideoModeTest:86
transactorTimerModesRemainInteractive [C64 / MOS6526] [CIA/transactor/ciatest64.prg]
- java.lang.AssertionError: CIA/transactor/ciatest64.prg: Visual checkpoint FAIL: 72 differing pixels; first at (89,52): expected VIC 6, actual VIC 14
-
cia.ViceCIATest:
timeOfDayInputDividerHzsync6 [C64 / MOS6526] [CIA/tod/hzsync6.prg]
- java.lang.AssertionError: CIA test failed: src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg; machine=C64; CIA=MOS6526; last border color=10; active machine=C64; clock=PAL; cycles=62197000; PC=$08B7; completion=true; progress=-1 HZSYNC6 completed screen RAM $0400-$04FF (256 samples) HZSYNC6 accepted codes: $36=248, $37=0; unexpected=8; upstream allowance=5 HZSYNC6 raw-code histogram: $31:8, $36:248 HZSYNC6 first outliers (zero-based index, maximum 16): #16@$0410=$31, #50@$0432=$31, #84@$0454=$31, #118@$0476=$31, #152@$0498=$31, #186@$04BA=$31, #220@$04DC=$31, #254@$04FE=$31 HZSYNC6 raw256=36363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136
-
cia.ViceCIATest:491
timeOfDayInputDividerHzsync6 [C64C / MOS6526A] [CIA/tod/hzsync6.prg]
- java.lang.AssertionError: CIA test failed: src/test/resources/VICE-testprogs-master/CIA/tod/hzsync6.prg; machine=C64C; CIA=MOS6526A; last border color=10; active machine=C64C; clock=PAL; cycles=62197000; PC=$08B7; completion=true; progress=-1 HZSYNC6 completed screen RAM $0400-$04FF (256 samples) HZSYNC6 accepted codes: $36=248, $37=0; unexpected=8; upstream allowance=5 HZSYNC6 raw-code histogram: $31:8, $36:248 HZSYNC6 first outliers (zero-based index, maximum 16): #16@$0410=$31, #50@$0432=$31, #84@$0454=$31, #118@$0476=$31, #152@$0498=$31, #186@$04BA=$31, #220@$04DC=$31, #254@$04FE=$31 HZSYNC6 raw256=36363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136363636363636363636363636363636363636363636363636363636363636363631363636363636363636363636363636363636363636363636363636363636363636313636363636363636363636363636363636363636363636363636363636363636363136
-
cia.ViceCIATest:491
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64 / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg]
- java.lang.AssertionError: Graphics fetch region: 108 differing pixels; first at (162,36) expected:<0> but was:<108>
-
common.VICModelGraphicsFetchTest:120
selectedChipMatchesTheUnchangedGraphicsFetchRegionsReference[Graphics fetch regions: C64C / MOS6567R8 / 143ccd536995c08a screenshot NTSC automatic expected=pass[vicii-ntsc] VICII/split-tests/modesplit/modesplit.prg]
- java.lang.AssertionError: Graphics fetch region: 108 differing pixels; first at (162,36) expected:<0> but was:<108>
-
common.VICModelGraphicsFetchTest:120
oscillatorDecayPlayback [C64 / MOS6526] [SID/bitfade/test1osc3.prg]
- java.lang.AssertionError: SID/bitfade/test1osc3.prg: Visual checkpoint FAIL: 50008 differing pixels; first at (0,0): expected VIC 0, actual VIC 7
-
sid.ViceSIDManualTest:
noiseResetQuicktest [C64 / MOS6526] [SID/wf12nsr/quicktest.prg]
- java.lang.AssertionError: SID/wf12nsr/quicktest.prg: Visual checkpoint FAIL: 3104 differing pixels; first at (42,35): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
mixerZeroVoltage [C64 / MOS6526] [SID/zerolevel/zerolevel1.prg]
- java.lang.AssertionError: SID/zerolevel/zerolevel1.prg: Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 5, actual VIC 9
-
sid.ViceSIDManualTest:
sidMapping [C64 / MOS6526] [SID/mapping/sid-detect2.prg]
- java.lang.AssertionError: SID/mapping/sid-detect2.prg: Visual checkpoint FAIL: 7607 differing pixels; first at (33,43): expected VIC 6, actual VIC 14
-
sid.ViceSIDManualTest:
interactive8580Waveforms [C64 / MOS6526] [SID/waveforms/waveforms-8580.prg]
- java.lang.AssertionError: SID/waveforms/waveforms-8580.prg: Visual checkpoint FAIL: 10942 differing pixels; first at (34,35): expected VIC 6, actual VIC 5
-
sid.ViceSIDManualTest:
frequencyRegisterDecayPlayback [C64 / MOS6526] [SID/bitfade/test1frq0.prg]
- java.lang.AssertionError: SID/bitfade/test1frq0.prg: Visual checkpoint FAIL: 40672 differing pixels; first at (0,0): expected VIC 9, actual VIC 10
-
sid.ViceSIDManualTest:
waveformZeroSettling [C64 / MOS6526] [SID/testwave00/testWave00.prg]
- java.lang.AssertionError: SID/testwave00/testWave00.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
voiceFilterMeasurement [C64 / MOS6526] [SID/resid-test/voice.prg]
- skipped: Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior.
waveformDacZeroVoltage [C64 / MOS6526] [SID/zerolevel/zerolevel2.prg]
- java.lang.AssertionError: SID/zerolevel/zerolevel2.prg: Visual checkpoint FAIL: 40380 differing pixels; first at (0,0): expected VIC 1, actual VIC 5
-
sid.ViceSIDManualTest:
noiseDecayTiming [C64 / MOS6526] [SID/bitfade/delaynoise.prg]
- java.lang.AssertionError: SID/bitfade/delaynoise.prg: Visual checkpoint FAIL: 82 differing pixels; first at (50,43): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
interactive6581Waveforms [C64 / MOS6526] [SID/waveforms/waveforms-6581.prg]
- java.lang.AssertionError: SID/waveforms/waveforms-6581.prg: Visual checkpoint FAIL: 11770 differing pixels; first at (33,35): expected VIC 10, actual VIC 6
-
sid.ViceSIDManualTest:
stereoAudio [C64 / MOS6526] [SID/stereo/stereo.prg]
- java.lang.AssertionError: SID/stereo/stereo.prg: Visual checkpoint FAIL: 4 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
frequencyRegisterDecayTiming [C64 / MOS6526] [SID/bitfade/delayfrq0.prg]
- java.lang.AssertionError: SID/bitfade/delayfrq0.prg: Visual checkpoint FAIL: 5 differing pixels; first at (84,45): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
frequencySweep [C64 / MOS6526] [SID/resid-test/sweep.prg]
- skipped: Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior.
audioWritebackDemonstration [C64 / MOS6526] [SID/noisewriteback/noisewriteback.prg]
- skipped: Visual reference not applicable: Audio writeback demonstration: the diagnostic output is sound; the plain C64 display provides no visual audio oracle.
originalFrequencySweep [C64 / MOS6526] [SID/resid-test/sweep-orig.prg]
- skipped: Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior.
envelopeDecayPlayback [C64 / MOS6526] [SID/bitfade/test1env3.prg]
- java.lang.AssertionError: SID/bitfade/test1env3.prg: Visual checkpoint FAIL: 9345 differing pixels; first at (36,35): expected VIC 0, actual VIC 15
-
sid.ViceSIDManualTest:
externalFilterMeasurement [C64 / MOS6526] [SID/resid-test/extfilt.prg]
- skipped: Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior.
originalSidModelDisplay [C64 / MOS6526] [SID/resid-test/chipmodel.prg]
- java.lang.AssertionError: SID/resid-test/chipmodel.prg: Visual checkpoint FAIL: 97 differing pixels; first at (32,35): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
kernalFrequencySweep [C64 / MOS6526] [SID/resid-test/sweep-kern.prg]
- skipped: Visual reference not applicable: The upstream .a65 program deliberately blanks the display while generating audio or external-input filter measurements. A flat-color screenshot cannot establish the selected tone, filter response or analog input behavior.
interactiveDetection [C64 / MOS6526] [SID/detect/detect.prg]
- java.lang.AssertionError: SID/detect/detect.prg: Visual checkpoint FAIL: 37895 differing pixels; first at (0,0): expected VIC 14, actual VIC 15
-
sid.ViceSIDManualTest:
sampleQuality [C64 / MOS6526] [SID/sidcheck/sidcheck.prg]
- java.lang.AssertionError: SID/sidcheck/sidcheck.prg: Visual checkpoint FAIL: 86 differing pixels; first at (59,85): expected VIC 14, actual VIC 6
-
sid.ViceSIDManualTest:
secondSidMirrorDetection [C64 / MOS6526] [SID/detectmirrors/main.prg]
- java.lang.AssertionError: Invalid visual reference: SID/detectmirrors/main.prg
-
sid.ViceSIDManualTest:
iecBusPropagationDelayIsWithinRealDriveRange [C64C / MOS6526A] [drive/iecdelay/iec-bus-delay-auto.prg]
- java.lang.AssertionError: IEC bus propagation delay is outside the real-drive ranges encoded by the VICE test; border=10 C64 screen: results (2/2) C64=fal C64=ris C64=fal C64=ris 41=fal 41=fal 41=ris 41=ris a 2.86us 2.83us 2.89us 2.86us b 2.97us 2.94us 3.01us 2.98us c 2.75us 2.72us 2.77us 2.74us d 2.99us 2.85us 2.97us 2.83us e 3.00us 2.94us 3.01us 2.94us x 2.95us 2.96us 2.95us 2.95us ok >max ok ok a= 1541-2 1. of 1 device b= 1541old 1. of 1 device c= 1571ext 1. of 1 device d= 1541-2 1. of 5 devices e= 1541-2 5. of 5 devices x= tested device <Return>
-
drive.ViceC1541Test:264