Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Determinant/runes
/ functions
Functions
231 in github.com/Determinant/runes
⨍
Functions
231
◇
Types & classes
41
↓ 30 callers
Function
load_prefix
( obj: &mut T, ignored: usize, reader: &mut dyn Read, )
src/utils.rs:65
↓ 30 callers
Function
save_prefix
(obj: &T, ignored: usize, writer: &mut dyn Write)
src/utils.rs:79
↓ 23 callers
Method
read
(&mut self, buf: &mut [u8])
src/bin.rs:150
↓ 21 callers
Method
get_bank
( &self, base: usize, size: usize, kind: BankType, )
src/bin.rs:89
↓ 14 callers
Method
get_bank_mut
( &mut self, base: usize, size: usize, kind: BankType, )
src/bin.rs:104
↓ 14 callers
Method
write
(&mut self, buf: &[u8])
src/bin.rs:159
↓ 9 callers
Method
next
(&mut self)
src/disasm.rs:101
↓ 8 callers
Method
get_chrbank
(&mut self, idx: u8)
src/mapper.rs:519
↓ 7 callers
Method
get_cpu
(&self)
src/memory.rs:66
↓ 6 callers
Method
get_carry
(&self)
src/mos6502.rs:731
↓ 6 callers
Method
tick_env_cnt
(&mut self)
src/apu.rs:941
↓ 5 callers
Method
disable
(&mut self)
src/apu.rs:327
↓ 5 callers
Method
enable
(&mut self)
src/apu.rs:333
↓ 5 callers
Method
get_len
(&self)
src/apu.rs:338
↓ 5 callers
Method
get_mut
(&self)
src/mapper.rs:28
↓ 5 callers
Method
get_size
(&self, kind: BankType)
src/bin.rs:82
↓ 5 callers
Method
read_mapper
(&self, addr: u16)
src/memory.rs:382
↓ 5 callers
Method
read_without_tick
(&self, addr: u16)
src/memory.rs:169
↓ 5 callers
Method
write_reg1
(&mut self, data: u8)
src/apu.rs:213
↓ 5 callers
Method
write_reg3
(&mut self, data: u8)
src/apu.rs:229
↓ 5 callers
Method
write_reg4
(&mut self, data: u8)
src/apu.rs:234
↓ 4 callers
Method
get_ppu
(&self)
src/memory.rs:70
↓ 4 callers
Method
get_prgbank
(&self, idx: u8)
src/mapper.rs:513
↓ 4 callers
Method
load
(&mut self, reader: &mut dyn utils::Read)
src/bin.rs:126
↓ 4 callers
Method
read
(&self, addr: u16)
src/memory.rs:290
↓ 4 callers
Method
read_nametable
(&self, addr: u16)
src/memory.rs:360
↓ 4 callers
Method
save
(&self, writer: &mut dyn utils::Write)
src/bin.rs:132
↓ 4 callers
Method
tick_len_swp
(&mut self)
src/apu.rs:948
↓ 4 callers
Method
tick_length
(&mut self)
src/apu.rs:307
↓ 4 callers
Method
write
(&mut self, addr: u16, data: u8)
src/memory.rs:295
↓ 3 callers
Method
get_apu
(&self)
src/memory.rs:74
↓ 3 callers
Method
get_cart
(&self)
src/mapper.rs:227
↓ 3 callers
Method
get_show_bg
(&self)
src/ppu.rs:219
↓ 3 callers
Method
get_show_sp
(&self)
src/ppu.rs:223
↓ 3 callers
Method
poll
(&self)
src/bin.rs:225
↓ 3 callers
Method
set_len
(&mut self, d: u8)
src/apu.rs:343
↓ 3 callers
Method
tick_env
(&mut self)
src/apu.rs:258
↓ 3 callers
Method
trigger_irq
(&mut self)
src/mos6502.rs:858
↓ 3 callers
Method
try_nmi
(&mut self)
src/ppu.rs:566
↓ 3 callers
Method
write_reg2
(&mut self, data: u8)
src/apu.rs:221
↓ 2 callers
Function
chunks
Yield successive n-sized chunks from l.
calc_mixer.py:1
↓ 2 callers
Method
cpu_stall
(&self, delta: u32)
src/memory.rs:78
↓ 2 callers
Function
cutoff
(mut x: i32)
src/apu.rs:18
↓ 2 callers
Method
get_flag_nmi
(&self)
src/ppu.rs:203
↓ 2 callers
Function
get_mirror_addr
(kind: MirrorType, addr: u16)
src/memory.rs:343
↓ 2 callers
Function
get_mirror_palette
(addr: u16)
src/memory.rs:350
↓ 2 callers
Method
get_mirror_type
(&self)
src/bin.rs:119
↓ 2 callers
Method
get_oam_raw_mut
(&mut self)
src/ppu.rs:235
↓ 2 callers
Method
get_spritesize
(&self)
src/ppu.rs:199
↓ 2 callers
Method
get_vram_inc
(&self)
src/ppu.rs:207
↓ 2 callers
Function
joystick_mapping
(button: sdl2::controller::Button)
src/bin.rs:192
↓ 2 callers
Function
keyboard_mapping
(code: sdl2::keyboard::Keycode)
src/bin.rs:173
↓ 2 callers
Method
load_sram
(&mut self, reader: &mut dyn utils::Read)
src/bin.rs:138
↓ 2 callers
Method
read_palette
(&self, addr: u16)
src/memory.rs:366
↓ 2 callers
Method
read_status
(&mut self)
src/ppu.rs:83
↓ 2 callers
Method
restart
(&mut self)
src/apu.rs:684
↓ 2 callers
Method
save_sram
(&self, writer: &mut dyn utils::Write)
src/bin.rs:142
↓ 2 callers
Method
set_mirror_type
(&mut self, mt: MirrorType)
src/bin.rs:122
↓ 2 callers
Method
set_timer_period
(&mut self, p: u16)
src/apu.rs:350
↓ 2 callers
Method
suppress_nmi
(&mut self)
src/mos6502.rs:848
↓ 2 callers
Method
tick
(&mut self, bus: &CPUBus)
src/ppu.rs:570
↓ 2 callers
Method
tick
(&self)
src/memory.rs:82
↓ 2 callers
Method
tick_sweep
(&mut self)
src/apu.rs:279
↓ 2 callers
Method
trigger_delayed_nmi
(&mut self)
src/mos6502.rs:853
↓ 2 callers
Method
trigger_nmi
(&mut self)
src/mos6502.rs:843
↓ 2 callers
Method
update_banks
(&mut self)
src/mapper.rs:524
↓ 2 callers
Method
write_nametable
(&mut self, addr: u16, data: u8)
src/memory.rs:371
↓ 1 callers
Method
_tick
(&mut self)
src/ppu.rs:576
↓ 1 callers
Method
attach
( &mut self, cpu: *mut CPU<'a>, ppu: *mut PPU<'a>, apu: *mut APU<'a>, )
src/memory.rs:54
↓ 1 callers
Method
clear_sprite
(&mut self)
src/ppu.rs:348
↓ 1 callers
Method
deque
(&mut self)
src/bin.rs:382
↓ 1 callers
Method
enque
(&mut self, sample: i16)
src/bin.rs:374
↓ 1 callers
Method
eval_sprite
(&mut self)
src/ppu.rs:353
↓ 1 callers
Method
fetch_attrtable_byte
(&mut self)
src/ppu.rs:252
↓ 1 callers
Method
fetch_high_bgtile_byte
(&mut self)
src/ppu.rs:274
↓ 1 callers
Method
fetch_low_bgtile_byte
(&mut self)
src/ppu.rs:262
↓ 1 callers
Method
fetch_nametable_byte
(&mut self)
src/ppu.rs:247
↓ 1 callers
Method
fetch_sprite
(&mut self)
src/ppu.rs:401
↓ 1 callers
Method
frame
(&mut self)
src/bin.rs:349
↓ 1 callers
Method
get_cart_mut
(&mut self)
src/mapper.rs:230
↓ 1 callers
Method
get_flag_vblank
(&self)
src/ppu.rs:227
↓ 1 callers
Method
get_int
(&self)
src/mos6502.rs:739
↓ 1 callers
Method
get_mem
(&self)
src/mos6502.rs:722
↓ 1 callers
Method
get_oam_arr
(&self)
src/ppu.rs:231
↓ 1 callers
Method
get_oam_raw
(&self)
src/ppu.rs:239
↓ 1 callers
Method
get_pc
(&self)
src/mos6502.rs:726
↓ 1 callers
Function
get_rgb
(color: u8)
src/bin.rs:328
↓ 1 callers
Method
get_show_leftmost_bg
(&self)
src/ppu.rs:211
↓ 1 callers
Method
get_show_leftmost_sp
(&self)
src/ppu.rs:215
↓ 1 callers
Method
is_exiting
(&self)
src/bin.rs:218
↓ 1 callers
Method
load_bgtile
(&mut self)
src/ppu.rs:286
↓ 1 callers
Method
output
(&mut self, input: i16)
src/apu.rs:40
↓ 1 callers
Function
parse
(opcode: u8, code: &[u8])
src/disasm.rs:111
↓ 1 callers
Method
powerup
(&mut self)
src/mos6502.rs:786
↓ 1 callers
Method
put
(&mut self, x: u8, y: u8, color: u8)
src/bin.rs:335
↓ 1 callers
Method
queue
(&mut self, sample: i16)
src/bin.rs:433
↓ 1 callers
Method
read_data
(&mut self)
src/ppu.rs:149
↓ 1 callers
Method
read_oamdata
(&self)
src/ppu.rs:108
↓ 1 callers
Method
render
(&mut self)
src/bin.rs:343
↓ 1 callers
Method
render_pixel
(&mut self)
src/ppu.rs:458
next →
1–100 of 231, ranked by callers