* Close .assets-local.txt before attempting to remove it in extract_assets.py
* Bare $(MAKE) doesn't work if the path to make has spaces, so quote it
* Suppress warning for unused parameter in Flips.cpp
* Don't override OS environment variable, since it broke MinGW
* Specify extension for aiff_extract_codebook target, fixes dependency order for MinGW
* preliminary attempt
* simplify a bit
* oops
* Move declaration
* error out if you try to make patch
* style fix
* Update Makefile
* I hate makefile
* Update Makefile
* compression: added racing DMA LZ4 & LZ4T implementations
* debug: added reworked level load time measurement
* Get rid of LZ4, updated LZ4T to latest version
* lz4t: remove LIKELY/UNLIKLELY use, optimized slow decompressor for size
* lz4t: remove pointless goto
* lz4t: remove function macros, use static inlines instead
* perf: rework measurements for level loads to be more accurate
* perf: avoid hardcoded constants in time calculations
* remove gen_asset_list (frozen)
* move format.sh
* remove rasm2armips (decompilation helper)
* remove patch_libmalloc (IDO exclusive)
* remove unnecessary sha1's and makefile definitions
* remove libultra math script (IDO exclusive)
* remove patch_elf_32bit
* actually remove bitwidth tool
* remove the need for all the sha1 files
* extract_assets can now find a baserom named anything
* added error handling and some more graceful error handling
* formatting the error message
* more relevant error info
* add a check for a roms folder
* fix gitignore to prevent patch_elf from being re-committed
* naming clarity; change to baseroms/; feedback addressed
* skip rom verification if assets have been extracted
* changes addressed
---------
Co-authored-by: someone2639 <someone2639@gmail.com>