MCPcopy Create free account

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

Functions554 in github.com/bgourlie/rs-nes

Functionpla
()
cpu6502/src/cpu/length_and_timing_tests.rs:700
Methodplayer1_press
(&self, _: Button)
rs-nes/src/input/mocks.rs:13
Methodplayer1_release
(&self, _: Button)
rs-nes/src/input/mocks.rs:17
Functionplp
()
cpu6502/src/cpu/length_and_timing_tests.rs:706
Functionpop_stack
()
cpu6502/src/cpu/spec_tests.rs:49
Functionpop_stack16
()
cpu6502/src/cpu/spec_tests.rs:60
Functionppu_addr_mirroring
()
rs-nes/src/ppu/vram/spec_tests.rs:93
Methodppu_data
(&self, _: &C)
rs-nes/src/ppu/vram/mocks.rs:50
Functionppu_loop
(_: TokenStream, input: TokenStream)
rs-nes-macros/src/lib.rs:484
Functionppu_memory_mapped_read
()
rs-nes/src/interconnect/spec_tests.rs:34
Functionppu_memory_mapped_write
()
rs-nes/src/interconnect/spec_tests.rs:44
Functionpush_stack
()
cpu6502/src/cpu/spec_tests.rs:27
Functionpush_stack16
()
cpu6502/src/cpu/spec_tests.rs:38
Functionram_memory_mapped_read
()
rs-nes/src/interconnect/spec_tests.rs:8
Functionram_memory_mapped_write
()
rs-nes/src/interconnect/spec_tests.rs:23
Methodread
Accepts a PPU memory mapped address and returns the value
rs-nes/src/ppu/mod.rs:185
Methodread
(&self, _: u16, _: &C)
rs-nes/src/ppu/mocks.rs:44
Methodread
(&self, _: u16, _: &C)
rs-nes/src/ppu/vram/mocks.rs:54
Methodread
(&self, addr: u16)
rs-nes/src/input/mod.rs:46
Methodread
(&self, _: u16)
rs-nes/src/input/mocks.rs:9
Methodread
(&self, addr: u16)
cpu6502/src/cpu/test_fixture.rs:32
Methodread
(&self)
cpu6502/src/cpu/opcodes/am_test_utils.rs:10
Methodread_chr
(&self, addr: u16)
rs-nes/src/cart/nrom128.rs:42
Methodread_chr
(&self, addr: u16)
rs-nes/src/cart/nrom256.rs:42
Methodread_chr
(&self, addr: u16)
rs-nes/src/cart/uxrom.rs:51
Methodread_control
(&self)
rs-nes/src/apu/mod.rs:9
Methodread_data
(&self)
rs-nes/src/ppu/sprite_renderer/mocks.rs:20
Methodread_data_increment_addr
(&self)
rs-nes/src/ppu/sprite_renderer/mocks.rs:25
Methodread_palette
(&self, _: u16)
rs-nes/src/ppu/vram/mocks.rs:58
Methodread_ppu_data
(&self, _: IncrementAmount, _: &C)
rs-nes/src/ppu/vram/mocks.rs:46
Methodread_prg
(&self, addr: u16)
rs-nes/src/cart/nrom128.rs:35
Methodread_prg
(&self, addr: u16)
rs-nes/src/cart/nrom256.rs:35
Methodread_prg
(&self, addr: u16)
rs-nes/src/cart/uxrom.rs:40
Functionreset
()
cpu6502/src/cpu/spec_tests.rs:7
Functionrol
()
cpu6502/src/cpu/length_and_timing_tests.rs:712
Functionrol
(cpu: &mut TestCpu, val: u8)
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:63
Functionrol_1
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:69
Functionrol_2
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:74
Functionrol_3
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:79
Functionror
()
cpu6502/src/cpu/length_and_timing_tests.rs:733
Functionror
(cpu: &mut TestCpu, val: u8)
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:43
Functionror_1
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:49
Functionror_2
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:54
Functionror_3
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:59
Functionrti
()
cpu6502/src/cpu/length_and_timing_tests.rs:754
Functionrts
()
cpu6502/src/cpu/length_and_timing_tests.rs:767
Functionrts
()
cpu6502/src/cpu/opcodes/jump_and_returns_instr_spec_tests.rs:25
Functionrun
()
rs-nes-web/src/lib.rs:65
Functionsbc
()
cpu6502/src/cpu/length_and_timing_tests.rs:778
Functionsbc_flags_carry_and_overflow_1
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:174
Functionsbc_flags_carry_and_overflow_2
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:185
Functionsbc_flags_carry_and_overflow_3
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:196
Functionsbc_flags_carry_and_overflow_4
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:207
Functionsbc_flags_carry_and_overflow_5
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:218
Functionsbc_flags_carry_and_overflow_6
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:229
Functionsbc_flags_carry_and_overflow_7
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:240
Functionsbc_flags_carry_and_overflow_8
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:251
Functionsbc_flags_sign_and_zero_1
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:128
Functionsbc_flags_sign_and_zero_2
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:139
Functionsbc_flags_sign_and_zero_3
()
cpu6502/src/cpu/opcodes/arithmetic_instr_spec_tests.rs:150
Methodscreen
(&self)
rs-nes/src/ppu/mocks.rs:52
Functionscroll_first_write
()
rs-nes/src/ppu/vram/spec_tests.rs:214
Functionscroll_second_write
()
rs-nes/src/ppu/vram/spec_tests.rs:240
Methodscroll_write
(&self, _: LatchState)
rs-nes/src/ppu/vram/mocks.rs:66
Functionsec
()
cpu6502/src/cpu/length_and_timing_tests.rs:814
Functionsec
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:44
Functionsed
()
cpu6502/src/cpu/length_and_timing_tests.rs:820
Functionsed
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:52
Functionsei
()
cpu6502/src/cpu/length_and_timing_tests.rs:826
Functionsei
()
cpu6502/src/cpu/opcodes/flag_instr_spec_tests.rs:4
Functionset_in_vblank
()
rs-nes/src/ppu/status_register/spec_tests.rs:53
Methodset_sprite_overflow
(&self)
rs-nes/src/ppu/status_register/mod.rs:77
Functionset_sprite_zero_hit
()
rs-nes/src/ppu/status_register/spec_tests.rs:30
Functionset_status_from_stack
()
cpu6502/src/cpu/registers/spec_tests.rs:58
Functionshow_background
()
rs-nes/src/ppu/mask_register/spec_tests.rs:22
Functionshow_sprites
()
rs-nes/src/ppu/mask_register/spec_tests.rs:31
Functionsign_flag
()
cpu6502/src/cpu/registers/spec_tests.rs:49
Functionsprite_evaluation
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:7
Functionsprite_overflow
()
rs-nes/src/ppu/status_register/spec_tests.rs:5
Methodsprite_overflow
Sprite overflow. The intent was for this flag to be set whenever more than eight sprites appear on a scanline, but a hardware bug causes the actual be
rs-nes/src/ppu/status_register/mod.rs:73
Functionsprite_overflow_triggered
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:85
Functionsprite_overflow_triggered_via_hardware_bug
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:127
Functionsprite_overflow_triggered_via_hardware_bug_2
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:170
Functionsprite_overflow_triggered_via_hardware_bug_3
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:214
Functionsprite_overflow_triggered_via_hardware_bug_4
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:259
Functionsprite_size
()
rs-nes/src/ppu/control_register/spec_tests.rs:13
Functionsprite_zero_hit
()
rs-nes/src/ppu/status_register/spec_tests.rs:21
Methodsprite_zero_hit
Sprite 0 Hit. Set when a nonzero pixel of sprite 0 overlaps a nonzero background pixel; cleared at dot 1 of the pre-render line. Used for raster tim
rs-nes/src/ppu/status_register/mod.rs:51
Functionsprites_render_leftmost_8_px
()
rs-nes/src/ppu/mask_register/spec_tests.rs:13
Functionsta
()
cpu6502/src/cpu/length_and_timing_tests.rs:832
Functionsta
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:100
Methodstart_sprite_evaluation
(&mut self, scanline: u16, control: ControlRegister)
rs-nes/src/ppu/sprite_renderer/mod.rs:179
Methodstart_sprite_evaluation
(&mut self, _: u16, _: ControlRegister)
rs-nes/src/ppu/sprite_renderer/mocks.rs:42
Methodstep
(&mut self, _: &C)
rs-nes/src/ppu/mocks.rs:48
Functionstx
()
cpu6502/src/cpu/length_and_timing_tests.rs:865
Functionstx
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:110
Functionsty
()
cpu6502/src/cpu/length_and_timing_tests.rs:877
Functionsty
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:120
Functiontax
()
cpu6502/src/cpu/length_and_timing_tests.rs:889
Functiontax
()
cpu6502/src/cpu/opcodes/reg_transfer_spec_tests.rs:6
← previousnext →401–500 of 554, ranked by callers