![]() |
Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
|
Functions | |
def | search_map (rom_addr) |
def | parse_map (fname) |
def | map_diff () |
def | hexbytes (bs) |
Variables | |
lang = None | |
list | args = [] |
int | best = 0 |
string | baseimg = 'baserom.' + lang + '.z64' |
string | basemap = 'sm64.' + lang + '.map' |
string | myimg = 'build/' + lang + '/sm64.' + lang + '.z64' |
string | mymap = 'build/' + lang + '/sm64.map' |
list | required_files = [baseimg, myimg, mymap] |
mybin = open(myimg, 'rb').read() | |
basebin = open(baseimg, 'rb').read() | |
addr = int(args[0], 0) | |
def | m = parse_map(mymap) |
found_instr_diff = None | |
int | diffs = 0 |
int | shift_cap = 1000 |
tuple | definite_shift = (diffs > shift_cap) |
i = found_instr_diff | |
def first-diff.hexbytes | ( | bs | ) |
def first-diff.map_diff | ( | ) |
def first-diff.parse_map | ( | fname | ) |
def first-diff.search_map | ( | rom_addr | ) |
list first-diff.args = [] |
first-diff.basebin = open(baseimg, 'rb').read() |
string first-diff.baseimg = 'baserom.' + lang + '.z64' |
string first-diff.basemap = 'sm64.' + lang + '.map' |
int first-diff.best = 0 |
int first-diff.diffs = 0 |
first-diff.found_instr_diff = None |
first-diff.i = found_instr_diff |
string first-diff.lang = None |
first-diff.mybin = open(myimg, 'rb').read() |
string first-diff.mymap = 'build/' + lang + '/sm64.map' |
int first-diff.shift_cap = 1000 |