├── .cargo └── config.toml ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── defect-report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── cd.yml │ ├── ci.yml │ ├── outdated.yml │ ├── release-pr.yml │ ├── security.yml │ └── triage.yml ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .rgignore ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── Makefile.toml ├── README.md ├── ROADMAP.md ├── assets ├── linux │ ├── .DirIcon │ ├── icon.png │ └── tetanes.desktop ├── macos │ ├── Icon.icns │ ├── Info.plist │ └── background.png └── windows │ ├── tetanes_banner.bmp │ ├── tetanes_dialog.bmp │ └── tetanes_icon.ico ├── cliff.toml ├── deny.toml ├── docs ├── apu │ ├── apu_ref.txt │ ├── audio_psuedo_code.txt │ ├── blargg_tests_readme.txt │ ├── mixer_readme.txt │ ├── test_readme.txt │ └── volume_readme.txt ├── cartridge_board_list.txt ├── cpu │ ├── branch_timing_readme.txt │ ├── dummy_writes_readme.txt │ ├── exec_space_readme.txt │ ├── instr_misc_readme.txt │ ├── instr_test_readme.txt │ ├── instr_timing_readme.txt │ ├── interrupts_readme.txt │ ├── opcode_list.txt │ └── reset_readme.txt ├── genie_codes ├── mapper │ ├── 000.txt │ ├── 001.txt │ ├── 002.txt │ ├── 003.txt │ ├── 004.txt │ ├── 005.txt │ ├── 007.txt │ ├── 009.txt │ ├── 010.txt │ ├── 011.txt │ ├── 013.txt │ ├── 015.txt │ ├── 016.txt │ ├── 018.txt │ ├── 019.txt │ ├── 021.txt │ ├── 022.txt │ ├── 023.txt │ ├── 024.txt │ ├── 025.txt │ ├── 026.txt │ ├── 032.txt │ ├── 033.txt │ ├── 034.txt │ ├── 044.txt │ ├── 045.txt │ ├── 046.txt │ ├── 047.txt │ ├── 048.txt │ ├── 049.txt │ ├── 050.txt │ ├── 052.txt │ ├── 057.txt │ ├── 058.txt │ ├── 060.txt │ ├── 061.txt │ ├── 062.txt │ ├── 064.txt │ ├── 065.txt │ ├── 066.txt │ ├── 067.txt │ ├── 068.txt │ ├── 069.txt │ ├── 070.txt │ ├── 071.txt │ ├── 072.txt │ ├── 073.txt │ ├── 074.txt │ ├── 075.txt │ ├── 076.txt │ ├── 077.txt │ ├── 078.txt │ ├── 079.txt │ ├── 080.txt │ ├── 082.txt │ ├── 085.txt │ ├── 086.txt │ ├── 087.txt │ ├── 088.txt │ ├── 089.txt │ ├── 090.txt │ ├── 091.txt │ ├── 092.txt │ ├── 093.txt │ ├── 094.txt │ ├── 095.txt │ ├── 096.txt │ ├── 097.txt │ ├── 105.txt │ ├── 107.txt │ ├── 112.txt │ ├── 113.txt │ ├── 115.txt │ ├── 118.txt │ ├── 119.txt │ ├── 140.txt │ ├── 152.txt │ ├── 154.txt │ ├── 159.txt │ ├── 164.txt │ ├── 165.txt │ ├── 180.txt │ ├── 182.txt │ ├── 184.txt │ ├── 185.txt │ ├── 189.txt │ ├── 191.txt │ ├── 192.txt │ ├── 193.txt │ ├── 194.txt │ ├── 200.txt │ ├── 201.txt │ ├── 203.txt │ ├── 205.txt │ ├── 207.txt │ ├── 209.txt │ ├── 210.txt │ ├── 225.txt │ ├── 226.txt │ ├── 227.txt │ ├── 228.txt │ ├── 230.txt │ ├── 231.txt │ ├── 232.txt │ ├── 233.txt │ ├── 234.txt │ ├── 240.txt │ ├── 242.txt │ ├── 243.txt │ ├── 245.txt │ ├── 246.txt │ ├── __ READ THIS FIRST __.txt │ ├── changes.txt │ ├── mmc3_irq_tests_readme.txt │ └── mmc3_test_readme.txt ├── memory_mapping.txt ├── nes_arch.txt ├── nes_graphics.txt ├── nes_tech.txt ├── ntsc_timing.png └── ppu │ ├── blargg_tests_readme.txt │ ├── nmi_sync_ntsc_readme.txt │ ├── oam_read_readme.txt │ ├── oam_stress_readme.txt │ ├── open_bus_readme.txt │ ├── ppu_2c02_ref.txt │ ├── ppu_scrolling.txt │ ├── read_buffer_test_readme.txt │ ├── sprite_hit_readme.txt │ ├── sprite_overflow_readme.txt │ ├── tv_readme.txt │ ├── vbl_nmi_readme.txt │ └── vbl_nmi_timing_readme.txt ├── release-plz.toml ├── rust-toolchain.toml ├── static ├── debugger.png ├── donkey_kong.png ├── legend_of_zelda.png ├── metroid.png ├── nametable_viewer.png ├── ppu_viewer.png ├── super_mario_bros.png ├── tetanes.png └── tetanes.xcf ├── tetanes-core ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── benches │ └── clock_frame.rs ├── game_database.txt ├── game_db.dat ├── ntscpalette.pal ├── src │ ├── action.rs │ ├── apu.rs │ ├── apu │ │ ├── dmc.rs │ │ ├── envelope.rs │ │ ├── filter.rs │ │ ├── frame_counter.rs │ │ ├── length_counter.rs │ │ ├── noise.rs │ │ ├── pulse.rs │ │ ├── timer.rs │ │ └── triangle.rs │ ├── bus.rs │ ├── cart.rs │ ├── common.rs │ ├── control_deck.rs │ ├── cpu.rs │ ├── cpu │ │ └── instr.rs │ ├── debug.rs │ ├── error.rs │ ├── fs.rs │ ├── genie.rs │ ├── input.rs │ ├── lib.rs │ ├── mapper.rs │ ├── mapper │ │ ├── bandai_fcg.rs │ │ ├── m000_nrom.rs │ │ ├── m001_sxrom.rs │ │ ├── m002_uxrom.rs │ │ ├── m003_cnrom.rs │ │ ├── m004_txrom.rs │ │ ├── m005_exrom.rs │ │ ├── m007_axrom.rs │ │ ├── m009_pxrom.rs │ │ ├── m010_fxrom.rs │ │ ├── m011_color_dreams.rs │ │ ├── m018_jalecoss88006.rs │ │ ├── m019_namco163.rs │ │ ├── m024_m026_vrc6.rs │ │ ├── m034_bnrom.rs │ │ ├── m034_nina001.rs │ │ ├── m066_gxrom.rs │ │ ├── m069_sunsoft_fme7.rs │ │ ├── m071_bf909x.rs │ │ ├── m076_dxrom.rs │ │ ├── m079_nina003_006.rs │ │ ├── m088_dxrom.rs │ │ ├── m095_dxrom.rs │ │ ├── m154_dxrom.rs │ │ ├── m206_dxrom.rs │ │ ├── mapper.template.rs │ │ └── vrc_irq.rs │ ├── mem.rs │ ├── ppu.rs │ ├── ppu │ │ ├── bus.rs │ │ ├── ctrl.rs │ │ ├── frame.rs │ │ ├── mask.rs │ │ ├── scroll.rs │ │ ├── sprite.rs │ │ └── status.rs │ ├── sys.rs │ ├── sys │ │ ├── fs.rs │ │ ├── fs │ │ │ ├── os.rs │ │ │ └── wasm.rs │ │ └── time.rs │ ├── time.rs │ └── video.rs └── test_roms │ ├── apu │ ├── apu_env.nes │ ├── blargg_readme.txt │ ├── clock_jitter.nes │ ├── dmc.nes │ ├── dmc_basics.nes │ ├── dmc_buffer_retained.nes │ ├── dmc_dma_2007_read.nes │ ├── dmc_dma_2007_write.nes │ ├── dmc_dma_4016_read.nes │ ├── dmc_dma_double_2007_read.nes │ ├── dmc_dma_read_write_2007.nes │ ├── dmc_latency.nes │ ├── dmc_pitch.nes │ ├── dmc_rates.nes │ ├── dmc_status.nes │ ├── dmc_status_irq.nes │ ├── dpcmletterbox.nes │ ├── dpcmletterbox.txt │ ├── irq_flag.nes │ ├── irq_flag_timing.nes │ ├── irq_timing.nes │ ├── len_ctr.nes │ ├── len_halt_timing.nes │ ├── len_reload_timing.nes │ ├── len_table.nes │ ├── len_timing.nes │ ├── len_timing_mode0.nes │ ├── len_timing_mode1.nes │ ├── lin_ctr.nes │ ├── mixer.txt │ ├── noise.nes │ ├── noise_pitch.nes │ ├── pal_clock_jitter.nes │ ├── pal_irq_flag.nes │ ├── pal_irq_flag_timing.nes │ ├── pal_irq_timing.nes │ ├── pal_len_ctr.nes │ ├── pal_len_halt_timing.nes │ ├── pal_len_reload_timing.nes │ ├── pal_len_table.nes │ ├── pal_len_timing_mode0.nes │ ├── pal_len_timing_mode1.nes │ ├── pal_readme.txt │ ├── phase_reset.nes │ ├── readme.txt │ ├── reset.txt │ ├── reset_4015_cleared.nes │ ├── reset_4017_timing.nes │ ├── reset_4017_written.nes │ ├── reset_irq_flag_cleared.nes │ ├── reset_len_ctrs_enabled.nes │ ├── reset_timing.nes │ ├── reset_works_immediately.nes │ ├── square.nes │ ├── square_pitch.nes │ ├── sweep_cutoff.nes │ ├── sweep_sub.nes │ ├── test_1.nes │ ├── test_10.nes │ ├── test_2.nes │ ├── test_3.nes │ ├── test_4.nes │ ├── test_5.nes │ ├── test_6.nes │ ├── test_7.nes │ ├── test_8.nes │ ├── test_9.nes │ ├── tests.json │ ├── triangle.nes │ ├── triangle_pitch.nes │ ├── volumes.nes │ └── volumes.txt │ ├── cpu │ ├── branch.txt │ ├── branch_backward.nes │ ├── branch_basics.nes │ ├── branch_forward.nes │ ├── dummy_reads.nes │ ├── dummy_writes.txt │ ├── dummy_writes_oam.nes │ ├── dummy_writes_ppumem.nes │ ├── exec_space.txt │ ├── exec_space_apu.nes │ ├── exec_space_ppuio.nes │ ├── flag_concurrency.nes │ ├── instr.txt │ ├── instr_abs.nes │ ├── instr_abs_xy.nes │ ├── instr_basics.nes │ ├── instr_branches.nes │ ├── instr_brk.nes │ ├── instr_imm.nes │ ├── instr_imp.nes │ ├── instr_ind_x.nes │ ├── instr_ind_y.nes │ ├── instr_jmp_jsr.nes │ ├── instr_misc.nes │ ├── instr_misc.txt │ ├── instr_rti.nes │ ├── instr_rts.nes │ ├── instr_special.nes │ ├── instr_stack.nes │ ├── instr_timing.nes │ ├── instr_timing.txt │ ├── instr_zp.nes │ ├── instr_zp_xy.nes │ ├── int_branch_delays_irq.nes │ ├── int_cli_latency.nes │ ├── int_irq_and_dma.nes │ ├── int_nmi_and_brk.nes │ ├── int_nmi_and_irq.nes │ ├── interrupts.txt │ ├── nestest.nes │ ├── nestest.txt │ ├── overclock.nes │ ├── ram_after_reset.nes │ ├── regs_after_reset.nes │ ├── reset.txt │ ├── sprdma_and_dmc_dma.nes │ ├── sprdma_and_dmc_dma_512.nes │ ├── tests.json │ ├── timing.txt │ └── timing_test.nes │ ├── input │ ├── tests.json │ ├── zapper_flip.nes │ ├── zapper_light.nes │ ├── zapper_stream.nes │ └── zapper_trigger.nes │ ├── mapper │ ├── m004_txrom │ │ ├── a12_clocking.nes │ │ ├── big_chr_ram.nes │ │ ├── clocking.nes │ │ ├── details.nes │ │ ├── irq.txt │ │ ├── rev_a.nes │ │ ├── rev_b.nes │ │ ├── scanline_timing.nes │ │ └── tests.json │ └── m005_exrom │ │ ├── basics.nes │ │ ├── exram.nes │ │ └── tests.json │ ├── ppu │ ├── _240pee.nes │ ├── blargg_readme.txt │ ├── color.nes │ ├── ntsc_torture.nes │ ├── oam_read.nes │ ├── oam_read.txt │ ├── oam_stress.nes │ ├── oam_stress.txt │ ├── open_bus.nes │ ├── open_bus.txt │ ├── palette.nes │ ├── palette_ram.nes │ ├── read_buffer.nes │ ├── read_buffer.txt │ ├── scanline.nes │ ├── spr_hit.txt │ ├── spr_hit_alignment.nes │ ├── spr_hit_basics.nes │ ├── spr_hit_corners.nes │ ├── spr_hit_double_height.nes │ ├── spr_hit_edge_timing.nes │ ├── spr_hit_flip.nes │ ├── spr_hit_left_clip.nes │ ├── spr_hit_right_edge.nes │ ├── spr_hit_screen_bottom.nes │ ├── spr_hit_timing_basics.nes │ ├── spr_hit_timing_order.nes │ ├── spr_overflow.txt │ ├── spr_overflow_basics.nes │ ├── spr_overflow_details.nes │ ├── spr_overflow_emulator.nes │ ├── spr_overflow_obscure.nes │ ├── spr_overflow_timing.nes │ ├── sprite_ram.nes │ ├── tests.json │ ├── tv.nes │ ├── tv.txt │ ├── vbl_nmi.txt │ ├── vbl_nmi_basics.nes │ ├── vbl_nmi_clear_timing.nes │ ├── vbl_nmi_control.nes │ ├── vbl_nmi_disable.nes │ ├── vbl_nmi_even_odd_frames.nes │ ├── vbl_nmi_even_odd_timing.nes │ ├── vbl_nmi_frame_basics.nes │ ├── vbl_nmi_off_timing.nes │ ├── vbl_nmi_on_timing.nes │ ├── vbl_nmi_set_time.nes │ ├── vbl_nmi_suppression.nes │ ├── vbl_nmi_timing.nes │ ├── vbl_nmi_timing.txt │ ├── vbl_timing.nes │ └── vram_access.nes │ └── spritecans.nes ├── tetanes-utils ├── Cargo.toml └── src │ └── bin │ ├── generate_db.rs │ ├── list_boards.rs │ └── test_known_games.sh ├── tetanes ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── assets │ ├── Checkerboard_gamma_test.png │ ├── main.css │ ├── pixeloid-license.txt │ ├── pixeloid-mono.ttf │ ├── pixeloid-sans-bold.ttf │ ├── pixeloid-sans.ttf │ ├── roms │ │ ├── alter_ego.nes │ │ ├── alter_ego.txt │ │ ├── ao_demo.nes │ │ ├── ao_demo.txt │ │ ├── assimilate.nes │ │ ├── assimilate.txt │ │ ├── blade_buster.nes │ │ ├── blade_buster.txt │ │ ├── cheril_the_goddess.nes │ │ ├── cheril_the_goddess.txt │ │ ├── data_man_demo.nes │ │ ├── dushlan.nes │ │ ├── dushlan.txt │ │ ├── from_below.nes │ │ ├── from_below.txt │ │ ├── lan_master.nes │ │ ├── lan_master.txt │ │ ├── lawn_mower.nes │ │ ├── lawn_mower.txt │ │ ├── mad_wizard.nes │ │ ├── mad_wizard.txt │ │ ├── micro_knight.nes │ │ ├── micro_knight.txt │ │ ├── nebs_n_debs.txt │ │ ├── nebs_n_debs_demo.nes │ │ ├── owlia.nes │ │ ├── owlia.txt │ │ ├── streemerz.nes │ │ ├── streemerz.txt │ │ ├── super_painter.nes │ │ ├── super_painter.txt │ │ ├── tiger_jenny.nes │ │ ├── tiger_jenny.txt │ │ ├── yun.nes │ │ └── yun.txt │ ├── tetanes.png │ └── tetanes_icon.png ├── index.html ├── initializer.js ├── shaders │ ├── crt-easymode.wgsl │ └── gui.wgsl ├── src │ ├── bin │ │ └── build_artifacts.rs │ ├── error.rs │ ├── lib.rs │ ├── logging.rs │ ├── main.rs │ ├── nes.rs │ ├── nes │ │ ├── action.rs │ │ ├── audio.rs │ │ ├── config.rs │ │ ├── emulation.rs │ │ ├── emulation │ │ │ ├── replay.rs │ │ │ └── rewind.rs │ │ ├── event.rs │ │ ├── input.rs │ │ ├── renderer.rs │ │ ├── renderer │ │ │ ├── clipboard.rs │ │ │ ├── event.rs │ │ │ ├── gui.rs │ │ │ ├── gui │ │ │ │ ├── keybinds.rs │ │ │ │ ├── lib.rs │ │ │ │ ├── ppu_viewer.rs │ │ │ │ └── preferences.rs │ │ │ ├── painter.rs │ │ │ ├── shader.rs │ │ │ └── texture.rs │ │ ├── rom.rs │ │ └── version.rs │ ├── opts.rs │ ├── platform.rs │ ├── sys.rs │ ├── sys │ │ ├── info.rs │ │ ├── info │ │ │ ├── os.rs │ │ │ └── wasm.rs │ │ ├── logging.rs │ │ ├── logging │ │ │ ├── os.rs │ │ │ └── wasm.rs │ │ ├── platform.rs │ │ ├── platform │ │ │ ├── os.rs │ │ │ └── wasm.rs │ │ ├── thread.rs │ │ └── thread │ │ │ ├── os.rs │ │ │ └── wasm.rs │ └── thread.rs └── wix │ └── main.wxs └── vendored ├── linuxdeploy-aarch64.AppImage └── linuxdeploy-x86_64.AppImage /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/defect-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/ISSUE_TEMPLATE/defect-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/outdated.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/outdated.yml -------------------------------------------------------------------------------- /.github/workflows/release-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/release-pr.yml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.github/workflows/triage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.github/workflows/triage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | test_results* 3 | target/ 4 | .DS_Store 5 | logs/ 6 | dist/ 7 | .direnv 8 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.wxs 2 | -------------------------------------------------------------------------------- /.rgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/.rgignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/Cross.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /assets/linux/.DirIcon: -------------------------------------------------------------------------------- 1 | icon.png -------------------------------------------------------------------------------- /assets/linux/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/linux/icon.png -------------------------------------------------------------------------------- /assets/linux/tetanes.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/linux/tetanes.desktop -------------------------------------------------------------------------------- /assets/macos/Icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/macos/Icon.icns -------------------------------------------------------------------------------- /assets/macos/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/macos/Info.plist -------------------------------------------------------------------------------- /assets/macos/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/macos/background.png -------------------------------------------------------------------------------- /assets/windows/tetanes_banner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/windows/tetanes_banner.bmp -------------------------------------------------------------------------------- /assets/windows/tetanes_dialog.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/windows/tetanes_dialog.bmp -------------------------------------------------------------------------------- /assets/windows/tetanes_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/assets/windows/tetanes_icon.ico -------------------------------------------------------------------------------- /cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/cliff.toml -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/deny.toml -------------------------------------------------------------------------------- /docs/apu/apu_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/apu_ref.txt -------------------------------------------------------------------------------- /docs/apu/audio_psuedo_code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/audio_psuedo_code.txt -------------------------------------------------------------------------------- /docs/apu/blargg_tests_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/blargg_tests_readme.txt -------------------------------------------------------------------------------- /docs/apu/mixer_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/mixer_readme.txt -------------------------------------------------------------------------------- /docs/apu/test_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/test_readme.txt -------------------------------------------------------------------------------- /docs/apu/volume_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/apu/volume_readme.txt -------------------------------------------------------------------------------- /docs/cartridge_board_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cartridge_board_list.txt -------------------------------------------------------------------------------- /docs/cpu/branch_timing_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/branch_timing_readme.txt -------------------------------------------------------------------------------- /docs/cpu/dummy_writes_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/dummy_writes_readme.txt -------------------------------------------------------------------------------- /docs/cpu/exec_space_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/exec_space_readme.txt -------------------------------------------------------------------------------- /docs/cpu/instr_misc_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/instr_misc_readme.txt -------------------------------------------------------------------------------- /docs/cpu/instr_test_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/instr_test_readme.txt -------------------------------------------------------------------------------- /docs/cpu/instr_timing_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/instr_timing_readme.txt -------------------------------------------------------------------------------- /docs/cpu/interrupts_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/interrupts_readme.txt -------------------------------------------------------------------------------- /docs/cpu/opcode_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/opcode_list.txt -------------------------------------------------------------------------------- /docs/cpu/reset_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/cpu/reset_readme.txt -------------------------------------------------------------------------------- /docs/genie_codes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/genie_codes -------------------------------------------------------------------------------- /docs/mapper/000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/000.txt -------------------------------------------------------------------------------- /docs/mapper/001.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/001.txt -------------------------------------------------------------------------------- /docs/mapper/002.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/002.txt -------------------------------------------------------------------------------- /docs/mapper/003.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/003.txt -------------------------------------------------------------------------------- /docs/mapper/004.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/004.txt -------------------------------------------------------------------------------- /docs/mapper/005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/005.txt -------------------------------------------------------------------------------- /docs/mapper/007.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/007.txt -------------------------------------------------------------------------------- /docs/mapper/009.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/009.txt -------------------------------------------------------------------------------- /docs/mapper/010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/010.txt -------------------------------------------------------------------------------- /docs/mapper/011.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/011.txt -------------------------------------------------------------------------------- /docs/mapper/013.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/013.txt -------------------------------------------------------------------------------- /docs/mapper/015.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/015.txt -------------------------------------------------------------------------------- /docs/mapper/016.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/016.txt -------------------------------------------------------------------------------- /docs/mapper/018.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/018.txt -------------------------------------------------------------------------------- /docs/mapper/019.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/019.txt -------------------------------------------------------------------------------- /docs/mapper/021.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/021.txt -------------------------------------------------------------------------------- /docs/mapper/022.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/022.txt -------------------------------------------------------------------------------- /docs/mapper/023.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/023.txt -------------------------------------------------------------------------------- /docs/mapper/024.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/024.txt -------------------------------------------------------------------------------- /docs/mapper/025.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/025.txt -------------------------------------------------------------------------------- /docs/mapper/026.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/026.txt -------------------------------------------------------------------------------- /docs/mapper/032.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/032.txt -------------------------------------------------------------------------------- /docs/mapper/033.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/033.txt -------------------------------------------------------------------------------- /docs/mapper/034.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/034.txt -------------------------------------------------------------------------------- /docs/mapper/044.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/044.txt -------------------------------------------------------------------------------- /docs/mapper/045.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/045.txt -------------------------------------------------------------------------------- /docs/mapper/046.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/046.txt -------------------------------------------------------------------------------- /docs/mapper/047.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/047.txt -------------------------------------------------------------------------------- /docs/mapper/048.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/048.txt -------------------------------------------------------------------------------- /docs/mapper/049.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/049.txt -------------------------------------------------------------------------------- /docs/mapper/050.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/050.txt -------------------------------------------------------------------------------- /docs/mapper/052.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/052.txt -------------------------------------------------------------------------------- /docs/mapper/057.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/057.txt -------------------------------------------------------------------------------- /docs/mapper/058.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/058.txt -------------------------------------------------------------------------------- /docs/mapper/060.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/060.txt -------------------------------------------------------------------------------- /docs/mapper/061.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/061.txt -------------------------------------------------------------------------------- /docs/mapper/062.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/062.txt -------------------------------------------------------------------------------- /docs/mapper/064.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/064.txt -------------------------------------------------------------------------------- /docs/mapper/065.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/065.txt -------------------------------------------------------------------------------- /docs/mapper/066.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/066.txt -------------------------------------------------------------------------------- /docs/mapper/067.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/067.txt -------------------------------------------------------------------------------- /docs/mapper/068.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/068.txt -------------------------------------------------------------------------------- /docs/mapper/069.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/069.txt -------------------------------------------------------------------------------- /docs/mapper/070.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/070.txt -------------------------------------------------------------------------------- /docs/mapper/071.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/071.txt -------------------------------------------------------------------------------- /docs/mapper/072.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/072.txt -------------------------------------------------------------------------------- /docs/mapper/073.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/073.txt -------------------------------------------------------------------------------- /docs/mapper/074.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/074.txt -------------------------------------------------------------------------------- /docs/mapper/075.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/075.txt -------------------------------------------------------------------------------- /docs/mapper/076.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/076.txt -------------------------------------------------------------------------------- /docs/mapper/077.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/077.txt -------------------------------------------------------------------------------- /docs/mapper/078.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/078.txt -------------------------------------------------------------------------------- /docs/mapper/079.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/079.txt -------------------------------------------------------------------------------- /docs/mapper/080.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/080.txt -------------------------------------------------------------------------------- /docs/mapper/082.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/082.txt -------------------------------------------------------------------------------- /docs/mapper/085.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/085.txt -------------------------------------------------------------------------------- /docs/mapper/086.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/086.txt -------------------------------------------------------------------------------- /docs/mapper/087.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/087.txt -------------------------------------------------------------------------------- /docs/mapper/088.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/088.txt -------------------------------------------------------------------------------- /docs/mapper/089.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/089.txt -------------------------------------------------------------------------------- /docs/mapper/090.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/090.txt -------------------------------------------------------------------------------- /docs/mapper/091.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/091.txt -------------------------------------------------------------------------------- /docs/mapper/092.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/092.txt -------------------------------------------------------------------------------- /docs/mapper/093.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/093.txt -------------------------------------------------------------------------------- /docs/mapper/094.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/094.txt -------------------------------------------------------------------------------- /docs/mapper/095.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/095.txt -------------------------------------------------------------------------------- /docs/mapper/096.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/096.txt -------------------------------------------------------------------------------- /docs/mapper/097.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/097.txt -------------------------------------------------------------------------------- /docs/mapper/105.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/105.txt -------------------------------------------------------------------------------- /docs/mapper/107.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/107.txt -------------------------------------------------------------------------------- /docs/mapper/112.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/112.txt -------------------------------------------------------------------------------- /docs/mapper/113.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/113.txt -------------------------------------------------------------------------------- /docs/mapper/115.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/115.txt -------------------------------------------------------------------------------- /docs/mapper/118.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/118.txt -------------------------------------------------------------------------------- /docs/mapper/119.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/119.txt -------------------------------------------------------------------------------- /docs/mapper/140.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/140.txt -------------------------------------------------------------------------------- /docs/mapper/152.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/152.txt -------------------------------------------------------------------------------- /docs/mapper/154.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/154.txt -------------------------------------------------------------------------------- /docs/mapper/159.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/159.txt -------------------------------------------------------------------------------- /docs/mapper/164.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/164.txt -------------------------------------------------------------------------------- /docs/mapper/165.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/165.txt -------------------------------------------------------------------------------- /docs/mapper/180.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/180.txt -------------------------------------------------------------------------------- /docs/mapper/182.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/182.txt -------------------------------------------------------------------------------- /docs/mapper/184.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/184.txt -------------------------------------------------------------------------------- /docs/mapper/185.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/185.txt -------------------------------------------------------------------------------- /docs/mapper/189.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/189.txt -------------------------------------------------------------------------------- /docs/mapper/191.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/191.txt -------------------------------------------------------------------------------- /docs/mapper/192.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/192.txt -------------------------------------------------------------------------------- /docs/mapper/193.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/193.txt -------------------------------------------------------------------------------- /docs/mapper/194.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/194.txt -------------------------------------------------------------------------------- /docs/mapper/200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/200.txt -------------------------------------------------------------------------------- /docs/mapper/201.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/201.txt -------------------------------------------------------------------------------- /docs/mapper/203.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/203.txt -------------------------------------------------------------------------------- /docs/mapper/205.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/205.txt -------------------------------------------------------------------------------- /docs/mapper/207.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/207.txt -------------------------------------------------------------------------------- /docs/mapper/209.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/209.txt -------------------------------------------------------------------------------- /docs/mapper/210.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/210.txt -------------------------------------------------------------------------------- /docs/mapper/225.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/225.txt -------------------------------------------------------------------------------- /docs/mapper/226.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/226.txt -------------------------------------------------------------------------------- /docs/mapper/227.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/227.txt -------------------------------------------------------------------------------- /docs/mapper/228.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/228.txt -------------------------------------------------------------------------------- /docs/mapper/230.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/230.txt -------------------------------------------------------------------------------- /docs/mapper/231.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/231.txt -------------------------------------------------------------------------------- /docs/mapper/232.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/232.txt -------------------------------------------------------------------------------- /docs/mapper/233.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/233.txt -------------------------------------------------------------------------------- /docs/mapper/234.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/234.txt -------------------------------------------------------------------------------- /docs/mapper/240.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/240.txt -------------------------------------------------------------------------------- /docs/mapper/242.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/242.txt -------------------------------------------------------------------------------- /docs/mapper/243.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/243.txt -------------------------------------------------------------------------------- /docs/mapper/245.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/245.txt -------------------------------------------------------------------------------- /docs/mapper/246.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/246.txt -------------------------------------------------------------------------------- /docs/mapper/__ READ THIS FIRST __.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/__ READ THIS FIRST __.txt -------------------------------------------------------------------------------- /docs/mapper/changes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/changes.txt -------------------------------------------------------------------------------- /docs/mapper/mmc3_irq_tests_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/mmc3_irq_tests_readme.txt -------------------------------------------------------------------------------- /docs/mapper/mmc3_test_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/mapper/mmc3_test_readme.txt -------------------------------------------------------------------------------- /docs/memory_mapping.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/memory_mapping.txt -------------------------------------------------------------------------------- /docs/nes_arch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/nes_arch.txt -------------------------------------------------------------------------------- /docs/nes_graphics.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/nes_graphics.txt -------------------------------------------------------------------------------- /docs/nes_tech.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/nes_tech.txt -------------------------------------------------------------------------------- /docs/ntsc_timing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ntsc_timing.png -------------------------------------------------------------------------------- /docs/ppu/blargg_tests_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/blargg_tests_readme.txt -------------------------------------------------------------------------------- /docs/ppu/nmi_sync_ntsc_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/nmi_sync_ntsc_readme.txt -------------------------------------------------------------------------------- /docs/ppu/oam_read_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/oam_read_readme.txt -------------------------------------------------------------------------------- /docs/ppu/oam_stress_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/oam_stress_readme.txt -------------------------------------------------------------------------------- /docs/ppu/open_bus_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/open_bus_readme.txt -------------------------------------------------------------------------------- /docs/ppu/ppu_2c02_ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/ppu_2c02_ref.txt -------------------------------------------------------------------------------- /docs/ppu/ppu_scrolling.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/ppu_scrolling.txt -------------------------------------------------------------------------------- /docs/ppu/read_buffer_test_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/read_buffer_test_readme.txt -------------------------------------------------------------------------------- /docs/ppu/sprite_hit_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/sprite_hit_readme.txt -------------------------------------------------------------------------------- /docs/ppu/sprite_overflow_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/sprite_overflow_readme.txt -------------------------------------------------------------------------------- /docs/ppu/tv_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/tv_readme.txt -------------------------------------------------------------------------------- /docs/ppu/vbl_nmi_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/vbl_nmi_readme.txt -------------------------------------------------------------------------------- /docs/ppu/vbl_nmi_timing_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/docs/ppu/vbl_nmi_timing_readme.txt -------------------------------------------------------------------------------- /release-plz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/release-plz.toml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /static/debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/debugger.png -------------------------------------------------------------------------------- /static/donkey_kong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/donkey_kong.png -------------------------------------------------------------------------------- /static/legend_of_zelda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/legend_of_zelda.png -------------------------------------------------------------------------------- /static/metroid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/metroid.png -------------------------------------------------------------------------------- /static/nametable_viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/nametable_viewer.png -------------------------------------------------------------------------------- /static/ppu_viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/ppu_viewer.png -------------------------------------------------------------------------------- /static/super_mario_bros.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/super_mario_bros.png -------------------------------------------------------------------------------- /static/tetanes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/tetanes.png -------------------------------------------------------------------------------- /static/tetanes.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/static/tetanes.xcf -------------------------------------------------------------------------------- /tetanes-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/CHANGELOG.md -------------------------------------------------------------------------------- /tetanes-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/Cargo.toml -------------------------------------------------------------------------------- /tetanes-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/README.md -------------------------------------------------------------------------------- /tetanes-core/benches/clock_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/benches/clock_frame.rs -------------------------------------------------------------------------------- /tetanes-core/game_database.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/game_database.txt -------------------------------------------------------------------------------- /tetanes-core/game_db.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/game_db.dat -------------------------------------------------------------------------------- /tetanes-core/ntscpalette.pal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/ntscpalette.pal -------------------------------------------------------------------------------- /tetanes-core/src/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/action.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/dmc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/dmc.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/envelope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/envelope.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/filter.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/frame_counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/frame_counter.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/length_counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/length_counter.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/noise.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/pulse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/pulse.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/timer.rs -------------------------------------------------------------------------------- /tetanes-core/src/apu/triangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/apu/triangle.rs -------------------------------------------------------------------------------- /tetanes-core/src/bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/bus.rs -------------------------------------------------------------------------------- /tetanes-core/src/cart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/cart.rs -------------------------------------------------------------------------------- /tetanes-core/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/common.rs -------------------------------------------------------------------------------- /tetanes-core/src/control_deck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/control_deck.rs -------------------------------------------------------------------------------- /tetanes-core/src/cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/cpu.rs -------------------------------------------------------------------------------- /tetanes-core/src/cpu/instr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/cpu/instr.rs -------------------------------------------------------------------------------- /tetanes-core/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/debug.rs -------------------------------------------------------------------------------- /tetanes-core/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/error.rs -------------------------------------------------------------------------------- /tetanes-core/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/fs.rs -------------------------------------------------------------------------------- /tetanes-core/src/genie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/genie.rs -------------------------------------------------------------------------------- /tetanes-core/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/input.rs -------------------------------------------------------------------------------- /tetanes-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/lib.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/bandai_fcg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/bandai_fcg.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m000_nrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m000_nrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m001_sxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m001_sxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m002_uxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m002_uxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m003_cnrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m003_cnrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m004_txrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m004_txrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m005_exrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m005_exrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m007_axrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m007_axrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m009_pxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m009_pxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m010_fxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m010_fxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m011_color_dreams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m011_color_dreams.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m018_jalecoss88006.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m018_jalecoss88006.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m019_namco163.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m019_namco163.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m024_m026_vrc6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m024_m026_vrc6.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m034_bnrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m034_bnrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m034_nina001.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m034_nina001.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m066_gxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m066_gxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m069_sunsoft_fme7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m069_sunsoft_fme7.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m071_bf909x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m071_bf909x.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m076_dxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m076_dxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m079_nina003_006.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m079_nina003_006.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m088_dxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m088_dxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m095_dxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m095_dxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m154_dxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m154_dxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/m206_dxrom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/m206_dxrom.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/mapper.template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/mapper.template.rs -------------------------------------------------------------------------------- /tetanes-core/src/mapper/vrc_irq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mapper/vrc_irq.rs -------------------------------------------------------------------------------- /tetanes-core/src/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/mem.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/bus.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/ctrl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/ctrl.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/frame.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/mask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/mask.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/scroll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/scroll.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/sprite.rs -------------------------------------------------------------------------------- /tetanes-core/src/ppu/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/ppu/status.rs -------------------------------------------------------------------------------- /tetanes-core/src/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/sys.rs -------------------------------------------------------------------------------- /tetanes-core/src/sys/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/sys/fs.rs -------------------------------------------------------------------------------- /tetanes-core/src/sys/fs/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/sys/fs/os.rs -------------------------------------------------------------------------------- /tetanes-core/src/sys/fs/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/sys/fs/wasm.rs -------------------------------------------------------------------------------- /tetanes-core/src/sys/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/sys/time.rs -------------------------------------------------------------------------------- /tetanes-core/src/time.rs: -------------------------------------------------------------------------------- 1 | //! Time and Date methods. 2 | 3 | pub use crate::sys::time::*; 4 | -------------------------------------------------------------------------------- /tetanes-core/src/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/src/video.rs -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/apu_env.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/apu_env.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/blargg_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/blargg_readme.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/clock_jitter.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/clock_jitter.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_buffer_retained.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_buffer_retained.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_dma_2007_read.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_dma_2007_read.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_dma_2007_write.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_dma_2007_write.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_dma_4016_read.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_dma_4016_read.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_dma_double_2007_read.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_dma_double_2007_read.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_dma_read_write_2007.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_dma_read_write_2007.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_latency.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_latency.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_pitch.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_pitch.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_rates.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_rates.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_status.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_status.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dmc_status_irq.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dmc_status_irq.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dpcmletterbox.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dpcmletterbox.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/dpcmletterbox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/dpcmletterbox.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/irq_flag.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/irq_flag.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/irq_flag_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/irq_flag_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/irq_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/irq_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_ctr.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_ctr.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_halt_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_halt_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_reload_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_reload_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_table.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_table.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_timing_mode0.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_timing_mode0.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/len_timing_mode1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/len_timing_mode1.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/lin_ctr.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/lin_ctr.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/mixer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/mixer.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/noise.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/noise.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/noise_pitch.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/noise_pitch.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_clock_jitter.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_clock_jitter.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_irq_flag.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_irq_flag.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_irq_flag_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_irq_flag_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_irq_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_irq_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_ctr.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_ctr.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_halt_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_halt_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_reload_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_reload_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_table.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_table.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_timing_mode0.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_timing_mode0.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_len_timing_mode1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_len_timing_mode1.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/pal_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/pal_readme.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/phase_reset.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/phase_reset.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/readme.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_4015_cleared.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_4015_cleared.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_4017_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_4017_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_4017_written.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_4017_written.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_irq_flag_cleared.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_irq_flag_cleared.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_len_ctrs_enabled.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_len_ctrs_enabled.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/reset_works_immediately.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/reset_works_immediately.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/square.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/square.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/square_pitch.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/square_pitch.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/sweep_cutoff.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/sweep_cutoff.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/sweep_sub.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/sweep_sub.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_1.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_10.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_10.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_2.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_2.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_3.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_3.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_4.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_4.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_5.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_5.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_6.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_6.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_7.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_7.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_8.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_8.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/test_9.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/test_9.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/triangle.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/triangle.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/triangle_pitch.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/triangle_pitch.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/volumes.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/volumes.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/apu/volumes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/apu/volumes.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/branch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/branch.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/branch_backward.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/branch_backward.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/branch_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/branch_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/branch_forward.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/branch_forward.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/dummy_reads.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/dummy_reads.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/dummy_writes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/dummy_writes.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/dummy_writes_oam.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/dummy_writes_oam.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/dummy_writes_ppumem.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/dummy_writes_ppumem.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/exec_space.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/exec_space.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/exec_space_apu.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/exec_space_apu.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/exec_space_ppuio.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/exec_space_ppuio.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/flag_concurrency.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/flag_concurrency.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_abs.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_abs.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_abs_xy.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_abs_xy.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_branches.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_branches.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_brk.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_brk.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_imm.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_imm.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_imp.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_imp.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_ind_x.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_ind_x.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_ind_y.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_ind_y.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_jmp_jsr.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_jmp_jsr.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_misc.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_misc.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_misc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_misc.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_rti.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_rti.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_rts.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_rts.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_special.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_special.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_stack.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_stack.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_timing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_timing.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_zp.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_zp.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/instr_zp_xy.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/instr_zp_xy.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/int_branch_delays_irq.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/int_branch_delays_irq.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/int_cli_latency.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/int_cli_latency.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/int_irq_and_dma.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/int_irq_and_dma.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/int_nmi_and_brk.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/int_nmi_and_brk.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/int_nmi_and_irq.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/int_nmi_and_irq.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/interrupts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/interrupts.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/nestest.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/nestest.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/nestest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/nestest.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/overclock.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/overclock.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/ram_after_reset.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/ram_after_reset.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/regs_after_reset.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/regs_after_reset.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/reset.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/reset.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/sprdma_and_dmc_dma.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/sprdma_and_dmc_dma.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/sprdma_and_dmc_dma_512.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/sprdma_and_dmc_dma_512.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/timing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/timing.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/cpu/timing_test.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/cpu/timing_test.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/input/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/input/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/input/zapper_flip.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/input/zapper_flip.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/input/zapper_light.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/input/zapper_light.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/input/zapper_stream.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/input/zapper_stream.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/input/zapper_trigger.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/input/zapper_trigger.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/a12_clocking.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/a12_clocking.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/big_chr_ram.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/big_chr_ram.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/clocking.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/clocking.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/details.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/details.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/irq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/irq.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/rev_a.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/rev_a.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/rev_b.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/rev_b.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/scanline_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/scanline_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m004_txrom/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m004_txrom/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m005_exrom/basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m005_exrom/basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m005_exrom/exram.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m005_exrom/exram.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/mapper/m005_exrom/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/mapper/m005_exrom/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/_240pee.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/_240pee.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/blargg_readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/blargg_readme.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/color.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/color.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/ntsc_torture.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/ntsc_torture.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/oam_read.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/oam_read.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/oam_read.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/oam_read.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/oam_stress.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/oam_stress.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/oam_stress.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/oam_stress.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/open_bus.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/open_bus.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/open_bus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/open_bus.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/palette.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/palette.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/palette_ram.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/palette_ram.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/read_buffer.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/read_buffer.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/read_buffer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/read_buffer.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/scanline.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/scanline.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_alignment.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_alignment.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_corners.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_corners.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_double_height.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_double_height.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_edge_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_edge_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_flip.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_flip.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_left_clip.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_left_clip.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_right_edge.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_right_edge.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_screen_bottom.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_screen_bottom.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_timing_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_timing_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_hit_timing_order.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_hit_timing_order.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow_details.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow_details.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow_emulator.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow_emulator.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow_obscure.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow_obscure.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/spr_overflow_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/spr_overflow_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/sprite_ram.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/sprite_ram.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/tests.json -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/tv.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/tv.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/tv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/tv.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_clear_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_clear_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_control.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_control.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_disable.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_disable.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_even_odd_frames.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_even_odd_frames.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_even_odd_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_even_odd_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_frame_basics.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_frame_basics.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_off_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_off_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_on_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_on_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_set_time.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_set_time.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_suppression.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_suppression.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_nmi_timing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_nmi_timing.txt -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vbl_timing.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vbl_timing.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/ppu/vram_access.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/ppu/vram_access.nes -------------------------------------------------------------------------------- /tetanes-core/test_roms/spritecans.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-core/test_roms/spritecans.nes -------------------------------------------------------------------------------- /tetanes-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-utils/Cargo.toml -------------------------------------------------------------------------------- /tetanes-utils/src/bin/generate_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-utils/src/bin/generate_db.rs -------------------------------------------------------------------------------- /tetanes-utils/src/bin/list_boards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-utils/src/bin/list_boards.rs -------------------------------------------------------------------------------- /tetanes-utils/src/bin/test_known_games.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes-utils/src/bin/test_known_games.sh -------------------------------------------------------------------------------- /tetanes/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/CHANGELOG.md -------------------------------------------------------------------------------- /tetanes/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/Cargo.toml -------------------------------------------------------------------------------- /tetanes/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /tetanes/assets/Checkerboard_gamma_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/Checkerboard_gamma_test.png -------------------------------------------------------------------------------- /tetanes/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/main.css -------------------------------------------------------------------------------- /tetanes/assets/pixeloid-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/pixeloid-license.txt -------------------------------------------------------------------------------- /tetanes/assets/pixeloid-mono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/pixeloid-mono.ttf -------------------------------------------------------------------------------- /tetanes/assets/pixeloid-sans-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/pixeloid-sans-bold.ttf -------------------------------------------------------------------------------- /tetanes/assets/pixeloid-sans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/pixeloid-sans.ttf -------------------------------------------------------------------------------- /tetanes/assets/roms/alter_ego.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/alter_ego.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/alter_ego.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/alter_ego.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/ao_demo.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/ao_demo.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/ao_demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/ao_demo.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/assimilate.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/assimilate.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/assimilate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/assimilate.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/blade_buster.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/blade_buster.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/blade_buster.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/blade_buster.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/cheril_the_goddess.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/cheril_the_goddess.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/cheril_the_goddess.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/cheril_the_goddess.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/data_man_demo.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/data_man_demo.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/dushlan.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/dushlan.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/dushlan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/dushlan.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/from_below.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/from_below.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/from_below.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/from_below.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/lan_master.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/lan_master.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/lan_master.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/lan_master.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/lawn_mower.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/lawn_mower.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/lawn_mower.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/lawn_mower.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/mad_wizard.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/mad_wizard.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/mad_wizard.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/mad_wizard.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/micro_knight.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/micro_knight.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/micro_knight.txt: -------------------------------------------------------------------------------- 1 | Micro Knight 2 | By SDM 3 | 4 | https://forums.nesdev.org/viewtopic.php?t=13450 5 | -------------------------------------------------------------------------------- /tetanes/assets/roms/nebs_n_debs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/nebs_n_debs.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/nebs_n_debs_demo.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/nebs_n_debs_demo.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/owlia.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/owlia.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/owlia.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/owlia.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/streemerz.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/streemerz.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/streemerz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/streemerz.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/super_painter.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/super_painter.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/super_painter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/super_painter.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/tiger_jenny.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/tiger_jenny.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/tiger_jenny.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/tiger_jenny.txt -------------------------------------------------------------------------------- /tetanes/assets/roms/yun.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/yun.nes -------------------------------------------------------------------------------- /tetanes/assets/roms/yun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/roms/yun.txt -------------------------------------------------------------------------------- /tetanes/assets/tetanes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/tetanes.png -------------------------------------------------------------------------------- /tetanes/assets/tetanes_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/assets/tetanes_icon.png -------------------------------------------------------------------------------- /tetanes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/index.html -------------------------------------------------------------------------------- /tetanes/initializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/initializer.js -------------------------------------------------------------------------------- /tetanes/shaders/crt-easymode.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/shaders/crt-easymode.wgsl -------------------------------------------------------------------------------- /tetanes/shaders/gui.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/shaders/gui.wgsl -------------------------------------------------------------------------------- /tetanes/src/bin/build_artifacts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/bin/build_artifacts.rs -------------------------------------------------------------------------------- /tetanes/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/error.rs -------------------------------------------------------------------------------- /tetanes/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/lib.rs -------------------------------------------------------------------------------- /tetanes/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/logging.rs -------------------------------------------------------------------------------- /tetanes/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/main.rs -------------------------------------------------------------------------------- /tetanes/src/nes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes.rs -------------------------------------------------------------------------------- /tetanes/src/nes/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/action.rs -------------------------------------------------------------------------------- /tetanes/src/nes/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/audio.rs -------------------------------------------------------------------------------- /tetanes/src/nes/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/config.rs -------------------------------------------------------------------------------- /tetanes/src/nes/emulation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/emulation.rs -------------------------------------------------------------------------------- /tetanes/src/nes/emulation/replay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/emulation/replay.rs -------------------------------------------------------------------------------- /tetanes/src/nes/emulation/rewind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/emulation/rewind.rs -------------------------------------------------------------------------------- /tetanes/src/nes/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/event.rs -------------------------------------------------------------------------------- /tetanes/src/nes/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/input.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/clipboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/clipboard.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/event.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/gui.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/gui/keybinds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/gui/keybinds.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/gui/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/gui/lib.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/gui/ppu_viewer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/gui/ppu_viewer.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/gui/preferences.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/gui/preferences.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/painter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/painter.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/shader.rs -------------------------------------------------------------------------------- /tetanes/src/nes/renderer/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/renderer/texture.rs -------------------------------------------------------------------------------- /tetanes/src/nes/rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/rom.rs -------------------------------------------------------------------------------- /tetanes/src/nes/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/nes/version.rs -------------------------------------------------------------------------------- /tetanes/src/opts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/opts.rs -------------------------------------------------------------------------------- /tetanes/src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/platform.rs -------------------------------------------------------------------------------- /tetanes/src/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys.rs -------------------------------------------------------------------------------- /tetanes/src/sys/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/info.rs -------------------------------------------------------------------------------- /tetanes/src/sys/info/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/info/os.rs -------------------------------------------------------------------------------- /tetanes/src/sys/info/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/info/wasm.rs -------------------------------------------------------------------------------- /tetanes/src/sys/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/logging.rs -------------------------------------------------------------------------------- /tetanes/src/sys/logging/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/logging/os.rs -------------------------------------------------------------------------------- /tetanes/src/sys/logging/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/logging/wasm.rs -------------------------------------------------------------------------------- /tetanes/src/sys/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/platform.rs -------------------------------------------------------------------------------- /tetanes/src/sys/platform/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/platform/os.rs -------------------------------------------------------------------------------- /tetanes/src/sys/platform/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/platform/wasm.rs -------------------------------------------------------------------------------- /tetanes/src/sys/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/thread.rs -------------------------------------------------------------------------------- /tetanes/src/sys/thread/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/thread/os.rs -------------------------------------------------------------------------------- /tetanes/src/sys/thread/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/sys/thread/wasm.rs -------------------------------------------------------------------------------- /tetanes/src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/src/thread.rs -------------------------------------------------------------------------------- /tetanes/wix/main.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/tetanes/wix/main.wxs -------------------------------------------------------------------------------- /vendored/linuxdeploy-aarch64.AppImage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/vendored/linuxdeploy-aarch64.AppImage -------------------------------------------------------------------------------- /vendored/linuxdeploy-x86_64.AppImage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukexor/tetanes/HEAD/vendored/linuxdeploy-x86_64.AppImage --------------------------------------------------------------------------------