Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/fogleman/nes
/ functions
Functions
388 in github.com/fogleman/nes
⨍
Functions
388
◇
Types & classes
32
Method
bvs
BVS - Branch if Overflow Set
nes/cpu.go:625
Method
clc
CLC - Clear Carry Flag
nes/cpu.go:633
Method
cld
CLD - Clear Decimal Mode
nes/cpu.go:638
Method
cli
CLI - Clear Interrupt Disable
nes/cpu.go:643
Method
clv
CLV - Clear Overflow Flag
nes/cpu.go:648
Method
cmp
CMP - Compare
nes/cpu.go:653
Method
cpx
CPX - Compare X Register
nes/cpu.go:659
Method
cpy
CPY - Compare Y Register
nes/cpu.go:665
Method
dcp
(info *stepInfo)
nes/cpu.go:935
Method
dec
DEC - Decrement Memory
nes/cpu.go:671
Method
dex
DEX - Decrement X Register
nes/cpu.go:678
Method
dey
DEY - Decrement Y Register
nes/cpu.go:684
Method
eor
EOR - Exclusive OR
nes/cpu.go:690
Method
inc
INC - Increment Memory
nes/cpu.go:696
Function
init
()
ui/font.go:15
Function
init
()
ui/run.go:19
Function
init
()
ui/util.go:25
Function
init
()
nes/apu.go:35
Function
init
()
nes/palette.go:7
Method
inx
INX - Increment X Register
nes/cpu.go:703
Method
iny
INY - Increment Y Register
nes/cpu.go:709
Method
isc
(info *stepInfo)
nes/cpu.go:938
Method
jmp
JMP - Jump
nes/cpu.go:715
Method
jsr
JSR - Jump to Subroutine
nes/cpu.go:720
Method
kil
(info *stepInfo)
nes/cpu.go:941
Method
las
(info *stepInfo)
nes/cpu.go:944
Method
lax
(info *stepInfo)
nes/cpu.go:947
Method
lda
LDA - Load Accumulator
nes/cpu.go:726
Method
ldx
LDX - Load X Register
nes/cpu.go:732
Method
ldy
LDY - Load Y Register
nes/cpu.go:738
Method
lsr
LSR - Logical Shift Right
nes/cpu.go:744
Function
main
()
main.go:13
Function
main
()
util/roms.go:28
Method
nop
NOP - No Operation
nes/cpu.go:759
Method
onChar
(window *glfw.Window, char rune)
ui/menuview.go:93
Method
onKey
(window *glfw.Window, key glfw.Key, scancode int, action glfw.Action, mods glfw.ModifierKey)
ui/gameview.go:96
Method
ora
ORA - Logical Inclusive OR
nes/cpu.go:763
Method
output
()
nes/apu.go:488
Method
output
()
nes/apu.go:595
Method
output
()
nes/apu.go:726
Method
output
()
nes/apu.go:864
Method
pha
PHA - Push Accumulator
nes/cpu.go:769
Method
pla
PLA - Pull Accumulator
nes/cpu.go:779
Method
plp
PLP - Pull Processor Status
nes/cpu.go:785
Method
readRegister
(address uint16)
nes/apu.go:205
Method
rla
(info *stepInfo)
nes/cpu.go:950
Method
rol
ROL - Rotate Left
nes/cpu.go:790
Method
ror
ROR - Rotate Right
nes/cpu.go:807
Method
rra
(info *stepInfo)
nes/cpu.go:953
Method
rti
RTI - Return from Interrupt
nes/cpu.go:824
Method
rts
RTS - Return from Subroutine
nes/cpu.go:830
Method
sax
(info *stepInfo)
nes/cpu.go:956
Method
sbc
SBC - Subtract with Carry
nes/cpu.go:835
Method
sec
SEC - Set Carry Flag
nes/cpu.go:854
Method
sed
SED - Set Decimal Flag
nes/cpu.go:859
Method
shx
(info *stepInfo)
nes/cpu.go:959
Method
shy
(info *stepInfo)
nes/cpu.go:962
Method
slo
(info *stepInfo)
nes/cpu.go:965
Method
sre
(info *stepInfo)
nes/cpu.go:968
Method
sta
STA - Store Accumulator
nes/cpu.go:869
Method
stepEnvelope
()
nes/apu.go:436
Method
stepEnvelope
()
nes/apu.go:703
Method
stepLength
()
nes/apu.go:470
Method
stepLength
()
nes/apu.go:578
Method
stepLength
()
nes/apu.go:720
Method
stepSweep
()
nes/apu.go:453
Method
stepTimer
()
nes/apu.go:427
Method
stepTimer
()
nes/apu.go:567
Method
stepTimer
()
nes/apu.go:685
Method
stepTimer
()
nes/apu.go:818
Method
stx
STX - Store X Register
nes/cpu.go:874
Method
sty
STY - Store Y Register
nes/cpu.go:879
Method
tas
(info *stepInfo)
nes/cpu.go:971
Method
tax
TAX - Transfer Accumulator to X
nes/cpu.go:884
Method
tay
TAY - Transfer Accumulator to Y
nes/cpu.go:890
Method
tsx
TSX - Transfer Stack Pointer to X
nes/cpu.go:896
Method
txa
TXA - Transfer X to Accumulator
nes/cpu.go:902
Method
txs
TXS - Transfer X to Stack Pointer
nes/cpu.go:908
Method
tya
TYA - Transfer Y to Accumulator
nes/cpu.go:913
Method
writeControl
(value byte)
nes/apu.go:398
Method
writeControl
(value byte)
nes/apu.go:551
Method
writeControl
(value byte)
nes/apu.go:666
Method
writeControl
(value byte)
nes/apu.go:793
Method
writeLength
(value byte)
nes/apu.go:680
Method
writeRegister
(address uint16, value byte)
nes/apu.go:215
Method
writeTimerHigh
(value byte)
nes/apu.go:560
Method
writeTimerLow
(value byte)
nes/apu.go:556
Method
xaa
(info *stepInfo)
nes/cpu.go:974
← previous
301–388 of 388, ranked by callers