MCPcopy Create free account

hub / github.com/fogleman/nes / functions

Functions388 in github.com/fogleman/nes

↓ 1 callersFunctionNewMapper1
(cartridge *Cartridge)
nes/mapper1.go:21
↓ 1 callersFunctionNewMapper225
(cartridge *Cartridge)
nes/mapper225.go:18
↓ 1 callersFunctionNewMapper3
(cartridge *Cartridge)
nes/mapper3.go:15
↓ 1 callersFunctionNewMapper4
(console *Console, cartridge *Cartridge)
nes/mapper4.go:22
↓ 1 callersFunctionNewMapper40
(console *Console, cartridge *Cartridge)
nes/mapper40.go:16
↓ 1 callersFunctionNewMapper7
(cartridge *Cartridge)
nes/mapper7.go:13
↓ 1 callersFunctionNewMenuView
(director *Director, paths []string)
ui/menuview.go:33
↓ 1 callersFunctionNewPPU
(console *Console)
nes/ppu.go:81
↓ 1 callersFunctionNewPPUMemory
(console *Console)
nes/memory.go:76
↓ 1 callersFunctionNewTexture
()
ui/texture.go:27
↓ 1 callersMethodPurge
()
ui/texture.go:42
↓ 1 callersMethodReset
Reset resets the CPU to its initial powerup state
nes/cpu.go:261
↓ 1 callersFunctionRun
(paths []string)
ui/run.go:27
↓ 1 callersMethodRun
()
ui/director.go:67
↓ 1 callersMethodSave
(encoder *gob.Encoder)
nes/console.go:124
↓ 1 callersMethodSaveState
(filename string)
nes/console.go:110
↓ 1 callersMethodSetButtons1
(buttons [8]bool)
nes/console.go:84
↓ 1 callersMethodSetButtons2
(buttons [8]bool)
nes/console.go:88
↓ 1 callersMethodStart
(paths []string)
ui/director.go:57
↓ 1 callersMethodStart
()
ui/audio.go:18
↓ 1 callersMethodStep
()
ui/director.go:47
↓ 1 callersMethodStop
()
ui/audio.go:37
↓ 1 callersMethodUnbind
()
ui/texture.go:57
↓ 1 callersMethodUpdate
(t, dt float64)
ui/director.go:14
↓ 1 callersFunctionWordWrap
(text string, maxLength int)
ui/font.go:41
↓ 1 callersFunctionanimation
(frames []image.Image)
ui/util.go:208
↓ 1 callersMethodbackgroundPixel
()
nes/ppu.go:508
↓ 1 callersMethodcheckButtons
()
ui/menuview.go:41
↓ 1 callersMethodclampSelection
()
ui/menuview.go:171
↓ 1 callersMethodclearVerticalBlank
()
nes/ppu.go:456
↓ 1 callersMethodcopyX
()
nes/ppu.go:428
↓ 1 callersMethodcopyY
()
nes/ppu.go:434
↓ 1 callersMethodcreateTable
createTable builds a function table for each instruction
nes/cpu.go:183
↓ 1 callersMethoddownloadThumbnail
(romPath, hash string)
ui/texture.go:133
↓ 1 callersFunctiondrawBuffer
(window *glfw.Window)
ui/gameview.go:124
↓ 1 callersFunctiondrawSelection
(x, y, p, w float32)
ui/menuview.go:241
↓ 1 callersFunctiondrawThumbnail
(x, y, tx, ty, tw, th float32)
ui/menuview.go:216
↓ 1 callersMethodevaluateSprites
()
nes/ppu.go:614
↓ 1 callersMethodfetchAttributeTableByte
()
nes/ppu.go:467
↓ 1 callersMethodfetchHighTileByte
()
nes/ppu.go:482
↓ 1 callersMethodfetchLowTileByte
()
nes/ppu.go:474
↓ 1 callersMethodfetchNameTableByte
()
nes/ppu.go:461
↓ 1 callersMethodfetchSpritePattern
(i, row int)
nes/ppu.go:569
↓ 1 callersMethodfetchTileData
()
nes/ppu.go:504
↓ 1 callersMethodfireIRQ
()
nes/apu.go:199
↓ 1 callersFunctiongetPaths
()
main.go:22
↓ 1 callersMethodhighlight
(index int)
ui/menuview.go:109
↓ 1 callersMethodincrementX
NTSC Timing Helper Functions
nes/ppu.go:386
↓ 1 callersMethodincrementY
()
nes/ppu.go:400
↓ 1 callersMethodirq
IRQ - IRQ Interrupt
nes/cpu.go:504
↓ 1 callersMethodload
(path string)
ui/texture.go:94
↓ 1 callersFunctionloadPNG
(path string)
ui/util.go:157
↓ 1 callersMethodloadRegister
(address uint16, value byte)
nes/mapper1.go:92
↓ 1 callersMethodloadThumbnail
(romPath string)
ui/texture.go:110
↓ 1 callersMethodlru
()
ui/texture.go:74
↓ 1 callersMethodmark
(index int)
ui/texture.go:69
↓ 1 callersMethodnmi
NMI - Non-Maskable Interrupt
nes/cpu.go:495
↓ 1 callersMethodonRelease
(index int)
ui/menuview.go:78
↓ 1 callersMethodonSelect
()
ui/menuview.go:85
↓ 1 callersMethodoutput
()
nes/apu.go:124
↓ 1 callersMethodreadData
$2007: PPUDATA (read)
nes/ppu.go:340
↓ 1 callersMethodreadOAMData
$2004: OAMDATA (read)
nes/ppu.go:289
↓ 1 callersFunctionreadSRAM
(filename string)
ui/util.go:231
↓ 1 callersMethodreadStatus
$2002: PPUSTATUS
nes/ppu.go:269
↓ 1 callersMethodreadStatus
()
nes/apu.go:264
↓ 1 callersMethodrenderPixel
()
nes/ppu.go:535
↓ 1 callersFunctionsaveGIF
(path string, frames []image.Image)
ui/util.go:175
↓ 1 callersFunctionsavePNG
(path string, im image.Image)
ui/util.go:166
↓ 1 callersFunctionscreenshot
(im image.Image)
ui/util.go:198
↓ 1 callersMethodsei
SEI - Set Interrupt Disable
nes/cpu.go:864
↓ 1 callersMethodsendSample
()
nes/apu.go:116
↓ 1 callersFunctionsetTexture
(im *image.RGBA)
ui/util.go:144
↓ 1 callersMethodsetVerticalBlank
()
nes/ppu.go:450
↓ 1 callersMethodspritePixel
()
nes/ppu.go:516
↓ 1 callersMethodstepCounter
()
nes/apu.go:584
↓ 1 callersMethodstepFrameCounter
mode 0: mode 1: function --------- ----------- ----------------------------- - - - f - - - - - IRQ (if bit 6 is clear) - l - l l -
nes/apu.go:140
↓ 1 callersMethodstepReader
()
nes/apu.go:831
↓ 1 callersMethodstepShifter
()
nes/apu.go:847
↓ 1 callersMethodstepTimer
()
nes/apu.go:170
↓ 1 callersMethodstoreTileData
()
nes/ppu.go:490
↓ 1 callersFunctiontestRom
(path string)
util/roms.go:14
↓ 1 callersFunctionthumbnailURL
(hash string)
ui/util.go:33
↓ 1 callersMethodtick
tick updates Cycle, ScanLine and Frame counters
nes/ppu.go:646
↓ 1 callersMethodtriggerNMI
triggerNMI causes a non-maskable interrupt to occur on the next cycle
nes/cpu.go:406
↓ 1 callersFunctionupdateControllers
(window *glfw.Window, console *nes.Console)
ui/gameview.go:149
↓ 1 callersMethodwriteAddress
$2006: PPUADDR
nes/ppu.go:322
↓ 1 callersMethodwriteAddress
(value byte)
nes/apu.go:803
↓ 1 callersMethodwriteBankData
(value byte)
nes/mapper4.go:144
↓ 1 callersMethodwriteBankSelect
(value byte)
nes/mapper4.go:137
↓ 1 callersMethodwriteCHRBank0
CHR bank 0 (internal, $A000-$BFFF)
nes/mapper1.go:140
↓ 1 callersMethodwriteCHRBank1
CHR bank 1 (internal, $C000-$DFFF)
nes/mapper1.go:146
↓ 1 callersMethodwriteDMA
$4014: OAMDMA
nes/ppu.go:370
↓ 1 callersMethodwriteData
$2007: PPUDATA (write)
nes/ppu.go:360
↓ 1 callersMethodwriteFrameCounter
(value byte)
nes/apu.go:311
↓ 1 callersMethodwriteIRQDisable
(value byte)
nes/mapper4.go:169
↓ 1 callersMethodwriteIRQEnable
(value byte)
nes/mapper4.go:173
↓ 1 callersMethodwriteIRQLatch
(value byte)
nes/mapper4.go:161
↓ 1 callersMethodwriteIRQReload
(value byte)
nes/mapper4.go:165
↓ 1 callersMethodwriteMirror
(value byte)
nes/mapper4.go:149
↓ 1 callersMethodwriteOAMData
$2004: OAMDATA (write)
nes/ppu.go:298
← previousnext →101–200 of 388, ranked by callers