├── .DS_Store ├── .gitattributes ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── 5x8_lcd_hd44780u_a02.ttf ├── DylSCII.bin ├── README.md ├── courbd.ttf ├── resources ├── .DS_Store ├── 5x8_lcd_hd44780u_a02.ttf ├── DylSCII.bin └── courbd.ttf ├── screenshots ├── screenshot0.png ├── screenshot1.png ├── screenshot2.png └── screenshot3.png └── src ├── .DS_Store ├── ACIA.java ├── AddressMode.java ├── Bus.java ├── CPU.java ├── CollectionUtils.java ├── DisassemblyOutput.java ├── DisplayPanel.java ├── EaterEmulator.java ├── GPU.java ├── Instruction.java ├── LCD.java ├── OpCode.java ├── OptionsData.java ├── OptionsPane.java ├── Point.java ├── RAM.java ├── ROM.java ├── ROMLoader.java ├── SerialInterface.java └── VIA.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | /charImg/ 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /5x8_lcd_hd44780u_a02.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/5x8_lcd_hd44780u_a02.ttf -------------------------------------------------------------------------------- /DylSCII.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/DylSCII.bin -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/README.md -------------------------------------------------------------------------------- /courbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/courbd.ttf -------------------------------------------------------------------------------- /resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/resources/.DS_Store -------------------------------------------------------------------------------- /resources/5x8_lcd_hd44780u_a02.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/resources/5x8_lcd_hd44780u_a02.ttf -------------------------------------------------------------------------------- /resources/DylSCII.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/resources/DylSCII.bin -------------------------------------------------------------------------------- /resources/courbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/resources/courbd.ttf -------------------------------------------------------------------------------- /screenshots/screenshot0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/screenshots/screenshot0.png -------------------------------------------------------------------------------- /screenshots/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/screenshots/screenshot1.png -------------------------------------------------------------------------------- /screenshots/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/screenshots/screenshot2.png -------------------------------------------------------------------------------- /screenshots/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/screenshots/screenshot3.png -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/ACIA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/ACIA.java -------------------------------------------------------------------------------- /src/AddressMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/AddressMode.java -------------------------------------------------------------------------------- /src/Bus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/Bus.java -------------------------------------------------------------------------------- /src/CPU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/CPU.java -------------------------------------------------------------------------------- /src/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/CollectionUtils.java -------------------------------------------------------------------------------- /src/DisassemblyOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/DisassemblyOutput.java -------------------------------------------------------------------------------- /src/DisplayPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/DisplayPanel.java -------------------------------------------------------------------------------- /src/EaterEmulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/EaterEmulator.java -------------------------------------------------------------------------------- /src/GPU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/GPU.java -------------------------------------------------------------------------------- /src/Instruction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/Instruction.java -------------------------------------------------------------------------------- /src/LCD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/LCD.java -------------------------------------------------------------------------------- /src/OpCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/OpCode.java -------------------------------------------------------------------------------- /src/OptionsData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/OptionsData.java -------------------------------------------------------------------------------- /src/OptionsPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/OptionsPane.java -------------------------------------------------------------------------------- /src/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/Point.java -------------------------------------------------------------------------------- /src/RAM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/RAM.java -------------------------------------------------------------------------------- /src/ROM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/ROM.java -------------------------------------------------------------------------------- /src/ROMLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/ROMLoader.java -------------------------------------------------------------------------------- /src/SerialInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/SerialInterface.java -------------------------------------------------------------------------------- /src/VIA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanSpeiser/Java-6502-Emulator/HEAD/src/VIA.java --------------------------------------------------------------------------------