xorstream 77f946f2fc Added MSVC++ support for unicorn
This lets you import the pre-built unicorn.dll files with Microsoft
Visual C++ projects.

There is support for static and dynamic linking of dlls. This has been
tested as working for both 32bit and 64bit versions.

The dynamic linking code should also work in Linux, though I have not
tested it.
2015-12-04 22:09:24 +11:00
2015-12-04 22:09:24 +11:00
2015-11-17 19:35:11 -02:00
2015-12-04 22:09:24 +11:00
2015-10-30 22:34:35 +01:00
2015-12-04 22:09:24 +11:00
2015-08-21 15:04:50 +08:00
2015-10-15 23:54:39 +08:00
2015-08-21 15:04:50 +08:00
2015-08-21 15:04:50 +08:00
2015-11-05 21:36:03 +08:00
2015-10-05 23:30:54 -07:00
2015-08-21 15:04:50 +08:00
2015-08-29 17:04:48 +02:00
2015-11-10 11:47:19 +01:00
2015-10-30 22:34:35 +01:00
2015-10-17 11:37:53 +02:00

Unicorn Engine

Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU.

Unicorn offers some unparalleled features:

  • Multi-architecture: ARM, ARM64 (ARMv8), M68K, MIPS, SPARC, and X86 (16, 32, 64-bit)
  • Clean/simple/lightweight/intuitive architecture-neutral API
  • Implemented in pure C language, with bindings for Python, Java, and Go
  • Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris confirmed)
  • High performance via Just-In-Time compilation
  • Support for fine-grained instrumentation at various levels
  • Thread-safety by design
  • Distributed under free software license GPLv2

Further information is available at http://www.unicorn-engine.org

Compilation

See COMPILE.TXT file for how to compile and install Unicorn.

License

This project is released under the GPL license.

Description
No description provided
Readme 16 MiB
Languages
C 87.2%
Java 2.6%
Python 2.1%
Pawn 1.2%
Rust 0.9%
Other 5.9%