After the recent update to the website, the assembler has issues when the output bytes contain any A-F characters and outputs 0 for those bytes. Additionally, bytes where the most significant half is 0 will not show this leading 0 (e.g. 06 becomes just 6.) The raw string display option is fully broken as well and shows only zeroes. Disassembly still works as expected.
I think the issue is in using map over a Uint8Array in assemble.js. This returns a similarly typed array, so all byte strings are being parsed back to numbers, with non-number strings becoming 0.
After the recent update to the website, the assembler has issues when the output bytes contain any A-F characters and outputs 0 for those bytes. Additionally, bytes where the most significant half is 0 will not show this leading 0 (e.g. 06 becomes just 6.) The raw string display option is fully broken as well and shows only zeroes. Disassembly still works as expected.
I think the issue is in using map over a Uint8Array in assemble.js. This returns a similarly typed array, so all byte strings are being parsed back to numbers, with non-number strings becoming 0.