MCPcopy Create free account

hub / github.com/bgourlie/rs-nes / functions

Functions554 in github.com/bgourlie/rs-nes

Functionbcc_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:36
Functionbcc_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:28
Functionbcs
()
cpu6502/src/cpu/length_and_timing_tests.rs:228
Functionbcs_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:68
Functionbcs_not_crossing_page_boundary_negative_rel_addr
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:60
Functionbcs_not_crossing_page_boundary_positive_rel_addr
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:52
Functionbeq
()
cpu6502/src/cpu/length_and_timing_tests.rs:246
Functionbeq_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:92
Functionbeq_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:84
Functionbeq_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:76
Functionbit_overflow_flag_behavior
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:130
Functionbit_sign_flag_behavior
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:119
Functionbit_zero_flag_behavior
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:101
Functionbmi
()
cpu6502/src/cpu/length_and_timing_tests.rs:300
Functionbmi_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:116
Functionbmi_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:108
Functionbmi_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:100
Functionbne
()
cpu6502/src/cpu/length_and_timing_tests.rs:264
Functionbne_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:140
Functionbne_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:132
Functionbne_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:124
Functionbpl
()
cpu6502/src/cpu/length_and_timing_tests.rs:282
Functionbpl_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:20
Functionbpl_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:12
Functionbpl_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:4
Functionbvc
()
cpu6502/src/cpu/length_and_timing_tests.rs:318
Functionbvc_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:164
Functionbvc_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:156
Functionbvc_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:148
Functionbvs
()
cpu6502/src/cpu/length_and_timing_tests.rs:336
Functionbvs_no_branch
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:188
Functionbvs_not_crossing_page_boundary_negative_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:180
Functionbvs_not_crossing_page_boundary_positive_offset
()
cpu6502/src/cpu/opcodes/branch_spec_tests.rs:172
Functioncarry_flag
()
cpu6502/src/cpu/registers/spec_tests.rs:4
Functionclc
()
cpu6502/src/cpu/length_and_timing_tests.rs:354
Functionclc
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:12
Functioncld
()
cpu6502/src/cpu/length_and_timing_tests.rs:360
Functioncld
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:20
Functionclear_in_vblank
()
rs-nes/src/ppu/status_register/spec_tests.rs:60
Functionclear_latch
()
rs-nes/src/ppu/write_latch/spec_tests.rs:11
Functionclear_sprite_overflow
()
rs-nes/src/ppu/status_register/spec_tests.rs:14
Functionclear_sprite_zero_hit
()
rs-nes/src/ppu/status_register/spec_tests.rs:37
Functioncli
()
cpu6502/src/cpu/length_and_timing_tests.rs:366
Functioncli
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:28
Functionclv
()
cpu6502/src/cpu/length_and_timing_tests.rs:372
Functionclv
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:36
Functioncmp
()
cpu6502/src/cpu/length_and_timing_tests.rs:378
Functioncmp_action
(a: &Action, b: &Action)
rs-nes-macros/src/lib.rs:465
Functioncmp_equal_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:4
Functioncmp_greater_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:12
Functioncmp_less_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:20
Functioncoarse_x_increment
()
rs-nes/src/ppu/vram/spec_tests.rs:301
Methodcoarse_x_increment
(&self)
rs-nes/src/ppu/vram/mocks.rs:74
Functioncontrol_write
()
rs-nes/src/ppu/vram/spec_tests.rs:259
Methodcontrol_write
(&self, _: u8)
rs-nes/src/ppu/vram/mocks.rs:70
Functioncopy_horizontal_pos_to_addr
()
rs-nes/src/ppu/vram/spec_tests.rs:182
Methodcopy_horizontal_pos_to_addr
(&self)
rs-nes/src/ppu/vram/mocks.rs:82
Functioncopy_horizontal_pos_to_addr_called
()
rs-nes/src/ppu/spec_tests.rs:203
Functioncopy_vertical_pos_to_addr
()
rs-nes/src/ppu/vram/spec_tests.rs:198
Methodcopy_vertical_pos_to_addr
(&self)
rs-nes/src/ppu/vram/mocks.rs:86
Functioncopy_vertical_pos_to_addr_called
()
rs-nes/src/ppu/spec_tests.rs:234
Functioncpx
()
cpu6502/src/cpu/length_and_timing_tests.rs:414
Functioncpx_equal_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:28
Functioncpx_greater_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:36
Functioncpx_less_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:44
Functioncpy
()
cpu6502/src/cpu/length_and_timing_tests.rs:426
Functioncpy_equal_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:52
Functioncpy_greater_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:60
Functioncpy_less_than_flag_check
()
cpu6502/src/cpu/opcodes/compare_spec_tests.rs:68
Functioncriterion_benchmark
(c: &mut Criterion)
rs-nes/benches/render_benchmark.rs:6
Methodcurrent_pixel
(&self)
rs-nes/src/ppu/sprite_renderer/mod.rs:244
Methodcurrent_pixel
(&self)
rs-nes/src/ppu/sprite_renderer/mocks.rs:48
Functiondec_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:7
Functiondec_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:17
Functiondec_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:27
Methoddec_x_counters
(&mut self)
rs-nes/src/ppu/sprite_renderer/mod.rs:168
Methoddec_x_counters
(&mut self)
rs-nes/src/ppu/sprite_renderer/mocks.rs:40
Functiondecimal_flag
()
cpu6502/src/cpu/registers/spec_tests.rs:31
Methoddefault
()
rs-nes/src/ppu/mod.rs:51
Methoddefault
()
rs-nes/src/ppu/mocks.rs:15
Methoddefault
()
rs-nes/src/ppu/sprite_renderer/mod.rs:72
Methoddefault
()
rs-nes/src/ppu/vram/mod.rs:40
Methoddefault
()
rs-nes/src/ppu/write_latch/mod.rs:17
Methoddefault
()
rs-nes/src/cart/mocks.rs:12
Methoddefault
()
cpu6502/src/cpu/test_fixture.rs:26
Methoddefault
()
cpu6502/src/cpu/registers/mod.rs:133
Methodderef
(&self)
rs-nes/src/ppu/mask_register/mod.rs:18
Methodderef
(&self)
rs-nes/src/ppu/control_register/mod.rs:61
Functiondex
()
cpu6502/src/cpu/length_and_timing_tests.rs:453
Functiondex_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:37
Functiondex_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:46
Functiondex_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:55
Functiondey
()
cpu6502/src/cpu/length_and_timing_tests.rs:459
Functiondey_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:64
Functiondey_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:73
Functiondey_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:82
Methoddraw_pixel
Outputs pixel information to a buffer. Each pixel is encoded as 3 bytes, as follows: Byte 1 (background)**: `pppp ppvv` - `p`: color palette index -
rs-nes/src/ppu/mod.rs:118
Methodelapsed_cycles
(&self)
rs-nes/src/interconnect/mod.rs:112
Functionemphasize_blue
()
rs-nes/src/ppu/mask_register/spec_tests.rs:58
Methodemphasize_blue
(&self)
rs-nes/src/ppu/mask_register/mod.rs:48
← previousnext →201–300 of 554, ranked by callers