Skip to content

Version 2.0

Latest

Choose a tag to compare

@Multimodcrafter Multimodcrafter released this 17 Jun 15:41
· 2 commits to develop since this release

This release fixes a bunch of Bugs that have been discovered during the intense testing period that LALWE was undergoing shortly after the third release. I also made some general improvements (some of them change the way the assembler works) to make the experience of coding in LALWE all in all smoother and more compliant with the conventions of real world assembly languages.

Changelog

  • The shortcut for stepping forward is now F6
  • There is now a menu entry to abort a running simulation (useful when you create an infinite loop)
  • the ld and ldi instructions have been reworked they now basically copy the value of the argument into the accumulator. Additionally you can add the name of a register as a second argument wich tells the processor to put the value into that register instead.
  • the in instruction now features the option to add a target of the input as the argument. This means that you can input directly into memory or into whatever register you like. E. g.: in acc, in var1
  • last but not least, the define macro now supports initialization. You can add an arbitrary amount of numbers after the identifier, which will be placed into the data section when assembling. E. g.: define var1 12, define var2 3 7 -40

Fixed issues

The following issues have been fixed in this version:
#5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16

Non-Installer version

I've attached a zip of the release folder which, in theory, lets you use LALWE without installing it. I guarantee nothing though and recommend using the installer.