03-18-2024, 11:33 PM
Version 0.8 now out in the wild!
New Features & Updates~
New Features & Updates~
- Engine files are now standard functions within Source. This prevents faults occurring on certain versions of QEMU
- Some Immediate Value restrictions have been lifted (i.e. can use decimal values for SIMMs/UIMMs of integer instructions, can use negative hex values for most instructions, etc)
- Added in subi, subis, and subic(.) simplified mnemonics. Somehow I forgot those? lol
- Fixed Bug that allowed multiple branch landings spots to have the same name
- Fixed Bug that allowed name-only instructions to have junk appended to it and still be assembled (i.e nopxxxxx being read as nop)
- Fixed Bug that used SIMM range instead of UIMM range for addis when assembling
- Placed in a function to check if any IMM exceeds 8 digits in net width. Therefore an Error Message will be displayed (that shows the faulty instruction) instead of a fault occurring.