MCPcopy Create free account

hub / github.com/Dooskington/GameLad / functions

Functions261 in github.com/Dooskington/GameLad

↓ 466 callersMethodIsFlagSet
gb-emu-lib/CPU.cpp:937
↓ 325 callersMethodStep
gb-emu-lib/APU.cpp:134
↓ 202 callersMethodInitialize
gb-emu-tests/CPUTests.cpp:25
↓ 57 callersMethodWrite
gb-emu-lib/MMU.cpp:134
↓ 39 callersMethodReadByte
IMemoryUnit
gb-emu-lib/APU.cpp:200
↓ 37 callersMethodRead
gb-emu-lib/MMU.cpp:61
↓ 34 callersMethodRead
gb-emu-tests/CPUTests.cpp:49
↓ 27 callersMethodWrite
gb-emu-tests/CPUTests.cpp:54
↓ 22 callersMethodSetFlag
gb-emu-lib/CPU.cpp:920
↓ 22 callersMethodWriteByte
gb-emu-lib/APU.cpp:260
↓ 16 callersMethodClearFlag
gb-emu-lib/CPU.cpp:928
↓ 13 callersMethodRegisterMemoryUnit
gb-emu-lib/MMU.cpp:53
↓ 8 callersMethodGetHighByte
gb-emu-lib/CPU.cpp:877
↓ 8 callersMethodTriggerInterrupt
gb-emu-lib/CPU.cpp:842
↓ 7 callersMethodPushUShortToSP
gb-emu-lib/CPU.cpp:948
↓ 7 callersMethodReadUShort
gb-emu-tests/CPUTests.cpp:36
↓ 4 callersMethodSetInput
gb-emu-lib/CPU.cpp:867
↓ 3 callersMethodSetValue
gb-emu-lib/Timer.cpp:67
↓ 2 callersMethodGetValue
gb-emu-lib/Timer.cpp:62
↓ 2 callersMethodReadUShort
gb-emu-lib/MMU.cpp:78
↓ 2 callersMethodSetVSyncCallback
gb-emu-lib/CPU.cpp:872
↓ 2 callersMethodStop
gb-emu-lib/Timer.cpp:83
↓ 1 callersMethodChannel1Callback
gb-emu-lib/APU.cpp:139
↓ 1 callersMethodChannel2Callback
gb-emu-lib/APU.cpp:154
↓ 1 callersMethodChannel3Callback
gb-emu-lib/APU.cpp:169
↓ 1 callersMethodChannel4Callback
gb-emu-lib/APU.cpp:184
↓ 1 callersMethodGetByteRegister
gb-emu-lib/CPU.cpp:887
↓ 1 callersMethodGetCurrentFrame
gb-emu-lib/CPU.cpp:862
↓ 1 callersMethodGetUShortRegister
gb-emu-lib/CPU.cpp:893
↓ 1 callersMethodInitialize
gb-emu-lib/CPU.cpp:661
↓ 1 callersMethodLoadBootROM
gb-emu-lib/MMU.cpp:86
↓ 1 callersMethodLoadROM
gb-emu-lib/CPU.cpp:711
↓ 1 callersMethodPreBoot
gb-emu-lib/GPU.cpp:353
↓ 1 callersFunctionProcessInput
gb-emu/Main.cpp:76
↓ 1 callersMethodReadByte
gb-emu-lib/MMU.cpp:145
↓ 1 callersFunctionRender
gb-emu/Main.cpp:43
↓ 1 callersMethodSetFrequency
gb-emu-lib/Timer.cpp:72
↓ 1 callersMethodStart
gb-emu-lib/Timer.cpp:78
↓ 1 callersMethodWriteByte
gb-emu-lib/MMU.cpp:204
MethodADC
gb-emu-lib/CPU.cpp:1005
MethodADCA_HL_
ADC A, (HL) - 0x8E The contents specified by the address of the HL register pair and the contents of the carry flag are added to the contents
gb-emu-lib/CPU.cpp:2542
MethodADCAn
ADC A, n - 0xCE The 8-bit n operand, along with the carry flag, is added to the contents of the accumulator, and the result is stored in the
gb-emu-lib/CPU.cpp:2733
MethodADCAr
ADC A, r 10001rrr The contents of the r register, and the contents of the carry flag, are added to the contents of the accumulator, and t
gb-emu-lib/CPU.cpp:1562
MethodADDA_HL_
ADD A, (HL) - 0x86 The byte at the memory address specified by the contents of the HL register pair is added to the contents of the accumulat
gb-emu-lib/CPU.cpp:2522
MethodADDAn
ADD A, n - 0xC6 The integer n is added to the contents of the accumulator, and the reults are stored in the accumulator. 8 Cycles F
gb-emu-lib/CPU.cpp:2679
MethodADDAr
ADD A, r 10000rrr The contents of the r register are added to the contents of the accumulator, and the result is stored in the accumulato
gb-emu-lib/CPU.cpp:1540
MethodADDHLss
ADD HL, ss 00ss1001 The contents of the register pair ss (BC, DE, HL, SP) are added to the contents of the register pair HL and the resul
gb-emu-lib/CPU.cpp:1448
MethodADDSPdd
ADD SP, dd 0xE8 16 Cycles Flags affected(znhc): 00hc */
gb-emu-lib/CPU.cpp:1465
MethodAND_HL_
AND (HL) - 0xA6 The logical AND operation is performed between the byte contained at the memory address specified by the HL register and the
gb-emu-lib/CPU.cpp:2604
MethodANDn
AND n 11100110 (0xE6) The logical AND operation is performed between the byte specified in n and the byte contained in the accumulator. T
gb-emu-lib/CPU.cpp:1903
MethodANDr
AND r 10100rrr The logical AND operation is performed between the register specified in the r operand and the byte contained in the accum
gb-emu-lib/CPU.cpp:1653
MethodAPU
gb-emu-lib/APU.cpp:80
MethodAddByte
gb-emu-lib/CPU.cpp:982
MethodAddUShort
gb-emu-lib/CPU.cpp:994
MethodAreEqual
gb-emu-tests/stdafx.cpp:35
MethodBITb_HL_
BIT b, (HL) 12 Cycles Flags affected(znhc): z01- */
gb-emu-lib/CPU.cpp:3531
MethodBITbr
BIT b, r 11001011 01bbbrrr This instruction tests bit b in register r and sets the Z flag accordingly. 8 Cycles Flags affected(znhc
gb-emu-lib/CPU.cpp:3510
MethodCALLccnn
CALL cc, nn 11ccc100 000 NZ 001 Z 010 NC 011 C 24 Cycles if taken 12 Cycles if not taken Flags affected(znhc): ----
gb-emu-lib/CPU.cpp:1339
MethodCALLnn
CALL nn - 0xCD Pushes the PC to the SP, then sets the PC to the target address(nn). 24 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2714
MethodCCF
CCF - 0x3F Toggle the carry flag. 4 Cycles Flags affected(znhc): -00c */
gb-emu-lib/CPU.cpp:2110
MethodCPL
CPL - 0x2F The contents of the accumulator are inverted. 4 Cycles Flags affected(znhc): -11- */
gb-emu-lib/CPU.cpp:2450
MethodCPU
gb-emu-lib/CPU.cpp:6
MethodCPUTestsMMU
gb-emu-tests/CPUTests.cpp:12
MethodCP_HL_
CP (HL) - 0xBE The contents of 8-bit register HL are compared with the contents of the accumulator. If there is a true compare, the Z flag is
gb-emu-lib/CPU.cpp:2637
MethodCPn
CP n - 0xFE The contents of 8-bit operand n are compared with the contents of the accumulator. If there is a true compare, the Z flag is set.
gb-emu-lib/CPU.cpp:3051
MethodCPr
CP r 10111rrr The contents of 8-bit register r are compared with the contents of the accumulator. If there is a true compare, the Z flag
gb-emu-lib/CPU.cpp:1687
MethodCartridge
gb-emu-lib/Cartridge.cpp:6
FunctionChannel1CallbackStatic
gb-emu-lib/APU.cpp:52
FunctionChannel2CallbackStatic
gb-emu-lib/APU.cpp:59
FunctionChannel3CallbackStatic
gb-emu-lib/APU.cpp:66
FunctionChannel4CallbackStatic
gb-emu-lib/APU.cpp:73
MethodCounter
gb-emu-lib/Timer.cpp:30
MethodDAA
DAA - 0x27 This instruction conditionally adjust the accumulator for BCD addition and subtraction operations. For addition (ADD, ADC, INC) or
gb-emu-lib/CPU.cpp:2380
MethodDEC_HL_
DEC (hl) - 0x35 The byte at the address (HL) is decremented. 12 Cycles Flags affected(znhc): z1h- */
gb-emu-lib/CPU.cpp:2043
MethodDECr
DEC r 00rrr101 Register r is decremented, where r identifies register A, B, C, D, E, H, or L. 4 Cycles Flags affected(znhc): z1h- *
gb-emu-lib/CPU.cpp:1971
MethodDECrr
DEC rr 00rr1011 16-bit register rr is decremented, where rr identifies register pairs BC, DE, HL, or SP. 8 Cycles Flags affected(zn
gb-emu-lib/CPU.cpp:1729
MethodDI
DI - 0xF3 Disable interrupts 4 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2925
MethodDisable
gb-emu-lib/Logger.cpp:6
MethodEI
EI - 0xFB Enable interrupts 4 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:3033
MethodEmulator
gb-emu-lib/Emulator.cpp:6
MethodEnable
gb-emu-lib/Logger.cpp:11
MethodGPU
gb-emu-lib/GPU.cpp:51
MethodGPUTestsMMU
gb-emu-tests/GPUTests.cpp:12
MethodGetCurrentFrame
gb-emu-lib/Emulator.cpp:45
MethodGetCurrentFrame
gb-emu-lib/GPU.cpp:210
MethodGetLowByte
gb-emu-lib/CPU.cpp:882
MethodGetPC
gb-emu-lib/CPU.hpp:44
MethodHALT
HALT - 0x76 0 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2504
MethodHandleInterrupts
gb-emu-lib/CPU.cpp:1068
MethodHasFailed
gb-emu-tests/stdafx.cpp:19
MethodINC_HL_
INC (HL) - 0x34 The byte at the address (HL) is incremented. 12 Cycles Flags affected(znhc): z0h- */
gb-emu-lib/CPU.cpp:2002
MethodINCr
INC r 00rrr100 Register r is incremented, where r identifies register A, B, C, D, E, H, or L. 4 Cycles Flags affected(znhc): z0h- *
gb-emu-lib/CPU.cpp:1295
MethodINCrr
INC rr 00rr0011 16-bit register rr is incremented, where rr identifies register pairs BC, DE, HL, or SP. 8 Cycles Flags affected(zn
gb-emu-lib/CPU.cpp:1711
MethodInitialize
gb-emu-tests/GPUTests.cpp:25
MethodInitialize
gb-emu-lib/Emulator.cpp:20
MethodIsFalse
gb-emu-tests/stdafx.cpp:55
MethodIsTrue
gb-emu-tests/stdafx.cpp:48
MethodJP_HL_
JP HL - 0xE9 The PC is loaded with the value of HL. 4 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:1927
MethodJPccnn
JP cc, nn 11ccc010 000 NZ 001 Z 010 NC 011 C 16 Cycles if taken 12 Cycles if not taken Flags affected(znhc): ---- *
gb-emu-lib/CPU.cpp:1496
MethodJPnn
JP nn - 0xC3 Jump to nn 16 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2660
next →1–100 of 261, ranked by callers