Skip to content

SNESInstruction ​

Available SNES instructions.

Kind: Enum

Namespace: ConnectorLib.ConsoleAssembler.SNES

Inheritance: IComparable → IConvertible → IFormattable → ISpanFormattable

Public Attributes

SNESInstruction

BRK

SNESInstruction

ORA_IndirectX

SNESInstruction

COP

SNESInstruction

ORA_StackRelative

SNESInstruction

TSB_Direct

SNESInstruction

ORA_Direct

SNESInstruction

ASL_Direct

SNESInstruction

ORA_IndirectLong

SNESInstruction

PHP

SNESInstruction

ORA_Immediate

SNESInstruction

ASL_Accumulator

SNESInstruction

PHD

SNESInstruction

TSB_Absolute

SNESInstruction

ORA_Absolute

SNESInstruction

ASL_Absolute

SNESInstruction

ORA_AbsoluteLong

SNESInstruction

BPL

SNESInstruction

ORA_IndirectY

SNESInstruction

ORA_Indirect

SNESInstruction

ORA_StackRelativeY

SNESInstruction

TRB_Direct

SNESInstruction

ORA_DirectX

SNESInstruction

ASL_DirectX

SNESInstruction

ORA_IndirectLongY

SNESInstruction

CLC

SNESInstruction

ORA_AbsoluteY

SNESInstruction

INC_Accumulator

SNESInstruction

TCS

SNESInstruction

TRB_Absolute

SNESInstruction

ORA_AbsoluteX

SNESInstruction

ASL_AbsoluteX

SNESInstruction

ORA_AbsoluteLongX

SNESInstruction

JSR_Absolute

SNESInstruction

AND_IndirectX

SNESInstruction

JSL

SNESInstruction

AND_StackRelative

SNESInstruction

BIT_Direct

SNESInstruction

AND_Direct

SNESInstruction

ROL_Direct

SNESInstruction

AND_IndirectLong

SNESInstruction

PLP

SNESInstruction

AND_Immediate

SNESInstruction

ROL_Accumulator

SNESInstruction

PLD

SNESInstruction

BIT_Absolute

SNESInstruction

AND_Absolute

SNESInstruction

ROL_Absolute

SNESInstruction

AND_AbsoluteLong

SNESInstruction

BMI

SNESInstruction

AND_IndirectY

SNESInstruction

AND_Indirect

SNESInstruction

AND_StackRelativeY

SNESInstruction

BIT_DirectX

SNESInstruction

AND_DirectX

SNESInstruction

ROL_DirectX

SNESInstruction

AND_IndirectLongY

SNESInstruction

SEC

SNESInstruction

AND_AbsoluteY

SNESInstruction

DEC_Accumulator

SNESInstruction

TSC

SNESInstruction

BIT_AbsoluteX

SNESInstruction

AND_AbsoluteX

SNESInstruction

ROL_AbsoluteX

SNESInstruction

AND_AbsoluteLongX

SNESInstruction

RTI

SNESInstruction

EOR_IndirectX

SNESInstruction

WDM

SNESInstruction

EOR_StackRelative

SNESInstruction

MVP

SNESInstruction

EOR_Direct

SNESInstruction

LSR_Direct

SNESInstruction

EOR_IndirectLong

SNESInstruction

PHA

SNESInstruction

EOR_Immediate

SNESInstruction

LSR_Accumulator

SNESInstruction

PHK

SNESInstruction

JMP_Absolute

SNESInstruction

EOR_Absolute

SNESInstruction

LSR_Absolute

SNESInstruction

EOR_AbsoluteLong

SNESInstruction

BVC

SNESInstruction

EOR_IndirectY

SNESInstruction

EOR_Indirect

SNESInstruction

EOR_StackRelativeY

SNESInstruction

MVN

SNESInstruction

EOR_DirectX

SNESInstruction

LSR_DirectX

SNESInstruction

EOR_IndirectLongY

SNESInstruction

CLI

SNESInstruction

EOR_AbsoluteY

SNESInstruction

PHY

SNESInstruction

TCD

SNESInstruction

JMP_AbsoluteLong

SNESInstruction

EOR_AbsoluteX

SNESInstruction

LSR_AbsoluteX

SNESInstruction

EOR_AbsoluteLongX

SNESInstruction

RTS

SNESInstruction

ADC_IndirectX

SNESInstruction

PER

SNESInstruction

ADC_StackRelative

SNESInstruction

STZ_Direct

SNESInstruction

ADC_Direct

SNESInstruction

ROR_Direct

SNESInstruction

ADC_IndirectLong

SNESInstruction

PLA

SNESInstruction

ADC_Immediate

SNESInstruction

ROR_Accumulator

SNESInstruction

RTL

SNESInstruction

JMP_Indirect

SNESInstruction

ADC_Absolute

SNESInstruction

ROR_Absolute

SNESInstruction

ADC_AbsoluteLong

SNESInstruction

BVS

SNESInstruction

ADC_IndirectY

SNESInstruction

ADC_Indirect

SNESInstruction

ADC_StackRelativeY

SNESInstruction

STZ_DirectX

SNESInstruction

ADC_DirectX

SNESInstruction

ROR_DirectX

SNESInstruction

ADC_IndirectLongY

SNESInstruction

SEI

SNESInstruction

ADC_AbsoluteY

SNESInstruction

PLY

SNESInstruction

TDC

SNESInstruction

JMP_IndirectLong

SNESInstruction

ADC_AbsoluteX

SNESInstruction

ROR_AbsoluteX

SNESInstruction

ADC_AbsoluteLongX

SNESInstruction

BRA

SNESInstruction

STA_IndirectX

SNESInstruction

BRL

SNESInstruction

STA_StackRelative

SNESInstruction

STY_Direct

SNESInstruction

STA_Direct

SNESInstruction

STX_Direct

SNESInstruction

STA_IndirectLong

SNESInstruction

DEY

SNESInstruction

BIT_Immediate

SNESInstruction

TXA

SNESInstruction

PHB

SNESInstruction

STY_Absolute

SNESInstruction

STA_Absolute

SNESInstruction

STX_Absolute

SNESInstruction

STA_AbsoluteLong

SNESInstruction

BCC

SNESInstruction

STA_IndirectY

SNESInstruction

STA_Indirect

SNESInstruction

STA_StackRelativeY

SNESInstruction

STY_DirectX

SNESInstruction

STA_DirectX

SNESInstruction

STX_DirectY

SNESInstruction

STA_IndirectLongY

SNESInstruction

TYA

SNESInstruction

STA_AbsoluteY

SNESInstruction

TXS

SNESInstruction

TXY

SNESInstruction

STZ_Absolute

SNESInstruction

STA_AbsoluteX

SNESInstruction

STZ_AbsoluteX

SNESInstruction

STA_AbsoluteLongX

SNESInstruction

LDY_Immediate

SNESInstruction

LDA_IndirectX

SNESInstruction

LDX_Immediate

SNESInstruction

LDA_StackRelative

SNESInstruction

LDY_Direct

SNESInstruction

LDA_Direct

SNESInstruction

LDX_Direct

SNESInstruction

LDA_IndirectLong

SNESInstruction

TAY

SNESInstruction

LDA_Immediate

SNESInstruction

TAX

SNESInstruction

PLB

SNESInstruction

LDY_Absolute

SNESInstruction

LDA_Absolute

SNESInstruction

LDX_Absolute

SNESInstruction

LDA_AbsoluteLong

SNESInstruction

BCS

SNESInstruction

LDA_IndirectY

SNESInstruction

LDA_Indirect

SNESInstruction

LDA_StackRelativeY

SNESInstruction

LDY_DirectX

SNESInstruction

LDA_DirectX

SNESInstruction

LDX_DirectY

SNESInstruction

LDA_IndirectLongY

SNESInstruction

CLV

SNESInstruction

LDA_AbsoluteY

SNESInstruction

TSX

SNESInstruction

TYX

SNESInstruction

LDY_AbsoluteX

SNESInstruction

LDA_AbsoluteX

SNESInstruction

LDX_AbsoluteY

SNESInstruction

LDA_AbsoluteLongX

SNESInstruction

CPY_Immediate

SNESInstruction

CMP_IndirectX

SNESInstruction

REP

SNESInstruction

CMP_StackRelative

SNESInstruction

CPY_Direct

SNESInstruction

CMP_Direct

SNESInstruction

DEC_Direct

SNESInstruction

CMP_IndirectLong

SNESInstruction

INY

SNESInstruction

CMP_Immediate

SNESInstruction

DEX

SNESInstruction

WAI

SNESInstruction

CPY_Absolute

SNESInstruction

CMP_Absolute

SNESInstruction

DEC_Absolute

SNESInstruction

CMP_AbsoluteLong

SNESInstruction

BNE

SNESInstruction

CMP_IndirectY

SNESInstruction

CMP_Indirect

SNESInstruction

CMP_StackRelativeY

SNESInstruction

PEI

SNESInstruction

CMP_DirectX

SNESInstruction

DEC_DirectX

SNESInstruction

