MCPcopy Create free account

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

Functions554 in github.com/bgourlie/rs-nes

Functionemphasize_green
()
rs-nes/src/ppu/mask_register/spec_tests.rs:49
Methodemphasize_green
(&self)
rs-nes/src/ppu/mask_register/mod.rs:44
Functionemphasize_red
()
rs-nes/src/ppu/mask_register/spec_tests.rs:40
Methodemphasize_red
(&self)
rs-nes/src/ppu/mask_register/mod.rs:40
Functioneor
()
cpu6502/src/cpu/length_and_timing_tests.rs:465
Methodexecute
( cpu: &mut Cpu<I>, am: AM, )
cpu6502/src/cpu/opcodes/mod.rs:1142
Methodfetch_attribute_byte
TODO: Tests
rs-nes/src/ppu/background_renderer/mod.rs:88
Methodfetch_nametable_byte
TODO: Tests
rs-nes/src/ppu/background_renderer/mod.rs:95
Methodfetch_pattern_high_byte
TODO: Tests
rs-nes/src/ppu/background_renderer/mod.rs:113
Methodfetch_pattern_low_byte
TODO: Tests
rs-nes/src/ppu/background_renderer/mod.rs:101
Methodfill_registers
(&mut self, vram: &V, control: ControlRegister, cart: &C)
rs-nes/src/ppu/sprite_renderer/mod.rs:188
Methodfill_registers
(&mut self, _: &V, _: ControlRegister, _: &C)
rs-nes/src/ppu/sprite_renderer/mocks.rs:46
Functionfill_shift_registers
()
rs-nes/src/ppu/background_renderer/spec_tests.rs:4
Methodfine_x
(&self)
rs-nes/src/ppu/vram/mocks.rs:90
Functionfine_y_increment
()
rs-nes/src/ppu/vram/spec_tests.rs:324
Methodfine_y_increment
(&self)
rs-nes/src/ppu/vram/mocks.rs:78
Methodfmt
(&self, f: &mut Formatter)
rs-nes/src/rom/mod.rs:43
Functionin_vblank
()
rs-nes/src/ppu/status_register/spec_tests.rs:44
Functioninc_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:91
Functioninc_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:101
Functioninc_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:111
Functionincrement_coarse_x_called
()
rs-nes/src/ppu/spec_tests.rs:155
Functionincrement_fine_y_called
()
rs-nes/src/ppu/spec_tests.rs:265
Methodinit
(cpu: &mut Cpu<I>)
cpu6502/src/cpu/opcodes/mod.rs:597
Methodinit_base
(cpu: &mut Cpu<I>, variant: Variant)
cpu6502/src/cpu/opcodes/mod.rs:689
Methodinit_rmw
Init using special rules for cycle counting specific to read-modify-write instructions Read-modify-write instructions do not have a conditional page
cpu6502/src/cpu/opcodes/mod.rs:685
Methodinit_store
(cpu: &mut Cpu<I>)
cpu6502/src/cpu/opcodes/mod.rs:608
Functioninput_memory_mapped_read
()
rs-nes/src/interconnect/spec_tests.rs:88
Functioninput_memory_mapped_write
()
rs-nes/src/interconnect/spec_tests.rs:94
Functioninternal_memory_mapping_read
TODO: Fix once we have a mapping mechanism in place
rs-nes/src/ppu/vram/spec_tests.rs:27
Functioninterrupts
()
cpu6502/src/cpu/functional_tests.rs:38
Functioninx
()
cpu6502/src/cpu/length_and_timing_tests.rs:516
Functioninx_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:121
Functioninx_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:130
Functioninx_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:139
Functioniny
()
cpu6502/src/cpu/length_and_timing_tests.rs:522
Functioniny_test1
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:148
Functioniny_test2
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:157
Functioniny_test3
()
cpu6502/src/cpu/opcodes/inc_dec_spec_tests.rs:166
Functionis_sprite_on_scanline_8x16_sprite
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:320
Functionis_sprite_on_scanline_8x8_sprite
()
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/spec_tests.rs:305
Functionjmp
()
cpu6502/src/cpu/length_and_timing_tests.rs:528
Functionjmp
()
cpu6502/src/cpu/opcodes/jump_and_returns_instr_spec_tests.rs:6
Functionjsr
()
cpu6502/src/cpu/length_and_timing_tests.rs:537
Functionjsr
()
cpu6502/src/cpu/opcodes/jump_and_returns_instr_spec_tests.rs:13
Functionlda
()
cpu6502/src/cpu/length_and_timing_tests.rs:547
Functionlda_flags_sign_and_zero_1
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:14
Functionlda_flags_sign_and_zero_2
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:22
Functionlda_flags_sign_and_zero_3
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:30
Functionlda_value_set
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:7
Functionldx
()
cpu6502/src/cpu/length_and_timing_tests.rs:583
Functionldx_flags_sign_and_zero_1
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:45
Functionldx_flags_sign_and_zero_2
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:53
Functionldx_flags_sign_and_zero_3
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:61
Functionldx_value_set
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:38
Functionldy
()
cpu6502/src/cpu/length_and_timing_tests.rs:604
Functionldy_flags_sign_and_zero_1
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:76
Functionldy_flags_sign_and_zero_2
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:84
Functionldy_flags_sign_and_zero_3
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:92
Functionldy_value_set
()
cpu6502/src/cpu/opcodes/loads_and_stores_spec_tests.rs:69
Methodload
(input: &mut R)
rs-nes/src/rom/mod.rs:57
Functionload_rom
(bytes: &[u8])
rs-nes-web/src/lib.rs:30
Functionlsr
()
cpu6502/src/cpu/length_and_timing_tests.rs:625
Functionlsr
(cpu: &mut TestCpu, val: u8)
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:23
Functionlsr_1
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:29
Functionlsr_2
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:34
Functionlsr_3
()
cpu6502/src/cpu/opcodes/bitwise_and_shift_instr_spec_tests.rs:39
Functionmain
()
rs-nes/src/bin/native_client/main.rs:38
Functionmemory_mapped_register_read
()
rs-nes/src/ppu/spec_tests.rs:94
Methodnew
(rom: C)
rs-nes/src/interconnect/mod.rs:17
Methodnew
(scanline: u8, sprite_size: SpriteSize)
rs-nes/src/ppu/sprite_renderer/sprite_evaluation/mod.rs:23
Methodnew
(reg: u8)
rs-nes/src/ppu/status_register/mod.rs:19
Methodnew
(rom: &NesRom)
rs-nes/src/cart/nrom128.rs:12
Methodnew
(rom: &NesRom)
rs-nes/src/cart/nrom256.rs:12
Methodnew
(rom: &NesRom)
rs-nes/src/cart/uxrom.rs:14
Methodnew
(interconnect: I, pc: u16)
cpu6502/src/cpu/mod.rs:49
Methodnew
()
cpu6502/src/cpu/test_fixture.rs:11
Methodnew
()
cpu6502/src/cpu/opcodes/am_test_utils.rs:44
Methodnew
()
cpu6502/src/cpu/registers/mod.rs:28
Methodnew_test
()
cpu6502/src/cpu/test_fixture.rs:55
Functionnmi
()
cpu6502/src/cpu/spec_tests.rs:17
Functionnmi_on_vblank_start
()
rs-nes/src/ppu/control_register/spec_tests.rs:22
Methodnmi_on_vblank_start
Generate an NMI at the start of the vertical blanking interval (0: off; 1: on)
rs-nes/src/ppu/control_register/mod.rs:49
Functionnop
()
cpu6502/src/cpu/length_and_timing_tests.rs:646
Functionoam_dma_timing_even_cycle
()
rs-nes/src/interconnect/spec_tests.rs:99
Functionoam_dma_timing_odd_cycle
()
rs-nes/src/interconnect/spec_tests.rs:106
Functionoam_read_forced_blanking_doesnt_increments_addr
()
rs-nes/src/ppu/spec_tests.rs:368
Functionoam_read_non_blanking_increments_addr
()
rs-nes/src/ppu/spec_tests.rs:340
Functionoam_read_v_blanking_doesnt_increments_addr
()
rs-nes/src/ppu/spec_tests.rs:354
Functionodd_frame_cycle_skip
()
rs-nes/src/ppu/spec_tests.rs:382
Functionopcodes
()
cpu6502/src/cpu/functional_tests.rs:8
Functionora
()
cpu6502/src/cpu/length_and_timing_tests.rs:652
Functionoverflow_flag
()
cpu6502/src/cpu/registers/spec_tests.rs:40
Functionpalette_read_mapping
()
rs-nes/src/ppu/vram/spec_tests.rs:130
Methodpalette_shift_bytes
(v: u16, attr_byte: u8)
rs-nes/src/ppu/background_renderer/mod.rs:65
Functionpalette_write_mapping
()
rs-nes/src/ppu/vram/spec_tests.rs:282
Methodpattern_offset
TODO: Tests
rs-nes/src/ppu/background_renderer/mod.rs:125
Functionpattern_shift_values
()
rs-nes/src/ppu/background_renderer/spec_tests.rs:36
Functionpha
()
cpu6502/src/cpu/length_and_timing_tests.rs:688
Functionphp
()
cpu6502/src/cpu/length_and_timing_tests.rs:694
← previousnext →301–400 of 554, ranked by callers