![]() |
Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
|
Data Structures | |
class | ElfFile |
class | ElfHeader |
class | GlobalAsmBlock |
class | GlobalState |
class | Relocation |
class | Section |
class | Symbol |
Functions | |
def | is_temp_name (name) |
def | parse_source (f, print_source, opt, framepointer) |
def | fixup_objfile (objfile_name, functions, asm_prelude, assembler) |
def | main () |
def asm-processor.fixup_objfile | ( | objfile_name, | |
functions, | |||
asm_prelude, | |||
assembler | |||
) |
def asm-processor.is_temp_name | ( | name | ) |
def asm-processor.main | ( | ) |
def asm-processor.parse_source | ( | f, | |
print_source, | |||
opt, | |||
framepointer | |||
) |
int asm-processor.EI_ABIVERSION = 8 |
int asm-processor.EI_CLASS = 4 |
int asm-processor.EI_DATA = 5 |
int asm-processor.EI_NIDENT = 16 |
int asm-processor.EI_OSABI = 7 |
int asm-processor.EI_VERSION = 6 |
int asm-processor.MAX_FN_SIZE = 100 |
int asm-processor.R_MIPS_26 = 4 |
int asm-processor.R_MIPS_32 = 2 |
int asm-processor.R_MIPS_HI16 = 5 |
int asm-processor.R_MIPS_LO16 = 6 |
int asm-processor.SHF_ALLOC = 0x2 |
int asm-processor.SHF_EXECINSTR = 0x4 |
int asm-processor.SHF_GROUP = 0x200 |
int asm-processor.SHF_INFO_LINK = 0x40 |
int asm-processor.SHF_LINK_ORDER = 0x80 |
int asm-processor.SHF_MERGE = 0x10 |
int asm-processor.SHF_OS_NONCONFORMING = 0x100 |
int asm-processor.SHF_STRINGS = 0x20 |
int asm-processor.SHF_TLS = 0x400 |
int asm-processor.SHF_WRITE = 0x1 |
int asm-processor.SHN_ABS = 0xfff1 |
int asm-processor.SHN_COMMON = 0xfff2 |
int asm-processor.SHN_LORESERVE = 0xff00 |
int asm-processor.SHN_UNDEF = 0 |
int asm-processor.SHN_XINDEX = 0xffff |
int asm-processor.SHT_DYNAMIC = 6 |
int asm-processor.SHT_DYNSYM = 11 |
int asm-processor.SHT_FINI_ARRAY = 15 |
int asm-processor.SHT_GROUP = 17 |
int asm-processor.SHT_HASH = 5 |
int asm-processor.SHT_INIT_ARRAY = 14 |
int asm-processor.SHT_MIPS_DEBUG = 0x70000005 |
int asm-processor.SHT_MIPS_GPTAB = 0x70000003 |
int asm-processor.SHT_MIPS_OPTIONS = 0x7000000d |
int asm-processor.SHT_MIPS_REGINFO = 0x70000006 |
int asm-processor.SHT_NOBITS = 8 |
int asm-processor.SHT_NOTE = 7 |
int asm-processor.SHT_NULL = 0 |
int asm-processor.SHT_PREINIT_ARRAY = 16 |
int asm-processor.SHT_PROGBITS = 1 |
int asm-processor.SHT_REL = 9 |
int asm-processor.SHT_RELA = 4 |
int asm-processor.SHT_SHLIB = 10 |
int asm-processor.SHT_STRTAB = 3 |
int asm-processor.SHT_SYMTAB = 2 |
int asm-processor.SHT_SYMTAB_SHNDX = 18 |
int asm-processor.STB_GLOBAL = 1 |
int asm-processor.STB_LOCAL = 0 |
int asm-processor.STB_WEAK = 2 |
int asm-processor.STN_UNDEF = 0 |
int asm-processor.STT_COMMON = 5 |
int asm-processor.STT_FILE = 4 |
int asm-processor.STT_FUNC = 2 |
int asm-processor.STT_NOTYPE = 0 |
int asm-processor.STT_OBJECT = 1 |
int asm-processor.STT_SECTION = 3 |
int asm-processor.STT_TLS = 6 |
int asm-processor.STV_DEFAULT = 0 |
int asm-processor.STV_HIDDEN = 2 |
int asm-processor.STV_INTERNAL = 1 |
int asm-processor.STV_PROTECTED = 3 |