Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _G.ASM._HEXENCODE = {
- ['LDA'] = {
- ['IMM'] = "A9",
- ['ZP'] = "A5",
- ['ZPX'] = "B5",
- ['AB'] = "AD",
- ['ABX'] = "BD",
- ['ABY'] = "B9",
- ['INX'] = "BD",
- ['INY'] = "A1",
- },
- ['STA'] = {
- ['ZP'] = "85",
- ['ZPX'] = "95",
- ['AB'] = "8D",
- ['ABX'] = "9D",
- ['ABY'] = "99",
- ['INX'] = "81",
- ['INY'] = "91",
- },
- ['ADC'] = {
- ['IMM'] = "69",
- ['ZP'] = "65",
- ['ZPX'] = "75",
- ['AB'] = "6D",
- ['ABX'] = "7D",
- ['ABY'] = "79",
- ['INX'] = "61",
- ['INY'] = "71",
- },
- ['AND'] = {
- ['IMM'] = "29",
- ['ZP'] = "25",
- ['ZPX'] = "35",
- ['AB'] = "2D",
- ['ABX'] = "3D",
- ['ABY'] = "39",
- ['INX'] = "21",
- ['INY'] = "31",
- },
- ['ASL'] = {
- ['ACC'] = "0A",
- ['ZP'] = "06",
- ['ZPX'] = "16",
- ['AB'] = "0E",
- ['ABX'] = "1E",
- },
- ['BCC'] =
- ['REL'] = "90",
- },
- ['BCS'] = {
- ['REL'] = "B0",
- },
- ['BEQ'] = {
- ['REL'] = "F0",
- },
- ['BIT'] = {
- ['ZP'] = "24",
- ['AB'] = "2C",
- },
- ['BMI'] = {
- ['REL'] = "30",
- },
- ['BNE'] = {
- ['REL'] = "90",
- },
- ['BPL'] = {
- ['REL'] = "10",
- },
- ['BRK'] = {
- ['IMP'] = "00",
- },
- ['BVC'] = {
- ['REL'] = "50",
- },
- ['BVS'] = {
- ['REL'] = "70",
- },
- ['CLC'] = {
- ['IMP'] = "18",
- },
- ['CLD'] = {
- ['IMP'] = "D8",
- },
- ['CLI'] = {
- ['IMP'] = "58",
- },
- ['CLV'] = {
- ['IMP'] = "B8",
- },
- ['CMP'] = {
- ['IMM'] = "C9",
- ['ZP'] = "C5",
- ['ZPX'] = "D5",
- ['AB'] = "CD",
- ['ABX'] = "DD",
- ['ABY'] = "D9",
- ['INX'] = "C1",
- ['INY'] = "D1",
- },
- ['CPX'] = {
- ['IMM'] = "E0",
- ['ZP'] = "E4",
- ['AB'] = "EC",
- },
- ['CPY'] = {
- ['IMM'] = "C0",
- ['ZP'] = "C4",
- ['AB'] = "CC",
- },
- ['DEC'] = {
- ['ZP'] = "C6",
- ['ZPX'] = "D6",
- ['AB'] = "CE",
- ['ABX'] = "DE",
- },
- ['DEX'] = {
- ['IMP'] = "CA",
- },
- ['DEY'] = {
- ['IMP'] = "88",
- },
- ['EOR'] = {
- ['IMM'] = "49",
- ['ZP'] = "45",
- ['ZPX'] = "55",
- ['AB'] = "4D",
- ['ABX'] = "5D",
- ['ABY'] = "59",
- ['INX'] = "41",
- ['INY'] = "51",
- },
- ['INC'] = {
- ['ZP'] = "E6",
- ['ZPX'] = "F6",
- ['AB'] = "EE",
- ['ABX'] = "FE",
- },
- ['INX'] = {
- ['IMP'] = "E8",
- },
- ['INY'] = {
- ['IMP'] = "C8",
- },
- ['JMP'] = {
- ['IN'] = "4C",
- ['AB'] = "6C",
- },
- ['JSR'] = {
- ['AB'] = "20",
- },
- ['LDX'] = {
- ['IMM'] = "A2",
- ['ZP'] = "A6",
- ['ZPY'] = "B6",
- ['AB'] = "AE",
- ['ABY'] = "BE",
- },
- ['LDY'] = {
- ['IMM'] = "A0",
- ['ZP'] = "A4",
- ['ZPX'] = "B4",
- ['AB'] = "AC",
- ['ABX'] = "BC",
- },
- ['LSR'] = {
- ['ACC'] = "4A",
- ['ZP'] = "46",
- ['ZPX'] = "56",
- ['AB'] = "4E",
- ['ABX'] = "5E",
- },
- ['NOP'] = {
- ['IMP'] = "EA",
- },
- ['ORA'] = {
- ['IMM'] = "09",
- ['ZP'] = "05",
- ['ZPX'] = "15",
- ['AB'] = "0D",
- ['ABX'] = "1D",
- ['ABY'] = "19",
- ['INX'] = "01",
- ['INY'] = "11",
- },
- ['PHA'] = {
- ['IMP'] = "48",
- },
- ['PHP'] = {
- ['IMP'] = "08",
- },
- ['PLA'] = {
- ['IMP'] = "68",
- },
- ['PLP'] = {
- ['IMP'] = "28",
- },
- ['ROL'] = {
- ['ACC'] = "2A",
- ['ZP'] = "26",
- ['ZPX'] = "36",
- ['AB'] = "2E",
- ['ABX'] = "3E",
- },
- ['ROR'] = {
- ['ACC'] = "6A",
- ['ZP'] = "66",
- ['ZPX'] = "76",
- ['AB'] = "6E",
- ['ABX'] = "7E",
- },
- ['RTI'] = {
- ['IMP'] = "40",
- },
- ['RTS'] = {
- ['IMP'] = "60",
- },
- ['SBC'] = {
- ['IMM'] = "E9",
- ['ZP'] = "E5",
- ['ZPX'] = "F5",
- ['AB'] = "ED",
- ['ABX'] = "FD",
- ['ABY'] = "F9",
- ['INX'] = "E1",
- ['INY'] = "F1",
- },
- ['SEC'] = {
- ['IMP'] = "38",
- },
- ['SED'] = {
- ['IMP'] = "F8",
- },
- ['SEI'] = {
- ['IMP'] = "78",
- },
- ['STX'] = {
- ['ZP'] = "86",
- ['ZPY'] = "96",
- ['AB'] = "8E",
- },
- ['STY'] = {
- ['ZP'] = "84",
- ['ZPX'] = "94",
- ['AB'] = "8C",
- },
- ['TAX'] = {
- ['IMP'] = "AA",
- },
- ['TAY'] = {
- ['IMP'] = "A8",
- },
- ['TSX'] = {
- ['IMP'] = "BA",
- },
- ['TXA'] = {
- ['IMP'] = "8A",
- },
- ['TXS'] = {
- ['IMP'] = "9A",
- },
- ['TYA'] = {
- ['IMP'] = "98",
- },
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement