This differ has some issues related to ARM, I'll try to detail them as best as I can:
- jump tables: most of the times the offsets are showed as a diff while it's matched (like here: https://decomp.me/scratch/5hltl), in other cases the diff hangs with
Diff error: Error dumping target assembly: Diff error: Error preprocessing dump: int() can't convert non-string with explicit base (like here: https://decomp.me/scratch/QVigU or here https://decomp.me/scratch/j4cnd, the target asm was included on those scratches), the second issue being the more concerning one
- constant pools: it's always showing a diff, even if it's matched, and each constant pool loads in the code is highlighted as a diff (see https://decomp.me/scratch/Ojoei)
It seems ASM uploads doesn't do anything different (I only tried for the jumptable error one by making a scratch from the website: https://decomp.me/scratch/kjNWA)
just in case it helps, here's the object files from my project (https://github.com/zeldaret/st, hopefully I did it right): objects.zip, constant_pool_jumptables-diff is for https://decomp.me/scratch/5hltl and jumptables-errors is for https://decomp.me/scratch/QVigU
I'm not sure what else I can provide but feel free if there's anything I can do to help, btw this is all using THUMB mode but it's the exact same issues with ARM mode
This differ has some issues related to ARM, I'll try to detail them as best as I can:
Diff error: Error dumping target assembly: Diff error: Error preprocessing dump: int() can't convert non-string with explicit base(like here: https://decomp.me/scratch/QVigU or here https://decomp.me/scratch/j4cnd, the target asm was included on those scratches), the second issue being the more concerning oneIt seems ASM uploads doesn't do anything different (I only tried for the jumptable error one by making a scratch from the website: https://decomp.me/scratch/kjNWA)
just in case it helps, here's the object files from my project (https://github.com/zeldaret/st, hopefully I did it right): objects.zip,
constant_pool_jumptables-diffis for https://decomp.me/scratch/5hltl andjumptables-errorsis for https://decomp.me/scratch/QVigUI'm not sure what else I can provide but feel free if there's anything I can do to help, btw this is all using THUMB mode but it's the exact same issues with ARM mode