├── .devcontainer ├── Dockerfile ├── copy_tt_support_tools.sh └── devcontainer.json ├── .github └── workflows │ ├── docs.yaml │ ├── fpga.yaml │ ├── gds.yaml │ └── test.yaml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── docs ├── Atari2600.png ├── Atari2600a.JPG ├── Atari_10444D_TIA_die_shot_10xBF_1600w.jpg ├── Atari_10444D_TIA_die_shot_10xBF_4500w.jpg ├── Atari_10444D_TIA_substrate_10xBF_1600w.jpg ├── Atari_10444D_TIA_substrate_10xBF_4500w.jpg ├── ChopperCommand.png ├── Pitfall.png ├── R6532_RIOT_datasheet.pdf ├── RiverRaid.png ├── Schematic_Atari2600A_1000.png ├── SocialPreview.png ├── SpaceInvaders.png ├── StarWars.png ├── TIA_1A_400dpi_1.jpg ├── TIA_1A_400dpi_2.jpg ├── TIA_1A_400dpi_3.jpg ├── TIA_1A_400dpi_4.jpg ├── TIA_1A_400dpi_5.jpg ├── gds_commit_687474.png ├── gds_io_commit_687474.png ├── gds_metal23_commit_687474.png ├── iCEBreaker.png ├── info.md └── temporal_dithering.gif ├── fpga ├── Makefile ├── icebreaker.pcf └── icebreaker.v ├── info.yaml ├── macro ├── rom_2600_0.gds.gz ├── rom_2600_0.lef ├── rom_2600_0.lib ├── rom_2600_1.gds.gz ├── rom_2600_1.lef ├── rom_2600_1.lib ├── rom_2600_2.gds.gz ├── rom_2600_2.lef ├── rom_2600_2.lib ├── rom_2600_3.gds.gz ├── rom_2600_3.lef └── rom_2600_3.lib ├── roms ├── asm ├── asm2 ├── convhex.py ├── pong.bin ├── rom.mem ├── rom_builtin.mem ├── rom_macro_0.mem ├── rom_macro_1.mem ├── rom_macro_2.mem ├── rom_macro_3.mem └── src │ ├── 3_Bars.asm │ ├── adventure.asm │ ├── ball.asm │ ├── castle.asm │ ├── color_grid.asm │ ├── combat.asm │ ├── digclock.asm │ ├── donkey_kong.asm │ ├── dragon.asm │ ├── macro.h │ ├── missile.asm │ ├── pitfall.asm │ ├── pong.asm │ ├── tia_constants.h │ └── vcs.h ├── src ├── 6502.v ├── ALU.v ├── PIA.v ├── TIA.v ├── atari2600.v ├── config.json ├── palette_24bpp.v ├── pdn_cfg.tcl ├── qspi_flash.v ├── reference_implementation │ ├── RIOT_DanielBeer.v │ ├── TIA_DanielBeer.v │ ├── TIA_Wishbone.v │ ├── palette_16bpp.mem │ └── palette_24bpp_DanielBeer.v ├── tt_um_rejunity_atari2600.v └── vga_hvsync_generator.v ├── test ├── Makefile ├── README.md ├── macro_rom_emu.v ├── qspi_rom_emu.v ├── requirements.txt ├── tb.gtkw ├── tb.v ├── test.py ├── test_record.py └── zealot.py └── verilator ├── Makefile ├── atari2600.cpp └── top.v /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/copy_tt_support_tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.devcontainer/copy_tt_support_tools.sh -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/fpga.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.github/workflows/fpga.yaml -------------------------------------------------------------------------------- /.github/workflows/gds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.github/workflows/gds.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/README.md -------------------------------------------------------------------------------- /docs/Atari2600.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari2600.png -------------------------------------------------------------------------------- /docs/Atari2600a.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari2600a.JPG -------------------------------------------------------------------------------- /docs/Atari_10444D_TIA_die_shot_10xBF_1600w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari_10444D_TIA_die_shot_10xBF_1600w.jpg -------------------------------------------------------------------------------- /docs/Atari_10444D_TIA_die_shot_10xBF_4500w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari_10444D_TIA_die_shot_10xBF_4500w.jpg -------------------------------------------------------------------------------- /docs/Atari_10444D_TIA_substrate_10xBF_1600w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari_10444D_TIA_substrate_10xBF_1600w.jpg -------------------------------------------------------------------------------- /docs/Atari_10444D_TIA_substrate_10xBF_4500w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Atari_10444D_TIA_substrate_10xBF_4500w.jpg -------------------------------------------------------------------------------- /docs/ChopperCommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/ChopperCommand.png -------------------------------------------------------------------------------- /docs/Pitfall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Pitfall.png -------------------------------------------------------------------------------- /docs/R6532_RIOT_datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/R6532_RIOT_datasheet.pdf -------------------------------------------------------------------------------- /docs/RiverRaid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/RiverRaid.png -------------------------------------------------------------------------------- /docs/Schematic_Atari2600A_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/Schematic_Atari2600A_1000.png -------------------------------------------------------------------------------- /docs/SocialPreview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/SocialPreview.png -------------------------------------------------------------------------------- /docs/SpaceInvaders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/SpaceInvaders.png -------------------------------------------------------------------------------- /docs/StarWars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/StarWars.png -------------------------------------------------------------------------------- /docs/TIA_1A_400dpi_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/TIA_1A_400dpi_1.jpg -------------------------------------------------------------------------------- /docs/TIA_1A_400dpi_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/TIA_1A_400dpi_2.jpg -------------------------------------------------------------------------------- /docs/TIA_1A_400dpi_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/TIA_1A_400dpi_3.jpg -------------------------------------------------------------------------------- /docs/TIA_1A_400dpi_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/TIA_1A_400dpi_4.jpg -------------------------------------------------------------------------------- /docs/TIA_1A_400dpi_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/TIA_1A_400dpi_5.jpg -------------------------------------------------------------------------------- /docs/gds_commit_687474.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/gds_commit_687474.png -------------------------------------------------------------------------------- /docs/gds_io_commit_687474.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/gds_io_commit_687474.png -------------------------------------------------------------------------------- /docs/gds_metal23_commit_687474.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/gds_metal23_commit_687474.png -------------------------------------------------------------------------------- /docs/iCEBreaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/iCEBreaker.png -------------------------------------------------------------------------------- /docs/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/info.md -------------------------------------------------------------------------------- /docs/temporal_dithering.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/docs/temporal_dithering.gif -------------------------------------------------------------------------------- /fpga/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/fpga/Makefile -------------------------------------------------------------------------------- /fpga/icebreaker.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/fpga/icebreaker.pcf -------------------------------------------------------------------------------- /fpga/icebreaker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/fpga/icebreaker.v -------------------------------------------------------------------------------- /info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/info.yaml -------------------------------------------------------------------------------- /macro/rom_2600_0.gds.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_0.gds.gz -------------------------------------------------------------------------------- /macro/rom_2600_0.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_0.lef -------------------------------------------------------------------------------- /macro/rom_2600_0.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_0.lib -------------------------------------------------------------------------------- /macro/rom_2600_1.gds.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_1.gds.gz -------------------------------------------------------------------------------- /macro/rom_2600_1.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_1.lef -------------------------------------------------------------------------------- /macro/rom_2600_1.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_1.lib -------------------------------------------------------------------------------- /macro/rom_2600_2.gds.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_2.gds.gz -------------------------------------------------------------------------------- /macro/rom_2600_2.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_2.lef -------------------------------------------------------------------------------- /macro/rom_2600_2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_2.lib -------------------------------------------------------------------------------- /macro/rom_2600_3.gds.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_3.gds.gz -------------------------------------------------------------------------------- /macro/rom_2600_3.lef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_3.lef -------------------------------------------------------------------------------- /macro/rom_2600_3.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/macro/rom_2600_3.lib -------------------------------------------------------------------------------- /roms/asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/asm -------------------------------------------------------------------------------- /roms/asm2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/asm2 -------------------------------------------------------------------------------- /roms/convhex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/convhex.py -------------------------------------------------------------------------------- /roms/pong.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/pong.bin -------------------------------------------------------------------------------- /roms/rom.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom.mem -------------------------------------------------------------------------------- /roms/rom_builtin.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom_builtin.mem -------------------------------------------------------------------------------- /roms/rom_macro_0.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom_macro_0.mem -------------------------------------------------------------------------------- /roms/rom_macro_1.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom_macro_1.mem -------------------------------------------------------------------------------- /roms/rom_macro_2.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom_macro_2.mem -------------------------------------------------------------------------------- /roms/rom_macro_3.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/rom_macro_3.mem -------------------------------------------------------------------------------- /roms/src/3_Bars.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/3_Bars.asm -------------------------------------------------------------------------------- /roms/src/adventure.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/adventure.asm -------------------------------------------------------------------------------- /roms/src/ball.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/ball.asm -------------------------------------------------------------------------------- /roms/src/castle.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/castle.asm -------------------------------------------------------------------------------- /roms/src/color_grid.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/color_grid.asm -------------------------------------------------------------------------------- /roms/src/combat.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/combat.asm -------------------------------------------------------------------------------- /roms/src/digclock.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/digclock.asm -------------------------------------------------------------------------------- /roms/src/donkey_kong.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/donkey_kong.asm -------------------------------------------------------------------------------- /roms/src/dragon.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/dragon.asm -------------------------------------------------------------------------------- /roms/src/macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/macro.h -------------------------------------------------------------------------------- /roms/src/missile.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/missile.asm -------------------------------------------------------------------------------- /roms/src/pitfall.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/pitfall.asm -------------------------------------------------------------------------------- /roms/src/pong.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/pong.asm -------------------------------------------------------------------------------- /roms/src/tia_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/tia_constants.h -------------------------------------------------------------------------------- /roms/src/vcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/roms/src/vcs.h -------------------------------------------------------------------------------- /src/6502.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/6502.v -------------------------------------------------------------------------------- /src/ALU.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/ALU.v -------------------------------------------------------------------------------- /src/PIA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/PIA.v -------------------------------------------------------------------------------- /src/TIA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/TIA.v -------------------------------------------------------------------------------- /src/atari2600.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/atari2600.v -------------------------------------------------------------------------------- /src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/config.json -------------------------------------------------------------------------------- /src/palette_24bpp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/palette_24bpp.v -------------------------------------------------------------------------------- /src/pdn_cfg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/pdn_cfg.tcl -------------------------------------------------------------------------------- /src/qspi_flash.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/qspi_flash.v -------------------------------------------------------------------------------- /src/reference_implementation/RIOT_DanielBeer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/reference_implementation/RIOT_DanielBeer.v -------------------------------------------------------------------------------- /src/reference_implementation/TIA_DanielBeer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/reference_implementation/TIA_DanielBeer.v -------------------------------------------------------------------------------- /src/reference_implementation/TIA_Wishbone.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/reference_implementation/TIA_Wishbone.v -------------------------------------------------------------------------------- /src/reference_implementation/palette_16bpp.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/reference_implementation/palette_16bpp.mem -------------------------------------------------------------------------------- /src/reference_implementation/palette_24bpp_DanielBeer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/reference_implementation/palette_24bpp_DanielBeer.v -------------------------------------------------------------------------------- /src/tt_um_rejunity_atari2600.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/tt_um_rejunity_atari2600.v -------------------------------------------------------------------------------- /src/vga_hvsync_generator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/src/vga_hvsync_generator.v -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/README.md -------------------------------------------------------------------------------- /test/macro_rom_emu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/macro_rom_emu.v -------------------------------------------------------------------------------- /test/qspi_rom_emu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/qspi_rom_emu.v -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest==8.2.2 2 | cocotb==1.9.1 3 | -------------------------------------------------------------------------------- /test/tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/tb.gtkw -------------------------------------------------------------------------------- /test/tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/tb.v -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/test.py -------------------------------------------------------------------------------- /test/test_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/test_record.py -------------------------------------------------------------------------------- /test/zealot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/test/zealot.py -------------------------------------------------------------------------------- /verilator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/verilator/Makefile -------------------------------------------------------------------------------- /verilator/atari2600.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/verilator/atari2600.cpp -------------------------------------------------------------------------------- /verilator/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejunity/tiny-atari-2600/HEAD/verilator/top.v --------------------------------------------------------------------------------