├── .gitignore ├── .gitmodules ├── C64_Poseidon_CGX150.qpf ├── C64_Poseidon_CGX150.qsf ├── C64_SiDi128.qpf ├── C64_SiDi128.qsf ├── C64_mist.qpf ├── C64_mist.qsf ├── C64_mist.sdc ├── README.txt ├── clean.bat └── rtl ├── c1530.vhd ├── c1541 ├── c1541_logic.vhd ├── c1541_sd.vhd ├── gcr_floppy.vhd ├── gen_rom.vhd ├── mist_sd_card.sv ├── spi_controller.vhd ├── spram.vhd └── via6522.vhd ├── c64_midi.vhd ├── cartridge.v ├── cpu_6510.vhd ├── fpga64.qip ├── fpga64_buslogic_roms_mmu.vhd ├── fpga64_keyboard_matrix_mark_mcdougall.vhd ├── fpga64_rgbcolor.vhd ├── fpga64_sid_iec.vhd ├── gen_ram.vhd ├── gen_uart.v ├── io_ps2_keyboard.vhd ├── mist ├── c64_mist.vhd ├── c64_mist_top.sv ├── cyc3 │ ├── pll.ppf │ ├── pll.qip │ ├── pll.vhd │ ├── pll_c64.ppf │ ├── pll_c64.qip │ ├── pll_c64.vhd │ ├── pll_c64_ntsc.mif │ ├── pll_c64_pal.mif │ ├── pll_c64_reconfig.qip │ ├── pll_c64_reconfig.vhd │ ├── rom_reconfig_ntsc.qip │ ├── rom_reconfig_ntsc.vhd │ ├── rom_reconfig_pal.qip │ └── rom_reconfig_pal.vhd ├── cyc4gx │ ├── pll.ppf │ ├── pll.qip │ ├── pll.vhd │ ├── pll_c64.ppf │ ├── pll_c64.qip │ ├── pll_c64.vhd │ ├── pll_c64_ntsc.mif │ ├── pll_c64_pal.mif │ ├── pll_c64_reconfig.qip │ ├── pll_c64_reconfig.vhd │ ├── rom_reconfig_ntsc.qip │ ├── rom_reconfig_ntsc.vhd │ ├── rom_reconfig_pal.qip │ └── rom_reconfig_pal.vhd ├── sdram.v └── sigma_delta_dac.v ├── mos6526.v ├── mos6526.vhd ├── progressbar.v ├── reu.vhd ├── rom_c64_chargen.vhd ├── roms └── std_C1541.mif ├── sid ├── Q_table.vhd ├── adsr_multi.vhd ├── mult_acc.vhd ├── my_math_pkg.vhd ├── oscillator.vhd ├── sid_ctrl.vhd ├── sid_debug_pkg.vhd ├── sid_filter.vhd ├── sid_mixer.vhd ├── sid_regs.vhd ├── sid_top.vhd └── wave_map.vhd ├── sid8580 ├── sid8580.v ├── sid_envelope.v ├── sid_filters.v └── sid_voice.v ├── tap_fifo.vhd ├── video_vicII_656x_a.vhd └── video_vicII_656x_e.vhd /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/.gitmodules -------------------------------------------------------------------------------- /C64_Poseidon_CGX150.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_Poseidon_CGX150.qpf -------------------------------------------------------------------------------- /C64_Poseidon_CGX150.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_Poseidon_CGX150.qsf -------------------------------------------------------------------------------- /C64_SiDi128.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_SiDi128.qpf -------------------------------------------------------------------------------- /C64_SiDi128.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_SiDi128.qsf -------------------------------------------------------------------------------- /C64_mist.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_mist.qpf -------------------------------------------------------------------------------- /C64_mist.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_mist.qsf -------------------------------------------------------------------------------- /C64_mist.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/C64_mist.sdc -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/README.txt -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/clean.bat -------------------------------------------------------------------------------- /rtl/c1530.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1530.vhd -------------------------------------------------------------------------------- /rtl/c1541/c1541_logic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/c1541_logic.vhd -------------------------------------------------------------------------------- /rtl/c1541/c1541_sd.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/c1541_sd.vhd -------------------------------------------------------------------------------- /rtl/c1541/gcr_floppy.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/gcr_floppy.vhd -------------------------------------------------------------------------------- /rtl/c1541/gen_rom.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/gen_rom.vhd -------------------------------------------------------------------------------- /rtl/c1541/mist_sd_card.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/mist_sd_card.sv -------------------------------------------------------------------------------- /rtl/c1541/spi_controller.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/spi_controller.vhd -------------------------------------------------------------------------------- /rtl/c1541/spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/spram.vhd -------------------------------------------------------------------------------- /rtl/c1541/via6522.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c1541/via6522.vhd -------------------------------------------------------------------------------- /rtl/c64_midi.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/c64_midi.vhd -------------------------------------------------------------------------------- /rtl/cartridge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/cartridge.v -------------------------------------------------------------------------------- /rtl/cpu_6510.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/cpu_6510.vhd -------------------------------------------------------------------------------- /rtl/fpga64.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/fpga64.qip -------------------------------------------------------------------------------- /rtl/fpga64_buslogic_roms_mmu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/fpga64_buslogic_roms_mmu.vhd -------------------------------------------------------------------------------- /rtl/fpga64_keyboard_matrix_mark_mcdougall.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/fpga64_keyboard_matrix_mark_mcdougall.vhd -------------------------------------------------------------------------------- /rtl/fpga64_rgbcolor.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/fpga64_rgbcolor.vhd -------------------------------------------------------------------------------- /rtl/fpga64_sid_iec.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/fpga64_sid_iec.vhd -------------------------------------------------------------------------------- /rtl/gen_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/gen_ram.vhd -------------------------------------------------------------------------------- /rtl/gen_uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/gen_uart.v -------------------------------------------------------------------------------- /rtl/io_ps2_keyboard.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/io_ps2_keyboard.vhd -------------------------------------------------------------------------------- /rtl/mist/c64_mist.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/c64_mist.vhd -------------------------------------------------------------------------------- /rtl/mist/c64_mist_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/c64_mist_top.sv -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll.ppf -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll.qip -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64.ppf -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64.qip -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64_ntsc.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64_ntsc.mif -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64_pal.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64_pal.mif -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64_reconfig.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64_reconfig.qip -------------------------------------------------------------------------------- /rtl/mist/cyc3/pll_c64_reconfig.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/pll_c64_reconfig.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc3/rom_reconfig_ntsc.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/rom_reconfig_ntsc.qip -------------------------------------------------------------------------------- /rtl/mist/cyc3/rom_reconfig_ntsc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/rom_reconfig_ntsc.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc3/rom_reconfig_pal.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/rom_reconfig_pal.qip -------------------------------------------------------------------------------- /rtl/mist/cyc3/rom_reconfig_pal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc3/rom_reconfig_pal.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll.ppf -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll.qip -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64.ppf -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64.qip -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64_ntsc.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64_ntsc.mif -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64_pal.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64_pal.mif -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64_reconfig.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64_reconfig.qip -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/pll_c64_reconfig.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/pll_c64_reconfig.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/rom_reconfig_ntsc.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/rom_reconfig_ntsc.qip -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/rom_reconfig_ntsc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/rom_reconfig_ntsc.vhd -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/rom_reconfig_pal.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/rom_reconfig_pal.qip -------------------------------------------------------------------------------- /rtl/mist/cyc4gx/rom_reconfig_pal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/cyc4gx/rom_reconfig_pal.vhd -------------------------------------------------------------------------------- /rtl/mist/sdram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/sdram.v -------------------------------------------------------------------------------- /rtl/mist/sigma_delta_dac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mist/sigma_delta_dac.v -------------------------------------------------------------------------------- /rtl/mos6526.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mos6526.v -------------------------------------------------------------------------------- /rtl/mos6526.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/mos6526.vhd -------------------------------------------------------------------------------- /rtl/progressbar.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/progressbar.v -------------------------------------------------------------------------------- /rtl/reu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/reu.vhd -------------------------------------------------------------------------------- /rtl/rom_c64_chargen.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/rom_c64_chargen.vhd -------------------------------------------------------------------------------- /rtl/roms/std_C1541.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/roms/std_C1541.mif -------------------------------------------------------------------------------- /rtl/sid/Q_table.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/Q_table.vhd -------------------------------------------------------------------------------- /rtl/sid/adsr_multi.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/adsr_multi.vhd -------------------------------------------------------------------------------- /rtl/sid/mult_acc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/mult_acc.vhd -------------------------------------------------------------------------------- /rtl/sid/my_math_pkg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/my_math_pkg.vhd -------------------------------------------------------------------------------- /rtl/sid/oscillator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/oscillator.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_ctrl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_ctrl.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_debug_pkg.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_debug_pkg.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_filter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_filter.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_mixer.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_mixer.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_regs.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_regs.vhd -------------------------------------------------------------------------------- /rtl/sid/sid_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/sid_top.vhd -------------------------------------------------------------------------------- /rtl/sid/wave_map.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid/wave_map.vhd -------------------------------------------------------------------------------- /rtl/sid8580/sid8580.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid8580/sid8580.v -------------------------------------------------------------------------------- /rtl/sid8580/sid_envelope.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid8580/sid_envelope.v -------------------------------------------------------------------------------- /rtl/sid8580/sid_filters.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid8580/sid_filters.v -------------------------------------------------------------------------------- /rtl/sid8580/sid_voice.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/sid8580/sid_voice.v -------------------------------------------------------------------------------- /rtl/tap_fifo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/tap_fifo.vhd -------------------------------------------------------------------------------- /rtl/video_vicII_656x_a.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/video_vicII_656x_a.vhd -------------------------------------------------------------------------------- /rtl/video_vicII_656x_e.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mist-devel/c64/HEAD/rtl/video_vicII_656x_e.vhd --------------------------------------------------------------------------------