MCPcopy Create free account

hub / github.com/Ace314159/NDS-Emulator / functions

Functions647 in github.com/Ace314159/NDS-Emulator

Methodnew
( bios7: Vec<u8>, bios9: Vec<u8>, firmware_file: File, rom: Vec<u8>, s
core/src/hw.rs:79
Methodnew
()
core/src/arm/registers.rs:82
Methodnew
()
core/src/hw/ipc.rs:19
Methodnew
(is_nds9: bool)
core/src/hw/dma.rs:14
Methodnew
(rom: Vec<u8>, save_file: File, bios7: &[u8])
core/src/hw/cartridge.rs:45
Methodnew
()
core/src/hw/mem.rs:147
Methodnew
()
core/src/hw/interrupt_controller.rs:11
Methodnew
()
core/src/hw/scheduler.rs:53
Methodnew
(firmware_file: File)
core/src/hw/spi.rs:17
Methodnew
(scheduler: &mut Scheduler)
core/src/hw/spu.rs:50
Methodnew
()
core/src/hw/math.rs:13
Methodnew
(scheduler: &mut Scheduler)
core/src/hw/gpu.rs:51
Methodnew
(is_nds9: bool)
core/src/hw/timers.rs:16
Methodnew
()
core/src/hw/keypad.rs:27
Methodnew
()
core/src/hw/rtc.rs:22
Methodnew
()
core/src/hw/gpu/engine2d.rs:51
Methodnew
()
core/src/hw/gpu/engine3d.rs:77
Methodnew
()
core/src/hw/gpu/vram.rs:66
Methodnew
()
core/src/hw/gpu/registers.rs:52
Methodnew
()
core/src/hw/gpu/engine2d/registers.rs:91
Methodnew
()
core/src/hw/gpu/engine3d/registers.rs:19
Methodnew
(command: GeometryCommand, param: u32)
core/src/hw/gpu/engine3d/geometry.rs:954
Methodnew
(x: FixedPoint, y: FixedPoint, z: FixedPoint, w: FixedPoint)
core/src/hw/gpu/engine3d/math.rs:369
Methodnew
( start_color: &Color, end_color: &Color, num_steps: usize, w_start: i16,
core/src/hw/gpu/engine3d/rendering.rs:573
Methodnew
()
core/src/hw/spi/tsc.rs:11
Methodnew
(rom: &Vec<u8>)
core/src/hw/cartridge/header.rs:54
Methodnew
(bios7: &[u8])
core/src/hw/cartridge/key1_encryption.rs:12
Methodnew
()
core/src/hw/cartridge/backup/no_backup.rs:13
Methodnew
(save_file: File, size: usize)
core/src/hw/cartridge/backup/eeprom.rs:19
Methodnew
(game_code: u32, rom_size: usize, sram_type: usize)
core/src/hw/cartridge/backup/game_db.rs:11
Methodnew
()
core/src/hw/mem/cp15.rs:23
Methodnew
()
core/src/hw/spu/audio.rs:13
Methodnew
()
core/src/hw/spu/registers.rs:47
Methodnew
(imgui: &mut imgui::Context)
src/display.rs:29
Methodnew
(title: &str)
src/debug.rs:28
Methodnew
()
src/debug/windows.rs:18
Methodnew5
Expands 5 bit components to internal 6-bit
core/src/hw/gpu/engine3d/geometry.rs:1061
Methodnew5
(color: Color, a: u8)
core/src/hw/gpu/engine3d/rendering.rs:787
Methodnew6
Expands 6 bit components to 8 bits for interpolation
core/src/hw/gpu/engine3d/geometry.rs:1070
Methodnew6
(color: Color, a: u8)
core/src/hw/gpu/engine3d/rendering.rs:794
Methodnew8
(r: u8, g: u8, b: u8)
core/src/hw/gpu/engine3d/geometry.rs:1078
Methodnew8
(color: Color, a: u8)
core/src/hw/gpu/engine3d/rendering.rs:801
Methodnew_backup
(save_file: File, size: usize)
core/src/hw/cartridge/backup/flash.rs:16
Methodnew_firmware
(mem: MmapMut)
core/src/hw/cartridge/backup/flash.rs:27
Methodnext_addr
(&mut self)
core/src/hw/spu.rs:643
Methodnext_addr_pcm
(&mut self)
core/src/hw/spu.rs:484
Methodnone
()
core/src/hw/gpu/engine2d.rs:1090
Methodnone
()
core/src/hw/gpu/engine2d/registers.rs:332
Methodnum
()
core/src/hw/dma.rs:357
Methodnum
(&self)
core/src/hw/gpu/engine3d/math.rs:308
Methodon_hblank
(&mut self, _event: Event)
core/src/hw/gpu.rs:236
Methodon_rom_block_ended
(&mut self, event: Event)
core/src/hw/cartridge.rs:382
Methodon_rom_word_transfered
(&mut self, event: Event)
core/src/hw/cartridge.rs:372
Methodon_timer_overflow
(&mut self, event: Event)
core/src/hw/timers.rs:192
Methodone
()
core/src/hw/gpu/engine3d/math.rs:284
Methodone
()
core/src/hw/gpu/engine3d/rendering.rs:728
Methodparse
(input: ParseStream)
bitfield/src/lib.rs:192
Methodpress_key
(&mut self, key: Key)
core/src/nds.rs:61
Methodpress_key
(&mut self, key: Key)
core/src/hw/keypad.rs:35
Methodpress_screen
(&mut self, x: usize, y: usize)
core/src/nds.rs:71
Methodpress_screen
(&mut self, x: usize, y: usize)
core/src/hw/spi.rs:65
Methodpress_screen
(&mut self)
core/src/hw/keypad.rs:51
Methodpress_screen
(&mut self, x: usize, y: usize)
core/src/hw/spi/tsc.rs:51
Methodpsr_transfer
ARM.6: PSR Transfer (MRS, MSR)
core/src/arm/arm.rs:189
Methodpush_pop_regs
THUMB.14: push/pop registers
core/src/arm/thumb.rs:412
Methodqalu
ARM.X: QADD/QSUB
core/src/arm/arm.rs:852
Methodr5
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1099
Methodr6
(&self)
core/src/hw/gpu/engine3d/geometry.rs:1108
Methodread
(&self, byte: usize)
core/src/hw/interrupt_controller.rs:82
Methodread
(&self, scheduler: &Scheduler, byte: usize)
core/src/hw/timers.rs:138
Methodread
(&self, byte: usize)
core/src/hw/keypad.rs:116
Methodread
(&self, byte: usize)
core/src/hw/gpu/registers.rs:19
Methodread
(&self, byte: usize)
core/src/hw/gpu/engine2d/registers.rs:124
Methodread
(&self, byte: usize)
core/src/hw/gpu/engine3d/registers.rs:38
Methodread
(&self)
core/src/hw/spi/tsc.rs:22
Methodread
(&self)
core/src/hw/cartridge/backup/no_backup.rs:6
Methodread
(&self)
core/src/hw/cartridge/backup/flash.rs:88
Methodread
(&self)
core/src/hw/cartridge/backup/eeprom.rs:79
Methodread
(&self, byte: usize)
core/src/hw/spu/registers.rs:15
Methodread_byte_from_value
(value: &T, byte: usize)
core/src/hw/mem.rs:105
Methodread_from_bytes
( device: &D, read_fn: &F, addr: u32, )
core/src/hw/mem.rs:76
Methodread_mapping
(banks: &[Vec<u8>], mapping: &Vec<Bank>, addr: usize)
core/src/hw/gpu/vram.rs:427
Methodread_mem
(mem: &[u8], addr: u32)
core/src/hw/mem.rs:66
Methodread_palette_ram
(&self, addr: u32)
core/src/hw/gpu/engine2d.rs:1307
Methodread_register
(&self, addr: u32)
core/src/hw/gpu/engine3d.rs:149
Methodrecv
( send_cnt: &FIFOCNT, recv_cnt: &mut FIFOCNT, recv_fifo: &mut VecDeque<u32>, p
core/src/hw/ipc.rs:109
Methodrelease_key
(&mut self, key: Key)
core/src/nds.rs:66
Methodrelease_key
(&mut self, key: Key)
core/src/hw/keypad.rs:43
Methodrelease_screen
(&mut self)
core/src/nds.rs:76
Methodrelease_screen
(&mut self)
core/src/hw/spi.rs:68
Methodrelease_screen
(&mut self)
core/src/hw/keypad.rs:55
Methodrelease_screen
(&mut self)
core/src/hw/spi/tsc.rs:56
Methodremove_mapping
(arr: &mut [Vec<Bank>], bank: Bank, offset: usize, size: Option<usize>)
core/src/hw/gpu/vram.rs:459
Methodrender
(&mut self, ui: &Ui)
src/debug/windows.rs:28
Methodrender_8bit_entry
( &self, vram: &VRAM, _bg_i: usize, map_start_addr: usize, tile_start_
core/src/hw/gpu/engine2d.rs:850
Methodrender_bank
(&self, bank: usize, ignore_alpha: bool)
core/src/nds.rs:123
Methodrender_bank
(&self, ignore_alpha: bool, bank: usize)
core/src/hw/gpu/vram.rs:574
Methodrender_line
(&mut self, engine3d: &Engine3D, vram: &VRAM, vcount: u16)
core/src/hw/gpu/engine2d.rs:101
Methodrender_map
(&self, engine: Engine, bg_i: usize)
core/src/nds.rs:94
Methodrender_map
(&self, vram: &VRAM, bg_i: usize)
core/src/hw/gpu/debug.rs:92
← previousnext →501–600 of 647, ranked by callers