Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dooskington/GameLad
/ functions
Functions
261 in github.com/Dooskington/GameLad
⨍
Functions
261
◇
Types & classes
26
Method
SRLr
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
Method
STOP
STOP - 0x10 For the purposes of this emulator, this is identical to HALT. 0 Cycles Flags affected(znhc): ---- */
gb-emu-lib/CPU.cpp:2172
Method
SUB_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
Method
SUBn
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
Method
SUBr
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
Method
SWAP_HL_
SWAP (HL) 16 Cycles Flags affected(znhc) : z000 */
gb-emu-lib/CPU.cpp:3650
Method
SWAPr
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
Method
Serial
gb-emu-lib/Serial.cpp:9
Method
SetHighByte
gb-emu-lib/CPU.cpp:908
Method
SetInput
gb-emu-lib/Joypad.cpp:16
Method
SetInput
gb-emu-lib/Emulator.cpp:50
Method
SetLowByte
gb-emu-lib/CPU.cpp:914
Method
SetVSyncCallback
gb-emu-lib/Emulator.cpp:55
Method
SetVSyncCallback
gb-emu-lib/GPU.cpp:348
Method
Step
gb-emu-lib/Timer.cpp:38
Method
Step
gb-emu-lib/Emulator.cpp:10
Method
Step
gb-emu-lib/CPU.cpp:771
Method
Step
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
Method
Stop
gb-emu-lib/Emulator.cpp:15
Function
TEST_CLASS
gb-emu-tests/GPUTests.cpp:5
Function
TEST_CLASS
gb-emu-tests/MBCTests.cpp:5
Function
TEST_CLASS
gb-emu-tests/JoypadTests.cpp:11
Function
TEST_CLASS
gb-emu-tests/CPUTests.cpp:5
Function
TEST_METHOD
gb-emu-tests/MBCTests.cpp:35
Function
TEST_METHOD
gb-emu-tests/CPUTests.cpp:193
Method
Timer
gb-emu-lib/Timer.cpp:88
Function
VSyncCallback
The emulator will call this whenever we hit VBlank
gb-emu/Main.cpp:71
Method
Write
gb-emu-tests/GPUTests.cpp:54
Method
WriteByte
gb-emu-lib/Serial.cpp:33
Method
WriteByte
gb-emu-lib/Timer.cpp:140
Method
WriteByte
gb-emu-lib/Joypad.cpp:59
Method
WriteByte
gb-emu-lib/Cartridge.cpp:87
Method
WriteByte
gb-emu-lib/GPU.cpp:264
Method
WriteByte
gb-emu-lib/MBC.cpp:66
Method
XOR_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
Method
XORn
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
Method
XORr
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
Function
main
gb-emu-tests/TestMain.cpp:10
Function
main
gb-emu/Main.cpp:126
Method
operator()
gb-emu/Main.cpp:12
Method
operator()
gb-emu/Main.cpp:23
Method
operator()
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
← previous
201–261 of 261, ranked by callers