MCPcopy Create free account

hub / github.com/AndreaOrru/LaiNES / functions

Functions520 in github.com/AndreaOrru/LaiNES

↓ 1 callersFunctionJMP
src/cpu.cpp:523
↓ 1 callersFunctionJMP_IND
src/cpu.cpp:522
↓ 1 callersFunctionJSR
src/cpu.cpp:524
↓ 1 callersFunctionLAS
LAS: Load A, X, S with memory & S
src/cpu.cpp:486
↓ 1 callersFunctionLAX_imm
LAX immediate: LDA immediate + LDX immediate
src/cpu.cpp:382
↓ 1 callersFunctionLSR_A
Dummy read from PC+1
src/cpu.cpp:310
↓ 1 callersFunctionNOP_abs
2-byte NOP with zpx read (4 cycles)
src/cpu.cpp:366
↓ 1 callersFunctionPHA
Dummy read from PC+1, then stack operation
src/cpu.cpp:497
↓ 1 callersFunctionPHP
src/cpu.cpp:495
↓ 1 callersFunctionPLA
Dummy read from PC+1, B flag set
src/cpu.cpp:496
↓ 1 callersFunctionPLP
Stack operations */
src/cpu.cpp:489
↓ 1 callersFunctionROL_A
Dummy read from PC+1
src/cpu.cpp:311
↓ 1 callersFunctionROR_A
Dummy read from PC+1
src/cpu.cpp:312
↓ 1 callersFunctionRTI
Dummy read from PC+1
src/cpu.cpp:528
↓ 1 callersFunctionRTS
Return instructions */
src/cpu.cpp:527
↓ 1 callersFunctionSHA_aby
src/cpu.cpp:406
↓ 1 callersFunctionSHA_izy
SHA/AHX: Store A & X & (high byte + 1) - Complex behavior (using behavior 2)
src/cpu.cpp:388
↓ 1 callersFunctionSHX
SHX: Store X & (high byte + 1)
src/cpu.cpp:445
↓ 1 callersFunctionSHY
SHY: Store Y & (high byte + 1)
src/cpu.cpp:425
↓ 1 callersFunctionTAS
TAS/SHS: Transfer A & X to S, store A & X & (high byte + 1)
src/cpu.cpp:465
↓ 1 callersFunctionXAA
XAA (unstable): TXA + AND immediate
src/cpu.cpp:379
↓ 1 callersFunctionabx
Exception - always dummy read.
src/cpu.cpp:257
↓ 1 callersFunctionaby
src/cpu.cpp:265
↓ 1 callersFunctionat_addr
src/ppu.cpp:215
↓ 1 callersFunctionbg_addr
src/ppu.cpp:216
↓ 1 callersMethodcheck_irq
src/mappers/mapper5.cpp:757
↓ 1 callersMethodchr_read
src/mapper.cpp:46
↓ 1 callersMethodchr_write
src/mapper.cpp:66
↓ 1 callersFunctionclear_oam
Clear secondary OAM */
src/ppu.cpp:245
↓ 1 callersMethodclock_rate
lib/Blip_Buffer.cpp:84
↓ 1 callersMethodcount_reads
lib/Nes_Oscs.cpp:255
↓ 1 callersFunctiondma_oam
Cycle-accurate OAM DMA * Takes 513 or 514 cycles depending on alignment: * - 1 cycle: halt (dummy cycle after write to $4014) * - 0-1 cycles: align
src/cpu.cpp:222
↓ 1 callersMethoddmc_reader
lib/include/Nes_Apu.h:150
↓ 1 callersMethodearliest_irq
lib/include/Nes_Apu.h:145
↓ 1 callersFunctionelapsed
src/cpu.cpp:56
↓ 1 callersMethodenable
lib/Nonlinear_Buffer.cpp:150
↓ 1 callersMethodenable_nonlinear
lib/Nes_Apu.cpp:59
↓ 1 callersMethodend_audio_frame
src/mappers/mapper24.cpp:230
↓ 1 callersFunctionend_buffer_frame
Finalize the buffer after all audio sources (APU + mapper) have written to it
src/apu.cpp:69
↓ 1 callersFunctionend_mapper_audio_frame
End audio frame for mapper expansion audio
src/cartridge.cpp:130
↓ 1 callersFunctioneval_sprites
Fill secondary OAM with the sprite infos for the next scanline */
src/ppu.cpp:260
↓ 1 callersFunctionexec
Execute a CPU instruction */
src/cpu.cpp:591
↓ 1 callersMethodfill_buffer
lib/Sound_Queue.cpp:120
↓ 1 callersMethodget_chr_ram_size
src/include/mapper.hpp:57
↓ 1 callersMethodget_prg_ram_size
Accessors for save state system
src/include/mapper.hpp:56
↓ 1 callersFunctionget_rom_path
src/cartridge.cpp:144
↓ 1 callersFunctionget_state
src/ppu.cpp:542
↓ 1 callersMethodget_state_size
Save state support Returns size of mapper-specific state data (in bytes)
src/include/mapper.hpp:49
↓ 1 callersFunctionh_scroll
Increment the scroll by one pixel */
src/ppu.cpp:218
↓ 1 callersFunctionh_update
Copy scrolling data from loopy T to loopy V */
src/ppu.cpp:232
↓ 1 callersFunctionhandles_expansion_addr
src/cartridge.cpp:159
↓ 1 callersMethodhandles_expansion_addr
Returns true if mapper handles CPU addresses in $5000-$5FFF (expansion area) Base implementation returns false (open bus behavior)
src/include/mapper.hpp:30
↓ 1 callersFunctioninit
Initialize GUI */
src/gui.cpp:112
↓ 1 callersMethodirq_notifier
lib/include/Nes_Apu.h:156
↓ 1 callersFunctionis_fast_forward
src/gui.cpp:321
↓ 1 callersFunctionizy
Exception.
src/cpu.cpp:278
↓ 1 callersFunctionload_settings
Load settings */
src/config.cpp:77
↓ 1 callersFunctionload_sprites
Load the sprite info into primary OAM and fetch their tile data. */
src/ppu.cpp:323
↓ 1 callersMethodload_state
Load mapper-specific state from buffer
src/include/mapper.hpp:53
↓ 1 callersMethodmake_nonlinear
lib/Nonlinear_Buffer.cpp:159
↓ 1 callersFunctionnew_frame
Send the rendered frame to the GUI */
src/gui.cpp:308
↓ 1 callersFunctionnew_samples
src/gui.cpp:313
↓ 1 callersMethodosc_output
lib/include/Nes_Apu.h:139
↓ 1 callersFunctionpower
Turn on the CPU */
src/cpu.cpp:862
↓ 1 callersMethodppu_read_hook
src/mappers/mapper5.cpp:659
↓ 1 callersFunctionppu_write_hook
src/cartridge.cpp:52
↓ 1 callersMethodppu_write_hook
src/mappers/mapper5.cpp:747
↓ 1 callersFunctionquery_button
src/gui.cpp:411
↓ 1 callersFunctionquery_key
Prompt for a key, return the scancode */
src/gui.cpp:396
↓ 1 callersMethodread
Access to memory */
src/mapper.cpp:37
↓ 1 callersMethodread_samples
lib/Blip_Buffer.cpp:336
↓ 1 callersMethodread_status
lib/Nes_Apu.cpp:397
↓ 1 callersMethodrecalc_irq
lib/Nes_Oscs.cpp:243
↓ 1 callersMethodrender
src/menu.cpp:39
↓ 1 callersFunctionrun
Run the emulator */
src/gui.cpp:427
↓ 1 callersMethodrun_audio
src/mappers/mapper24.cpp:223
↓ 1 callersFunctionrun_frame
Run the CPU for roughly a frame */
src/cpu.cpp:885
↓ 1 callersFunctionrun_mapper_audio
Run mapper expansion audio up to given cycle count
src/cartridge.cpp:123
↓ 1 callersMethodrun_until
lib/Nes_Apu.cpp:146
↓ 1 callersMethodsample_rate
lib/Blip_Buffer.cpp:45
↓ 1 callersFunctionsave
src/savestate.cpp:27
↓ 1 callersFunctionsave_settings
Save settings */
src/config.cpp:126
↓ 1 callersMethodsave_state
Write mapper-specific state to buffer (PRG RAM and CHR RAM are handled separately)
src/include/mapper.hpp:51
↓ 1 callersFunctionset_aspect_stretch
Toggle aspect ratio stretching */
src/gui.cpp:92
↓ 1 callersFunctionset_fullscreen
Toggle fullscreen mode */
src/gui.cpp:47
↓ 1 callersFunctionset_scaling_mode
Set scaling/filtering mode */
src/gui.cpp:54
↓ 1 callersFunctionset_size
Set the window size multiplier */
src/gui.cpp:39
↓ 1 callersFunctionset_state
src/ppu.cpp:553
↓ 1 callersFunctionsignal_scanline
src/cartridge.cpp:47
↓ 1 callersMethodsignal_scanline
src/mappers/mapper4.cpp:71
↓ 1 callersMethodstart
lib/Nes_Oscs.cpp:331
↓ 1 callersFunctionstep
Execute a PPU cycle. */
src/ppu.cpp:471
↓ 1 callersMethodtreble_eq
lib/include/Blip_Synth.h:101
↓ 1 callersMethodtrigger
src/include/menu.hpp:32
↓ 1 callersMethodupdate
src/menu.cpp:163
↓ 1 callersFunctionv_scroll
src/ppu.cpp:219
↓ 1 callersFunctionv_update
src/ppu.cpp:233
↓ 1 callersMethodwrite_register
lib/Nes_Apu.cpp:300
↓ 1 callersFunctionwrite_strobe
src/joypad.cpp:23
↓ 1 callersFunctionzpx
src/cpu.cpp:274
← previousnext →101–200 of 520, ranked by callers