MCPcopy Create free account

hub / github.com/Dooskington/GameLad / functions

Functions261 in github.com/Dooskington/GameLad

MethodSRLr
SRL r 11001011 00011rrr The contents of the operand "r" are shifted right 1 -bit. The content of bit 0 is copied to the carry flag and b
gb-emu-lib/CPU.cpp:3454
MethodSTOP
STOP - 0x10 For the purposes of this emulator, this is identical to HALT. 0 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2172
MethodSUB_HL_
SUB (HL) - 0x96 The byte at the memory address specified by the contents of the HL register pair is subtracted to the contents of the accumul
gb-emu-lib/CPU.cpp:2560
MethodSUBn
SUB n - 0xD6 The 8-bit value n is subtracted from the contents of the Accumulator, and the result is stored in the accumulator. 8 Cycles
gb-emu-lib/CPU.cpp:2749
MethodSUBr
SUB r 10010rrr The 8-bit register r is subtracted from the contents of the Accumulator, and the result is stored in the accumulator.
gb-emu-lib/CPU.cpp:2130
MethodSWAP_HL_
SWAP (HL) 16 Cycles Flags affected(znhc) : z000 */
gb-emu-lib/CPU.cpp:3650
MethodSWAPr
SWAP r 11001011 00111rrr swap r CB 3x 8 z000 exchange low/hi-nibble swap (HL) CB 36 16 z000 exchange low/hi-nibb
gb-emu-lib/CPU.cpp:3627
MethodSerial
gb-emu-lib/Serial.cpp:9
MethodSetHighByte
gb-emu-lib/CPU.cpp:908
MethodSetInput
gb-emu-lib/Joypad.cpp:16
MethodSetInput
gb-emu-lib/Emulator.cpp:50
MethodSetLowByte
gb-emu-lib/CPU.cpp:914
MethodSetVSyncCallback
gb-emu-lib/Emulator.cpp:55
MethodSetVSyncCallback
gb-emu-lib/GPU.cpp:348
MethodStep
gb-emu-lib/Timer.cpp:38
MethodStep
gb-emu-lib/Emulator.cpp:10
MethodStep
gb-emu-lib/CPU.cpp:771
MethodStep
This method is called after the CPU executes an operation. It tallies the number of cycles spent and ensures that the GPU switches between the va
gb-emu-lib/GPU.cpp:96
MethodStop
gb-emu-lib/Emulator.cpp:15
FunctionTEST_CLASS
gb-emu-tests/GPUTests.cpp:5
FunctionTEST_CLASS
gb-emu-tests/MBCTests.cpp:5
FunctionTEST_CLASS
gb-emu-tests/JoypadTests.cpp:11
FunctionTEST_CLASS
gb-emu-tests/CPUTests.cpp:5
FunctionTEST_METHOD
gb-emu-tests/MBCTests.cpp:35
FunctionTEST_METHOD
gb-emu-tests/CPUTests.cpp:193
MethodTimer
gb-emu-lib/Timer.cpp:88
FunctionVSyncCallback
The emulator will call this whenever we hit VBlank
gb-emu/Main.cpp:71
MethodWrite
gb-emu-tests/GPUTests.cpp:54
MethodWriteByte
gb-emu-lib/Serial.cpp:33
MethodWriteByte
gb-emu-lib/Timer.cpp:140
MethodWriteByte
gb-emu-lib/Joypad.cpp:59
MethodWriteByte
gb-emu-lib/Cartridge.cpp:87
MethodWriteByte
gb-emu-lib/GPU.cpp:264
MethodWriteByte
gb-emu-lib/MBC.cpp:66
MethodXOR_HL_
XOR (HL) - 0xAE The logical exclusive-OR operation is performed between the byte pointed to by the HL register and the byte contained in the
gb-emu-lib/CPU.cpp:1781
MethodXORn
XOR n - 0xEE The logical exclusive-OR operation is performed between the 8-bit operand and the byte contained in the accumulator. The result
gb-emu-lib/CPU.cpp:2861
MethodXORr
XOR r 10101rrr The logical exclusive-OR operation is performed between the register specified in the r operand and the byte contained in
gb-emu-lib/CPU.cpp:1749
Functionmain
gb-emu-tests/TestMain.cpp:10
Functionmain
gb-emu/Main.cpp:126
Methodoperator()
gb-emu/Main.cpp:12
Methodoperator()
gb-emu/Main.cpp:23
Methodoperator()
gb-emu/Main.cpp:34
Method~APU
gb-emu-lib/APU.cpp:120
Method~CPU
gb-emu-lib/CPU.cpp:650
Method~CPUTestsMMU
gb-emu-tests/CPUTests.cpp:21
Method~Cartridge
gb-emu-lib/Cartridge.cpp:11
Method~GPU
gb-emu-lib/GPU.cpp:72
Method~GPUTestsMMU
gb-emu-tests/GPUTests.cpp:21
Method~ICPU
gb-emu-lib/ICPU.hpp:12
Method~IMMU
gb-emu-lib/IMMU.hpp:6
Method~IMemoryUnit
gb-emu-lib/IMemoryUnit.hpp:6
Method~Joypad
gb-emu-lib/Joypad.cpp:12
Method~MBC
gb-emu-lib/MBC.cpp:25
Method~MBC1_MBC
gb-emu-lib/MBC.cpp:92
Method~MBC2_MBC
gb-emu-lib/MBC.cpp:269
Method~MBC3_MBC
gb-emu-lib/MBC.cpp:418
Method~MBC5_MBC
gb-emu-lib/MBC.cpp:592
Method~MMU
gb-emu-lib/MMU.cpp:49
Method~ROMOnly_MBC
gb-emu-lib/MBC.cpp:40
Method~Serial
gb-emu-lib/Serial.cpp:13
Method~Timer
gb-emu-lib/Timer.cpp:97
← previous201–261 of 261, ranked by callers