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
↓ 1 callers
Method
reset_cx
(&mut self)
src/ppu.rs:338
↓ 1 callers
Method
reset_y
(&mut self)
src/ppu.rs:343
↓ 1 callers
Method
shift
(&mut self)
src/apu.rs:709
↓ 1 callers
Method
shift_bgtile
(&mut self)
src/ppu.rs:303
↓ 1 callers
Method
step
(&mut self)
src/mos6502.rs:794
↓ 1 callers
Method
tick_counter
(&mut self)
src/apu.rs:422
↓ 1 callers
Method
tick_frame_counter
(&mut self)
src/apu.rs:957
↓ 1 callers
Method
tick_timer
(&mut self)
src/apu.rs:313
↓ 1 callers
Method
try_refill
(&mut self, bus: &CPUBus)
src/apu.rs:689
↓ 1 callers
Method
wrapping_inc_cx
(&mut self)
src/ppu.rs:308
↓ 1 callers
Method
wrapping_inc_y
(&mut self)
src/ppu.rs:319
↓ 1 callers
Method
write_addr
(&mut self, data: u8)
src/ppu.rs:132
↓ 1 callers
Method
write_bank_data
(&mut self, data: u8)
src/mapper.rs:499
↓ 1 callers
Method
write_ctl
(&mut self, data: u8)
src/ppu.rs:70
↓ 1 callers
Method
write_data
(&mut self, data: u8)
src/ppu.rs:167
↓ 1 callers
Method
write_frame_counter
(&mut self, data: u8)
src/apu.rs:922
↓ 1 callers
Method
write_loadreg
(&mut self, addr: u16, data: u8)
src/mapper.rs:121
↓ 1 callers
Method
write_mapper
(&self, addr: u16, data: u8)
src/memory.rs:387
↓ 1 callers
Method
write_mask
(&mut self, data: u8)
src/ppu.rs:77
↓ 1 callers
Method
write_mirror
(&mut self, data: u8)
src/mapper.rs:505
↓ 1 callers
Method
write_oamaddr
(&mut self, data: u8)
src/ppu.rs:94
↓ 1 callers
Method
write_oamdata
(&mut self, data: u8)
src/ppu.rs:100
↓ 1 callers
Method
write_oamdma
(&mut self, data: u8, bus: &CPUBus)
src/ppu.rs:177
↓ 1 callers
Method
write_palette
(&mut self, addr: u16, data: u8)
src/memory.rs:377
↓ 1 callers
Method
write_scroll
(&mut self, data: u8)
src/ppu.rs:113
↓ 1 callers
Method
write_select_reg
(&mut self, data: u8)
src/mapper.rs:491
↓ 1 callers
Method
write_status
(&mut self, data: u8)
src/apu.rs:899
↓ 1 callers
Method
write_without_tick
(&mut self, addr: u16, data: u8)
src/memory.rs:219
Function
abs
(code: T)
src/disasm.rs:42
Function
abs
(cpu: &mut CPU)
src/mos6502.rs:603
Function
abx
(code: T)
src/disasm.rs:47
Function
abx
(cpu: &mut CPU)
src/mos6502.rs:608
Function
aby
(code: T)
src/disasm.rs:52
Function
aby
(cpu: &mut CPU)
src/mos6502.rs:615
Function
acc
(_code: T)
src/disasm.rs:19
Function
acc
(cpu: &mut CPU)
src/mos6502.rs:571
Function
adc
(cpu: &mut CPU)
src/mos6502.rs:168
Function
asl
shifts */
src/mos6502.rs:276
Function
bit
(cpu: &mut CPU)
src/mos6502.rs:267
Function
brk
(cpu: &mut CPU)
src/mos6502.rs:403
Method
callback
(&mut self, out: &mut [i16])
src/bin.rs:409
Function
clc
status flag changes */
src/mos6502.rs:416
Function
cld
(cpu: &mut CPU)
src/mos6502.rs:419
Function
cli
(cpu: &mut CPU)
src/mos6502.rs:422
Function
clv
(cpu: &mut CPU)
src/mos6502.rs:425
Method
deref
(&self)
src/mapper.rs:36
Method
get_a
(&self)
src/mos6502.rs:702
Method
get_bus
(&'a self)
src/memory.rs:164
Method
get_neg
(&self)
src/mos6502.rs:747
Method
get_over
(&self)
src/mos6502.rs:743
Method
get_sp
(&self)
src/mos6502.rs:718
Method
get_status
(&self)
src/mos6502.rs:714
Method
get_x
(&self)
src/mos6502.rs:706
Method
get_y
(&self)
src/mos6502.rs:710
Method
get_zero
(&self)
src/mos6502.rs:735
Function
imm
(code: T)
src/disasm.rs:22
Function
imm
(cpu: &mut CPU)
src/mos6502.rs:576
Function
ind
(code: T)
src/disasm.rs:57
Function
ind
(cpu: &mut CPU)
src/mos6502.rs:622
Function
iny
(code: T)
src/disasm.rs:65
Function
iny
(cpu: &mut CPU)
src/mos6502.rs:634
Function
jmp
jumps & calls */
src/mos6502.rs:440
Function
jsr
(cpu: &mut CPU)
src/mos6502.rs:444
Method
load
(&mut self, reader: &mut dyn Read)
src/utils.rs:27
Method
load
(&mut self, reader: &mut dyn Read)
src/ppu.rs:545
Method
load
(&mut self, reader: &mut dyn Read)
src/controller.rs:66
Method
load
(&mut self, reader: &mut dyn Read)
src/mapper.rs:234
Method
load
(&mut self, reader: &mut dyn Read)
src/mos6502.rs:778
Method
load
(&mut self, reader: &mut dyn Read)
src/memory.rs:46
Method
load
(&mut self, reader: &mut dyn Read)
src/apu.rs:32
Method
load_vec
(vec: &mut Vec<u8>, reader: &mut dyn utils::Read)
src/bin.rs:64
Function
lsr
(cpu: &mut CPU)
src/mos6502.rs:296
Function
main
()
src/bin.rs:481
Method
new
(freq1: u32, freq2: u32)
src/utils.rs:14
Method
new
(mem: PPUMemory<'a>, scr: &'a mut dyn Screen)
src/ppu.rs:502
Method
new
(poller: &'a dyn InputPoller)
src/controller.rs:38
Method
new
(raw_code: T)
src/disasm.rs:84
Method
new
(mapper: &'a mut dyn Mapper)
src/mapper.rs:21
Method
new
(mem: CPUMemory<'a>)
src/mos6502.rs:751
Method
new
()
src/memory.rs:36
Method
new
( chr_rom: Vec<u8>, prg_rom: Vec<u8>, sram: Vec<u8>, mirror_type: MirrorType,
src/bin.rs:50
Method
new
()
src/apu.rs:28
Function
nil
(_code: T)
src/disasm.rs:68
Function
nil
(cpu: &mut CPU)
src/mos6502.rs:560
Function
nop
(_cpu: &mut CPU)
src/mos6502.rs:474
Method
parse
(opcode: u8, code: &mut T)
src/disasm.rs:87
Function
pha
(cpu: &mut CPU)
src/mos6502.rs:531
Function
php
(cpu: &mut CPU)
src/mos6502.rs:537
Function
pla
(cpu: &mut CPU)
src/mos6502.rs:543
Function
plp
(cpu: &mut CPU)
src/mos6502.rs:554
Function
print_cpu_trace
(cpu: &mos6502::CPU)
src/bin.rs:460
Method
read
(&self)
src/controller.rs:48
Method
read
(&self, addr: u16)
src/mapper.rs:60
Method
read_status
(&mut self)
src/apu.rs:886
Function
rel
(code: T)
src/disasm.rs:34
Function
rel
(cpu: &mut CPU)
src/mos6502.rs:596
Method
reset
(&mut self)
src/ppu.rs:554
Method
reset
(&mut self)
src/mos6502.rs:834
Method
reverse_byte
(mut x: u8)
src/ppu.rs:394
Function
rol
(cpu: &mut CPU)
src/mos6502.rs:319
← previous
next →
101–200 of 231, ranked by callers