├── .editorconfig ├── .github └── workflows │ └── build.yml ├── .gitignore ├── Activity ├── Observer.hpp └── Source.hpp ├── Analyser ├── Dynamic │ ├── ConfidenceCounter.cpp │ ├── ConfidenceCounter.hpp │ ├── ConfidenceSource.hpp │ ├── ConfidenceSummary.cpp │ ├── ConfidenceSummary.hpp │ └── MultiMachine │ │ ├── Implementation │ │ ├── MultiConfigurable.cpp │ │ ├── MultiConfigurable.hpp │ │ ├── MultiJoystickMachine.cpp │ │ ├── MultiJoystickMachine.hpp │ │ ├── MultiKeyboardMachine.cpp │ │ ├── MultiKeyboardMachine.hpp │ │ ├── MultiMediaTarget.cpp │ │ ├── MultiMediaTarget.hpp │ │ ├── MultiProducer.cpp │ │ ├── MultiProducer.hpp │ │ ├── MultiSpeaker.cpp │ │ └── MultiSpeaker.hpp │ │ ├── MultiMachine.cpp │ │ └── MultiMachine.hpp ├── Machines.hpp └── Static │ ├── Acorn │ ├── Disk.cpp │ ├── Disk.hpp │ ├── File.hpp │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ ├── Tape.cpp │ ├── Tape.hpp │ └── Target.hpp │ ├── Amiga │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── AmstradCPC │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── AppleII │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── AppleIIgs │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── Atari2600 │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── AtariST │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── Coleco │ ├── StaticAnalyser.cpp │ └── StaticAnalyser.hpp │ ├── Commodore │ ├── Disk.cpp │ ├── Disk.hpp │ ├── File.hpp │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ ├── Tape.cpp │ ├── Tape.hpp │ └── Target.hpp │ ├── Disassembler │ ├── 6502.cpp │ ├── 6502.hpp │ ├── AddressMapper.hpp │ ├── Kernel.hpp │ ├── Z80.cpp │ └── Z80.hpp │ ├── DiskII │ ├── StaticAnalyser.cpp │ └── StaticAnalyser.hpp │ ├── Enterprise │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── FAT12 │ ├── StaticAnalyser.cpp │ └── StaticAnalyser.hpp │ ├── MSX │ ├── Cartridge.hpp │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ ├── Tape.cpp │ ├── Tape.hpp │ └── Target.hpp │ ├── Macintosh │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── Oric │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ ├── Tape.cpp │ ├── Tape.hpp │ └── Target.hpp │ ├── PCCompatible │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── Sega │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ ├── ZX8081 │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp │ └── ZXSpectrum │ ├── StaticAnalyser.cpp │ ├── StaticAnalyser.hpp │ └── Target.hpp ├── BUILD.md ├── CMakeLists.txt ├── ClockReceiver ├── ClockReceiver.hpp ├── ClockingHintSource.hpp ├── DeferredQueue.hpp ├── DeferredValue.hpp ├── ForceInline.hpp ├── JustInTime.hpp ├── ScanSynchroniser.hpp ├── TimeTypes.hpp └── VSyncPredictor.hpp ├── Components ├── 1770 │ ├── 1770.cpp │ └── 1770.hpp ├── 5380 │ ├── ncr5380.cpp │ └── ncr5380.hpp ├── 6522 │ ├── 6522.hpp │ └── Implementation │ │ ├── 6522Implementation.hpp │ │ ├── 6522Storage.hpp │ │ └── IRQDelegatePortHandler.cpp ├── 6526 │ ├── 6526.hpp │ └── Implementation │ │ ├── 6526Implementation.hpp │ │ └── 6526Storage.hpp ├── 6532 │ └── 6532.hpp ├── 6560 │ ├── 6560.cpp │ └── 6560.hpp ├── 6845 │ └── CRTC6845.hpp ├── 6850 │ ├── 6850.cpp │ └── 6850.hpp ├── 8255 │ └── i8255.hpp ├── 8272 │ ├── CommandDecoder.hpp │ ├── Results.hpp │ ├── Status.hpp │ ├── i8272.cpp │ └── i8272.hpp ├── 8530 │ ├── z8530.cpp │ └── z8530.hpp ├── 9918 │ ├── 9918.hpp │ └── Implementation │ │ ├── 9918.cpp │ │ ├── 9918Base.hpp │ │ ├── AccessEnums.hpp │ │ ├── ClockConverter.hpp │ │ ├── Draw.hpp │ │ ├── Fetch.hpp │ │ ├── LineBuffer.hpp │ │ ├── LineLayout.hpp │ │ ├── PersonalityTraits.hpp │ │ ├── Storage.hpp │ │ └── YamahaCommands.hpp ├── 68901 │ ├── MFP68901.cpp │ └── MFP68901.hpp ├── AY38910 │ ├── AY38910.cpp │ └── AY38910.hpp ├── AppleClock │ └── AppleClock.hpp ├── AudioToggle │ ├── AudioToggle.cpp │ └── AudioToggle.hpp ├── DiskII │ ├── DiskII.cpp │ ├── DiskII.hpp │ ├── DiskIIDrive.cpp │ ├── DiskIIDrive.hpp │ ├── IWM.cpp │ ├── IWM.hpp │ ├── MacintoshDoubleDensityDrive.cpp │ └── MacintoshDoubleDensityDrive.hpp ├── I2C │ ├── I2C.cpp │ └── I2C.hpp ├── KonamiSCC │ ├── KonamiSCC.cpp │ └── KonamiSCC.hpp ├── OPx │ ├── Implementation │ │ ├── EnvelopeGenerator.hpp │ │ ├── KeyLevelScaler.hpp │ │ ├── LowFrequencyOscillator.hpp │ │ ├── OPLBase.hpp │ │ ├── PhaseGenerator.hpp │ │ ├── Tables.hpp │ │ └── WaveformGenerator.hpp │ ├── OPLL.cpp │ └── OPLL.hpp ├── RP5C01 │ ├── RP5C01.cpp │ └── RP5C01.hpp ├── SAA5050 │ ├── SAA5050.cpp │ └── SAA5050.hpp ├── SID │ ├── SID.cpp │ └── SID.hpp ├── SN76489 │ ├── SN76489.cpp │ └── SN76489.hpp ├── Serial │ ├── Line.cpp │ └── Line.hpp └── uPD7002 │ ├── uPD7002.cpp │ └── uPD7002.hpp ├── Concurrency └── AsyncTaskQueue.hpp ├── Configurable ├── Configurable.hpp └── StandardOptions.hpp ├── Inputs ├── Joystick.hpp ├── Keyboard.cpp ├── Keyboard.hpp ├── Mouse.hpp └── QuadratureMouse │ └── QuadratureMouse.hpp ├── InstructionSets ├── 6809 │ └── OperationMapper.hpp ├── ARM │ ├── BarrelShifter.hpp │ ├── Disassembler.hpp │ ├── Executor.hpp │ ├── OperationMapper.hpp │ └── Registers.hpp ├── AccessType.hpp ├── CachingExecutor.hpp ├── Disassembler.hpp ├── M50740 │ ├── Decoder.cpp │ ├── Decoder.hpp │ ├── Executor.cpp │ ├── Executor.hpp │ ├── Instruction.hpp │ └── Parser.hpp ├── M68k │ ├── Decoder.cpp │ ├── Decoder.hpp │ ├── ExceptionVectors.hpp │ ├── Executor.hpp │ ├── Implementation │ │ ├── ExecutorImplementation.hpp │ │ ├── InstructionOperandFlags.hpp │ │ ├── InstructionOperandSize.hpp │ │ └── PerformImplementation.hpp │ ├── Instruction.cpp │ ├── Instruction.hpp │ ├── Model.hpp │ ├── Perform.hpp │ ├── RegisterSet.hpp │ └── Status.hpp ├── PowerPC │ ├── Decoder.cpp │ ├── Decoder.hpp │ └── Instruction.hpp ├── README.md └── x86 │ ├── AccessType.hpp │ ├── Decoder.cpp │ ├── Decoder.hpp │ ├── Descriptors.hpp │ ├── Documentation │ └── 80386 opcode map.html │ ├── Exceptions.hpp │ ├── Flags.hpp │ ├── Implementation │ ├── Arithmetic.hpp │ ├── BCD.hpp │ ├── FlowControl.hpp │ ├── InOut.hpp │ ├── LoadStore.hpp │ ├── Logical.hpp │ ├── PerformImplementation.hpp │ ├── Repetition.hpp │ ├── Resolver.hpp │ ├── ShiftRoll.hpp │ └── Stack.hpp │ ├── Instruction.cpp │ ├── Instruction.hpp │ ├── MachineStatus.hpp │ ├── Mode.hpp │ ├── Model.hpp │ ├── Perform.hpp │ ├── Registers.hpp │ └── TaskStateSegment.hpp ├── LICENCE ├── Machines ├── Acorn │ ├── Archimedes │ │ ├── Archimedes.cpp │ │ ├── Archimedes.hpp │ │ ├── CMOSRAM.hpp │ │ ├── FloppyDisc.hpp │ │ ├── HalfDuplexSerial.hpp │ │ ├── InputOutputController.hpp │ │ ├── Keyboard.hpp │ │ ├── KeyboardMapper.hpp │ │ ├── MemoryController.hpp │ │ ├── Sound.hpp │ │ └── Video.hpp │ ├── BBCMicro │ │ ├── BBCMicro.cpp │ │ ├── BBCMicro.hpp │ │ └── Keyboard.hpp │ ├── Electron │ │ ├── Electron.cpp │ │ ├── Electron.hpp │ │ ├── Interrupts.hpp │ │ ├── Keyboard.cpp │ │ ├── Keyboard.hpp │ │ ├── Plus3.cpp │ │ ├── Plus3.hpp │ │ ├── SoundGenerator.cpp │ │ ├── SoundGenerator.hpp │ │ ├── Tape.cpp │ │ ├── Tape.hpp │ │ ├── Video.cpp │ │ └── Video.hpp │ └── Tube │ │ ├── FIFO.hpp │ │ ├── Tube6502.hpp │ │ ├── TubeProcessor.hpp │ │ ├── TubeZ80.hpp │ │ └── ULA.hpp ├── Amiga │ ├── Amiga.cpp │ ├── Amiga.hpp │ ├── Audio.cpp │ ├── Audio.hpp │ ├── Bitplanes.cpp │ ├── Bitplanes.hpp │ ├── Blitter.cpp │ ├── Blitter.hpp │ ├── BlitterSequencer.hpp │ ├── Chipset.cpp │ ├── Chipset.hpp │ ├── Copper.cpp │ ├── Copper.hpp │ ├── DMADevice.hpp │ ├── Disk.cpp │ ├── Flags.hpp │ ├── Keyboard.cpp │ ├── Keyboard.hpp │ ├── MemoryMap.hpp │ ├── Minterms.hpp │ ├── MouseJoystick.cpp │ ├── MouseJoystick.hpp │ ├── Sprites.cpp │ └── Sprites.hpp ├── AmstradCPC │ ├── AmstradCPC.cpp │ ├── AmstradCPC.hpp │ ├── FDC.hpp │ ├── Keyboard.cpp │ └── Keyboard.hpp ├── Apple │ ├── ADB │ │ ├── Bus.cpp │ │ ├── Bus.hpp │ │ ├── Keyboard.cpp │ │ ├── Keyboard.hpp │ │ ├── Mouse.cpp │ │ ├── Mouse.hpp │ │ ├── ReactiveDevice.cpp │ │ └── ReactiveDevice.hpp │ ├── AppleII │ │ ├── AppleII.cpp │ │ ├── AppleII.hpp │ │ ├── AuxiliaryMemorySwitches.hpp │ │ ├── Card.hpp │ │ ├── DiskIICard.cpp │ │ ├── DiskIICard.hpp │ │ ├── Joystick.cpp │ │ ├── Joystick.hpp │ │ ├── LanguageCardSwitches.hpp │ │ ├── MemorySwitches.hpp │ │ ├── Mockingboard.hpp │ │ ├── SCSICard.cpp │ │ ├── SCSICard.hpp │ │ ├── Video.cpp │ │ ├── Video.hpp │ │ └── VideoSwitches.hpp │ ├── AppleIIgs │ │ ├── ADB.cpp │ │ ├── ADB.hpp │ │ ├── AppleIIgs.cpp │ │ ├── AppleIIgs.hpp │ │ ├── MemoryMap.cpp │ │ ├── MemoryMap.hpp │ │ ├── Sound.cpp │ │ ├── Sound.hpp │ │ ├── Video.cpp │ │ └── Video.hpp │ └── Macintosh │ │ ├── Audio.cpp │ │ ├── Audio.hpp │ │ ├── DeferredAudio.hpp │ │ ├── DriveSpeedAccumulator.cpp │ │ ├── DriveSpeedAccumulator.hpp │ │ ├── Keyboard.cpp │ │ ├── Keyboard.hpp │ │ ├── Macintosh.cpp │ │ ├── Macintosh.hpp │ │ ├── Video.cpp │ │ └── Video.hpp ├── Atari │ ├── 2600 │ │ ├── Atari2600.cpp │ │ ├── Atari2600.hpp │ │ ├── Atari2600Inputs.h │ │ ├── Bus.hpp │ │ ├── Cartridges │ │ │ ├── ActivisionStack.hpp │ │ │ ├── Atari16k.hpp │ │ │ ├── Atari32k.hpp │ │ │ ├── Atari8k.hpp │ │ │ ├── CBSRAMPlus.hpp │ │ │ ├── Cartridge.hpp │ │ │ ├── CommaVid.hpp │ │ │ ├── MNetwork.hpp │ │ │ ├── MegaBoy.hpp │ │ │ ├── ParkerBros.hpp │ │ │ ├── Pitfall2.hpp │ │ │ ├── Tigervision.hpp │ │ │ └── Unpaged.hpp │ │ ├── PIA.hpp │ │ ├── TIA.cpp │ │ ├── TIA.hpp │ │ ├── TIASound.cpp │ │ └── TIASound.hpp │ └── ST │ │ ├── AtariST.cpp │ │ ├── AtariST.hpp │ │ ├── DMAController.cpp │ │ ├── DMAController.hpp │ │ ├── IntelligentKeyboard.cpp │ │ ├── IntelligentKeyboard.hpp │ │ ├── Video.cpp │ │ └── Video.hpp ├── AudioProducer.hpp ├── ColecoVision │ ├── ColecoVision.cpp │ └── ColecoVision.hpp ├── Commodore │ ├── 1540 │ │ ├── C1540.hpp │ │ └── Implementation │ │ │ ├── C1540.cpp │ │ │ └── C1540Base.hpp │ ├── Plus4 │ │ ├── Audio.hpp │ │ ├── Interrupts.hpp │ │ ├── Keyboard.cpp │ │ ├── Keyboard.hpp │ │ ├── Pager.hpp │ │ ├── Plus4.cpp │ │ ├── Plus4.hpp │ │ ├── TapeHandler.hpp │ │ └── Video.hpp │ ├── SerialBus.cpp │ ├── SerialBus.hpp │ └── Vic-20 │ │ ├── Keyboard.cpp │ │ ├── Keyboard.hpp │ │ ├── Vic20.cpp │ │ └── Vic20.hpp ├── DynamicMachine.hpp ├── Enterprise │ ├── Dave.cpp │ ├── Dave.hpp │ ├── EXDos.cpp │ ├── EXDos.hpp │ ├── EXOSCodes.hpp │ ├── Enterprise.cpp │ ├── Enterprise.hpp │ ├── HostFS │ │ ├── compile.sh │ │ └── hostfs.z80s │ ├── HostFSHandler.cpp │ ├── HostFSHandler.hpp │ ├── Keyboard.cpp │ ├── Keyboard.hpp │ ├── Nick.cpp │ └── Nick.hpp ├── JoystickMachine.hpp ├── KeyboardMachine.cpp ├── KeyboardMachine.hpp ├── MSX │ ├── Cartridges │ │ ├── ASCII16kb.hpp │ │ ├── ASCII8kb.hpp │ │ ├── Konami.hpp │ │ └── KonamiWithSCC.hpp │ ├── DiskROM.cpp │ ├── DiskROM.hpp │ ├── Keyboard.cpp │ ├── Keyboard.hpp │ ├── MSX.cpp │ ├── MSX.hpp │ ├── MemorySlotHandler.cpp │ └── MemorySlotHandler.hpp ├── MachineTypes.hpp ├── MasterSystem │ ├── MasterSystem.cpp │ └── MasterSystem.hpp ├── MediaTarget.hpp ├── MouseMachine.hpp ├── Oric │ ├── BD500.cpp │ ├── BD500.hpp │ ├── DiskController.hpp │ ├── Jasmin.cpp │ ├── Jasmin.hpp │ ├── Keyboard.cpp │ ├── Keyboard.hpp │ ├── Microdisc.cpp │ ├── Microdisc.hpp │ ├── Oric.cpp │ ├── Oric.hpp │ ├── Video.cpp │ └── Video.hpp ├── PCCompatible │ ├── CGA.hpp │ ├── CPUControl.hpp │ ├── DMA.hpp │ ├── FloppyController.hpp │ ├── IDE.hpp │ ├── KeyboardController.hpp │ ├── KeyboardMapper.hpp │ ├── LinearMemory.hpp │ ├── MDA.hpp │ ├── PCCompatible.cpp │ ├── PCCompatible.hpp │ ├── PIC.hpp │ ├── PIT.hpp │ ├── ProcessorByModel.hpp │ ├── RTC.hpp │ ├── SegmentedMemory.hpp │ ├── Segments.hpp │ └── Speaker.hpp ├── ROMMachine.hpp ├── ScanProducer.hpp ├── Sinclair │ ├── Keyboard │ │ ├── Keyboard.cpp │ │ └── Keyboard.hpp │ ├── ZX8081 │ │ ├── Video.cpp │ │ ├── Video.hpp │ │ ├── ZX8081.cpp │ │ └── ZX8081.hpp │ └── ZXSpectrum │ │ ├── State.hpp │ │ ├── Video.hpp │ │ ├── ZXSpectrum.cpp │ │ └── ZXSpectrum.hpp ├── StateProducer.hpp ├── TimedMachine.hpp └── Utility │ ├── MachineForTarget.cpp │ ├── MachineForTarget.hpp │ ├── MemoryFuzzer.cpp │ ├── MemoryFuzzer.hpp │ ├── MemoryPacker.cpp │ ├── MemoryPacker.hpp │ ├── ROMCatalogue.cpp │ ├── ROMCatalogue.hpp │ ├── StringSerialiser.cpp │ ├── StringSerialiser.hpp │ ├── TypedDynamicMachine.hpp │ ├── Typer.cpp │ └── Typer.hpp ├── Numeric ├── BitReverse.hpp ├── BitSpread.hpp ├── BitStream.hpp ├── CRC.hpp ├── Carry.hpp ├── CubicCurve.hpp ├── LFSR.hpp ├── NumericCoder.hpp ├── RegisterSizes.hpp ├── SizedInt.hpp ├── Sizes.hpp ├── StringSimilarity.hpp └── UpperBound.hpp ├── OSBindings ├── Mac │ ├── Clock Signal.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ ├── Clock Signal Kiosk.xcscheme │ │ │ ├── Clock Signal.xcscheme │ │ │ └── Clock SignalTests.xcscheme │ ├── Clock Signal │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ └── icon-mac-beige.png │ │ │ ├── Contents.json │ │ │ ├── ShadowMask.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── ShadowMask.png │ │ │ ├── cartridge.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── cart.png │ │ │ ├── casette.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── casette.png │ │ │ ├── chip.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── chip.png │ │ │ ├── floppy35.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── floppy35.png │ │ │ └── floppy525.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── floppy525.png │ │ ├── Audio │ │ │ ├── CSAudioQueue.h │ │ │ └── CSAudioQueue.m │ │ ├── Base.lproj │ │ │ ├── Activity.xib │ │ │ ├── AppleIIOptions.xib │ │ │ ├── Atari2600Options.xib │ │ │ ├── CompositeDynamicCropOptions.xib │ │ │ ├── CompositeOptions.xib │ │ │ ├── DynamicCropOptions.xib │ │ │ ├── MachineDocument.xib │ │ │ ├── MacintoshOptions.xib │ │ │ ├── MainMenu.xib │ │ │ ├── OricOptions.xib │ │ │ ├── QuickLoadCompositeOptions.xib │ │ │ ├── QuickLoadOptions.xib │ │ │ └── ZX8081Options.xib │ │ ├── CSApplication.h │ │ ├── CSApplication.m │ │ ├── Clock Signal.entitlements │ │ ├── ClockSignal-Bridging-Header.h │ │ ├── Document Controller │ │ │ └── DocumentController.swift │ │ ├── Documents │ │ │ ├── AppleIIController.swift │ │ │ ├── Atari2600OptionsController.swift │ │ │ ├── Base.lproj │ │ │ │ ├── CompositeDynamicCropOptions.xib │ │ │ │ └── DynamicCropOptions.xib │ │ │ ├── MachineController.swift │ │ │ ├── MachineDocument.swift │ │ │ └── ZX8081Controller.swift │ │ ├── File Observer │ │ │ ├── CSFileContentChangeObserver.h │ │ │ └── CSFileContentChangeObserver.m │ │ ├── High Precision Timer │ │ │ ├── CSHighPrecisionTimer.h │ │ │ └── CSHighPrecisionTimer.m │ │ ├── Info.plist │ │ ├── Joystick Manager │ │ │ ├── CSJoystickManager.h │ │ │ └── CSJoystickManager.m │ │ ├── Machine │ │ │ ├── CSMachine+Target.h │ │ │ ├── CSMachine.h │ │ │ ├── CSMachine.mm │ │ │ ├── CSROMFetcher.hpp │ │ │ ├── CSROMFetcher.mm │ │ │ ├── KeyCodes.h │ │ │ ├── NSBundle+DataResource.h │ │ │ ├── NSBundle+DataResource.m │ │ │ ├── NSData+CRC32.h │ │ │ ├── NSData+CRC32.m │ │ │ ├── NSData+StdVector.h │ │ │ ├── NSData+StdVector.mm │ │ │ ├── StaticAnalyser │ │ │ │ ├── CSStaticAnalyser+TargetVector.h │ │ │ │ ├── CSStaticAnalyser.h │ │ │ │ └── CSStaticAnalyser.mm │ │ │ └── Wrappers │ │ │ │ ├── CSAppleII.h │ │ │ │ ├── CSAppleII.mm │ │ │ │ ├── CSAtari2600.h │ │ │ │ ├── CSAtari2600.mm │ │ │ │ ├── CSZX8081.h │ │ │ │ └── CSZX8081.mm │ │ ├── MachinePicker │ │ │ ├── Base.lproj │ │ │ │ └── MachinePicker.xib │ │ │ └── MachinePicker.swift │ │ ├── ROMRequester │ │ │ ├── CSROMReceiverView.h │ │ │ ├── CSROMReceiverView.m │ │ │ └── ROMRequester.xib │ │ ├── Resources │ │ │ └── Icons │ │ │ │ ├── cartridge.png │ │ │ │ ├── cassette.png │ │ │ │ ├── chip.png │ │ │ │ ├── floppy35.png │ │ │ │ └── floppy525.png │ │ ├── ScanTarget │ │ │ ├── CSScanTarget+CppScanTarget.h │ │ │ ├── CSScanTarget.h │ │ │ ├── CSScanTarget.mm │ │ │ └── ScanTarget.metal │ │ └── Views │ │ │ ├── CSScanTargetView.h │ │ │ └── CSScanTargetView.m │ ├── Clock SignalTests │ │ ├── 6502InterruptTests.swift │ │ ├── 6502Mk2Tests.mm │ │ ├── 6502TimingTests.swift │ │ ├── 6522Tests.swift │ │ ├── 6532Tests.swift │ │ ├── 65816AddressingTests.swift │ │ ├── 65816ComparativeTests.mm │ │ ├── 65816kromTests.swift │ │ ├── 68000 Comparative Tests │ │ │ ├── abcd_sbcd.json │ │ │ ├── add_sub.json │ │ │ ├── addi_subi_cmpi.json │ │ │ ├── addq_subq.json │ │ │ ├── addx_subx.json │ │ │ ├── bcc.json │ │ │ ├── btst_bchg_bclr_bset.json │ │ │ ├── chk.json │ │ │ ├── cmp.json │ │ │ ├── dbcc_scc.json │ │ │ ├── divu_divs.json │ │ │ ├── eor_and_or.json │ │ │ ├── eori_andi_ori.json │ │ │ ├── exg.json │ │ │ ├── ext.json │ │ │ ├── jmp_jsr.json │ │ │ ├── lea.json │ │ │ ├── link_unlk.json │ │ │ ├── lslr_aslr_roxlr_rolr.json │ │ │ ├── move.json │ │ │ ├── move_tofrom_srccr.json │ │ │ ├── movem.json │ │ │ ├── movep.json │ │ │ ├── moveq.json │ │ │ ├── mulu_muls.json │ │ │ ├── nbcd_pea.json │ │ │ ├── neg_not.json │ │ │ ├── negx_clr.json │ │ │ ├── readme.md │ │ │ ├── rtr.json │ │ │ ├── rts.json │ │ │ ├── swap.json │ │ │ ├── tas.json │ │ │ └── tst.json │ │ ├── 68000 Coverage │ │ │ ├── OPCLOGR2.BIN │ │ │ └── readme.txt │ │ ├── 68000 Decoding │ │ │ ├── 68000ops.json │ │ │ ├── 68010ops.json │ │ │ ├── 68020ops.json │ │ │ └── readme.md │ │ ├── 68000ArithmeticTests.mm │ │ ├── 68000BCDTests.mm │ │ ├── 68000BitwiseTests.mm │ │ ├── 68000ComparativeTests.mm │ │ ├── 68000ControlFlowTests.mm │ │ ├── 68000DecoderTests.mm │ │ ├── 68000MoveTests.mm │ │ ├── 68000OldVsNew.mm │ │ ├── 68000RollShiftTests.mm │ │ ├── 68000Tests.mm │ │ ├── 68000flamewingTests.mm │ │ ├── 6809OperationMapperTests.mm │ │ ├── 8088Tests.mm │ │ ├── ARMDecoderTests.mm │ │ ├── AllSuiteA │ │ │ ├── AllSuiteA.bin │ │ │ └── readme.md │ │ ├── AllSuiteATests.swift │ │ ├── Amiga Blitter Tests │ │ │ ├── Addams Family Intro.json.gz │ │ │ ├── RAM disk open.json.gz │ │ │ ├── README.md │ │ │ ├── Spindizzy Worlds.json.gz │ │ │ ├── clock.json.gz │ │ │ ├── gadget toggle.json.gz │ │ │ ├── icon highlight.json.gz │ │ │ ├── inclusive fills.json.gz │ │ │ ├── kickstart13 boot logo.json.gz │ │ │ ├── sector decode.json.gz │ │ │ ├── spots.json.gz │ │ │ ├── window drag.json.gz │ │ │ └── window resize.json.gz │ │ ├── AmigaBlitterTests.mm │ │ ├── ArchimedesStaticAnalyserTests.mm │ │ ├── Atari ROMs │ │ │ └── readme.txt │ │ ├── AtariSTVideoTests.mm │ │ ├── AtariStaticAnalyserTests.mm │ │ ├── BCDTest.swift │ │ ├── BCDTest │ │ │ ├── BCDTEST_beeb │ │ │ └── readme.md │ │ ├── Bridges │ │ │ ├── C1540Bridge.h │ │ │ ├── C1540Bridge.mm │ │ │ ├── Clock SignalTests-Bridging-Header.h │ │ │ ├── DigitalPhaseLockedLoopBridge.h │ │ │ ├── DigitalPhaseLockedLoopBridge.mm │ │ │ ├── MOS6522Bridge.h │ │ │ ├── MOS6522Bridge.mm │ │ │ ├── MOS6532Bridge.h │ │ │ ├── MOS6532Bridge.mm │ │ │ ├── TestMachine+ForSubclassEyesOnly.h │ │ │ ├── TestMachine.h │ │ │ ├── TestMachine.mm │ │ │ ├── TestMachine6502.h │ │ │ ├── TestMachine6502.mm │ │ │ ├── TestMachineZ80.h │ │ │ └── TestMachineZ80.mm │ │ ├── C1540Tests.swift │ │ ├── CPCShakerTests.mm │ │ ├── CRCTests.mm │ │ ├── CommodoreStaticAnalyserTests.mm │ │ ├── Comparative68000.hpp │ │ ├── DPLLTests.swift │ │ ├── DingusdevPowerPCTests.mm │ │ ├── DispatcherTests.mm │ │ ├── EmuTOSTests.mm │ │ ├── EnterpriseDaveTests.mm │ │ ├── EnterpriseNickTests.mm │ │ ├── FM Synthesis │ │ │ └── fm.json │ │ ├── FUSE │ │ │ ├── COPYING │ │ │ ├── converters │ │ │ │ ├── expectedconverter.cpp │ │ │ │ └── inconverter.cpp │ │ │ ├── readme.txt │ │ │ ├── tests.expected │ │ │ ├── tests.expected.json │ │ │ ├── tests.in │ │ │ └── tests.in.json │ │ ├── FUSETests.swift │ │ ├── IIgs Memory Map │ │ │ ├── mm.json │ │ │ └── readme.md │ │ ├── IIgsMemoryMapTests.mm │ │ ├── Info.plist │ │ ├── Jeek816Tests.swift │ │ ├── Klaus Dormann │ │ │ ├── 6502_functional_test.bin │ │ │ ├── 65C02_extended_opcodes_test.bin │ │ │ ├── 65C02_no_Rockwell_test.bin │ │ │ ├── 65C02_no_Rockwell_test.lst │ │ │ └── readme.txt │ │ ├── KlausDormannTests.swift │ │ ├── MSX ROMs │ │ │ └── readme.txt │ │ ├── MSXStaticAnalyserTests.mm │ │ ├── MacGCRTests.mm │ │ ├── MacintoshVideoTests.mm │ │ ├── MasterSystemVDPTests.mm │ │ ├── Messy ARM │ │ │ └── test.txt.gz │ │ ├── MintermTests.mm │ │ ├── NSData+dataWithContentsOfGZippedFile.h │ │ ├── NSData+dataWithContentsOfGZippedFile.m │ │ ├── Neskell Tests │ │ │ ├── add_sub_cvzn_flag_test.bin │ │ │ ├── ahx_tas_shx_shy_pagecross_test.bin │ │ │ ├── ahx_tas_shx_shy_test.bin │ │ │ ├── arr_bcd_test.bin │ │ │ ├── bcd_add_sub_test.bin │ │ │ ├── branch_backwards_test.bin │ │ │ ├── branch_pagecross_test.bin │ │ │ ├── brk_test.bin │ │ │ ├── full_bcd_test.bin │ │ │ ├── illegal_bcd_test.bin │ │ │ ├── illegal_rmw_test.bin │ │ │ ├── illegal_xb_test.bin │ │ │ ├── jump_bug_test.bin │ │ │ ├── kil_test.bin │ │ │ ├── lax_test.bin │ │ │ ├── nop_test.bin │ │ │ └── sax_test.bin │ │ ├── NeskellTests.swift │ │ ├── NumericTests.mm │ │ ├── OPLTests.mm │ │ ├── PCMSegmentEventSourceTests.mm │ │ ├── PCMTrackTests.mm │ │ ├── Patrik Rak Z80 Tests │ │ │ ├── changes.txt │ │ │ ├── license.txt │ │ │ ├── readme.txt │ │ │ ├── src │ │ │ │ ├── Makefile │ │ │ │ ├── crctab.asm │ │ │ │ ├── idea.asm │ │ │ │ ├── loader.bas │ │ │ │ ├── main.asm │ │ │ │ ├── print.asm │ │ │ │ ├── testmacros.asm │ │ │ │ ├── tests.asm │ │ │ │ ├── z80ccf.asm │ │ │ │ ├── z80doc.asm │ │ │ │ ├── z80docflags.asm │ │ │ │ ├── z80flags.asm │ │ │ │ ├── z80full.asm │ │ │ │ └── z80memptr.asm │ │ │ ├── z80ccf.tap │ │ │ ├── z80doc.tap │ │ │ ├── z80docflags.tap │ │ │ ├── z80flags.tap │ │ │ ├── z80full.tap │ │ │ └── z80memptr.tap │ │ ├── PatrikRakTests.swift │ │ ├── PowerPCDecoderTests.mm │ │ ├── QL Startup │ │ │ └── qltrace.txt.gz │ │ ├── QLTests.mm │ │ ├── Shaker │ │ │ ├── MODULE A │ │ │ │ ├── SHAKE26A-0.CSL │ │ │ │ ├── SHAKE26A-1.CSL │ │ │ │ ├── SHAKE26A-2.CSL │ │ │ │ ├── SHAKE26A-3.CSL │ │ │ │ └── SHAKE26A-4.CSL │ │ │ ├── MODULE B │ │ │ │ ├── SHAKE26B-0.CSL │ │ │ │ ├── SHAKE26B-1.CSL │ │ │ │ ├── SHAKE26B-2.CSL │ │ │ │ ├── SHAKE26B-3.CSL │ │ │ │ └── SHAKE26B-4.CSL │ │ │ ├── MODULE C │ │ │ │ ├── SHAKE26C-0.CSL │ │ │ │ ├── SHAKE26C-1.CSL │ │ │ │ ├── SHAKE26C-2.CSL │ │ │ │ ├── SHAKE26C-3.CSL │ │ │ │ └── SHAKE26C-4.CSL │ │ │ ├── MODULE D │ │ │ │ ├── SHAKE26D-0.CSL │ │ │ │ ├── SHAKE26D-1.CSL │ │ │ │ ├── SHAKE26D-2.CSL │ │ │ │ ├── SHAKE26D-3.CSL │ │ │ │ └── SHAKE26D-4.CSL │ │ │ ├── MODULE E │ │ │ │ ├── SHAKE26E-0.CSL │ │ │ │ ├── SHAKE26E-1.CSL │ │ │ │ ├── SHAKE26E-2.CSL │ │ │ │ ├── SHAKE26E-3.CSL │ │ │ │ └── SHAKE26E-4.CSL │ │ │ └── shaker26.dsk │ │ ├── SpectrumVideoContentionTests.mm │ │ ├── TIATests.mm │ │ ├── TOS Startup │ │ │ └── tos100.trace.txt.gz │ │ ├── TestRunner68000.hpp │ │ ├── TimeTests.mm │ │ ├── Wolfgang Lorenz 6502 test suite │ │ │ ├── start │ │ │ ├── adca │ │ │ ├── adcax │ │ │ ├── adcay │ │ │ ├── adcb │ │ │ ├── adcix │ │ │ ├── adciy │ │ │ ├── adcz │ │ │ ├── adczx │ │ │ ├── alrb │ │ │ ├── ancb │ │ │ ├── anda │ │ │ ├── andax │ │ │ ├── anday │ │ │ ├── andb │ │ │ ├── andix │ │ │ ├── andiy │ │ │ ├── andz │ │ │ ├── andzx │ │ │ ├── aneb │ │ │ ├── arrb │ │ │ ├── asla │ │ │ ├── aslax │ │ │ ├── asln │ │ │ ├── aslz │ │ │ ├── aslzx │ │ │ ├── asoa │ │ │ ├── asoax │ │ │ ├── asoay │ │ │ ├── asoix │ │ │ ├── asoiy │ │ │ ├── asoz │ │ │ ├── asozx │ │ │ ├── axsa │ │ │ ├── axsix │ │ │ ├── axsz │ │ │ ├── axszy │ │ │ ├── bccr │ │ │ ├── bcsr │ │ │ ├── beqr │ │ │ ├── bita │ │ │ ├── bitz │ │ │ ├── bmir │ │ │ ├── bner │ │ │ ├── bplr │ │ │ ├── branchwrap │ │ │ ├── brkn │ │ │ ├── bvcr │ │ │ ├── bvsr │ │ │ ├── cia1pb6 │ │ │ ├── cia1pb7 │ │ │ ├── cia1ta │ │ │ ├── cia1tab │ │ │ ├── cia1tb │ │ │ ├── cia1tb123 │ │ │ ├── cia2pb6 │ │ │ ├── cia2pb7 │ │ │ ├── cia2ta │ │ │ ├── cia2tb │ │ │ ├── cia2tb123 │ │ │ ├── clcn │ │ │ ├── cldn │ │ │ ├── clin │ │ │ ├── clvn │ │ │ ├── cmpa │ │ │ ├── cmpax │ │ │ ├── cmpay │ │ │ ├── cmpb │ │ │ ├── cmpix │ │ │ ├── cmpiy │ │ │ ├── cmpz │ │ │ ├── cmpzx │ │ │ ├── cntdef │ │ │ ├── cnto2 │ │ │ ├── cpuport │ │ │ ├── cputiming │ │ │ ├── cpxa │ │ │ ├── cpxb │ │ │ ├── cpxz │ │ │ ├── cpya │ │ │ ├── cpyb │ │ │ ├── cpyz │ │ │ ├── dcma │ │ │ ├── dcmax │ │ │ ├── dcmay │ │ │ ├── dcmix │ │ │ ├── dcmiy │ │ │ ├── dcmz │ │ │ ├── dcmzx │ │ │ ├── deca │ │ │ ├── decax │ │ │ ├── decz │ │ │ ├── deczx │ │ │ ├── dexn │ │ │ ├── deyn │ │ │ ├── eora │ │ │ ├── eorax │ │ │ ├── eoray │ │ │ ├── eorb │ │ │ ├── eorix │ │ │ ├── eoriy │ │ │ ├── eorz │ │ │ ├── eorzx │ │ │ ├── finish │ │ │ ├── flipos │ │ │ ├── icr01 │ │ │ ├── imr │ │ │ ├── inca │ │ │ ├── incax │ │ │ ├── incz │ │ │ ├── inczx │ │ │ ├── insa │ │ │ ├── insax │ │ │ ├── insay │ │ │ ├── insix │ │ │ ├── insiy │ │ │ ├── insz │ │ │ ├── inszx │ │ │ ├── inxn │ │ │ ├── inyn │ │ │ ├── irq │ │ │ ├── jmpi │ │ │ ├── jmpw │ │ │ ├── jsrw │ │ │ ├── lasay │ │ │ ├── laxa │ │ │ ├── laxay │ │ │ ├── laxix │ │ │ ├── laxiy │ │ │ ├── laxz │ │ │ ├── laxzy │ │ │ ├── ldaa │ │ │ ├── ldaax │ │ │ ├── ldaay │ │ │ ├── ldab │ │ │ ├── ldaix │ │ │ ├── ldaiy │ │ │ ├── ldaz │ │ │ ├── ldazx │ │ │ ├── ldxa │ │ │ ├── ldxay │ │ │ ├── ldxb │ │ │ ├── ldxz │ │ │ ├── ldxzy │ │ │ ├── ldya │ │ │ ├── ldyax │ │ │ ├── ldyb │ │ │ ├── ldyz │ │ │ ├── ldyzx │ │ │ ├── loadth │ │ │ ├── lsea │ │ │ ├── lseax │ │ │ ├── lseay │ │ │ ├── lseix │ │ │ ├── lseiy │ │ │ ├── lsez │ │ │ ├── lsezx │ │ │ ├── lsra │ │ │ ├── lsrax │ │ │ ├── lsrn │ │ │ ├── lsrz │ │ │ ├── lsrzx │ │ │ ├── lxab │ │ │ ├── mmu │ │ │ ├── mmufetch │ │ │ ├── nmi │ │ │ ├── nopa │ │ │ ├── nopax │ │ │ ├── nopb │ │ │ ├── nopn │ │ │ ├── nopz │ │ │ ├── nopzx │ │ │ ├── oneshot │ │ │ ├── oraa │ │ │ ├── oraax │ │ │ ├── oraay │ │ │ ├── orab │ │ │ ├── oraix │ │ │ ├── oraiy │ │ │ ├── oraz │ │ │ ├── orazx │ │ │ ├── phan │ │ │ ├── phpn │ │ │ ├── plan │ │ │ ├── plpn │ │ │ ├── readme.md │ │ │ ├── rlaa │ │ │ ├── rlaax │ │ │ ├── rlaay │ │ │ ├── rlaix │ │ │ ├── rlaiy │ │ │ ├── rlaz │ │ │ ├── rlazx │ │ │ ├── rola │ │ │ ├── rolax │ │ │ ├── roln │ │ │ ├── rolz │ │ │ ├── rolzx │ │ │ ├── rora │ │ │ ├── rorax │ │ │ ├── rorn │ │ │ ├── rorz │ │ │ ├── rorzx │ │ │ ├── rraa │ │ │ ├── rraax │ │ │ ├── rraay │ │ │ ├── rraix │ │ │ ├── rraiy │ │ │ ├── rraz │ │ │ ├── rrazx │ │ │ ├── rtin │ │ │ ├── rtsn │ │ │ ├── sbca │ │ │ ├── sbcax │ │ │ ├── sbcay │ │ │ ├── sbcb │ │ │ ├── sbcb(eb) │ │ │ ├── sbcix │ │ │ ├── sbciy │ │ │ ├── sbcz │ │ │ ├── sbczx │ │ │ ├── sbxb │ │ │ ├── secn │ │ │ ├── sedn │ │ │ ├── sein │ │ │ ├── shaay │ │ │ ├── shaiy │ │ │ ├── shsay │ │ │ ├── shxay │ │ │ ├── shyax │ │ │ ├── staa │ │ │ ├── staax │ │ │ ├── staay │ │ │ ├── staix │ │ │ ├── staiy │ │ │ ├── staz │ │ │ ├── stazx │ │ │ ├── stxa │ │ │ ├── stxz │ │ │ ├── stxzy │ │ │ ├── stya │ │ │ ├── styz │ │ │ ├── styzx │ │ │ ├── taxn │ │ │ ├── tayn │ │ │ ├── trap1 │ │ │ ├── trap10 │ │ │ ├── trap11 │ │ │ ├── trap12 │ │ │ ├── trap13 │ │ │ ├── trap14 │ │ │ ├── trap15 │ │ │ ├── trap16 │ │ │ ├── trap17 │ │ │ ├── trap2 │ │ │ ├── trap3 │ │ │ ├── trap4 │ │ │ ├── trap5 │ │ │ ├── trap6 │ │ │ ├── trap7 │ │ │ ├── trap8 │ │ │ ├── trap9 │ │ │ ├── tsxn │ │ │ ├── txan │ │ │ ├── txsn │ │ │ └── tyan │ │ ├── WolfgangLorenzTests.swift │ │ ├── Z80ContentionTests.mm │ │ ├── Z80InterruptTests.swift │ │ ├── Z80MachineCycleTests.swift │ │ ├── Z80MemptrTests.swift │ │ ├── Zexall │ │ │ ├── Copying │ │ │ ├── zexall.com │ │ │ ├── zexall.src │ │ │ ├── zexdoc.com │ │ │ └── zexdoc.src │ │ ├── ZexallTests.swift │ │ ├── dingusdev PowerPC tests │ │ │ ├── ppcdisasmtest.csv │ │ │ ├── ppcfloattests.csv │ │ │ ├── ppcinttests.csv │ │ │ └── readme.md │ │ ├── emudev.de krom traces │ │ │ ├── CPUADC-trace_compare.log │ │ │ ├── CPUAND-trace_compare.log │ │ │ ├── CPUASL-trace_compare.log │ │ │ ├── CPUBIT-trace_compare.log │ │ │ ├── CPUBRA-trace_compare.log │ │ │ ├── CPUCMP-trace_compare.log │ │ │ ├── CPUDEC-trace_compare.log │ │ │ ├── CPUEOR-trace_compare.log │ │ │ ├── CPUINC-trace_compare.log │ │ │ ├── CPUJMP-trace_compare.log │ │ │ ├── CPULDR-trace_compare.log │ │ │ ├── CPULSR-trace_compare.log │ │ │ ├── CPUMOV-trace_compare.log │ │ │ ├── CPUMSC-trace_compare.log │ │ │ ├── CPUORA-trace_compare.log │ │ │ ├── CPUPHL-trace_compare.log │ │ │ ├── CPUPSR-trace_compare.log │ │ │ ├── CPURET-trace_compare.log │ │ │ ├── CPUROL-trace_compare.log │ │ │ ├── CPUROR-trace_compare.log │ │ │ ├── CPUSBC-trace_compare.log │ │ │ ├── CPUSTR-trace_compare.log │ │ │ ├── CPUTRN-trace_compare.log │ │ │ └── readme.md │ │ ├── flamewing 68000 BCD tests │ │ │ ├── bcd-table.bin │ │ │ └── readme.md │ │ ├── jeek816 │ │ │ ├── Makefile │ │ │ ├── RUN │ │ │ ├── license.txt │ │ │ ├── readme.txt │ │ │ ├── suite-a.asm │ │ │ ├── suite-a.prg │ │ │ ├── suite-a.r │ │ │ └── test-816.txt │ │ ├── krom 65816 │ │ │ ├── ADC │ │ │ │ └── CPUADC.sfc │ │ │ ├── AND │ │ │ │ └── CPUAND.sfc │ │ │ ├── ASL │ │ │ │ └── CPUASL.sfc │ │ │ ├── BIT │ │ │ │ └── CPUBIT.sfc │ │ │ ├── BRA │ │ │ │ └── CPUBRA.sfc │ │ │ ├── CMP │ │ │ │ └── CPUCMP.sfc │ │ │ ├── DEC │ │ │ │ └── CPUDEC.sfc │ │ │ ├── EOR │ │ │ │ └── CPUEOR.sfc │ │ │ ├── INC │ │ │ │ └── CPUINC.sfc │ │ │ ├── JMP │ │ │ │ └── CPUJMP.sfc │ │ │ ├── LDR │ │ │ │ └── CPULDR.sfc │ │ │ ├── LSR │ │ │ │ └── CPULSR.sfc │ │ │ ├── MOV │ │ │ │ └── CPUMOV.sfc │ │ │ ├── MSC │ │ │ │ └── CPUMSC.sfc │ │ │ ├── ORA │ │ │ │ └── CPUORA.sfc │ │ │ ├── PHL │ │ │ │ └── CPUPHL.sfc │ │ │ ├── PSR │ │ │ │ └── CPUPSR.sfc │ │ │ ├── RET │ │ │ │ └── CPURET.sfc │ │ │ ├── ROL │ │ │ │ └── CPUROL.sfc │ │ │ ├── ROR │ │ │ │ └── CPUROR.sfc │ │ │ ├── SBC │ │ │ │ └── CPUSBC.sfc │ │ │ ├── STR │ │ │ │ └── CPUSTR.sfc │ │ │ ├── TRN │ │ │ │ └── CPUTRN.sfc │ │ │ └── readme.md │ │ └── x86DecoderTests.mm │ └── Clock SignalUITests │ │ ├── Clock_SignalUITests.swift │ │ └── Info.plist ├── Qt │ ├── .gitignore │ ├── audiobuffer.h │ ├── clksignal.pro │ ├── clksignal_en_GB.ts │ ├── functionthread.h │ ├── keyboard.cpp │ ├── keyboard.h │ ├── main.cpp │ ├── mainwindow.cpp │ ├── mainwindow.h │ ├── mainwindow.ui │ ├── scantargetwidget.cpp │ ├── scantargetwidget.h │ ├── settings.h │ ├── timer.cpp │ └── timer.h └── SDL │ ├── .gitignore │ ├── SConstruct │ └── main.cpp ├── Outputs ├── CRT │ ├── CRT.cpp │ ├── CRT.hpp │ ├── Internals │ │ ├── Flywheel.hpp │ │ └── RectAccumulator.hpp │ └── MismatchWarner.hpp ├── DisplayMetrics.cpp ├── DisplayMetrics.hpp ├── Log.hpp ├── OpenGL │ ├── OpenGL.hpp │ ├── Primitives │ │ ├── Rectangle.cpp │ │ ├── Rectangle.hpp │ │ ├── Shader.cpp │ │ ├── Shader.hpp │ │ ├── TextureTarget.cpp │ │ └── TextureTarget.hpp │ ├── ScanTarget.cpp │ ├── ScanTarget.hpp │ ├── ScanTargetGLSLFragments.cpp │ └── Screenshot.hpp ├── ScanTarget.cpp ├── ScanTarget.hpp ├── ScanTargets │ ├── BufferingScanTarget.cpp │ └── BufferingScanTarget.hpp └── Speaker │ ├── Implementation │ ├── BufferSource.hpp │ ├── CompoundSource.hpp │ └── LowpassSpeaker.hpp │ └── Speaker.hpp ├── Packaging ├── README.md ├── main.yml └── templates │ ├── clksignal.1.j2 │ └── package.spec.j2 ├── Processors ├── 6502 │ ├── 6502.hpp │ ├── AllRAM │ │ ├── 6502AllRAM.cpp │ │ └── 6502AllRAM.hpp │ ├── Implementation │ │ ├── 6502Implementation.hpp │ │ ├── 6502Storage.cpp │ │ └── 6502Storage.hpp │ └── State │ │ ├── State.cpp │ │ └── State.hpp ├── 65816 │ ├── 65816.hpp │ └── Implementation │ │ ├── 65816Base.cpp │ │ ├── 65816Implementation.hpp │ │ ├── 65816Storage.cpp │ │ └── 65816Storage.hpp ├── 68000 │ ├── 68000.hpp │ └── Implementation │ │ ├── 68000Implementation.hpp │ │ └── 68000Storage.hpp ├── 6502Esque │ ├── 6502Esque.hpp │ ├── 6502Selector.hpp │ ├── Implementation │ │ └── LazyFlags.hpp │ └── README.md ├── 6502Mk2 │ ├── 6502Mk2.hpp │ ├── Decoder.hpp │ ├── Implementation │ │ └── 6502.hpp │ ├── Model.hpp │ ├── Perform.hpp │ └── Registers.hpp ├── AllRAMProcessor.cpp ├── AllRAMProcessor.hpp └── Z80 │ ├── AllRAM │ ├── Z80AllRAM.cpp │ └── Z80AllRAM.hpp │ ├── Implementation │ ├── PartialMachineCycle.cpp │ ├── Z80Base.cpp │ ├── Z80Implementation.hpp │ ├── Z80Storage.cpp │ └── Z80Storage.hpp │ ├── State │ ├── State.cpp │ └── State.hpp │ └── Z80.hpp ├── README.md ├── READMEImages ├── AmigaIndy500.png ├── AmigaJamesPondII.png ├── AppleIIPrinceOfPersia.png ├── Atari2600Solaris.png ├── BBCElite.png ├── CPCChaseHQ.png ├── CPCStormlord.png ├── ColecoVisionGalaxian.png ├── CompositeElectron.png ├── CompositePresentsDonkeyKong.png ├── CompositeRepton3.png ├── CompositeRoadFighter.png ├── CompositeSonic.png ├── CompositeStormlord.png ├── ElectronChuckieEgg.png ├── EnterpriseHERO.png ├── EnterpriseStartup.png ├── FilteredCPC.png ├── Icon.png ├── JustDoubleClick.gif ├── MSDOSPrompt.png ├── MSX2SpaceManbow.png ├── MultipleSystems-Ubuntu.png ├── MultipleSystems.png ├── MusicWorks.png ├── NaiveCPC.png ├── NaiveCPCStormlord.png ├── NaiveElectron.png ├── NaivePresentsDonkeyKong.png ├── NaiveRepton3.png ├── NaiveRoadFighter.png ├── NaiveSonic.jpeg ├── NaiveStormlord.png ├── PCFlightSimulator.png ├── RISCOS.png ├── ReptonInterlaced.gif ├── SGChackNPop.png ├── STStuntCarRacer.png ├── StarFighter3000.png ├── Vic20BASIC.png ├── Vic20Gridrunner.png ├── ZX80Kong.png ├── ZX81MonsterMaze.png ├── ZXSpectrumChromatronsAttack.png └── ZXSpectrumMenu.png ├── ROMImages ├── Acorn │ └── readme.txt ├── AmstradCPC │ └── readme.txt ├── AppleII │ └── readme.txt ├── AppleIIGS │ └── readme.txt ├── Archimedes │ └── readme.txt ├── AtariST │ ├── doc │ │ ├── announce.txt │ │ ├── authors.txt │ │ ├── bugs.txt │ │ ├── changelog.txt │ │ ├── emudesk.txt │ │ ├── incompatible.txt │ │ ├── license.txt │ │ ├── status.txt │ │ ├── todo.txt │ │ └── xhdi.txt │ └── readme.txt ├── BBCMicro │ └── readme.txt ├── ColecoVision │ └── readme.txt ├── Commodore1540 │ └── readme.txt ├── Commodore64 │ └── readme.txt ├── Electron │ └── readme.txt ├── Enterprise │ └── readme.txt ├── MSX │ └── readme.txt ├── Macintosh │ └── readme.txt ├── MasterSystem │ └── readme.txt ├── Oric │ └── readme.txt ├── PCCompatible │ ├── CGA.F08 │ ├── EUMDA9.F14 │ ├── GLABIOS_0.2.5_8T.ROM │ ├── GLaTICK_0.8.5_AT.ROM │ ├── Phoenix 80286 ROM BIOS Version 3.05.bin │ └── readme.txt ├── Plus4 │ └── readme.txt ├── SinclairQL │ ├── js.rom │ └── readme.txt ├── Vic20 │ └── readme.txt ├── ZX8081 │ └── readme.txt └── ZXSpectrum │ ├── 128.rom │ ├── 48.rom │ ├── plus2.rom │ ├── plus3.rom │ └── readme.txt ├── Reflection ├── Dispatcher.hpp ├── Enum.hpp ├── Struct.cpp ├── Struct.hpp └── TypeInfo.hpp ├── SignalProcessing ├── BiquadFilter.hpp ├── FIRFilter.cpp ├── FIRFilter.hpp └── Stepper.hpp ├── Storage ├── Automation │ ├── CSL.cpp │ └── CSL.hpp ├── Cartridge │ ├── Cartridge.cpp │ ├── Cartridge.hpp │ ├── Encodings │ │ ├── CommodoreROM.cpp │ │ └── CommodoreROM.hpp │ └── Formats │ │ ├── BinaryDump.cpp │ │ ├── BinaryDump.hpp │ │ ├── PRG.cpp │ │ └── PRG.hpp ├── Data │ ├── Commodore.cpp │ ├── Commodore.hpp │ ├── ZX8081.cpp │ └── ZX8081.hpp ├── Disk │ ├── Controller │ │ ├── DiskController.cpp │ │ ├── DiskController.hpp │ │ ├── MFMDiskController.cpp │ │ └── MFMDiskController.hpp │ ├── DPLL │ │ └── DigitalPhaseLockedLoop.hpp │ ├── Disk.hpp │ ├── DiskImage │ │ ├── DiskImage.hpp │ │ ├── DiskImageImplementation.hpp │ │ └── Formats │ │ │ ├── 2MG.cpp │ │ │ ├── 2MG.hpp │ │ │ ├── AcornADF.cpp │ │ │ ├── AcornADF.hpp │ │ │ ├── AmigaADF.cpp │ │ │ ├── AmigaADF.hpp │ │ │ ├── AppleDSK.cpp │ │ │ ├── AppleDSK.hpp │ │ │ ├── CPCDSK.cpp │ │ │ ├── CPCDSK.hpp │ │ │ ├── D64.cpp │ │ │ ├── D64.hpp │ │ │ ├── DMK.cpp │ │ │ ├── DMK.hpp │ │ │ ├── FAT12.cpp │ │ │ ├── FAT12.hpp │ │ │ ├── G64.cpp │ │ │ ├── G64.hpp │ │ │ ├── HFE.cpp │ │ │ ├── HFE.hpp │ │ │ ├── IMD.cpp │ │ │ ├── IMD.hpp │ │ │ ├── IPF.cpp │ │ │ ├── IPF.hpp │ │ │ ├── JFD.cpp │ │ │ ├── JFD.hpp │ │ │ ├── MFMSectorDump.cpp │ │ │ ├── MFMSectorDump.hpp │ │ │ ├── MSA.cpp │ │ │ ├── MSA.hpp │ │ │ ├── MacintoshIMG.cpp │ │ │ ├── MacintoshIMG.hpp │ │ │ ├── NIB.cpp │ │ │ ├── NIB.hpp │ │ │ ├── OricMFMDSK.cpp │ │ │ ├── OricMFMDSK.hpp │ │ │ ├── PCBooter.cpp │ │ │ ├── PCBooter.hpp │ │ │ ├── SSD.cpp │ │ │ ├── SSD.hpp │ │ │ ├── STX.cpp │ │ │ ├── STX.hpp │ │ │ ├── Utility │ │ │ ├── ImplicitSectors.cpp │ │ │ └── ImplicitSectors.hpp │ │ │ ├── WOZ.cpp │ │ │ └── WOZ.hpp │ ├── Drive.cpp │ ├── Drive.hpp │ ├── Encodings │ │ ├── AppleGCR │ │ │ ├── Encoder.cpp │ │ │ ├── Encoder.hpp │ │ │ ├── Sector.hpp │ │ │ ├── SegmentParser.cpp │ │ │ └── SegmentParser.hpp │ │ ├── CommodoreGCR.cpp │ │ ├── CommodoreGCR.hpp │ │ └── MFM │ │ │ ├── Constants.hpp │ │ │ ├── Encoder.cpp │ │ │ ├── Encoder.hpp │ │ │ ├── Parser.cpp │ │ │ ├── Parser.hpp │ │ │ ├── Sector.hpp │ │ │ ├── SegmentParser.cpp │ │ │ ├── SegmentParser.hpp │ │ │ ├── Shifter.cpp │ │ │ └── Shifter.hpp │ ├── Parsers │ │ ├── CPM.cpp │ │ ├── CPM.hpp │ │ ├── FAT.cpp │ │ └── FAT.hpp │ └── Track │ │ ├── PCMSegment.cpp │ │ ├── PCMSegment.hpp │ │ ├── PCMTrack.cpp │ │ ├── PCMTrack.hpp │ │ ├── Track.hpp │ │ ├── TrackSerialiser.cpp │ │ ├── TrackSerialiser.hpp │ │ ├── UnformattedTrack.cpp │ │ └── UnformattedTrack.hpp ├── FileBundle │ ├── FileBundle.cpp │ └── FileBundle.hpp ├── FileHolder.cpp ├── FileHolder.hpp ├── MassStorage │ ├── Encodings │ │ ├── AppleIIVolume.hpp │ │ ├── ApplePartitionMap.hpp │ │ ├── MacintoshVolume.cpp │ │ └── MacintoshVolume.hpp │ ├── Formats │ │ ├── DAT.cpp │ │ ├── DAT.hpp │ │ ├── DSK.cpp │ │ ├── DSK.hpp │ │ ├── HDV.cpp │ │ ├── HDV.hpp │ │ ├── HFV.cpp │ │ ├── HFV.hpp │ │ ├── RawSectorDump.hpp │ │ ├── VHD.cpp │ │ └── VHD.hpp │ ├── MassStorageDevice.cpp │ ├── MassStorageDevice.hpp │ └── SCSI │ │ ├── DirectAccessDevice.cpp │ │ ├── DirectAccessDevice.hpp │ │ ├── SCSI.cpp │ │ ├── SCSI.hpp │ │ ├── Target.cpp │ │ ├── Target.hpp │ │ └── TargetImplementation.hpp ├── State │ ├── SNA.cpp │ ├── SNA.hpp │ ├── SZX.cpp │ ├── SZX.hpp │ ├── Z80.cpp │ └── Z80.hpp ├── Storage.hpp ├── Tape │ ├── Formats │ │ ├── CAS.cpp │ │ ├── CAS.hpp │ │ ├── CSW.cpp │ │ ├── CSW.hpp │ │ ├── CommodoreTAP.cpp │ │ ├── CommodoreTAP.hpp │ │ ├── OricTAP.cpp │ │ ├── OricTAP.hpp │ │ ├── TZX.cpp │ │ ├── TZX.hpp │ │ ├── TapePRG.cpp │ │ ├── TapePRG.hpp │ │ ├── TapeUEF.cpp │ │ ├── TapeUEF.hpp │ │ ├── ZX80O81P.cpp │ │ ├── ZX80O81P.hpp │ │ ├── ZXSpectrumTAP.cpp │ │ └── ZXSpectrumTAP.hpp │ ├── Parsers │ │ ├── Acorn.cpp │ │ ├── Acorn.hpp │ │ ├── Commodore.cpp │ │ ├── Commodore.hpp │ │ ├── MSX.cpp │ │ ├── MSX.hpp │ │ ├── Oric.cpp │ │ ├── Oric.hpp │ │ ├── Spectrum.cpp │ │ ├── Spectrum.hpp │ │ ├── TapeParser.hpp │ │ ├── ZX8081.cpp │ │ └── ZX8081.hpp │ ├── PulseQueuedTape.cpp │ ├── PulseQueuedTape.hpp │ ├── Tape.cpp │ └── Tape.hpp ├── TargetPlatforms.hpp ├── TimedEventLoop.cpp └── TimedEventLoop.hpp └── cmake ├── CLK_SOURCES.cmake └── generate_CLK_SOURCES /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/.gitignore -------------------------------------------------------------------------------- /Activity/Observer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Activity/Observer.hpp -------------------------------------------------------------------------------- /Activity/Source.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Activity/Source.hpp -------------------------------------------------------------------------------- /Analyser/Dynamic/ConfidenceCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/ConfidenceCounter.cpp -------------------------------------------------------------------------------- /Analyser/Dynamic/ConfidenceCounter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/ConfidenceCounter.hpp -------------------------------------------------------------------------------- /Analyser/Dynamic/ConfidenceSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/ConfidenceSource.hpp -------------------------------------------------------------------------------- /Analyser/Dynamic/ConfidenceSummary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/ConfidenceSummary.cpp -------------------------------------------------------------------------------- /Analyser/Dynamic/ConfidenceSummary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/ConfidenceSummary.hpp -------------------------------------------------------------------------------- /Analyser/Dynamic/MultiMachine/MultiMachine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/MultiMachine/MultiMachine.cpp -------------------------------------------------------------------------------- /Analyser/Dynamic/MultiMachine/MultiMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Dynamic/MultiMachine/MultiMachine.hpp -------------------------------------------------------------------------------- /Analyser/Machines.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Machines.hpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/Disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/Disk.cpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/Disk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/Disk.hpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/File.hpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/Tape.cpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/Tape.hpp -------------------------------------------------------------------------------- /Analyser/Static/Acorn/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Acorn/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Amiga/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Amiga/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Amiga/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Amiga/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Amiga/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Amiga/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/AmstradCPC/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AmstradCPC/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/AmstradCPC/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AmstradCPC/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/AmstradCPC/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AmstradCPC/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/AppleII/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleII/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/AppleII/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleII/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/AppleII/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleII/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/AppleIIgs/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleIIgs/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/AppleIIgs/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleIIgs/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/AppleIIgs/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AppleIIgs/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Atari2600/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Atari2600/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Atari2600/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Atari2600/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Atari2600/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Atari2600/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/AtariST/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AtariST/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/AtariST/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AtariST/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/AtariST/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/AtariST/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Coleco/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Coleco/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Coleco/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Coleco/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/Disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/Disk.cpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/Disk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/Disk.hpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/File.hpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/Tape.cpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/Tape.hpp -------------------------------------------------------------------------------- /Analyser/Static/Commodore/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Commodore/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/6502.cpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/6502.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/6502.hpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/AddressMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/AddressMapper.hpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/Kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/Kernel.hpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/Z80.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/Z80.cpp -------------------------------------------------------------------------------- /Analyser/Static/Disassembler/Z80.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Disassembler/Z80.hpp -------------------------------------------------------------------------------- /Analyser/Static/DiskII/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/DiskII/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/DiskII/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/DiskII/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Enterprise/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Enterprise/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Enterprise/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Enterprise/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Enterprise/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Enterprise/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/FAT12/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/FAT12/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/FAT12/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/FAT12/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/Cartridge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/Cartridge.hpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/Tape.cpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/Tape.hpp -------------------------------------------------------------------------------- /Analyser/Static/MSX/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/MSX/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Macintosh/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Macintosh/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Macintosh/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Macintosh/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Macintosh/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Macintosh/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Oric/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Oric/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Oric/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Oric/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Oric/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Oric/Tape.cpp -------------------------------------------------------------------------------- /Analyser/Static/Oric/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Oric/Tape.hpp -------------------------------------------------------------------------------- /Analyser/Static/Oric/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Oric/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/PCCompatible/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/PCCompatible/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/PCCompatible/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/PCCompatible/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/PCCompatible/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/PCCompatible/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/Sega/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Sega/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/Sega/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Sega/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/Sega/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/Sega/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/ZX8081/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZX8081/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/ZX8081/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZX8081/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/ZX8081/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZX8081/Target.hpp -------------------------------------------------------------------------------- /Analyser/Static/ZXSpectrum/StaticAnalyser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZXSpectrum/StaticAnalyser.cpp -------------------------------------------------------------------------------- /Analyser/Static/ZXSpectrum/StaticAnalyser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZXSpectrum/StaticAnalyser.hpp -------------------------------------------------------------------------------- /Analyser/Static/ZXSpectrum/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Analyser/Static/ZXSpectrum/Target.hpp -------------------------------------------------------------------------------- /BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/BUILD.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /ClockReceiver/ClockReceiver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/ClockReceiver.hpp -------------------------------------------------------------------------------- /ClockReceiver/ClockingHintSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/ClockingHintSource.hpp -------------------------------------------------------------------------------- /ClockReceiver/DeferredQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/DeferredQueue.hpp -------------------------------------------------------------------------------- /ClockReceiver/DeferredValue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/DeferredValue.hpp -------------------------------------------------------------------------------- /ClockReceiver/ForceInline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/ForceInline.hpp -------------------------------------------------------------------------------- /ClockReceiver/JustInTime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/JustInTime.hpp -------------------------------------------------------------------------------- /ClockReceiver/ScanSynchroniser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/ScanSynchroniser.hpp -------------------------------------------------------------------------------- /ClockReceiver/TimeTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/TimeTypes.hpp -------------------------------------------------------------------------------- /ClockReceiver/VSyncPredictor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ClockReceiver/VSyncPredictor.hpp -------------------------------------------------------------------------------- /Components/1770/1770.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/1770/1770.cpp -------------------------------------------------------------------------------- /Components/1770/1770.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/1770/1770.hpp -------------------------------------------------------------------------------- /Components/5380/ncr5380.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/5380/ncr5380.cpp -------------------------------------------------------------------------------- /Components/5380/ncr5380.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/5380/ncr5380.hpp -------------------------------------------------------------------------------- /Components/6522/6522.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6522/6522.hpp -------------------------------------------------------------------------------- /Components/6522/Implementation/6522Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6522/Implementation/6522Storage.hpp -------------------------------------------------------------------------------- /Components/6526/6526.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6526/6526.hpp -------------------------------------------------------------------------------- /Components/6526/Implementation/6526Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6526/Implementation/6526Storage.hpp -------------------------------------------------------------------------------- /Components/6532/6532.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6532/6532.hpp -------------------------------------------------------------------------------- /Components/6560/6560.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6560/6560.cpp -------------------------------------------------------------------------------- /Components/6560/6560.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6560/6560.hpp -------------------------------------------------------------------------------- /Components/6845/CRTC6845.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6845/CRTC6845.hpp -------------------------------------------------------------------------------- /Components/6850/6850.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6850/6850.cpp -------------------------------------------------------------------------------- /Components/6850/6850.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/6850/6850.hpp -------------------------------------------------------------------------------- /Components/68901/MFP68901.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/68901/MFP68901.cpp -------------------------------------------------------------------------------- /Components/68901/MFP68901.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/68901/MFP68901.hpp -------------------------------------------------------------------------------- /Components/8255/i8255.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8255/i8255.hpp -------------------------------------------------------------------------------- /Components/8272/CommandDecoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8272/CommandDecoder.hpp -------------------------------------------------------------------------------- /Components/8272/Results.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8272/Results.hpp -------------------------------------------------------------------------------- /Components/8272/Status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8272/Status.hpp -------------------------------------------------------------------------------- /Components/8272/i8272.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8272/i8272.cpp -------------------------------------------------------------------------------- /Components/8272/i8272.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8272/i8272.hpp -------------------------------------------------------------------------------- /Components/8530/z8530.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8530/z8530.cpp -------------------------------------------------------------------------------- /Components/8530/z8530.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/8530/z8530.hpp -------------------------------------------------------------------------------- /Components/9918/9918.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/9918.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/9918.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/9918.cpp -------------------------------------------------------------------------------- /Components/9918/Implementation/9918Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/9918Base.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/AccessEnums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/AccessEnums.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/ClockConverter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/ClockConverter.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/Draw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/Draw.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/Fetch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/Fetch.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/LineBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/LineBuffer.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/LineLayout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/LineLayout.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/Storage.hpp -------------------------------------------------------------------------------- /Components/9918/Implementation/YamahaCommands.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/9918/Implementation/YamahaCommands.hpp -------------------------------------------------------------------------------- /Components/AY38910/AY38910.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/AY38910/AY38910.cpp -------------------------------------------------------------------------------- /Components/AY38910/AY38910.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/AY38910/AY38910.hpp -------------------------------------------------------------------------------- /Components/AppleClock/AppleClock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/AppleClock/AppleClock.hpp -------------------------------------------------------------------------------- /Components/AudioToggle/AudioToggle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/AudioToggle/AudioToggle.cpp -------------------------------------------------------------------------------- /Components/AudioToggle/AudioToggle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/AudioToggle/AudioToggle.hpp -------------------------------------------------------------------------------- /Components/DiskII/DiskII.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/DiskII.cpp -------------------------------------------------------------------------------- /Components/DiskII/DiskII.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/DiskII.hpp -------------------------------------------------------------------------------- /Components/DiskII/DiskIIDrive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/DiskIIDrive.cpp -------------------------------------------------------------------------------- /Components/DiskII/DiskIIDrive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/DiskIIDrive.hpp -------------------------------------------------------------------------------- /Components/DiskII/IWM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/IWM.cpp -------------------------------------------------------------------------------- /Components/DiskII/IWM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/IWM.hpp -------------------------------------------------------------------------------- /Components/DiskII/MacintoshDoubleDensityDrive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/MacintoshDoubleDensityDrive.cpp -------------------------------------------------------------------------------- /Components/DiskII/MacintoshDoubleDensityDrive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/DiskII/MacintoshDoubleDensityDrive.hpp -------------------------------------------------------------------------------- /Components/I2C/I2C.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/I2C/I2C.cpp -------------------------------------------------------------------------------- /Components/I2C/I2C.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/I2C/I2C.hpp -------------------------------------------------------------------------------- /Components/KonamiSCC/KonamiSCC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/KonamiSCC/KonamiSCC.cpp -------------------------------------------------------------------------------- /Components/KonamiSCC/KonamiSCC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/KonamiSCC/KonamiSCC.hpp -------------------------------------------------------------------------------- /Components/OPx/Implementation/KeyLevelScaler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/Implementation/KeyLevelScaler.hpp -------------------------------------------------------------------------------- /Components/OPx/Implementation/OPLBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/Implementation/OPLBase.hpp -------------------------------------------------------------------------------- /Components/OPx/Implementation/PhaseGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/Implementation/PhaseGenerator.hpp -------------------------------------------------------------------------------- /Components/OPx/Implementation/Tables.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/Implementation/Tables.hpp -------------------------------------------------------------------------------- /Components/OPx/OPLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/OPLL.cpp -------------------------------------------------------------------------------- /Components/OPx/OPLL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/OPx/OPLL.hpp -------------------------------------------------------------------------------- /Components/RP5C01/RP5C01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/RP5C01/RP5C01.cpp -------------------------------------------------------------------------------- /Components/RP5C01/RP5C01.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/RP5C01/RP5C01.hpp -------------------------------------------------------------------------------- /Components/SAA5050/SAA5050.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SAA5050/SAA5050.cpp -------------------------------------------------------------------------------- /Components/SAA5050/SAA5050.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SAA5050/SAA5050.hpp -------------------------------------------------------------------------------- /Components/SID/SID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SID/SID.cpp -------------------------------------------------------------------------------- /Components/SID/SID.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SID/SID.hpp -------------------------------------------------------------------------------- /Components/SN76489/SN76489.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SN76489/SN76489.cpp -------------------------------------------------------------------------------- /Components/SN76489/SN76489.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/SN76489/SN76489.hpp -------------------------------------------------------------------------------- /Components/Serial/Line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/Serial/Line.cpp -------------------------------------------------------------------------------- /Components/Serial/Line.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/Serial/Line.hpp -------------------------------------------------------------------------------- /Components/uPD7002/uPD7002.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/uPD7002/uPD7002.cpp -------------------------------------------------------------------------------- /Components/uPD7002/uPD7002.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Components/uPD7002/uPD7002.hpp -------------------------------------------------------------------------------- /Concurrency/AsyncTaskQueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Concurrency/AsyncTaskQueue.hpp -------------------------------------------------------------------------------- /Configurable/Configurable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Configurable/Configurable.hpp -------------------------------------------------------------------------------- /Configurable/StandardOptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Configurable/StandardOptions.hpp -------------------------------------------------------------------------------- /Inputs/Joystick.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Inputs/Joystick.hpp -------------------------------------------------------------------------------- /Inputs/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Inputs/Keyboard.cpp -------------------------------------------------------------------------------- /Inputs/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Inputs/Keyboard.hpp -------------------------------------------------------------------------------- /Inputs/Mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Inputs/Mouse.hpp -------------------------------------------------------------------------------- /Inputs/QuadratureMouse/QuadratureMouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Inputs/QuadratureMouse/QuadratureMouse.hpp -------------------------------------------------------------------------------- /InstructionSets/6809/OperationMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/6809/OperationMapper.hpp -------------------------------------------------------------------------------- /InstructionSets/ARM/BarrelShifter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/ARM/BarrelShifter.hpp -------------------------------------------------------------------------------- /InstructionSets/ARM/Disassembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/ARM/Disassembler.hpp -------------------------------------------------------------------------------- /InstructionSets/ARM/Executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/ARM/Executor.hpp -------------------------------------------------------------------------------- /InstructionSets/ARM/OperationMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/ARM/OperationMapper.hpp -------------------------------------------------------------------------------- /InstructionSets/ARM/Registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/ARM/Registers.hpp -------------------------------------------------------------------------------- /InstructionSets/AccessType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/AccessType.hpp -------------------------------------------------------------------------------- /InstructionSets/CachingExecutor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/CachingExecutor.hpp -------------------------------------------------------------------------------- /InstructionSets/Disassembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/Disassembler.hpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Decoder.cpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Decoder.hpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Executor.cpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Executor.hpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Instruction.hpp -------------------------------------------------------------------------------- /InstructionSets/M50740/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M50740/Parser.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Decoder.cpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Decoder.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/ExceptionVectors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/ExceptionVectors.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Executor.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Instruction.cpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Instruction.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Model.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Perform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Perform.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/RegisterSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/RegisterSet.hpp -------------------------------------------------------------------------------- /InstructionSets/M68k/Status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/M68k/Status.hpp -------------------------------------------------------------------------------- /InstructionSets/PowerPC/Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/PowerPC/Decoder.cpp -------------------------------------------------------------------------------- /InstructionSets/PowerPC/Decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/PowerPC/Decoder.hpp -------------------------------------------------------------------------------- /InstructionSets/PowerPC/Instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/PowerPC/Instruction.hpp -------------------------------------------------------------------------------- /InstructionSets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/README.md -------------------------------------------------------------------------------- /InstructionSets/x86/AccessType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/AccessType.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Decoder.cpp -------------------------------------------------------------------------------- /InstructionSets/x86/Decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Decoder.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Descriptors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Descriptors.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Exceptions.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Flags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Flags.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/Arithmetic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/Arithmetic.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/BCD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/BCD.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/FlowControl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/FlowControl.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/InOut.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/InOut.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/LoadStore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/LoadStore.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/Logical.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/Logical.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/Repetition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/Repetition.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/Resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/Resolver.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/ShiftRoll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/ShiftRoll.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Implementation/Stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Implementation/Stack.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Instruction.cpp -------------------------------------------------------------------------------- /InstructionSets/x86/Instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Instruction.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/MachineStatus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/MachineStatus.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Mode.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Model.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Perform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Perform.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/Registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/Registers.hpp -------------------------------------------------------------------------------- /InstructionSets/x86/TaskStateSegment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/InstructionSets/x86/TaskStateSegment.hpp -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/LICENCE -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/Archimedes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/Archimedes.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/Archimedes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/Archimedes.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/CMOSRAM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/CMOSRAM.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/FloppyDisc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/FloppyDisc.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/HalfDuplexSerial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/HalfDuplexSerial.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/KeyboardMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/KeyboardMapper.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/MemoryController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/MemoryController.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/Sound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/Sound.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Archimedes/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Archimedes/Video.hpp -------------------------------------------------------------------------------- /Machines/Acorn/BBCMicro/BBCMicro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/BBCMicro/BBCMicro.cpp -------------------------------------------------------------------------------- /Machines/Acorn/BBCMicro/BBCMicro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/BBCMicro/BBCMicro.hpp -------------------------------------------------------------------------------- /Machines/Acorn/BBCMicro/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/BBCMicro/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Electron.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Electron.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Electron.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Electron.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Interrupts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Interrupts.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Plus3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Plus3.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Plus3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Plus3.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/SoundGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/SoundGenerator.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/SoundGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/SoundGenerator.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Tape.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Tape.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Video.cpp -------------------------------------------------------------------------------- /Machines/Acorn/Electron/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Electron/Video.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Tube/FIFO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Tube/FIFO.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Tube/Tube6502.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Tube/Tube6502.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Tube/TubeProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Tube/TubeProcessor.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Tube/TubeZ80.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Tube/TubeZ80.hpp -------------------------------------------------------------------------------- /Machines/Acorn/Tube/ULA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Acorn/Tube/ULA.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Amiga.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Amiga.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Amiga.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Amiga.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Audio.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Audio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Audio.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Bitplanes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Bitplanes.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Bitplanes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Bitplanes.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Blitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Blitter.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Blitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Blitter.hpp -------------------------------------------------------------------------------- /Machines/Amiga/BlitterSequencer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/BlitterSequencer.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Chipset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Chipset.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Chipset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Chipset.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Copper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Copper.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Copper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Copper.hpp -------------------------------------------------------------------------------- /Machines/Amiga/DMADevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/DMADevice.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Disk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Disk.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Flags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Flags.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Amiga/MemoryMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/MemoryMap.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Minterms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Minterms.hpp -------------------------------------------------------------------------------- /Machines/Amiga/MouseJoystick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/MouseJoystick.cpp -------------------------------------------------------------------------------- /Machines/Amiga/MouseJoystick.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/MouseJoystick.hpp -------------------------------------------------------------------------------- /Machines/Amiga/Sprites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Sprites.cpp -------------------------------------------------------------------------------- /Machines/Amiga/Sprites.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Amiga/Sprites.hpp -------------------------------------------------------------------------------- /Machines/AmstradCPC/AmstradCPC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AmstradCPC/AmstradCPC.cpp -------------------------------------------------------------------------------- /Machines/AmstradCPC/AmstradCPC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AmstradCPC/AmstradCPC.hpp -------------------------------------------------------------------------------- /Machines/AmstradCPC/FDC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AmstradCPC/FDC.hpp -------------------------------------------------------------------------------- /Machines/AmstradCPC/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AmstradCPC/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/AmstradCPC/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AmstradCPC/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Bus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Bus.cpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Bus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Bus.hpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Mouse.cpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/Mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/Mouse.hpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/ReactiveDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/ReactiveDevice.cpp -------------------------------------------------------------------------------- /Machines/Apple/ADB/ReactiveDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/ADB/ReactiveDevice.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/AppleII.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/AppleII.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/AppleII.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/AppleII.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/AuxiliaryMemorySwitches.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/AuxiliaryMemorySwitches.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Card.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Card.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/DiskIICard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/DiskIICard.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/DiskIICard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/DiskIICard.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Joystick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Joystick.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Joystick.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Joystick.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/LanguageCardSwitches.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/LanguageCardSwitches.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/MemorySwitches.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/MemorySwitches.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Mockingboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Mockingboard.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/SCSICard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/SCSICard.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/SCSICard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/SCSICard.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Video.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/Video.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleII/VideoSwitches.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleII/VideoSwitches.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/ADB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/ADB.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/ADB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/ADB.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/AppleIIgs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/AppleIIgs.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/AppleIIgs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/AppleIIgs.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/MemoryMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/MemoryMap.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/MemoryMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/MemoryMap.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/Sound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/Sound.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/Sound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/Sound.hpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/Video.cpp -------------------------------------------------------------------------------- /Machines/Apple/AppleIIgs/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/AppleIIgs/Video.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Audio.cpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Audio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Audio.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/DeferredAudio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/DeferredAudio.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/DriveSpeedAccumulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/DriveSpeedAccumulator.cpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/DriveSpeedAccumulator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/DriveSpeedAccumulator.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Macintosh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Macintosh.cpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Macintosh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Macintosh.hpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Video.cpp -------------------------------------------------------------------------------- /Machines/Apple/Macintosh/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Apple/Macintosh/Video.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Atari2600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Atari2600.cpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Atari2600.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Atari2600.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Atari2600Inputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Atari2600Inputs.h -------------------------------------------------------------------------------- /Machines/Atari/2600/Bus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Bus.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/ActivisionStack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/ActivisionStack.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Atari16k.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Atari16k.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Atari32k.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Atari32k.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Atari8k.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Atari8k.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/CBSRAMPlus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/CBSRAMPlus.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Cartridge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Cartridge.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/CommaVid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/CommaVid.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/MNetwork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/MNetwork.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/MegaBoy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/MegaBoy.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/ParkerBros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/ParkerBros.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Pitfall2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Pitfall2.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Tigervision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Tigervision.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/Cartridges/Unpaged.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/Cartridges/Unpaged.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/PIA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/PIA.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/TIA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/TIA.cpp -------------------------------------------------------------------------------- /Machines/Atari/2600/TIA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/TIA.hpp -------------------------------------------------------------------------------- /Machines/Atari/2600/TIASound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/TIASound.cpp -------------------------------------------------------------------------------- /Machines/Atari/2600/TIASound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/2600/TIASound.hpp -------------------------------------------------------------------------------- /Machines/Atari/ST/AtariST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/AtariST.cpp -------------------------------------------------------------------------------- /Machines/Atari/ST/AtariST.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/AtariST.hpp -------------------------------------------------------------------------------- /Machines/Atari/ST/DMAController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/DMAController.cpp -------------------------------------------------------------------------------- /Machines/Atari/ST/DMAController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/DMAController.hpp -------------------------------------------------------------------------------- /Machines/Atari/ST/IntelligentKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/IntelligentKeyboard.cpp -------------------------------------------------------------------------------- /Machines/Atari/ST/IntelligentKeyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/IntelligentKeyboard.hpp -------------------------------------------------------------------------------- /Machines/Atari/ST/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/Video.cpp -------------------------------------------------------------------------------- /Machines/Atari/ST/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Atari/ST/Video.hpp -------------------------------------------------------------------------------- /Machines/AudioProducer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/AudioProducer.hpp -------------------------------------------------------------------------------- /Machines/ColecoVision/ColecoVision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/ColecoVision/ColecoVision.cpp -------------------------------------------------------------------------------- /Machines/ColecoVision/ColecoVision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/ColecoVision/ColecoVision.hpp -------------------------------------------------------------------------------- /Machines/Commodore/1540/C1540.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/1540/C1540.hpp -------------------------------------------------------------------------------- /Machines/Commodore/1540/Implementation/C1540.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/1540/Implementation/C1540.cpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Audio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Audio.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Interrupts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Interrupts.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Pager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Pager.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Plus4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Plus4.cpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Plus4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Plus4.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/TapeHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/TapeHandler.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Plus4/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Plus4/Video.hpp -------------------------------------------------------------------------------- /Machines/Commodore/SerialBus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/SerialBus.cpp -------------------------------------------------------------------------------- /Machines/Commodore/SerialBus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/SerialBus.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Vic-20/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Vic-20/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Commodore/Vic-20/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Vic-20/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Commodore/Vic-20/Vic20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Vic-20/Vic20.cpp -------------------------------------------------------------------------------- /Machines/Commodore/Vic-20/Vic20.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Commodore/Vic-20/Vic20.hpp -------------------------------------------------------------------------------- /Machines/DynamicMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/DynamicMachine.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/Dave.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Dave.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/Dave.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Dave.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/EXDos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/EXDos.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/EXDos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/EXDos.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/EXOSCodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/EXOSCodes.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/Enterprise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Enterprise.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/Enterprise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Enterprise.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/HostFS/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/HostFS/compile.sh -------------------------------------------------------------------------------- /Machines/Enterprise/HostFS/hostfs.z80s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/HostFS/hostfs.z80s -------------------------------------------------------------------------------- /Machines/Enterprise/HostFSHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/HostFSHandler.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/HostFSHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/HostFSHandler.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Enterprise/Nick.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Nick.cpp -------------------------------------------------------------------------------- /Machines/Enterprise/Nick.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Enterprise/Nick.hpp -------------------------------------------------------------------------------- /Machines/JoystickMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/JoystickMachine.hpp -------------------------------------------------------------------------------- /Machines/KeyboardMachine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/KeyboardMachine.cpp -------------------------------------------------------------------------------- /Machines/KeyboardMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/KeyboardMachine.hpp -------------------------------------------------------------------------------- /Machines/MSX/Cartridges/ASCII16kb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Cartridges/ASCII16kb.hpp -------------------------------------------------------------------------------- /Machines/MSX/Cartridges/ASCII8kb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Cartridges/ASCII8kb.hpp -------------------------------------------------------------------------------- /Machines/MSX/Cartridges/Konami.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Cartridges/Konami.hpp -------------------------------------------------------------------------------- /Machines/MSX/Cartridges/KonamiWithSCC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Cartridges/KonamiWithSCC.hpp -------------------------------------------------------------------------------- /Machines/MSX/DiskROM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/DiskROM.cpp -------------------------------------------------------------------------------- /Machines/MSX/DiskROM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/DiskROM.hpp -------------------------------------------------------------------------------- /Machines/MSX/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/MSX/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/MSX/MSX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/MSX.cpp -------------------------------------------------------------------------------- /Machines/MSX/MSX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/MSX.hpp -------------------------------------------------------------------------------- /Machines/MSX/MemorySlotHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/MemorySlotHandler.cpp -------------------------------------------------------------------------------- /Machines/MSX/MemorySlotHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MSX/MemorySlotHandler.hpp -------------------------------------------------------------------------------- /Machines/MachineTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MachineTypes.hpp -------------------------------------------------------------------------------- /Machines/MasterSystem/MasterSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MasterSystem/MasterSystem.cpp -------------------------------------------------------------------------------- /Machines/MasterSystem/MasterSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MasterSystem/MasterSystem.hpp -------------------------------------------------------------------------------- /Machines/MediaTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MediaTarget.hpp -------------------------------------------------------------------------------- /Machines/MouseMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/MouseMachine.hpp -------------------------------------------------------------------------------- /Machines/Oric/BD500.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/BD500.cpp -------------------------------------------------------------------------------- /Machines/Oric/BD500.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/BD500.hpp -------------------------------------------------------------------------------- /Machines/Oric/DiskController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/DiskController.hpp -------------------------------------------------------------------------------- /Machines/Oric/Jasmin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Jasmin.cpp -------------------------------------------------------------------------------- /Machines/Oric/Jasmin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Jasmin.hpp -------------------------------------------------------------------------------- /Machines/Oric/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Oric/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Oric/Microdisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Microdisc.cpp -------------------------------------------------------------------------------- /Machines/Oric/Microdisc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Microdisc.hpp -------------------------------------------------------------------------------- /Machines/Oric/Oric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Oric.cpp -------------------------------------------------------------------------------- /Machines/Oric/Oric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Oric.hpp -------------------------------------------------------------------------------- /Machines/Oric/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Video.cpp -------------------------------------------------------------------------------- /Machines/Oric/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Oric/Video.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/CGA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/CGA.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/CPUControl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/CPUControl.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/DMA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/DMA.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/FloppyController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/FloppyController.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/IDE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/IDE.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/KeyboardController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/KeyboardController.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/KeyboardMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/KeyboardMapper.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/LinearMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/LinearMemory.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/MDA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/MDA.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/PCCompatible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/PCCompatible.cpp -------------------------------------------------------------------------------- /Machines/PCCompatible/PCCompatible.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/PCCompatible.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/PIC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/PIC.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/PIT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/PIT.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/ProcessorByModel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/ProcessorByModel.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/RTC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/RTC.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/SegmentedMemory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/SegmentedMemory.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/Segments.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/Segments.hpp -------------------------------------------------------------------------------- /Machines/PCCompatible/Speaker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/PCCompatible/Speaker.hpp -------------------------------------------------------------------------------- /Machines/ROMMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/ROMMachine.hpp -------------------------------------------------------------------------------- /Machines/ScanProducer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/ScanProducer.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/Keyboard/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/Keyboard/Keyboard.cpp -------------------------------------------------------------------------------- /Machines/Sinclair/Keyboard/Keyboard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/Keyboard/Keyboard.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZX8081/Video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZX8081/Video.cpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZX8081/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZX8081/Video.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZX8081/ZX8081.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZX8081/ZX8081.cpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZX8081/ZX8081.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZX8081/ZX8081.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZXSpectrum/State.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZXSpectrum/State.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZXSpectrum/Video.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZXSpectrum/Video.hpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZXSpectrum/ZXSpectrum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZXSpectrum/ZXSpectrum.cpp -------------------------------------------------------------------------------- /Machines/Sinclair/ZXSpectrum/ZXSpectrum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Sinclair/ZXSpectrum/ZXSpectrum.hpp -------------------------------------------------------------------------------- /Machines/StateProducer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/StateProducer.hpp -------------------------------------------------------------------------------- /Machines/TimedMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/TimedMachine.hpp -------------------------------------------------------------------------------- /Machines/Utility/MachineForTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MachineForTarget.cpp -------------------------------------------------------------------------------- /Machines/Utility/MachineForTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MachineForTarget.hpp -------------------------------------------------------------------------------- /Machines/Utility/MemoryFuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MemoryFuzzer.cpp -------------------------------------------------------------------------------- /Machines/Utility/MemoryFuzzer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MemoryFuzzer.hpp -------------------------------------------------------------------------------- /Machines/Utility/MemoryPacker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MemoryPacker.cpp -------------------------------------------------------------------------------- /Machines/Utility/MemoryPacker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/MemoryPacker.hpp -------------------------------------------------------------------------------- /Machines/Utility/ROMCatalogue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/ROMCatalogue.cpp -------------------------------------------------------------------------------- /Machines/Utility/ROMCatalogue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/ROMCatalogue.hpp -------------------------------------------------------------------------------- /Machines/Utility/StringSerialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/StringSerialiser.cpp -------------------------------------------------------------------------------- /Machines/Utility/StringSerialiser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/StringSerialiser.hpp -------------------------------------------------------------------------------- /Machines/Utility/TypedDynamicMachine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/TypedDynamicMachine.hpp -------------------------------------------------------------------------------- /Machines/Utility/Typer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/Typer.cpp -------------------------------------------------------------------------------- /Machines/Utility/Typer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Machines/Utility/Typer.hpp -------------------------------------------------------------------------------- /Numeric/BitReverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/BitReverse.hpp -------------------------------------------------------------------------------- /Numeric/BitSpread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/BitSpread.hpp -------------------------------------------------------------------------------- /Numeric/BitStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/BitStream.hpp -------------------------------------------------------------------------------- /Numeric/CRC.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/CRC.hpp -------------------------------------------------------------------------------- /Numeric/Carry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/Carry.hpp -------------------------------------------------------------------------------- /Numeric/CubicCurve.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/CubicCurve.hpp -------------------------------------------------------------------------------- /Numeric/LFSR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/LFSR.hpp -------------------------------------------------------------------------------- /Numeric/NumericCoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/NumericCoder.hpp -------------------------------------------------------------------------------- /Numeric/RegisterSizes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/RegisterSizes.hpp -------------------------------------------------------------------------------- /Numeric/SizedInt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/SizedInt.hpp -------------------------------------------------------------------------------- /Numeric/Sizes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/Sizes.hpp -------------------------------------------------------------------------------- /Numeric/StringSimilarity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/StringSimilarity.hpp -------------------------------------------------------------------------------- /Numeric/UpperBound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Numeric/UpperBound.hpp -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/AppDelegate.swift -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.m -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/CSApplication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/CSApplication.h -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/CSApplication.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/CSApplication.m -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Info.plist -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Machine/CSMachine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Machine/CSMachine.h -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Machine/CSMachine.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Machine/CSMachine.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Machine/KeyCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Machine/KeyCodes.h -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Machine/NSData+CRC32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Machine/NSData+CRC32.h -------------------------------------------------------------------------------- /OSBindings/Mac/Clock Signal/Machine/NSData+CRC32.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock Signal/Machine/NSData+CRC32.m -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/6502Mk2Tests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/6502Mk2Tests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/6522Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/6522Tests.swift -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/6532Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/6532Tests.swift -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/68000Tests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/68000Tests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/8088Tests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/8088Tests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/BCDTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/BCDTest.swift -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/CRCTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/CRCTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/EmuTOSTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/EmuTOSTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/FUSE/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/FUSE/COPYING -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/FUSE/tests.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/FUSE/tests.in -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/Info.plist -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/MacGCRTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/MacGCRTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/Neskell Tests/kil_test.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/OPLTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/OPLTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/Patrik Rak Z80 Tests/changes.txt: -------------------------------------------------------------------------------- 1 | 1.0 (7.12.2012) 2 | 3 | + First release. 4 | -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/QLTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/QLTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/TIATests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/TIATests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/TimeTests.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/TimeTests.mm -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/Zexall/Copying: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/Zexall/Copying -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalTests/jeek816/RUN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalTests/jeek816/RUN -------------------------------------------------------------------------------- /OSBindings/Mac/Clock SignalUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Mac/Clock SignalUITests/Info.plist -------------------------------------------------------------------------------- /OSBindings/Qt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/.gitignore -------------------------------------------------------------------------------- /OSBindings/Qt/audiobuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/audiobuffer.h -------------------------------------------------------------------------------- /OSBindings/Qt/clksignal.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/clksignal.pro -------------------------------------------------------------------------------- /OSBindings/Qt/clksignal_en_GB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/clksignal_en_GB.ts -------------------------------------------------------------------------------- /OSBindings/Qt/functionthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/functionthread.h -------------------------------------------------------------------------------- /OSBindings/Qt/keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/keyboard.cpp -------------------------------------------------------------------------------- /OSBindings/Qt/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/keyboard.h -------------------------------------------------------------------------------- /OSBindings/Qt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/main.cpp -------------------------------------------------------------------------------- /OSBindings/Qt/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/mainwindow.cpp -------------------------------------------------------------------------------- /OSBindings/Qt/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/mainwindow.h -------------------------------------------------------------------------------- /OSBindings/Qt/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/mainwindow.ui -------------------------------------------------------------------------------- /OSBindings/Qt/scantargetwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/scantargetwidget.cpp -------------------------------------------------------------------------------- /OSBindings/Qt/scantargetwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/scantargetwidget.h -------------------------------------------------------------------------------- /OSBindings/Qt/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/settings.h -------------------------------------------------------------------------------- /OSBindings/Qt/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/timer.cpp -------------------------------------------------------------------------------- /OSBindings/Qt/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/Qt/timer.h -------------------------------------------------------------------------------- /OSBindings/SDL/.gitignore: -------------------------------------------------------------------------------- 1 | clksignal 2 | -------------------------------------------------------------------------------- /OSBindings/SDL/SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/SDL/SConstruct -------------------------------------------------------------------------------- /OSBindings/SDL/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/OSBindings/SDL/main.cpp -------------------------------------------------------------------------------- /Outputs/CRT/CRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/CRT/CRT.cpp -------------------------------------------------------------------------------- /Outputs/CRT/CRT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/CRT/CRT.hpp -------------------------------------------------------------------------------- /Outputs/CRT/Internals/Flywheel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/CRT/Internals/Flywheel.hpp -------------------------------------------------------------------------------- /Outputs/CRT/Internals/RectAccumulator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/CRT/Internals/RectAccumulator.hpp -------------------------------------------------------------------------------- /Outputs/CRT/MismatchWarner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/CRT/MismatchWarner.hpp -------------------------------------------------------------------------------- /Outputs/DisplayMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/DisplayMetrics.cpp -------------------------------------------------------------------------------- /Outputs/DisplayMetrics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/DisplayMetrics.hpp -------------------------------------------------------------------------------- /Outputs/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/Log.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/OpenGL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/OpenGL.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/Rectangle.cpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/Rectangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/Rectangle.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/Shader.cpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/Shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/Shader.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/TextureTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/TextureTarget.cpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Primitives/TextureTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Primitives/TextureTarget.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/ScanTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/ScanTarget.cpp -------------------------------------------------------------------------------- /Outputs/OpenGL/ScanTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/ScanTarget.hpp -------------------------------------------------------------------------------- /Outputs/OpenGL/ScanTargetGLSLFragments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/ScanTargetGLSLFragments.cpp -------------------------------------------------------------------------------- /Outputs/OpenGL/Screenshot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/OpenGL/Screenshot.hpp -------------------------------------------------------------------------------- /Outputs/ScanTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/ScanTarget.cpp -------------------------------------------------------------------------------- /Outputs/ScanTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/ScanTarget.hpp -------------------------------------------------------------------------------- /Outputs/ScanTargets/BufferingScanTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/ScanTargets/BufferingScanTarget.cpp -------------------------------------------------------------------------------- /Outputs/ScanTargets/BufferingScanTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/ScanTargets/BufferingScanTarget.hpp -------------------------------------------------------------------------------- /Outputs/Speaker/Implementation/BufferSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/Speaker/Implementation/BufferSource.hpp -------------------------------------------------------------------------------- /Outputs/Speaker/Speaker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Outputs/Speaker/Speaker.hpp -------------------------------------------------------------------------------- /Packaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Packaging/README.md -------------------------------------------------------------------------------- /Packaging/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Packaging/main.yml -------------------------------------------------------------------------------- /Packaging/templates/clksignal.1.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Packaging/templates/clksignal.1.j2 -------------------------------------------------------------------------------- /Packaging/templates/package.spec.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Packaging/templates/package.spec.j2 -------------------------------------------------------------------------------- /Processors/6502/6502.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/6502.hpp -------------------------------------------------------------------------------- /Processors/6502/AllRAM/6502AllRAM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/AllRAM/6502AllRAM.cpp -------------------------------------------------------------------------------- /Processors/6502/AllRAM/6502AllRAM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/AllRAM/6502AllRAM.hpp -------------------------------------------------------------------------------- /Processors/6502/Implementation/6502Storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/Implementation/6502Storage.cpp -------------------------------------------------------------------------------- /Processors/6502/Implementation/6502Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/Implementation/6502Storage.hpp -------------------------------------------------------------------------------- /Processors/6502/State/State.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/State/State.cpp -------------------------------------------------------------------------------- /Processors/6502/State/State.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502/State/State.hpp -------------------------------------------------------------------------------- /Processors/6502Esque/6502Esque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Esque/6502Esque.hpp -------------------------------------------------------------------------------- /Processors/6502Esque/6502Selector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Esque/6502Selector.hpp -------------------------------------------------------------------------------- /Processors/6502Esque/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Esque/README.md -------------------------------------------------------------------------------- /Processors/6502Mk2/6502Mk2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/6502Mk2.hpp -------------------------------------------------------------------------------- /Processors/6502Mk2/Decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/Decoder.hpp -------------------------------------------------------------------------------- /Processors/6502Mk2/Implementation/6502.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/Implementation/6502.hpp -------------------------------------------------------------------------------- /Processors/6502Mk2/Model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/Model.hpp -------------------------------------------------------------------------------- /Processors/6502Mk2/Perform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/Perform.hpp -------------------------------------------------------------------------------- /Processors/6502Mk2/Registers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/6502Mk2/Registers.hpp -------------------------------------------------------------------------------- /Processors/65816/65816.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/65816/65816.hpp -------------------------------------------------------------------------------- /Processors/65816/Implementation/65816Base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/65816/Implementation/65816Base.cpp -------------------------------------------------------------------------------- /Processors/68000/68000.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/68000/68000.hpp -------------------------------------------------------------------------------- /Processors/AllRAMProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/AllRAMProcessor.cpp -------------------------------------------------------------------------------- /Processors/AllRAMProcessor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/AllRAMProcessor.hpp -------------------------------------------------------------------------------- /Processors/Z80/AllRAM/Z80AllRAM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/AllRAM/Z80AllRAM.cpp -------------------------------------------------------------------------------- /Processors/Z80/AllRAM/Z80AllRAM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/AllRAM/Z80AllRAM.hpp -------------------------------------------------------------------------------- /Processors/Z80/Implementation/Z80Base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/Implementation/Z80Base.cpp -------------------------------------------------------------------------------- /Processors/Z80/Implementation/Z80Storage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/Implementation/Z80Storage.cpp -------------------------------------------------------------------------------- /Processors/Z80/Implementation/Z80Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/Implementation/Z80Storage.hpp -------------------------------------------------------------------------------- /Processors/Z80/State/State.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/State/State.cpp -------------------------------------------------------------------------------- /Processors/Z80/State/State.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/State/State.hpp -------------------------------------------------------------------------------- /Processors/Z80/Z80.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Processors/Z80/Z80.hpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/README.md -------------------------------------------------------------------------------- /READMEImages/AmigaIndy500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/AmigaIndy500.png -------------------------------------------------------------------------------- /READMEImages/AmigaJamesPondII.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/AmigaJamesPondII.png -------------------------------------------------------------------------------- /READMEImages/AppleIIPrinceOfPersia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/AppleIIPrinceOfPersia.png -------------------------------------------------------------------------------- /READMEImages/Atari2600Solaris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/Atari2600Solaris.png -------------------------------------------------------------------------------- /READMEImages/BBCElite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/BBCElite.png -------------------------------------------------------------------------------- /READMEImages/CPCChaseHQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CPCChaseHQ.png -------------------------------------------------------------------------------- /READMEImages/CPCStormlord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CPCStormlord.png -------------------------------------------------------------------------------- /READMEImages/ColecoVisionGalaxian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ColecoVisionGalaxian.png -------------------------------------------------------------------------------- /READMEImages/CompositeElectron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositeElectron.png -------------------------------------------------------------------------------- /READMEImages/CompositePresentsDonkeyKong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositePresentsDonkeyKong.png -------------------------------------------------------------------------------- /READMEImages/CompositeRepton3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositeRepton3.png -------------------------------------------------------------------------------- /READMEImages/CompositeRoadFighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositeRoadFighter.png -------------------------------------------------------------------------------- /READMEImages/CompositeSonic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositeSonic.png -------------------------------------------------------------------------------- /READMEImages/CompositeStormlord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/CompositeStormlord.png -------------------------------------------------------------------------------- /READMEImages/ElectronChuckieEgg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ElectronChuckieEgg.png -------------------------------------------------------------------------------- /READMEImages/EnterpriseHERO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/EnterpriseHERO.png -------------------------------------------------------------------------------- /READMEImages/EnterpriseStartup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/EnterpriseStartup.png -------------------------------------------------------------------------------- /READMEImages/FilteredCPC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/FilteredCPC.png -------------------------------------------------------------------------------- /READMEImages/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/Icon.png -------------------------------------------------------------------------------- /READMEImages/JustDoubleClick.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/JustDoubleClick.gif -------------------------------------------------------------------------------- /READMEImages/MSDOSPrompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/MSDOSPrompt.png -------------------------------------------------------------------------------- /READMEImages/MSX2SpaceManbow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/MSX2SpaceManbow.png -------------------------------------------------------------------------------- /READMEImages/MultipleSystems-Ubuntu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/MultipleSystems-Ubuntu.png -------------------------------------------------------------------------------- /READMEImages/MultipleSystems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/MultipleSystems.png -------------------------------------------------------------------------------- /READMEImages/MusicWorks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/MusicWorks.png -------------------------------------------------------------------------------- /READMEImages/NaiveCPC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveCPC.png -------------------------------------------------------------------------------- /READMEImages/NaiveCPCStormlord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveCPCStormlord.png -------------------------------------------------------------------------------- /READMEImages/NaiveElectron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveElectron.png -------------------------------------------------------------------------------- /READMEImages/NaivePresentsDonkeyKong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaivePresentsDonkeyKong.png -------------------------------------------------------------------------------- /READMEImages/NaiveRepton3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveRepton3.png -------------------------------------------------------------------------------- /READMEImages/NaiveRoadFighter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveRoadFighter.png -------------------------------------------------------------------------------- /READMEImages/NaiveSonic.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveSonic.jpeg -------------------------------------------------------------------------------- /READMEImages/NaiveStormlord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/NaiveStormlord.png -------------------------------------------------------------------------------- /READMEImages/PCFlightSimulator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/PCFlightSimulator.png -------------------------------------------------------------------------------- /READMEImages/RISCOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/RISCOS.png -------------------------------------------------------------------------------- /READMEImages/ReptonInterlaced.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ReptonInterlaced.gif -------------------------------------------------------------------------------- /READMEImages/SGChackNPop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/SGChackNPop.png -------------------------------------------------------------------------------- /READMEImages/STStuntCarRacer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/STStuntCarRacer.png -------------------------------------------------------------------------------- /READMEImages/StarFighter3000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/StarFighter3000.png -------------------------------------------------------------------------------- /READMEImages/Vic20BASIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/Vic20BASIC.png -------------------------------------------------------------------------------- /READMEImages/Vic20Gridrunner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/Vic20Gridrunner.png -------------------------------------------------------------------------------- /READMEImages/ZX80Kong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ZX80Kong.png -------------------------------------------------------------------------------- /READMEImages/ZX81MonsterMaze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ZX81MonsterMaze.png -------------------------------------------------------------------------------- /READMEImages/ZXSpectrumChromatronsAttack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ZXSpectrumChromatronsAttack.png -------------------------------------------------------------------------------- /READMEImages/ZXSpectrumMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/READMEImages/ZXSpectrumMenu.png -------------------------------------------------------------------------------- /ROMImages/Acorn/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Acorn/readme.txt -------------------------------------------------------------------------------- /ROMImages/AmstradCPC/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AmstradCPC/readme.txt -------------------------------------------------------------------------------- /ROMImages/AppleII/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AppleII/readme.txt -------------------------------------------------------------------------------- /ROMImages/AppleIIGS/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AppleIIGS/readme.txt -------------------------------------------------------------------------------- /ROMImages/Archimedes/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Archimedes/readme.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/announce.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/announce.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/authors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/authors.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/bugs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/bugs.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/changelog.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/emudesk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/emudesk.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/incompatible.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/incompatible.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/license.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/status.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/status.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/todo.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/doc/xhdi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/doc/xhdi.txt -------------------------------------------------------------------------------- /ROMImages/AtariST/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/AtariST/readme.txt -------------------------------------------------------------------------------- /ROMImages/BBCMicro/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/BBCMicro/readme.txt -------------------------------------------------------------------------------- /ROMImages/ColecoVision/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ColecoVision/readme.txt -------------------------------------------------------------------------------- /ROMImages/Commodore1540/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Commodore1540/readme.txt -------------------------------------------------------------------------------- /ROMImages/Commodore64/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Commodore64/readme.txt -------------------------------------------------------------------------------- /ROMImages/Electron/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Electron/readme.txt -------------------------------------------------------------------------------- /ROMImages/Enterprise/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Enterprise/readme.txt -------------------------------------------------------------------------------- /ROMImages/MSX/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/MSX/readme.txt -------------------------------------------------------------------------------- /ROMImages/Macintosh/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Macintosh/readme.txt -------------------------------------------------------------------------------- /ROMImages/MasterSystem/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/MasterSystem/readme.txt -------------------------------------------------------------------------------- /ROMImages/Oric/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Oric/readme.txt -------------------------------------------------------------------------------- /ROMImages/PCCompatible/CGA.F08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/PCCompatible/CGA.F08 -------------------------------------------------------------------------------- /ROMImages/PCCompatible/EUMDA9.F14: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/PCCompatible/EUMDA9.F14 -------------------------------------------------------------------------------- /ROMImages/PCCompatible/GLABIOS_0.2.5_8T.ROM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/PCCompatible/GLABIOS_0.2.5_8T.ROM -------------------------------------------------------------------------------- /ROMImages/PCCompatible/GLaTICK_0.8.5_AT.ROM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/PCCompatible/GLaTICK_0.8.5_AT.ROM -------------------------------------------------------------------------------- /ROMImages/PCCompatible/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/PCCompatible/readme.txt -------------------------------------------------------------------------------- /ROMImages/Plus4/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Plus4/readme.txt -------------------------------------------------------------------------------- /ROMImages/SinclairQL/js.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/SinclairQL/js.rom -------------------------------------------------------------------------------- /ROMImages/SinclairQL/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/SinclairQL/readme.txt -------------------------------------------------------------------------------- /ROMImages/Vic20/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/Vic20/readme.txt -------------------------------------------------------------------------------- /ROMImages/ZX8081/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZX8081/readme.txt -------------------------------------------------------------------------------- /ROMImages/ZXSpectrum/128.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZXSpectrum/128.rom -------------------------------------------------------------------------------- /ROMImages/ZXSpectrum/48.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZXSpectrum/48.rom -------------------------------------------------------------------------------- /ROMImages/ZXSpectrum/plus2.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZXSpectrum/plus2.rom -------------------------------------------------------------------------------- /ROMImages/ZXSpectrum/plus3.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZXSpectrum/plus3.rom -------------------------------------------------------------------------------- /ROMImages/ZXSpectrum/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/ROMImages/ZXSpectrum/readme.txt -------------------------------------------------------------------------------- /Reflection/Dispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Reflection/Dispatcher.hpp -------------------------------------------------------------------------------- /Reflection/Enum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Reflection/Enum.hpp -------------------------------------------------------------------------------- /Reflection/Struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Reflection/Struct.cpp -------------------------------------------------------------------------------- /Reflection/Struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Reflection/Struct.hpp -------------------------------------------------------------------------------- /Reflection/TypeInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Reflection/TypeInfo.hpp -------------------------------------------------------------------------------- /SignalProcessing/BiquadFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/SignalProcessing/BiquadFilter.hpp -------------------------------------------------------------------------------- /SignalProcessing/FIRFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/SignalProcessing/FIRFilter.cpp -------------------------------------------------------------------------------- /SignalProcessing/FIRFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/SignalProcessing/FIRFilter.hpp -------------------------------------------------------------------------------- /SignalProcessing/Stepper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/SignalProcessing/Stepper.hpp -------------------------------------------------------------------------------- /Storage/Automation/CSL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Automation/CSL.cpp -------------------------------------------------------------------------------- /Storage/Automation/CSL.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Automation/CSL.hpp -------------------------------------------------------------------------------- /Storage/Cartridge/Cartridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Cartridge.cpp -------------------------------------------------------------------------------- /Storage/Cartridge/Cartridge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Cartridge.hpp -------------------------------------------------------------------------------- /Storage/Cartridge/Encodings/CommodoreROM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Encodings/CommodoreROM.cpp -------------------------------------------------------------------------------- /Storage/Cartridge/Encodings/CommodoreROM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Encodings/CommodoreROM.hpp -------------------------------------------------------------------------------- /Storage/Cartridge/Formats/BinaryDump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Formats/BinaryDump.cpp -------------------------------------------------------------------------------- /Storage/Cartridge/Formats/BinaryDump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Formats/BinaryDump.hpp -------------------------------------------------------------------------------- /Storage/Cartridge/Formats/PRG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Formats/PRG.cpp -------------------------------------------------------------------------------- /Storage/Cartridge/Formats/PRG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Cartridge/Formats/PRG.hpp -------------------------------------------------------------------------------- /Storage/Data/Commodore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Data/Commodore.cpp -------------------------------------------------------------------------------- /Storage/Data/Commodore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Data/Commodore.hpp -------------------------------------------------------------------------------- /Storage/Data/ZX8081.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Data/ZX8081.cpp -------------------------------------------------------------------------------- /Storage/Data/ZX8081.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Data/ZX8081.hpp -------------------------------------------------------------------------------- /Storage/Disk/Controller/DiskController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Controller/DiskController.cpp -------------------------------------------------------------------------------- /Storage/Disk/Controller/DiskController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Controller/DiskController.hpp -------------------------------------------------------------------------------- /Storage/Disk/Controller/MFMDiskController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Controller/MFMDiskController.cpp -------------------------------------------------------------------------------- /Storage/Disk/Controller/MFMDiskController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Controller/MFMDiskController.hpp -------------------------------------------------------------------------------- /Storage/Disk/DPLL/DigitalPhaseLockedLoop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DPLL/DigitalPhaseLockedLoop.hpp -------------------------------------------------------------------------------- /Storage/Disk/Disk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Disk.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/DiskImage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/DiskImage.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/2MG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/2MG.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/2MG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/2MG.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AcornADF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AcornADF.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AcornADF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AcornADF.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AmigaADF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AmigaADF.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AmigaADF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AmigaADF.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AppleDSK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AppleDSK.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/AppleDSK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/AppleDSK.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/CPCDSK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/CPCDSK.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/CPCDSK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/CPCDSK.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/D64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/D64.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/D64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/D64.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/DMK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/DMK.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/DMK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/DMK.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/FAT12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/FAT12.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/FAT12.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/FAT12.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/G64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/G64.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/G64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/G64.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/HFE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/HFE.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/HFE.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/HFE.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/IMD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/IMD.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/IMD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/IMD.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/IPF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/IPF.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/IPF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/IPF.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/JFD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/JFD.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/JFD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/JFD.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/MSA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/MSA.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/MSA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/MSA.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/MacintoshIMG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/MacintoshIMG.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/MacintoshIMG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/MacintoshIMG.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/NIB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/NIB.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/NIB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/NIB.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/OricMFMDSK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/OricMFMDSK.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/OricMFMDSK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/OricMFMDSK.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/PCBooter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/PCBooter.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/PCBooter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/PCBooter.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/SSD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/SSD.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/SSD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/SSD.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/STX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/STX.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/STX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/STX.hpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/WOZ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/WOZ.cpp -------------------------------------------------------------------------------- /Storage/Disk/DiskImage/Formats/WOZ.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/DiskImage/Formats/WOZ.hpp -------------------------------------------------------------------------------- /Storage/Disk/Drive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Drive.cpp -------------------------------------------------------------------------------- /Storage/Disk/Drive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Drive.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/AppleGCR/Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/AppleGCR/Encoder.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/AppleGCR/Encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/AppleGCR/Encoder.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/AppleGCR/Sector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/AppleGCR/Sector.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/CommodoreGCR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/CommodoreGCR.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/CommodoreGCR.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/CommodoreGCR.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Constants.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Encoder.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Encoder.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Parser.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Parser.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Sector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Sector.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/SegmentParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/SegmentParser.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/SegmentParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/SegmentParser.hpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Shifter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Shifter.cpp -------------------------------------------------------------------------------- /Storage/Disk/Encodings/MFM/Shifter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Encodings/MFM/Shifter.hpp -------------------------------------------------------------------------------- /Storage/Disk/Parsers/CPM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Parsers/CPM.cpp -------------------------------------------------------------------------------- /Storage/Disk/Parsers/CPM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Parsers/CPM.hpp -------------------------------------------------------------------------------- /Storage/Disk/Parsers/FAT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Parsers/FAT.cpp -------------------------------------------------------------------------------- /Storage/Disk/Parsers/FAT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Parsers/FAT.hpp -------------------------------------------------------------------------------- /Storage/Disk/Track/PCMSegment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/PCMSegment.cpp -------------------------------------------------------------------------------- /Storage/Disk/Track/PCMSegment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/PCMSegment.hpp -------------------------------------------------------------------------------- /Storage/Disk/Track/PCMTrack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/PCMTrack.cpp -------------------------------------------------------------------------------- /Storage/Disk/Track/PCMTrack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/PCMTrack.hpp -------------------------------------------------------------------------------- /Storage/Disk/Track/Track.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/Track.hpp -------------------------------------------------------------------------------- /Storage/Disk/Track/TrackSerialiser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/TrackSerialiser.cpp -------------------------------------------------------------------------------- /Storage/Disk/Track/TrackSerialiser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/TrackSerialiser.hpp -------------------------------------------------------------------------------- /Storage/Disk/Track/UnformattedTrack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/UnformattedTrack.cpp -------------------------------------------------------------------------------- /Storage/Disk/Track/UnformattedTrack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Disk/Track/UnformattedTrack.hpp -------------------------------------------------------------------------------- /Storage/FileBundle/FileBundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/FileBundle/FileBundle.cpp -------------------------------------------------------------------------------- /Storage/FileBundle/FileBundle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/FileBundle/FileBundle.hpp -------------------------------------------------------------------------------- /Storage/FileHolder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/FileHolder.cpp -------------------------------------------------------------------------------- /Storage/FileHolder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/FileHolder.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Encodings/AppleIIVolume.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Encodings/AppleIIVolume.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/DAT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/DAT.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/DAT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/DAT.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/DSK.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/DSK.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/DSK.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/DSK.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/HDV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/HDV.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/HDV.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/HDV.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/HFV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/HFV.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/HFV.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/HFV.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/RawSectorDump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/RawSectorDump.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/VHD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/VHD.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/Formats/VHD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/Formats/VHD.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/MassStorageDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/MassStorageDevice.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/MassStorageDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/MassStorageDevice.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/DirectAccessDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/DirectAccessDevice.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/DirectAccessDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/DirectAccessDevice.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/SCSI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/SCSI.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/SCSI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/SCSI.hpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/Target.cpp -------------------------------------------------------------------------------- /Storage/MassStorage/SCSI/Target.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/MassStorage/SCSI/Target.hpp -------------------------------------------------------------------------------- /Storage/State/SNA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/SNA.cpp -------------------------------------------------------------------------------- /Storage/State/SNA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/SNA.hpp -------------------------------------------------------------------------------- /Storage/State/SZX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/SZX.cpp -------------------------------------------------------------------------------- /Storage/State/SZX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/SZX.hpp -------------------------------------------------------------------------------- /Storage/State/Z80.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/Z80.cpp -------------------------------------------------------------------------------- /Storage/State/Z80.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/State/Z80.hpp -------------------------------------------------------------------------------- /Storage/Storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Storage.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CAS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CAS.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CAS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CAS.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CSW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CSW.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CSW.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CSW.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CommodoreTAP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CommodoreTAP.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/CommodoreTAP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/CommodoreTAP.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/OricTAP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/OricTAP.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/OricTAP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/OricTAP.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TZX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TZX.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TZX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TZX.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TapePRG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TapePRG.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TapePRG.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TapePRG.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TapeUEF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TapeUEF.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/TapeUEF.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/TapeUEF.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/ZX80O81P.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/ZX80O81P.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/ZX80O81P.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/ZX80O81P.hpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/ZXSpectrumTAP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/ZXSpectrumTAP.cpp -------------------------------------------------------------------------------- /Storage/Tape/Formats/ZXSpectrumTAP.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Formats/ZXSpectrumTAP.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Acorn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Acorn.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Acorn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Acorn.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Commodore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Commodore.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Commodore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Commodore.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/MSX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/MSX.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/MSX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/MSX.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Oric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Oric.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Oric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Oric.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Spectrum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Spectrum.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/Spectrum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/Spectrum.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/TapeParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/TapeParser.hpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/ZX8081.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/ZX8081.cpp -------------------------------------------------------------------------------- /Storage/Tape/Parsers/ZX8081.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Parsers/ZX8081.hpp -------------------------------------------------------------------------------- /Storage/Tape/PulseQueuedTape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/PulseQueuedTape.cpp -------------------------------------------------------------------------------- /Storage/Tape/PulseQueuedTape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/PulseQueuedTape.hpp -------------------------------------------------------------------------------- /Storage/Tape/Tape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Tape.cpp -------------------------------------------------------------------------------- /Storage/Tape/Tape.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/Tape/Tape.hpp -------------------------------------------------------------------------------- /Storage/TargetPlatforms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/TargetPlatforms.hpp -------------------------------------------------------------------------------- /Storage/TimedEventLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/TimedEventLoop.cpp -------------------------------------------------------------------------------- /Storage/TimedEventLoop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/Storage/TimedEventLoop.hpp -------------------------------------------------------------------------------- /cmake/CLK_SOURCES.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/cmake/CLK_SOURCES.cmake -------------------------------------------------------------------------------- /cmake/generate_CLK_SOURCES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomHarte/CLK/HEAD/cmake/generate_CLK_SOURCES --------------------------------------------------------------------------------