RSS All releases of Imaginary Microcomputers

  •  17 Mar 2009 17:23
Avatar

    Release Notes: Bugs in the C++ frontend were fixed. A "hello world" example written in C++ now compiles correctly.

    •  15 Mar 2009 04:37
    Avatar

      Release Notes: Virtual machines can now be programmed in C++.

      •  09 Mar 2009 18:25
      Avatar

      Release Notes: The assembly language now supports structs, pointers, and reentrant functions. It also accepts a more flexible and intuitive syntax.

      •  09 Nov 2008 07:15
      Avatar

      Release Notes: This release introduces Op4, a newly designed virtual processor. Assembler, disassembler, and interpreter have been refitted for Op4. Also, first steps towards implementing a JIT compiler were made.

      •  02 Nov 2008 00:45
      Avatar

      Release Notes: IMC now features a usable socket-based VM server. The protocol is textual and allows manual access through telnet. The assembler language now supports many typical BASIC constructs. VMs can now do socket communication and file I/O. As an example application, a miniature Web server is provided.

      •  08 Oct 2008 00:16
      Avatar

      Release Notes: Virtual machines can now receive keyboard input, as demonstrated by a new example program. The assembler now supports procedures.

      •  30 Sep 2008 04:37
      Avatar

      Release Notes: The assembler now supports forward references, arrays, call/return, increment/decrement operators, new comparison operators, and other new constructs. An example program was added. There are various changes in the GUI.

      •  21 Sep 2008 04:52
      Avatar

      Release Notes: The Assembler IDE has been rewritten for proper multi-threading, leading to much better stability. It has a few small feature enhancements.

      •  04 Sep 2008 20:14
      Avatar

      Release Notes: A new tiny IDE allows editing, compiling, and running MVM sources in one click. Another simple example program was added. The assembler now knows branches (if ax > 0 goto loop). The disassembler automatically finds code blocks. There are many bugfixes.

      •  28 Aug 2008 23:10
      Avatar

      Release Notes: VM persistence now also includes I/O RAM. ALU now supports multiplication.

      Screenshot

      Project Spotlight

      Dictator

      A simple text editor for writing transcriptions from recorded dictations.

      Screenshot

      Project Spotlight

      nss-pam-ldapd

      NSS and PAM modules for name lookups using LDAP.