Files
Diddy-Kong-Racing/tools/python/patchmips3.py
Ryan Myers 38a76249f9 We are collecting silver coins in Treasure Caves. (1/8 silver coins) (#422)
* 3 new matches

* Fix arrays

* Get llcvt compiling finally

* Finsh 2 more libultra files

* Match func_80022E18

* Match func_8001BF20

* func_8001CD28 NON_MATCHING

* Match func_80026C14

* Match func_8005FF40

* Match func_80061A00

* Match func_8005FCD0

* Update score

* Fix NON_EQUIVALENT builds
2023-10-16 08:12:02 -04:00

16 lines
349 B
Python

import os
import sys
"""
patchmips3 - overwrites a byte in an -mips3 object file which makes it identify
as a -mips2 object file, which allows it to be linked with the rest of the
project.
This is required become some libultra files must be compiled with -mips3.
"""
fd = open(sys.argv[1], 'rb+')
fd.seek(0x24)
fd.write(bytes([0x10]))
fd.close()