[BUG] PS2 scratches may not match due to assembler differences
Describe the bug
Some scratches may not match due to assembler differences. https://decomp.me/scratch/jo4dl doesn't match on decomp.me but locally with Ps2EeAs it does. The code is compiled with a ProDG compiler which was packaged with a custom assembler Ps2EeAs.
Expected behavior
ProDG compilers should use Ps2EeAs (the assembler shipped with ProDG) or the assembler should be selectable in the Compiler Options tab.
Screenshots
On decomp.me: Note that the Current doesn't use at as the original does.
Assembled with Ps2EeAs locally:
Scratches (https://decomp.me/scratch/jo4dl)
Where is this Ps2EeAs binary? are there different versions? do they have different behaviour in terms of matching?
sha1sum ee-gcc2.95.3-136/lib/gcc-lib/ee/2.95.3/as.exe
ed3d3d82c8f99608cd797a6b47bb0bcaaa8afaf0 ee-gcc2.95.3-136/lib/gcc-lib/ee/2.95.3/as.exe