MCPcopy Create free account

hub / github.com/akatsuki105/dawngb / functions

Functions944 in github.com/akatsuki105/dawngb

↓ 2 callersMethodrun
(cycles8MHz int64)
core/gb/cpu/timer.go:25
↓ 2 callersMethodsetInt32
(addr, v)
docs/wasm_exec.js:124
↓ 2 callersMethodupdate
()
core/gb/apu/psg/ch_noise.go:90
↓ 1 callersMethodClose
()
src/ebi/audio.go:54
↓ 1 callersMethodColorizeDMG
GBCのBIOSがやる、DMGゲームに対する色付け処理
core/gb/ppu/ppu.go:156
↓ 1 callersMethodDrawScanline
(y int, scanline []color.NRGBA)
core/gb/ppu/renderer/renderer.go:8
↓ 1 callersMethodFlushSamples
()
core/gb/apu/apu.go:60
↓ 1 callersMethodHBlank
()
core/gb/ppu/ppu.go:24
↓ 1 callersMethodHandleDropFile
()
src/ebi/main.go:127
↓ 1 callersFunctionInput
()
src/ebi/input.go:41
↓ 1 callersMethodInstructionHook
(id int, pc uint64)
internal/debugger/debugger.go:7
↓ 1 callersMethodInterrupt
(id int)
core/gb/cpu/sm83/algorithms.go:46
↓ 1 callersMethodIsCGBMode
()
core/gb/ppu/ppu.go:25
↓ 1 callersMethodLoadBIOS
(bios []uint8)
core/gb/cpu/cpu.go:102
↓ 1 callersMethodLoadBIOS
(data []uint8)
src/ebi/emu.go:129
↓ 1 callersMethodLoadROMFromPath
(path string)
src/ebi/emu.go:36
↓ 1 callersMethodLoadSRAM
(data []uint8)
core/gb/cartridge/cartridge.go:70
↓ 1 callersMethodLoadState
()
src/ebi/emu.go:151
↓ 1 callersFunctionNew
(isCGB bool, bus sm83.Bus)
core/gb/cpu/cpu.go:45
↓ 1 callersFunctionNew
(bus Bus, halt, stop func(), tick func(int64))
core/gb/cpu/sm83/sm83.go:27
↓ 1 callersFunctionNew
(cpu CPU)
core/gb/ppu/ppu.go:67
↓ 1 callersFunctionNew
(vram []uint8, palette []rgb555, oam []uint8, isCGB func() bool)
core/gb/ppu/renderer/software/software.go:28
↓ 1 callersFunctionNew
(rom []uint8)
core/gb/cartridge/cartridge.go:20
↓ 1 callersFunctionNew
(audioBuffer io.Writer)
core/gb/apu/apu.go:21
↓ 1 callersFunctionNew
(model Model)
core/gb/apu/psg/psg.go:29
↓ 1 callersFunctionNewAudioManager
()
src/ebi/audio.go:28
↓ 1 callersFunctionNewSnapshot
(version uint64)
core/gb/serialization.go:32
↓ 1 callersMethodPeek
(addr uint16)
core/gb/apu/psg/ch_wave.go:132
↓ 1 callersMethodROMBankNumber
()
core/gb/cartridge/cartridge.go:88
↓ 1 callersMethodReadMemoryHook
(memory uint32, addr uint64, width int)
internal/debugger/debugger.go:4
↓ 1 callersMethodRestoreSnapshot
(snap *Snapshot)
core/gb/serialization.go:64
↓ 1 callersFunctionRun
()
src/ebi/main.go:44
↓ 1 callersMethodSRAM
()
core/gb/cartridge/cartridge.go:75
↓ 1 callersMethodSample
0..63 の値を返す
core/gb/apu/psg/psg.go:116
↓ 1 callersMethodSaveState
()
src/ebi/emu.go:141
↓ 1 callersMethodSendInputs
(inputs uint8)
core/gb/cpu/cpu.go:185
↓ 1 callersMethodSequence
512Hz
core/gb/apu/psg/psg.go:93
↓ 1 callersMethodStep
2MHz
core/gb/apu/psg/psg.go:76
↓ 1 callersMethodTriggerDMA
(src uint16, m int64)
core/gb/ppu/ppu.go:172
↓ 1 callersMethodTurnOff
()
core/gb/apu/psg/ch_noise.go:40
↓ 1 callersMethodTurnOff
()
core/gb/apu/psg/ch_square.go:48
↓ 1 callersMethodUpdateSnapshot
(snap *Snapshot)
core/gb/serialization.go:43
↓ 1 callersMethodUpdateSnapshot
(snap *Snapshot)
core/gb/cpu/sm83/serialization.go:16
↓ 1 callersMethodUpdateSnapshot
(snap *Snapshot)
core/gb/cartridge/serialization.go:25
↓ 1 callersMethodViewMemory
(_ int, addr uint32, width int)
core/gb/debugger.go:76
↓ 1 callersMethodVolume
Volume returns the volume of the NR50 (n: 0..7)
core/gb/apu/psg/psg.go:151
↓ 1 callersMethodWriteMemoryHook
(memory uint32, addr uint64, width int, data uint64)
internal/debugger/debugger.go:5
↓ 1 callersFunctioncalcROMSize
(n uint8)
core/gb/cartridge/cartridge.go:102
↓ 1 callersFunctioncalcSRAMSize
(n uint8)
core/gb/cartridge/cartridge.go:114
↓ 1 callersMethodcanAccessVRAM
()
core/gb/ppu/io.go:114
↓ 1 callersMethodclock128Hz
()
core/gb/apu/psg/ch_square.go:77
↓ 1 callersFunctioncreateEmu
(model V)
src/ebi/emu.go:29
↓ 1 callersFunctioncreateMBC
(c *Cartridge)
core/gb/cartridge/cartridge.go:39
↓ 1 callersMethoddacEnable
()
core/gb/apu/psg/ch_square.go:121
↓ 1 callersMethoddrawObjScanline16
(s *sprite, y int)
core/gb/ppu/renderer/software/layer_sprite.go:82
↓ 1 callersMethoddrawObjScanline8
(s *sprite, y int)
core/gb/ppu/renderer/software/layer_sprite.go:59
↓ 1 callersMethoddrawing
Mode 3
core/gb/ppu/mode.go:43
↓ 1 callersMethoddummyTransfer
ポケモンクリスタルの起動にシリアル通信機能が必要なので暫定措置
core/gb/cpu/serial.go:44
↓ 1 callersMethodgetSprite
(spriteIdx int, s *sprite)
core/gb/ppu/renderer/software/layer_sprite.go:111
↓ 1 callersMethodhalt
()
core/gb/cpu/cpu.go:199
↓ 1 callersMethodhblank
Mode 0
core/gb/ppu/mode.go:4
↓ 1 callersMethodincrementLY
()
core/gb/ppu/ppu.go:133
↓ 1 callersMethodinitLogger
()
src/ebi/main.go:108
↓ 1 callersFunctionint2hex8
(val uint8)
core/gb/debugger_gdb.go:41
↓ 1 callersFunctionloadSaveData
(romPath string, intro bool)
src/libretro/main.go:350
↓ 1 callersMethodmergeLayers
Merge BG and Object layers
core/gb/ppu/renderer/software/software.go:66
↓ 1 callersFunctionnewBG
(r *Software, palette []rgb555)
core/gb/ppu/renderer/software/layer_bg.go:18
↓ 1 callersFunctionnewDMA
(bus sm83.Bus)
core/gb/cpu/dma.go:24
↓ 1 callersFunctionnewJoypad
(irq func(n int))
core/gb/cpu/joypad.go:12
↓ 1 callersFunctionnewMBC0
(c *Cartridge)
core/gb/cartridge/mbc0.go:7
↓ 1 callersFunctionnewMBC1
(c *Cartridge)
core/gb/cartridge/mbc1.go:10
↓ 1 callersFunctionnewMBC2
(c *Cartridge)
core/gb/cartridge/mbc2.go:9
↓ 1 callersFunctionnewMBC3
(c *Cartridge)
core/gb/cartridge/mbc3.go:26
↓ 1 callersFunctionnewMBC5
(c *Cartridge)
core/gb/cartridge/mbc5.go:11
↓ 1 callersFunctionnewNoiseChannel
()
core/gb/apu/psg/ch_noise.go:23
↓ 1 callersFunctionnewRGB565
rrrrrggggggbbbbb
src/libretro/main.go:425
↓ 1 callersFunctionnewSerial
(irq func(int))
core/gb/cpu/serial.go:13
↓ 1 callersFunctionnewSpriteLayer
(r *Software, palette []rgb555)
core/gb/ppu/renderer/software/layer_sprite.go:21
↓ 1 callersFunctionnewSweep
(ch *Square)
core/gb/apu/psg/unit_sweep.go:17
↓ 1 callersFunctionnewTimer
(irq func(n int), clock *int64)
core/gb/cpu/timer.go:13
↓ 1 callersFunctionnewWaveChannel
(model Model)
core/gb/apu/psg/ch_wave.go:33
↓ 1 callersFunctionnewWindow
(r *Software)
core/gb/ppu/renderer/software/layer_window.go:16
↓ 1 callersMethodpoll
poll inputs bit0-3: A, B, SELECT, START bit4-7: RIGHT, LEFT, UP, DOWN 0 is pressed, 1 is not pressed
core/gb/cpu/joypad.go:31
↓ 1 callersFunctionpollGamepad
()
src/ebi/input.go:66
↓ 1 callersFunctionpollInput
()
src/libretro/main.go:214
↓ 1 callersFunctionpollKeyboard
()
src/ebi/input.go:56
↓ 1 callersFunctionrender
()
src/libretro/main.go:242
↓ 1 callersMethodreset
()
core/gb/cpu/sm83/register.go:27
↓ 1 callersFunctionretro_unload_game
export retro_unload_game
src/libretro/main.go:372
↓ 1 callersFunctionrun
()
src/profile/main.go:29
↓ 1 callersMethodrunDMA
(cycles8MHz int64)
core/gb/ppu/ppu.go:162
↓ 1 callersMethodrunGDMA
()
core/gb/cpu/dma.go:86
↓ 1 callersMethodrunHDMA
HBlank になるたびに実行される
core/gb/cpu/dma.go:106
↓ 1 callersMethodscanOAM
Mode 2
core/gb/ppu/mode.go:32
↓ 1 callersMethodsetBGPD
(val uint8)
core/gb/ppu/io.go:127
↓ 1 callersMethodsetOBPD
(val uint8)
core/gb/ppu/io.go:140
↓ 1 callersMethodsetSC
(val uint8)
core/gb/cpu/serial.go:32
↓ 1 callersMethodskipBIOS
()
core/gb/gb.go:106
↓ 1 callersMethodskipBIOS
()
core/gb/cpu/dma.go:37
↓ 1 callersMethodstartHDMA
()
core/gb/cpu/dma.go:99
← previousnext →101–200 of 944, ranked by callers