├── .gitignore ├── .gitmodules ├── CEGen.vhd ├── PS2_Ctrl.vhd ├── R65Cx2.vhd ├── README.txt ├── README.zorig ├── apple2.vhd ├── apple2e.qip ├── bios.a65 ├── bios.rom ├── de2 ├── CLK28MPLL.qip ├── CLK28MPLL.vhd ├── DE2_TOP.qsf ├── DE2_TOP.vhd ├── Makefile ├── apple2fpga.qpf ├── i2c_controller.vhd ├── i2c_testbench.vhd └── wm8731_audio.vhd ├── disk2nib ├── dsk2nib.c ├── dsk2nib.exe └── makenibs ├── disk_ii.vhd ├── disk_ii_rom.vhd ├── dos33 ├── dos33master.dsk └── dos33master.nib ├── drive_ii.vhd ├── gen_uart.v ├── ide_cffa.vhd ├── ide_cffa_rom.vhd ├── keyboard.vhd ├── mist ├── apple2e_Poseidon_CGX150.qpf ├── apple2e_Poseidon_CGX150.qsf ├── apple2e_SiDi128.qpf ├── apple2e_SiDi128.qsf ├── apple2e_mist.qpf ├── apple2e_mist.qsf ├── apple2e_mist.vhd ├── apple2e_mist_top.sv ├── build_id.tcl ├── cycgx │ ├── mist_clk.ppf │ ├── mist_clk.qip │ └── mist_clk.vhd ├── mist_clk.ppf ├── mist_clk.qip ├── mist_clk.vhd ├── mist_sd_card.sv ├── mist_top.sdc └── sdram.v ├── mockingboard ├── YM2149.vhd ├── mockingboard.vhd ├── schematic.gif ├── via6522.vhd └── vol_table_array.vhd ├── mouse ├── applemouse.vhd ├── applemouse_mcu_rom.vhd ├── applemouse_rom.vhd ├── jt6805 │ ├── 6805.uc │ ├── 6805.vh │ ├── 6805.yaml │ ├── 6805_param.vh │ ├── README.md │ ├── jt6805.v │ ├── jt6805_alu.v │ ├── jt6805_ctrl.v │ ├── jt6805_regs.v │ └── jtframe_6805mcu.v └── pia6821.vhd ├── roms ├── Apple IIe Keyboard - 341-0150-A - 2716.bin ├── Apple IIe Video UK-US - Enhanced - 342-0273-A - Part1 - 2732.bin ├── apple2e.mif ├── keyboard.mif ├── slot6.rom └── video.mif ├── spi_controller.vhd ├── spram.vhd ├── ssc.vhd ├── ssc_rom.vhd ├── timing_generator.vhd ├── timing_testbench.vhd ├── tv_controller.vhd └── video_generator.vhd /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/.gitmodules -------------------------------------------------------------------------------- /CEGen.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/CEGen.vhd -------------------------------------------------------------------------------- /PS2_Ctrl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/PS2_Ctrl.vhd -------------------------------------------------------------------------------- /R65Cx2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/R65Cx2.vhd -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/README.txt -------------------------------------------------------------------------------- /README.zorig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/README.zorig -------------------------------------------------------------------------------- /apple2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/apple2.vhd -------------------------------------------------------------------------------- /apple2e.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/apple2e.qip -------------------------------------------------------------------------------- /bios.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/bios.a65 -------------------------------------------------------------------------------- /bios.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/bios.rom -------------------------------------------------------------------------------- /de2/CLK28MPLL.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/CLK28MPLL.qip -------------------------------------------------------------------------------- /de2/CLK28MPLL.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/CLK28MPLL.vhd -------------------------------------------------------------------------------- /de2/DE2_TOP.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/DE2_TOP.qsf -------------------------------------------------------------------------------- /de2/DE2_TOP.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/DE2_TOP.vhd -------------------------------------------------------------------------------- /de2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/Makefile -------------------------------------------------------------------------------- /de2/apple2fpga.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/apple2fpga.qpf -------------------------------------------------------------------------------- /de2/i2c_controller.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/i2c_controller.vhd -------------------------------------------------------------------------------- /de2/i2c_testbench.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/i2c_testbench.vhd -------------------------------------------------------------------------------- /de2/wm8731_audio.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/de2/wm8731_audio.vhd -------------------------------------------------------------------------------- /disk2nib/dsk2nib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/disk2nib/dsk2nib.c -------------------------------------------------------------------------------- /disk2nib/dsk2nib.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/disk2nib/dsk2nib.exe -------------------------------------------------------------------------------- /disk2nib/makenibs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/disk2nib/makenibs -------------------------------------------------------------------------------- /disk_ii.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/disk_ii.vhd -------------------------------------------------------------------------------- /disk_ii_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/disk_ii_rom.vhd -------------------------------------------------------------------------------- /dos33/dos33master.dsk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/dos33/dos33master.dsk -------------------------------------------------------------------------------- /dos33/dos33master.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/dos33/dos33master.nib -------------------------------------------------------------------------------- /drive_ii.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/drive_ii.vhd -------------------------------------------------------------------------------- /gen_uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/gen_uart.v -------------------------------------------------------------------------------- /ide_cffa.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/ide_cffa.vhd -------------------------------------------------------------------------------- /ide_cffa_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/ide_cffa_rom.vhd -------------------------------------------------------------------------------- /keyboard.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/keyboard.vhd -------------------------------------------------------------------------------- /mist/apple2e_Poseidon_CGX150.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_Poseidon_CGX150.qpf -------------------------------------------------------------------------------- /mist/apple2e_Poseidon_CGX150.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_Poseidon_CGX150.qsf -------------------------------------------------------------------------------- /mist/apple2e_SiDi128.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_SiDi128.qpf -------------------------------------------------------------------------------- /mist/apple2e_SiDi128.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_SiDi128.qsf -------------------------------------------------------------------------------- /mist/apple2e_mist.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_mist.qpf -------------------------------------------------------------------------------- /mist/apple2e_mist.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_mist.qsf -------------------------------------------------------------------------------- /mist/apple2e_mist.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_mist.vhd -------------------------------------------------------------------------------- /mist/apple2e_mist_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/apple2e_mist_top.sv -------------------------------------------------------------------------------- /mist/build_id.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/build_id.tcl -------------------------------------------------------------------------------- /mist/cycgx/mist_clk.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/cycgx/mist_clk.ppf -------------------------------------------------------------------------------- /mist/cycgx/mist_clk.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/cycgx/mist_clk.qip -------------------------------------------------------------------------------- /mist/cycgx/mist_clk.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/cycgx/mist_clk.vhd -------------------------------------------------------------------------------- /mist/mist_clk.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/mist_clk.ppf -------------------------------------------------------------------------------- /mist/mist_clk.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/mist_clk.qip -------------------------------------------------------------------------------- /mist/mist_clk.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/mist_clk.vhd -------------------------------------------------------------------------------- /mist/mist_sd_card.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/mist_sd_card.sv -------------------------------------------------------------------------------- /mist/mist_top.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/mist_top.sdc -------------------------------------------------------------------------------- /mist/sdram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mist/sdram.v -------------------------------------------------------------------------------- /mockingboard/YM2149.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mockingboard/YM2149.vhd -------------------------------------------------------------------------------- /mockingboard/mockingboard.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mockingboard/mockingboard.vhd -------------------------------------------------------------------------------- /mockingboard/schematic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mockingboard/schematic.gif -------------------------------------------------------------------------------- /mockingboard/via6522.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mockingboard/via6522.vhd -------------------------------------------------------------------------------- /mockingboard/vol_table_array.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mockingboard/vol_table_array.vhd -------------------------------------------------------------------------------- /mouse/applemouse.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/applemouse.vhd -------------------------------------------------------------------------------- /mouse/applemouse_mcu_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/applemouse_mcu_rom.vhd -------------------------------------------------------------------------------- /mouse/applemouse_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/applemouse_rom.vhd -------------------------------------------------------------------------------- /mouse/jt6805/6805.uc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/6805.uc -------------------------------------------------------------------------------- /mouse/jt6805/6805.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/6805.vh -------------------------------------------------------------------------------- /mouse/jt6805/6805.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/6805.yaml -------------------------------------------------------------------------------- /mouse/jt6805/6805_param.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/6805_param.vh -------------------------------------------------------------------------------- /mouse/jt6805/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/README.md -------------------------------------------------------------------------------- /mouse/jt6805/jt6805.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/jt6805.v -------------------------------------------------------------------------------- /mouse/jt6805/jt6805_alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/jt6805_alu.v -------------------------------------------------------------------------------- /mouse/jt6805/jt6805_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/jt6805_ctrl.v -------------------------------------------------------------------------------- /mouse/jt6805/jt6805_regs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/jt6805_regs.v -------------------------------------------------------------------------------- /mouse/jt6805/jtframe_6805mcu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/jt6805/jtframe_6805mcu.v -------------------------------------------------------------------------------- /mouse/pia6821.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/mouse/pia6821.vhd -------------------------------------------------------------------------------- /roms/Apple IIe Keyboard - 341-0150-A - 2716.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/Apple IIe Keyboard - 341-0150-A - 2716.bin -------------------------------------------------------------------------------- /roms/Apple IIe Video UK-US - Enhanced - 342-0273-A - Part1 - 2732.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/Apple IIe Video UK-US - Enhanced - 342-0273-A - Part1 - 2732.bin -------------------------------------------------------------------------------- /roms/apple2e.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/apple2e.mif -------------------------------------------------------------------------------- /roms/keyboard.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/keyboard.mif -------------------------------------------------------------------------------- /roms/slot6.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/slot6.rom -------------------------------------------------------------------------------- /roms/video.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/roms/video.mif -------------------------------------------------------------------------------- /spi_controller.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/spi_controller.vhd -------------------------------------------------------------------------------- /spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/spram.vhd -------------------------------------------------------------------------------- /ssc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/ssc.vhd -------------------------------------------------------------------------------- /ssc_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/ssc_rom.vhd -------------------------------------------------------------------------------- /timing_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/timing_generator.vhd -------------------------------------------------------------------------------- /timing_testbench.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/timing_testbench.vhd -------------------------------------------------------------------------------- /tv_controller.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/tv_controller.vhd -------------------------------------------------------------------------------- /video_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gyurco/apple2efpga/HEAD/video_generator.vhd --------------------------------------------------------------------------------