MCPcopy Create free account

hub / github.com/AndreaOrru/LaiNES / functions

Functions520 in github.com/AndreaOrru/LaiNES

↓ 78 callersFunctionrd
src/cpu.cpp:167
↓ 61 callersFunctionwr
src/cpu.cpp:146
↓ 49 callersFunctionupd_nz
src/cpu.cpp:90
↓ 36 callersMethodadd
src/menu.cpp:107
↓ 18 callersFunctionset_mirroring
src/ppu.cpp:58
↓ 16 callersFunctionimm
Addressing modes */
src/cpu.cpp:252
↓ 15 callersFunctioncross
Does adding I to A cross a page?
src/cpu.cpp:92
↓ 15 callersFunctiontick_single
Cycle emulation */ Single PPU step - used for interleaved timing
src/cpu.cpp:66
↓ 14 callersFunctionelapsed_internal
src/cpu.cpp:55
↓ 13 callersFunctionrd
Access PPU memory */
src/ppu.cpp:61
↓ 11 callersFunctionabs
src/cpu.cpp:254
↓ 11 callersFunctionrd16_d
src/cpu.cpp:208
↓ 11 callersFunctionreset
src/ppu.cpp:505
↓ 10 callersMethodis_enabled
src/include/menu.hpp:28
↓ 10 callersFunctionloaded
src/cartridge.cpp:117
↓ 10 callersMethodoffset
lib/include/Blip_Synth.h:198
↓ 9 callersFunctionrendering
src/ppu.cpp:42
↓ 9 callersMethodwrite_osc
lib/Nes_Vrc6.cpp:73
↓ 8 callersFunctionNOP
src/cpu.cpp:588
↓ 8 callersMethodclock_length
lib/Nes_Oscs.cpp:21
↓ 8 callersFunctionizx
src/cpu.cpp:276
↓ 8 callersFunctionset_irq
src/cpu.cpp:785
↓ 8 callersFunctionupd_cv
Flags updating */
src/cpu.cpp:89
↓ 7 callersMethodbegin
lib/include/Blip_Buffer.h:152
↓ 7 callersMethodend
lib/include/Blip_Buffer.h:167
↓ 7 callersFunctionpop
src/cpu.cpp:211
↓ 7 callersFunctionpush
src/cpu.cpp:210
↓ 6 callersFunctionNOP_abx
3-byte NOP (4 cycles)
src/cpu.cpp:367
↓ 6 callersFunctionNOP_zpx
2-byte NOP with zp read (3 cycles)
src/cpu.cpp:365
↓ 6 callersMethodclock_envelope
lib/Nes_Oscs.cpp:27
↓ 6 callersFunctiongen_text
Generate a texture from text */
src/gui.cpp:259
↓ 6 callersMethodnext
lib/include/Blip_Buffer.h:162
↓ 6 callersMethodread
lib/include/Blip_Buffer.h:158
↓ 6 callersMethodremove_samples
lib/Blip_Buffer.cpp:311
↓ 6 callersMethodselect
src/include/menu.hpp:30
↓ 5 callersFunctionNOP_imm
Special unofficial NOPs with different sizes/timings
src/cpu.cpp:363
↓ 5 callersFunctionrender_texture
Render a texture on screen */
src/gui.cpp:241
↓ 5 callersMethodrun
lib/Nes_Oscs.cpp:82
↓ 5 callersMethodsamples_avail
lib/Nonlinear_Buffer.cpp:84
↓ 5 callersFunctionspr_height
src/ppu.cpp:43
↓ 5 callersFunctiontoggle_pause
Play/stop the game */
src/gui.cpp:364
↓ 5 callersFunctionzp
src/cpu.cpp:273
↓ 4 callersMethodclock_sweep
lib/Nes_Oscs.cpp:49
↓ 4 callersFunctionimm16
src/cpu.cpp:253
↓ 4 callersMethodoffset_inline
lib/include/Blip_Synth.h:78
↓ 4 callersMethodperiod
lib/include/Nes_Oscs.h:23
↓ 4 callersFunctionrd16
Read from A and B and merge.
src/cpu.cpp:209
↓ 4 callersMethodset
src/include/cpu.hpp:21
↓ 4 callersFunctionset_nmi
src/cpu.cpp:776
↓ 4 callersMethodunselect
src/include/menu.hpp:31
↓ 3 callersFunctionNOP_zp
2-byte NOP (2 cycles)
src/cpu.cpp:364
↓ 3 callersFunctioncheck_irq
Check if APU IRQ should be active at the given time
src/apu.cpp:83
↓ 3 callersFunctioncheck_mapper_irq
Check if mapper IRQ should be active at given time
src/cartridge.cpp:137
↓ 3 callersMethodend_frame
lib/Nes_Apu.cpp:264
↓ 3 callersMethodget
src/include/cpu.hpp:20
↓ 3 callersFunctionget_mapper_id
src/cartridge.cpp:149
↓ 3 callersMethodlength
lib/include/Blip_Buffer.h:215
↓ 3 callersFunctionload
Load the ROM from a file. */
src/cartridge.cpp:58
↓ 3 callersFunctionnt_addr
Calculate graphics addresses */
src/ppu.cpp:214
↓ 3 callersFunctionpixel
Process a pixel, draw it if it's on screen */
src/ppu.cpp:346
↓ 3 callersFunctionrd_dummy
Dummy read - doesn't update data bus
src/cpu.cpp:186
↓ 3 callersMethodresampled_time
lib/include/Blip_Buffer.h:94
↓ 3 callersMethodset_label
src/menu.cpp:26
↓ 3 callersMethodvolume
lib/Nes_Apu.cpp:72
↓ 3 callersMethodvolume_unit
lib/Blip_Buffer.cpp:188
↓ 2 callersFunctionANC
ANC: AND with immediate, copy N to C
src/cpu.cpp:370
↓ 2 callersFunction_izy
src/cpu.cpp:277
↓ 2 callersFunctionaccess
src/ppu.cpp:88
↓ 2 callersMethodclear
src/menu.cpp:114
↓ 2 callersMethodclock_linear_counter
lib/Nes_Oscs.cpp:155
↓ 2 callersMethodget_chr_ram
src/include/mapper.hpp:59
↓ 2 callersFunctionget_config_path
Ensure config directory exists */
src/config.cpp:39
↓ 2 callersFunctionget_default_filename
src/savestate.cpp:13
↓ 2 callersFunctionget_joypad_state
Get the joypad state from SDL */
src/gui.cpp:269
↓ 2 callersFunctionget_mapper
src/cartridge.cpp:154
↓ 2 callersMethodget_prg_ram
src/include/mapper.hpp:58
↓ 2 callersMethodhas_audio
Expansion audio support
src/include/mapper.hpp:38
↓ 2 callersMethodinit
lib/Sound_Queue.cpp:63
↓ 2 callersMethodirq_changed
lib/Nes_Apu.cpp:123
↓ 2 callersMethodload_snapshot
lib/Nes_Vrc6.cpp:104
↓ 2 callersFunctionnt_mirror
Get CIRAM address according to mirroring */
src/ppu.cpp:46
↓ 2 callersMethodoffset_resampled
lib/include/Blip_Synth.h:135
↓ 2 callersMethodoutput
lib/Nes_Apu.cpp:81
↓ 2 callersFunctionread_state
Read joypad state (NES register format) */
src/joypad.cpp:11
↓ 2 callersFunctionreload_shift
Put new data into the shift registers */
src/ppu.cpp:235
↓ 2 callersMethodremove_silence
lib/include/Blip_Buffer.h:233
↓ 2 callersFunctionrender
Render the screen */
src/gui.cpp:327
↓ 2 callersMethodresampled_duration
lib/include/Blip_Buffer.h:98
↓ 2 callersFunctionreset
src/cartridge.cpp:110
↓ 2 callersMethodreset
lib/Nes_Apu.cpp:87
↓ 2 callersMethodsave_snapshot
lib/Nes_Vrc6.cpp:90
↓ 2 callersFunctionsdl_error
Return current SDL_GetError() string, or str if SDL didn't have a string
lib/Sound_Queue.cpp:25
↓ 2 callersMethodvolume
lib/Nes_Oscs.cpp:42
↓ 2 callersMethodvolume_unit
lib/include/Blip_Synth.h:100
↓ 2 callersFunctionwr
src/ppu.cpp:73
↓ 2 callersMethodwrite
src/mappers/mapper4.cpp:43
↓ 1 callersFunctionALR
ALR: AND with immediate, then LSR
src/cpu.cpp:373
↓ 1 callersFunctionARR
ARR: AND with immediate, then ROR
src/cpu.cpp:376
↓ 1 callersFunctionASL_A
Dummy read from PC+1 Bit shifting on the accumulator */
src/cpu.cpp:309
↓ 1 callersFunctionAXS
AXS/SBX: X = (A & X) - immediate
src/cpu.cpp:385
next →1–100 of 520, ranked by callers