PEMU is the totally re-written version of ProEmulator, which runs on both Linux and Windows, with enhanced portability, flexibility and performance. The new version is being intensively developed in SF cvs repository. As soon as a usable version is availlable, it will be released on the page. The new PEMU is aiming at emulation 8051, 68HC08, Z80, ARM7, MIPS and PowerPC on x86 hardware. Instead of adopting techs like JIT, as many other emulators do, PEMU will concentrate on implementation of fast emulation by hand-written x86 assembly language.
GNU debugger (GDB-ARM-ELF) and GNU C/C++ Compiler (GCC-ARM-ELF) is supported and included in this release. Two new plugins, core_gdbarm.dll and cplr_gccarm.dll were written to connect GNU tools to ProEmulator.
PluginWizard makes emulating new devices even easier with ProEmulator. It generates ProEmulator plugin source code skeleton which is quick start to write a emulation plugin.
Now ProEmulator can emulate 8086 CPU. The compiler plugin for MASM and TASM will be coming soon.
In this release, user can create project which can contain the system configuration of emulation. The menu is re-organized and there are many other new features available now.
This is the most stable and rich-featured release of ProEmualtor. The interface has been improved to be more user friendly. The emulation performance is boosted in this release. And features like serial device redirecting is stable now.