CMP_IndirectLongY

SNESInstruction

CLD

SNESInstruction

CMP_AbsoluteY

SNESInstruction

PHX

SNESInstruction

STP

SNESInstruction

JMP_AbsoluteIndirectX

SNESInstruction

CMP_AbsoluteX

SNESInstruction

DEC_AbsoluteX

SNESInstruction

CMP_AbsoluteLongX

SNESInstruction

CPX_Immediate

SNESInstruction

SBC_IndirectX

SNESInstruction

SEP

SNESInstruction

SBC_StackRelative

SNESInstruction

CPX_Direct

SNESInstruction

SBC_Direct

SNESInstruction

INC_Direct

SNESInstruction

SBC_IndirectLong

SNESInstruction

INX

SNESInstruction

SBC_Immediate

SNESInstruction

NOP

SNESInstruction

XBA

SNESInstruction

CPX_Absolute

SNESInstruction

SBC_Absolute

SNESInstruction

INC_Absolute

SNESInstruction

SBC_AbsoluteLong

SNESInstruction

BEQ

SNESInstruction

SBC_IndirectY

SNESInstruction

SBC_Indirect

SNESInstruction

SBC_StackRelativeY

SNESInstruction

PEA

SNESInstruction

SBC_DirectX

SNESInstruction

INC_DirectX

SNESInstruction

SBC_IndirectLongY

SNESInstruction

SED

SNESInstruction

SBC_AbsoluteY

SNESInstruction

PLX

SNESInstruction

XCE

SNESInstruction

JSR_AbsoluteIndirectX

SNESInstruction

SBC_AbsoluteX

SNESInstruction

INC_AbsoluteX

SNESInstruction

SBC_AbsoluteLongX

Enums

SNESInstruction

