Nikilite
00ebf92514
Update security.yml
2025-09-01 19:11:44 +02:00
Nikilite
c014b19e2e
Update security.yml
2025-09-01 18:52:45 +02:00
Nikilite
7c0f327bca
Merge branch 'main' of https://github.com/0xNikilite/oboromi
2025-09-01 18:13:04 +02:00
Nikilite
4f9273bb23
Update Cargo.lock
2025-09-01 18:12:58 +02:00
Nikilite
35079e73b5
Update security.yml
2025-09-01 17:50:21 +02:00
Nikilite
0f97bded20
Update security.yml
2025-09-01 17:44:36 +02:00
Nikilite
332c1902fd
Update security.yml
2025-09-01 16:40:28 +02:00
Nikilite
64100af9b9
Update security.yml
2025-09-01 16:38:16 +02:00
Nikilite
f734d135b0
Update dynarmic
2025-08-26 02:21:27 +02:00
Nikilite
463abfa52b
Update dynarmic
2025-08-26 01:36:42 +02:00
Nikilite
c1eecffae7
Merge branch 'main' of https://github.com/0xNikilite/oboromi
2025-08-26 01:11:15 +02:00
Nikilite
3d04d68d07
Update dynarmic
2025-08-26 01:10:58 +02:00
Nikilite
86506a8414
Merge pull request #14 from 0xNikilite/dependabot/cargo/egui-0.32.1
...
Bump egui from 0.32.0 to 0.32.1
2025-08-26 01:10:22 +02:00
dependabot[bot]
14b99f412f
Bump egui from 0.32.0 to 0.32.1
...
Bumps [egui](https://github.com/emilk/egui ) from 0.32.0 to 0.32.1.
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.32.0...0.32.1 )
---
updated-dependencies:
- dependency-name: egui
dependency-version: 0.32.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 16:32:11 +00:00
Nikilite
4be6bb4f9e
Merge pull request #12 from 0xNikilite/dependabot/cargo/eframe-0.32.1
...
Bump eframe from 0.32.0 to 0.32.1
2025-08-25 17:55:32 +02:00
Nikilite
f1a1c10999
Merge pull request #11 from 0xNikilite/dependabot/cargo/cc-1.2.34
...
Bump cc from 1.2.32 to 1.2.34
2025-08-25 17:55:22 +02:00
dependabot[bot]
9f707a20b0
Bump eframe from 0.32.0 to 0.32.1
...
Bumps [eframe](https://github.com/emilk/egui ) from 0.32.0 to 0.32.1.
- [Release notes](https://github.com/emilk/egui/releases )
- [Changelog](https://github.com/emilk/egui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/emilk/egui/compare/0.32.0...0.32.1 )
---
updated-dependencies:
- dependency-name: eframe
dependency-version: 0.32.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 15:43:46 +00:00
dependabot[bot]
94653f88a0
Bump cc from 1.2.32 to 1.2.34
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.2.32 to 1.2.34.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.32...cc-v1.2.34 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.34
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-25 15:40:55 +00:00
Nikilite
48524090d3
Update build.rs
2025-08-22 02:02:45 +02:00
Nikilite
1e67885a5a
Merge pull request #9 from PersonFromLatvia/main
...
Major fix for linux.
2025-08-22 01:28:52 +02:00
Nikilite
1fd1e5034a
Merge branch 'main' into main
2025-08-22 01:28:19 +02:00
Nikilite
d7405a30bc
Update build.rs
2025-08-22 00:55:11 +02:00
Nikilite
883418ac89
Refactor and enhance build.rs for platform compatibility
...
Improves macOS Boost patching logic, refactors CMake argument handling, and enhances platform-specific build and linking steps. Adds explicit compiler selection and policy version for Apple targets, adjusts library link order, and streamlines C++ interface compilation fallback. These changes improve cross-platform build reliability and maintainability.
2025-08-22 00:53:13 +02:00
Nikilite
f92ec37749
Update dynarmic and ext-boost submodules
...
Bumped dynarmic and ext-boost submodules to latest commits for improved features and bug fixes.
2025-08-22 00:37:28 +02:00
Nikilite
fbd51eef13
Improve Boost patching and add Zydis/ZYCore linking
...
Enhanced the Boost patching logic in build.rs to handle multiple patterns and use CARGO_CFG_TARGET_OS for platform detection. Added static linking for Zydis and ZYCore libraries.
2025-08-22 00:36:15 +02:00
Nikilite
51a51369e2
Update build.rs
2025-08-21 19:38:08 +02:00
XYZThis
65d84c0273
Update build.rs
2025-08-21 03:32:48 -07:00
XYZThis
fe5f1b89ce
Update Cargo.toml
2025-08-21 03:31:49 -07:00
XYZThis
f2b62cc657
Update Cargo.toml
2025-08-21 03:31:07 -07:00
Nikilite
1649b7857e
Update CMake args and remove Zydis/ZYCore linking
2025-08-18 23:37:58 +02:00
Nikilite
7ed24fae83
Update build.rs
2025-08-17 23:34:26 +02:00
Nikilite
8a66e14745
Update build.rs
2025-08-17 23:19:17 +02:00
Nikilite
9c6108dbd0
Update build.rs
2025-08-17 23:07:58 +02:00
Nikilite
938772e28b
Update dynarmic
2025-08-17 22:51:19 +02:00
Nikilite
17d3258557
Merge branch 'main' of https://github.com/0xNikilite/oboromi
2025-08-16 14:35:15 +02:00
Nikilite
a46ccf98b8
Update dynarmic submodule to master branch
2025-08-16 14:34:59 +02:00
Nikilite
b1015ebf87
Update README.md
2025-08-16 00:15:37 +02:00
Nikilite
f6ee7f0eef
Update ci.yml
2025-08-15 23:03:21 +02:00
Nikilite
3d00129ea5
Update ci.yml
2025-08-15 22:58:15 +02:00
Nikilite
8014f46077
Update security.yml
2025-08-14 22:45:46 +02:00
Nikilite
27cbc9d78a
Merge pull request #8 from 0xNikilite/dependabot/cargo/cc-1.2.32
...
Bump cc from 1.2.31 to 1.2.32
2025-08-11 16:41:57 +02:00
dependabot[bot]
4f165d2d25
Bump cc from 1.2.31 to 1.2.32
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.2.31 to 1.2.32.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.31...cc-v1.2.32 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.32
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 14:30:35 +00:00
Nikilite
f913c4d0d2
Merge pull request #7 from 0xNikilite/dependabot/cargo/fern-0.7.1
...
Bump fern from 0.6.2 to 0.7.1
2025-08-11 16:01:49 +02:00
dependabot[bot]
e613d7b93c
Bump fern from 0.6.2 to 0.7.1
...
Bumps [fern](https://github.com/daboross/fern ) from 0.6.2 to 0.7.1.
- [Release notes](https://github.com/daboross/fern/releases )
- [Changelog](https://github.com/daboross/fern/blob/main/CHANGELOG.md )
- [Commits](https://github.com/daboross/fern/compare/fern-0.6.2...fern-0.7.1 )
---
updated-dependencies:
- dependency-name: fern
dependency-version: 0.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 13:50:27 +00:00
Nikilite
52e54407c0
Update build.rs
2025-08-10 22:44:12 +02:00
Nikilite
1625768257
Add macOS Boost patch to build script
...
Introduces a function to patch Boost's hash.hpp for macOS compatibility by replacing 'std::unary_function' with 'boost::unary_function'. The patch is applied after submodule initialization if building on Apple platforms, improving build reliability on macOS.
2025-08-10 20:38:53 +02:00
Nikilite
c60f02bb0c
Update dynarmic
2025-08-10 19:57:53 +02:00
Nikilite
8cf5a35fd9
Refactor Dynarmic CPU interface and FFI bindings
...
Simplifies the DynarmicCPU wrapper by removing the DynarmicHandle struct and directly managing the FFI pointer. Updates FFI bindings to accept a memory backend pointer and removes cycle-based execution from dynarmic_run. Ensures memory backend is kept alive and improves API clarity for register and memory access.
2025-08-10 19:56:24 +02:00
Nikilite
42f15a74f6
add some atomic operations and FFI interface to memory system
2025-08-05 19:05:26 +02:00
Nikilite
86412fb2ad
Merge pull request #5 from 0xNikilite/dependabot/cargo/cc-1.2.31
...
Bump cc from 1.2.29 to 1.2.31
2025-08-04 19:02:52 +02:00