You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python bindings for [@yrp](https://github.com/yrp604/)'s [BochsCPU](https://github.com/yrp604/bochscpu) using [FFI](https://github.com/yrp604/bochscpu-ffi) to easily and accurately emulate x86 code.
9
10
10
-
Python bindings for [@yrp](https://github.com/yrp604/)'s [BochsCPU](https://github.com/yrp604/bochscpu) using [FFI](https://github.com/yrp604/bochscpu-ffi)
11
-
12
-

13
11
14
12
## Install
15
13
@@ -55,7 +53,7 @@ Note that this approach will require you to have all the building tools necessar
55
53
* Python 3.8+ (with development kit)
56
54
*`cmake`
57
55
*`pip`
58
-
* a C++20 compatible compiler (tested `cl` for Windows, `clang` for Linux)
56
+
* a C++20 compatible compiler (tested `cl` for Windows, `clang++` for MacOS and `g++` Linux)
59
57
60
58
### Steps
61
59
@@ -75,12 +73,24 @@ python -m pip wheel .
75
73
76
74
Just import the `bochscpu` module and let the fun begin! Installing the package will also install interface files, allowing modern IDEs (VSCode, PyCharm, etc.) to offer useful completion.
77
75
78
-
## Enjoy 🍻
79
76
80
-
## TODO
77
+
## Gallery
78
+
79
+
### Emulate a Fibonascii sequence in x64 long mode
0 commit comments