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.
@@ -53,7 +53,7 @@ Note that this approach will require you to have all the building tools necessar
53
53
* Python 3.8+ (with development kit)
54
54
*`cmake`
55
55
*`pip`
56
-
* a C++20 compatible compiler (tested `cl` for Windows, `clang++` for MacOS and `g++` Linux)
56
+
* a C++20 compatible compiler (tested `cl` for Windows, `clang++` for MacOS and `g++` Linux)
57
57
58
58
### Steps
59
59
@@ -66,29 +66,68 @@ Note that this approach will require you to have all the building tools necessar
66
66
* ... Alternatively you can also generate a `.whl` from the root of the project:
67
67
68
68
```bash
69
-
python -m pip wheel .
69
+
python -m pip wheel .
70
70
```
71
71
72
72
## Usage
73
73
74
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.
75
75
76
76
77
-
## Gallery
77
+
## Some Examples
78
78
79
-
### Emulate a Fibonascii sequence in x64 long mode
0 commit comments