[BRK = 0, ORA_IndirectX = 1, COP = 2, ORA_StackRelative = 3, TSB_Direct = 4, ORA_Direct = 5, ASL_Direct = 6, ORA_IndirectLong = 7, PHP = 8, ORA_Immediate = 9, ASL_Accumulator = 10, PHD = 11, TSB_Absolute = 12, ORA_Absolute = 13, ASL_Absolute = 14, ORA_AbsoluteLong = 15, BPL = 16, ORA_IndirectY = 17, ORA_Indirect = 18, ORA_StackRelativeY = 19, TRB_Direct = 20, ORA_DirectX = 21, ASL_DirectX = 22, ORA_IndirectLongY = 23, CLC = 24, ORA_AbsoluteY = 25, INC_Accumulator = 26, TCS = 27, TRB_Absolute = 28, ORA_AbsoluteX = 29, ASL_AbsoluteX = 30, ORA_AbsoluteLongX = 31, JSR_Absolute = 32, AND_IndirectX = 33, JSL = 34, AND_StackRelative = 35, BIT_Direct = 36, AND_Direct = 37, ROL_Direct = 38, AND_IndirectLong = 39, PLP = 40, AND_Immediate = 41, ROL_Accumulator = 42, PLD = 43, BIT_Absolute = 44, AND_Absolute = 45, ROL_Absolute = 46, AND_AbsoluteLong = 47, BMI = 48, AND_IndirectY = 49, AND_Indirect = 50, AND_StackRelativeY = 51, BIT_DirectX = 52, AND_DirectX = 53, ROL_DirectX = 54, AND_IndirectLongY = 55, SEC = 56, AND_AbsoluteY = 57, DEC_Accumulator = 58, TSC = 59, BIT_AbsoluteX = 60, AND_AbsoluteX = 61, ROL_AbsoluteX = 62, AND_AbsoluteLongX = 63, RTI = 64, EOR_IndirectX = 65, WDM = 66, EOR_StackRelative = 67, MVP = 68, EOR_Direct = 69, LSR_Direct = 70, EOR_IndirectLong = 71, PHA = 72, EOR_Immediate = 73, LSR_Accumulator = 74, PHK = 75, JMP_Absolute = 76, EOR_Absolute = 77, LSR_Absolute = 78, EOR_AbsoluteLong = 79, BVC = 80, EOR_IndirectY = 81, EOR_Indirect = 82, EOR_StackRelativeY = 83, MVN = 84, EOR_DirectX = 85, LSR_DirectX = 86, EOR_IndirectLongY = 87, CLI = 88, EOR_AbsoluteY = 89, PHY = 90, TCD = 91, JMP_AbsoluteLong = 92, EOR_AbsoluteX = 93, LSR_AbsoluteX = 94, EOR_AbsoluteLongX = 95, RTS = 96, ADC_IndirectX = 97, PER = 98, ADC_StackRelative = 99, STZ_Direct = 100, ADC_Direct = 101, ROR_Direct = 102, ADC_IndirectLong = 103, PLA = 104, ADC_Immediate = 105, ROR_Accumulator = 106, RTL = 107, JMP_Indirect = 108, ADC_Absolute = 109, ROR_Absolute = 110, ADC_AbsoluteLong = 111, BVS = 112, ADC_IndirectY = 113, ADC_Indirect = 114, ADC_StackRelativeY = 115, STZ_DirectX = 116, ADC_DirectX = 117, ROR_DirectX = 118, ADC_IndirectLongY = 119, SEI = 120, ADC_AbsoluteY = 121, PLY = 122, TDC = 123, JMP_IndirectLong = 124, ADC_AbsoluteX = 125, ROR_AbsoluteX = 126, ADC_AbsoluteLongX = 127, BRA = 128, STA_IndirectX = 129, BRL = 130, STA_StackRelative = 131, STY_Direct = 132, STA_Direct = 133, STX_Direct = 134, STA_IndirectLong = 135, DEY = 136, BIT_Immediate = 137, TXA = 138, PHB = 139, STY_Absolute = 140, STA_Absolute = 141, STX_Absolute = 142, STA_AbsoluteLong = 143, BCC = 144, STA_IndirectY = 145, STA_Indirect = 146, STA_StackRelativeY = 147, STY_DirectX = 148, STA_DirectX = 149, STX_DirectY = 150, STA_IndirectLongY = 151, TYA = 152, STA_AbsoluteY = 153, TXS = 154, TXY = 155, STZ_Absolute = 156, STA_AbsoluteX = 157, STZ_AbsoluteX = 158, STA_AbsoluteLongX = 159, LDY_Immediate = 160, LDA_IndirectX = 161, LDX_Immediate = 162, LDA_StackRelative = 163, LDY_Direct = 164, LDA_Direct = 165, LDX_Direct = 166, LDA_IndirectLong = 167, TAY = 168, LDA_Immediate = 169, TAX = 170, PLB = 171, LDY_Absolute = 172, LDA_Absolute = 173, LDX_Absolute = 174, LDA_AbsoluteLong = 175, BCS = 176, LDA_IndirectY = 177, LDA_Indirect = 178, LDA_StackRelativeY = 179, LDY_DirectX = 180, LDA_DirectX = 181, LDX_DirectY = 182, LDA_IndirectLongY = 183, CLV = 184, LDA_AbsoluteY = 185, TSX = 186, TYX = 187, LDY_AbsoluteX = 188, LDA_AbsoluteX = 189, LDX_AbsoluteY = 190, LDA_AbsoluteLongX = 191, CPY_Immediate = 192, CMP_IndirectX = 193, REP = 194, CMP_StackRelative = 195, CPY_Direct = 196, CMP_Direct = 197, DEC_Direct = 198, CMP_IndirectLong = 199, INY = 200, CMP_Immediate = 201, DEX = 202, WAI = 203, CPY_Absolute = 204, CMP_Absolute = 205, DEC_Absolute = 206, CMP_AbsoluteLong = 207, BNE = 208, CMP_IndirectY = 209, CMP_Indirect = 210, CMP_StackRelativeY = 211, PEI = 212, CMP_DirectX = 213, DEC_DirectX = 214, CMP_IndirectLongY = 215, CLD = 216, CMP_AbsoluteY = 217, PHX = 218, STP = 219, JMP_AbsoluteIndirectX = 220, CMP_AbsoluteX = 221, DEC_AbsoluteX = 222, CMP_AbsoluteLongX = 223, CPX_Immediate = 224, SBC_IndirectX = 225, SEP = 226, SBC_StackRelative = 227, CPX_Direct = 228, SBC_Direct = 229, INC_Direct = 230, SBC_IndirectLong = 231, INX = 232, SBC_Immediate = 233, NOP = 234, XBA = 235, CPX_Absolute = 236, SBC_Absolute = 237, INC_Absolute = 238, SBC_AbsoluteLong = 239, BEQ = 240, SBC_IndirectY = 241, SBC_Indirect = 242, SBC_StackRelativeY = 243, PEA = 244, SBC_DirectX = 245, INC_DirectX = 246, SBC_IndirectLongY = 247, SED = 248, SBC_AbsoluteY = 249, PLX = 250, XCE = 251, JSR_AbsoluteIndirectX = 252, SBC_AbsoluteX = 253, INC_AbsoluteX = 254, SBC_AbsoluteLongX = 255]

Available SNES instructions.