![]() |
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 |
1.8.13