Projects / Softgun


Softgun is an embedded system emulator. It emulates an ARM9 CPU with MMU, Renesas R8C/M16C/M32C, Atmel AVR, PCI bus, I²C-Bus, network controllers, Flash, SD-Cards, and CAN-Bus.

Operating Systems

RSS Recent releases

  •  12 Nov 2011 21:07

    Release Notes: This release adds simulation of the Renesas M16C CPU. Because the shared library loader is no longer required, softgun now also runs on Windows hosts under Cygwin.

    •  19 Jul 2010 22:15

      Release Notes: The instruction set of the Renesas M32C Processor is new in this release.

      •  17 Jun 2009 17:40

        Release Notes: The simulation of the AVR 8-Bit architecture is new in this release. Uzebox is now the demonstration board for the ATMega644 CPU simulation.

        •  28 Mar 2007 21:24

        Release Notes: This release adds HP Deskjet 460 emulation with a PCL3GUI interpreter, many high capacity SD cards, and ZRLE compression to the built-in VNC server.

        •  15 Nov 2006 13:59

        Release Notes: This release adds emulation of the Atmel AT91RM9200 CPU and the FS-Forth UNC90 development board. It is verified to run the binaries delivered with the LxNETES cross development tools without error. Warning: the command line arguments and the path to the configuration files have changed with this release.


        Project Spotlight


        A system for studying protein dynamics by NMR relaxation data analysis.


        Project Spotlight

        JStock - Free Stock Market Software

        A stock market application.