Commit Graph

  • 44b9429390 [*] refactor: consolidate services with macro, improve memory safety main Nikilite 2026-01-13 22:00:46 +01:00
  • fb28920401 Update README.md Nikilite 2025-12-20 15:46:28 +01:00
  • 5d0f8b1543 [core] Add register handling and SPIR-V pointer ops to GPU backend Nikilite 2025-12-16 23:06:57 +01:00
  • 0662d8d7c8 [*] fix CI/Windows build and optimize SPIR-V emission Nikilite 2025-12-16 00:18:55 +01:00
  • e514e3b131 [sm86] AL2P emit, extra enum defs xinitrcn1 2025-11-26 23:18:16 +00:00
  • 60a2841538 [*] misc code cleanup, remove stale components xinitrcn1 2025-11-19 08:25:30 +00:00
  • 3ad58ee19f [workflows] Simplify conditional checks in CI workflow Nikilite 2025-12-16 00:41:29 +01:00
  • 79e55eb8f1 [workflows] Enhance ci.yml for code change detection Nikilite 2025-12-16 00:29:00 +01:00
  • 0cfca34b6b [*] add multicore CPU manager and shared memory support Nikilite 2025-11-22 00:11:44 +01:00
  • 67864b0de6 changed license to GPLv3 Nikilite 2025-11-19 00:02:46 +01:00
  • b9ea56c4bb [*] add contribution docs and refactor core modules Nikilite 2025-11-18 23:52:55 +01:00
  • 44133c9209 [nn] fix warnings xinitrcn1 2025-11-17 21:04:10 +00:00
  • 16040431a1 [nn] applet AE/OE naming convention xinitrcn1 2025-11-17 20:52:41 +00:00
  • 4769714bba [*] move oboromi-core to core, oboromi-gui to gui, crates names kept as-is xinitrcn1 2025-11-17 20:14:44 +00:00
  • 4ff7cca197 [git] gitignore .vscode and build_log xinitrcn1 2025-11-17 20:08:56 +00:00
  • 6702d33ffa [core] remove unused dependencies from toml xinitrcn1 2025-11-17 20:08:32 +00:00
  • 0addbb52cd [third_party] remove submodules xinitrcn1 2025-11-17 20:03:36 +00:00
  • 171c629fb0 [nn] initial services stubs xinitrcn1 2025-11-17 20:02:41 +00:00
  • 480f81f6be [cosmetic] update splash screen visuals Nikilite 2025-11-11 00:18:03 +01:00
  • 90cc3ce781 [cosmetic] Add a splash screen bokobelin 2025-11-10 16:59:07 +01:00
  • 7e102e35a8 [cosmetic] Add colors to tests (#45) Bokobelin 2025-11-09 20:51:39 +01:00
  • 5ea427dad9 readme.md update Nikilite 2025-11-08 00:33:34 +01:00
  • 28623c3862 [cpu] dynarmic to Unicorn Nikilite 2025-11-07 23:37:08 +01:00
  • 6ddcbce66a [gpu] Initial GPU translation; implement NOP (#43) Ploo 2025-10-31 11:20:17 +00:00
  • 0edb86183c Merge branch 'main' of https://github.com/0xNikilite/oboromi Nikilite 2025-10-31 01:01:52 +01:00
  • 769d04f95e Delete dependabot.yml Nikilite 2025-10-31 01:01:36 +01:00
  • fe4ac6199f Merge pull request #41 from 0xNikilite/dependabot/cargo/cc-1.2.43 Nikilite 2025-10-28 01:56:53 +01:00
  • 469ed90be4 cargo: bump cc from 1.2.41 to 1.2.43 dependabot[bot] 2025-10-27 08:47:27 +00:00
  • 406539dad8 Update egui and eframe to version 0.33 Nikilite 2025-10-21 00:12:49 +02:00
  • 65f66b2b01 Enhance security audit workflow with caching and updates Nikilite 2025-10-20 23:43:52 +02:00
  • b681df5851 Add permissions for contents in build.yml Nikilite 2025-10-20 23:42:34 +02:00
  • fac3fec9b3 Update GitHub Actions workflow for release process Nikilite 2025-10-20 23:41:47 +02:00
  • 0eae6d3655 Upgrade GitHub script action to version 7 Nikilite 2025-10-20 23:40:33 +02:00
  • 3848058557 Enhance CI workflow with permissions and action updates Nikilite 2025-10-20 23:38:21 +02:00
  • d4d27a0185 Update dependabot configuration for cargo Nikilite 2025-10-20 23:32:49 +02:00
  • a3b75c7b36 Merge pull request #40 from 0xNikilite/dependabot/cargo/egui-0.33.0 Nikilite 2025-10-20 13:52:18 +02:00
  • 1bad7a33a1 Bump egui from 0.32.3 to 0.33.0 dependabot[bot] 2025-10-20 09:05:07 +00:00
  • fe9ac61979 Merge branch 'main' of https://github.com/0xNikilite/oboromi Nikilite 2025-10-15 02:02:59 +02:00
  • fa4178708a Add SM86 GPU decoder and related modules Nikilite 2025-10-15 02:02:54 +02:00
  • 36256c1150 add mirror link Nikilite 2025-10-14 01:02:12 +02:00
  • f3e7152833 Merge pull request #37 from 0xNikilite/dependabot/cargo/cc-1.2.41 Nikilite 2025-10-13 16:19:41 +02:00
  • 50c3a034a0 Bump cc from 1.2.40 to 1.2.41 dependabot[bot] 2025-10-13 08:57:00 +00:00
  • fc9791d787 fix for FreeBSD Nikilite 2025-10-13 03:18:50 +02:00
  • e3b59540aa Create build.yml Nikilite 2025-10-13 01:26:04 +02:00
  • 80bcf08bd7 0.2.0 to 0.0.1 in core and GUI crates Nikilite 2025-10-13 01:22:50 +02:00
  • 725a9ada9f Add JIT warmup to test runner and improve GUI feedback v0.0.1-dynarmic Nikilite 2025-10-12 22:47:33 +02:00
  • 56c29f2c27 Add x86_64 support for macOS in CMake build script Nikilite 2025-10-10 17:33:42 +02:00
  • 6107eb7b35 Refactor macOS build env setup and cleanup ARM64 handling Nikilite 2025-10-10 16:24:48 +02:00
  • 5406f99910 Improve macOS ARM64 build and CI (release.yml) workflow Nikilite 2025-10-10 14:26:05 +02:00
  • 8010672a69 Update README.md Nikilite 2025-10-10 02:09:41 +02:00
  • 858bad2ed7 Update dynarmic_interface.rs Nikilite 2025-10-10 02:08:41 +02:00
  • d6ee0dbd1c Merge pull request #33 from twde49/fix/macosLinuxRunning Nikilite 2025-10-10 01:34:25 +02:00
  • 9e2890e900 Refactor test harness for flexible instruction execution Nikilite 2025-10-10 01:31:56 +02:00
  • 8b1c9b5a6b Merge pull request #36 from 0xNikilite/dependabot/cargo/cc-1.2.40 Nikilite 2025-10-06 11:01:47 +02:00
  • c565b7fba8 Bump cc from 1.2.39 to 1.2.40 dependabot[bot] 2025-10-06 08:55:50 +00:00
  • f73ed0ec17 Update ci.yml Nikilite 2025-10-06 00:25:04 +02:00
  • 56d8a3c0ab fix(build): Update the way to build app Thibaut 2025-10-05 00:10:27 +02:00
  • b4a320ba0e Update README.md Nikilite 2025-10-04 18:21:58 +02:00
  • 31366bde87 Merge pull request #31 from mlaadd/main Nikilite 2025-10-04 14:34:17 +02:00
  • 155da9d9e2 build: fix case-sensitive library path mlaadd 2025-10-04 12:39:49 +02:00
  • 4ff3296f31 Merge pull request #28 from 0xNikilite/dependabot/cargo/thiserror-2.0.17 Nikilite 2025-10-01 18:26:06 +02:00
  • 1b4c218c63 Merge pull request #29 from 0xNikilite/dependabot/cargo/cc-1.2.39 Nikilite 2025-10-01 18:25:55 +02:00
  • 726efa314b Merge pull request #30 from 0xNikilite/dependabot/cargo/serde-1.0.228 Nikilite 2025-10-01 18:25:47 +02:00
  • a3c5d39be6 Bump serde from 1.0.226 to 1.0.228 dependabot[bot] 2025-09-29 10:39:42 +00:00
  • 901093395d Bump cc from 1.2.38 to 1.2.39 dependabot[bot] 2025-09-29 10:20:28 +00:00
  • c979f4ce01 Bump thiserror from 2.0.12 to 2.0.17 dependabot[bot] 2025-09-29 10:19:10 +00:00
  • 114531fad1 Merge pull request #26 from 0xNikilite/dependabot/cargo/serde-1.0.226 Nikilite 2025-09-25 19:59:18 +02:00
  • 4b92d5906d Update dynarmic Nikilite 2025-09-24 19:28:58 +02:00
  • df175d08a2 Update dynarmic Nikilite 2025-09-24 19:13:24 +02:00
  • 30f9590980 Update build.rs Nikilite 2025-09-24 18:36:06 +02:00
  • f5a73c36a7 patch_dynarmic_sources -> patch_terminal_h Nikilite 2025-09-24 18:30:52 +02:00
  • 9620c18830 update build.rs Nikilite 2025-09-24 18:05:16 +02:00
  • 65086a0db0 dynarmic submodule update Nikilite 2025-09-24 17:54:18 +02:00
  • 560b08a3ed Patch Dynarmic sources and unify Boost build flags Nikilite 2025-09-24 17:53:18 +02:00
  • a868d41298 Merge pull request #27 from 0xNikilite/dependabot/cargo/cc-1.2.38 Nikilite 2025-09-22 13:07:50 +02:00
  • 2dc094abb1 Bump cc from 1.2.37 to 1.2.38 dependabot[bot] 2025-09-22 08:52:28 +00:00
  • 7f280aebfd Bump serde from 1.0.223 to 1.0.226 dependabot[bot] 2025-09-22 08:51:34 +00:00
  • 0a1478bb03 Update ext-boost Nikilite 2025-09-19 23:55:19 +02:00
  • 2296097ef7 Update build.rs Nikilite 2025-09-19 22:03:39 +02:00
  • cebd0060cb Update ext-boost Nikilite 2025-09-19 20:44:30 +02:00
  • 5a8e580bd4 Merge pull request #24 from 0xNikilite/dependabot/cargo/eframe-0.32.3 Nikilite 2025-09-15 16:36:26 +02:00
  • 643680f74f Merge pull request #23 from 0xNikilite/dependabot/cargo/egui-0.32.3 Nikilite 2025-09-15 16:36:09 +02:00
  • bc495ab824 Merge pull request #25 from 0xNikilite/dependabot/cargo/serde-1.0.223 Nikilite 2025-09-15 16:35:59 +02:00
  • d5ea97c293 Merge pull request #22 from 0xNikilite/dependabot/cargo/cc-1.2.37 Nikilite 2025-09-15 16:35:28 +02:00
  • 068e93bead Bump serde from 1.0.219 to 1.0.223 dependabot[bot] 2025-09-15 09:26:49 +00:00
  • 79a7fe5acb Bump eframe from 0.32.2 to 0.32.3 dependabot[bot] 2025-09-15 09:22:44 +00:00
  • 79062e406f Bump egui from 0.32.2 to 0.32.3 dependabot[bot] 2025-09-15 09:22:14 +00:00
  • b2e393eff6 Bump cc from 1.2.36 to 1.2.37 dependabot[bot] 2025-09-15 09:22:09 +00:00
  • 365dc41a38 Merge pull request #18 from 0xNikilite/dependabot/cargo/log-0.4.28 Nikilite 2025-09-08 14:09:07 +02:00
  • 24971e70ae Merge pull request #19 from 0xNikilite/dependabot/cargo/egui-0.32.2 Nikilite 2025-09-08 14:08:33 +02:00
  • 57ee5c3fee Merge pull request #20 from 0xNikilite/dependabot/cargo/bitflags-2.9.4 Nikilite 2025-09-08 14:07:54 +02:00
  • 84528e2ec2 Merge pull request #21 from 0xNikilite/dependabot/cargo/eframe-0.32.2 Nikilite 2025-09-08 14:07:43 +02:00
  • 190aa72c96 Merge pull request #17 from 0xNikilite/dependabot/cargo/cc-1.2.36 Nikilite 2025-09-08 14:07:34 +02:00
  • a5d5d8233c Bump eframe from 0.32.1 to 0.32.2 dependabot[bot] 2025-09-08 08:45:21 +00:00
  • 5615f2bed7 Bump bitflags from 2.9.1 to 2.9.4 dependabot[bot] 2025-09-08 08:45:01 +00:00
  • dcca560fcd Bump egui from 0.32.1 to 0.32.2 dependabot[bot] 2025-09-08 08:44:12 +00:00
  • 6104ee4fa0 Bump log from 0.4.27 to 0.4.28 dependabot[bot] 2025-09-08 08:43:08 +00:00
  • b01bfff590 Bump cc from 1.2.34 to 1.2.36 dependabot[bot] 2025-09-08 08:41:56 +00:00
  • 60f5db8375 added wrapper header Nikilite 2025-09-02 01:55:45 +02:00
  • b8a983db82 Update CMake and compiler flags for platform consistency Nikilite 2025-09-02 01:11:07 +02:00