Skip to content

Releases: klemens/2i-emulator

2i-emulator 2.0.2

28 Jun 16:44
v2.0.2
Compare
Choose a tag to compare
  • Fix flag register being updated before calculating next address (#7)
  • Always print the whole program when using the program command

2i-emulator 2.0.1

12 Feb 00:19
v2.0.1
Compare
Choose a tag to compare
  • Properly escape file names in latex output
  • Bump max MR version of ipg-csv files to 1.3.7.9
  • Add subcommand for generating shell cli completions

2i-emulator 2.0.0

11 Apr 02:21
v2.0.0
Compare
Choose a tag to compare
  • Support for the new 2i versions 1.3.6 and 1.3.7
  • Support for interrupts (volatile and persistent)
  • New cli-command for generating ipg-csv files from 2i programs
  • New LOOP mnemonic for filling in missing instructions
  • Improved 2i program format (in-line comments, better address assignment)

2i-emulator 1.2.0

22 Mar 02:53
v1.2.0
Compare
Choose a tag to compare
  • New cli-command for generating latex documents from 2i programs
  • Ability to load programs after starting the emulator
  • New command to show the currently loaded program
  • Improved input line editing (including path completion)

2i-emulator 1.1.0

23 May 19:22
v1.1.0
Compare
Choose a tag to compare
  • New textual representations for NOP, left shifts and inverse
  • Fix the representations of right rotation, NOR and inverse carry shift

(Note: linux binary is build against glibc 2.19)

2i-emulator 1.0.0

19 May 23:51
v1.0.0
Compare
Choose a tag to compare
  • Text representations for the micro instructions
  • New command to show the contents of the RAM
  • Rewrite in Rust with complete test coverage
  • Improved format for program files
  • Improved ui and input handling (history, auto-completion)

(Note: linux binary is build against glibc 2.19)

2i-emulator 0.2

18 Jul 17:46
v0.2
Compare
Choose a tag to compare

Some fixes for windows.