Simone
3621a6c080
Squashed 'external/capstone/' changes from 5430745e..b102f1b8
...
b102f1b8 Update Actions (#2593 )
86293136 Fix LoongArch aliases and CS_OPT_SYNTAX_NO_DOLLAR support (#2594 )
27da950c Clarify between machine used vs. Capstone module affected. (#2586 )
186f7aa0 Fix linking issue on Windows. (#2587 )
e160cbc5 Fix complex atomic instructions handling (#2584 )
9907b22d Update v6 to have Debian Packages (#2579 )
efbbc3bb cstest: use DOWNLOAD_EXTRACT_TIMESTAMP conditionally (#2581 )
be6be784 x86: update read/write registers for transfer instructions (#2578 )
812e654c Update BPF arch (#2568 )
2c4b05f6 Clean up the cstest documentation and build instructions. (#2580 )
4dc14ba1 Fix 2572 (#2574 )
b25aa841 PPC regressions (#2575 )
0a29bf80 Small arm64 compat header fixes (#2563 )
b42e0903 Make thumb, v8 and m-class positional cstool arguments. (#2557 )
89aee400 Add arm64 and sysz compatibility layer to Python bindings (#2559 )
a4281337 Python bindings: Enable more archs + bump cibuildwheel action to the v2.22.0 (#2558 )
ef74d449 Arm regressions (#2556 )
93a104c0 PPC LLVM 18 (#2540 )
e46838ed Merge branch 'v6' into next
cf3600e7 Update Changelog Version to 6.0.0-Alpha2 (#2553 )
b295cf57 Prepare for update (#2552 )
fc59da4d fix xtensa DecodeMR23RegisterClass and add tests for MAC16 instru… (#2551 )
7d01d7e7 Auto-Sync reproducability + ARM update (#2532 )
6ad2608d Python package building rework (#2538 )
e3bc578d Move debian package generation to a dispatch only workflow (#2543 )
abbf32b4 fix coverity (#2546 )
1ecfb5b0 xtensa: update to espressif/llvm-project (#2533 )
379e2a41 Rename build arguments: (#2534 )
d7be5f9f Change CI to create Debian Package to Release (#2521 )
f6f96796 tricore: fixes #2474 (#2523 )
09f35961 This time actually fix big endian issue. (#2530 )
306d5716 Fix endianess issue during assignment. (#2528 )
2cfca35e Add CC and VAS compatibility macros (#2525 )
32519c01 Fix stringop-truncation warning some compilers raise. (#2522 )
5026c2c4 Merge pull request #2507 from thestr4ng3r/no-varargs-aarch64
cecb5ede Fix #2509 . (#2510 )
f97e2705 xtensa: Fix Branch Target (#2516 )
1d13a12f AArch64: Replace vararg add_cs_detail by multiple concrete functions
8b618528 Update libcyaml dependency in cstest to 1.4.2 (#2508 )
ea081286 Tricore EA calculation (#2504 )
7db9a080 Fix cstest build with Ninja (#2506 )
76242699 Only trigger on released action. (#2497 )
981d648b Add hard asserts to all SStream functions and memset MCInst. (#2501 )
d667a627 Update labeler with Xtensa and v6 files. (#2500 )
52b54ee3 Fixing UB santizer, `LITBASE` and assert errors. (#2499 )
97db712c Remove irrelevant changes. (#2496 )
5bd05e34 Remove irrelevant changes. (#2495 )
616488c7 Update changelog for V6.0.0-Alpha1 (#2493 ) (#2494 )
c5955b92 Update changelog for V6.0.0-Alpha1 (#2493 )
a424e709 Be ready for V6-Alpha1 (#2492 )
235ba8e0 SystemZ fixes (#2488 )
5dffa75b Fix LDR not assigning immediate as memory offset. (#2487 )
21f7bc85 Xtensa Support (#2380 )
29d87734 Several small fixups (#2489 )
a34901e9 Update sponsors and remove empty file. (#2485 )
3120932d Fix Coverity CID 509730: overflow before widen (#2486 )
1014864d Rename CS_OPT_NO_BRANCH_OFFSET and corresponding flag to better name. (#2482 )
0c90fe13 Replace `assert` with `CS_ASSERT` in modules (#2478 )
823bfd53 AArch64 issues (#2473 )
git-subtree-dir: external/capstone
git-subtree-split: b102f1b89e0455c072a751d287ab64378c14205f
2025-01-07 15:08:55 +00:00
Simone
20b08aeefb
Merge commit '3621a6c08002c6b3e5b6f91bb0e20d8372613160' into dev
2025-01-07 15:08:55 +00:00
Simone
07758051c6
Merge commit 'b1f8a29504de91ce4509d2c96f28ff29f85c97c8' into dev
2025-01-07 15:07:26 +00:00
Simone
b1f8a29504
Squashed 'external/parallel-rdp/parallel-rdp-standalone/' changes from d1cc912c..388d70f5
...
388d70f5 Update to 1cecd042b2619bc505c12bfdc713808386f2b54d
git-subtree-dir: external/parallel-rdp/parallel-rdp-standalone
git-subtree-split: 388d70f5835b352d841d9d9e5a08c5de01470f41
2025-01-07 15:07:26 +00:00
SimoneN64
84dc7ebfb8
Merge branch 'master' into dev
2025-01-06 22:55:12 +01:00
Simone
95b5ff5d80
[Readme] Windows support check
2025-01-06 22:54:06 +01:00
SimoneN64
1ddce95b05
Merge remote-tracking branch 'origin/dev' into dev
2025-01-06 22:03:54 +01:00
SimoneN64
200f6c4515
More progress on JIT constant instructions implementations
2025-01-06 22:03:39 +01:00
Simone
1a63da320b
[Readme] Windows support check
2025-01-03 09:06:11 +01:00
Simone Coco
144dcbd485
Merge remote-tracking branch 'origin/master' into dev
2025-01-02 14:57:34 +01:00
Simone
975e3c180a
Reintroduce Window link in README
2025-01-02 14:47:24 +01:00
SimoneN64
e9103c8f9c
Merge branch 'master' into dev
...
# Conflicts:
# src/frontend/CMakeLists.txt
2025-01-02 14:32:30 +01:00
Simone
f3dc73bca3
Reintroduce Window link in README
2025-01-02 14:29:29 +01:00
SimoneN64
7d18f2386a
Implement FPS counting
2024-12-25 21:28:34 +01:00
SimoneN64
92a10d41ad
Update Xbyak
2024-12-25 21:28:21 +01:00
SimoneN64
8fdf94fd97
Introduce FPS counter on the bottom right
2024-10-21 20:48:52 +02:00
SimoneN64
cf5b1def4f
Undo TLB caching + minor improvements
2024-10-15 21:05:33 +02:00
SimoneN64
a0d46ca24e
Cached TLB entries
2024-10-15 10:56:47 +02:00
SimoneN64
57fd6a9af8
Minor nitpicks and smaller perf improvements (barely noticeable)
2024-10-14 23:25:09 +02:00
SimoneN64
d2c37d373e
Fix weird linking error. tbh it didn't need to be parallelized
2024-10-14 19:03:57 +02:00
SimoneN64
ccee1d75af
I don't need my prdp fork anymore
2024-10-14 19:03:03 +02:00
SimoneN64
a2059eea4a
Squashed 'external/parallel-rdp/parallel-rdp-standalone/' content from commit d1cc912c5c4
...
git-subtree-dir: external/parallel-rdp/parallel-rdp-standalone
git-subtree-split: d1cc912c5c47abaf9b6b155d3cd15255df65cf5b
2024-10-14 18:52:28 +02:00
SimoneN64
03c94bf7ee
Merge commit 'a2059eea4ad3021eb6a90959eea1edddc57e249d' as 'external/parallel-rdp/parallel-rdp-standalone'
2024-10-14 18:52:28 +02:00
SimoneN64
59525a3010
I don't need my prdp fork anymore
2024-10-14 18:52:23 +02:00
SimoneN64
617a82abff
Use bit_cast instead of memcpy/reinterpret_cast where applicable
2024-10-14 17:01:58 +02:00
SimoneN64
b6f795a4df
More work for remappable controllers
2024-09-28 14:54:24 +02:00
SimoneN64
43ca6710a0
Hotfix 0.0.3-1-alpha
...
FPU accuracy decrease because compilers flags were not getting propagated
2024-09-28 14:53:29 +02:00
SimoneN64
8e78102794
FPU wasn't using SIMD. Oops
...
Fix identation
2024-09-28 14:49:47 +02:00
SimoneN64
d0048e1eb0
Groundwork for remappable controllers
2024-09-26 12:02:12 +02:00
SimoneN64
19ee657de8
Fix minor warning
2024-09-26 12:01:24 +02:00
SimoneN64
3fdd6721bc
Better organize the changelog
2024-09-26 11:59:58 +02:00
SimoneN64
85620b2cb8
Fix minor warnings and nitpicks
2024-09-26 11:55:20 +02:00
SimoneN64
a95a34e3ab
Frontend: This makes more sense structurally
2024-09-26 11:53:03 +02:00
SimoneN64
cd9322d5ef
Fix compile on Windows
2024-09-26 11:52:34 +02:00
SimoneN64
dc52038ff2
Update changelog for future release
2024-09-26 11:36:08 +02:00
SimoneN64
3d72d28e3d
Minor nitpick
2024-09-26 11:07:02 +02:00
SimoneN64
521cd7c2e0
Leverage new bswap functions to the fullest
2024-09-25 22:21:20 +02:00
SimoneN64
2744de8d3e
Refactor so parallel-rdp is in charge of polling inputs and not the EmuThread
2024-09-25 22:10:59 +02:00
SimoneN64
56b9d69861
Fix minor warnings and get rid of 'portable_endian_bswap.h' (in house
...
impl instead)
2024-09-25 22:10:31 +02:00
SimoneN64
bcdf50e180
Merge commit '72efc678d1a4082b88a72cde9e4df2d42be734ab' into dev
2024-09-24 21:24:52 +02:00
SimoneN64
72efc678d1
Squashed 'external/parallel-rdp/parallel-rdp-standalone/' changes from 3f59f61f2c1..a215fe7ec7e
...
a215fe7ec7e Only set instanceFactory if not null
4f2c14a9266 Merge branch 'Themaister:master' into master
d1cc912c5c4 Update to 1f69c762be68feb9fcd5276d75acc6e5a6160a19
git-subtree-dir: external/parallel-rdp/parallel-rdp-standalone
git-subtree-split: a215fe7ec7ef472187cc182dae71c798452ad155
2024-09-24 21:24:51 +02:00
SimoneN64
6982ab6a20
Dunno what to do here
2024-09-24 21:24:44 +02:00
SimoneN64
bd98a3b4ee
Use less pointers in frontend
2024-09-24 13:05:10 +02:00
SimoneN64
60870165d5
Lay down basic disassembler
2024-09-23 22:56:44 +02:00
SimoneN64
352a52804d
Squashed 'external/capstone/' content from commit 5430745e962
...
git-subtree-dir: external/capstone
git-subtree-split: 5430745e9623786f65c0d773a417f389ebb43395
2024-09-23 19:06:48 +02:00
SimoneN64
d3096609fe
Merge commit '352a52804df5b9f475d19d3fa8f567c1bf98b8ac' as 'external/capstone'
2024-09-23 19:06:48 +02:00
SimoneN64
d3df933ca2
Fix Qt bug
2024-09-23 17:37:02 +02:00
SimoneN64
bb1f80b1ed
Fix compilation on Windows
2024-09-23 10:05:46 +02:00
SimoneN64
a22ac9e1c8
Squashed 'external/SDL/' changes from 95c3ee77c10..b7362850534
...
b7362850534 examples/renderer/08-rotating-textures: Fix compiler warning on MSVC .
37d62deca16 examples/renderer/10-geometry: Fixes and cleanups.
0758b2a0c4c examples: Added renderer/10-geometry
1a90e092623 examples: Added renderer/09-scaling-textures
4fdeb6861bd examples: a few renderer fixes.
66b92e95acf examples: renamed renderer sources to match other example directories.
ffcf372d275 examples: Added renderer/08-rotating-textures
0c7334cce39 examples: Added renderer/07-streaming-textures
2bd3d9cfb7b examples: Added renderer/06-textures
9d0b3eded61 examples: added renderer/05-rectangles
3413617cb64 examples: added renderer/04-points
b0e528cc88a Switched ifdef from negative to positive
97d1056e16d GPU: MSAA fixes (#10917 )
254b36361e5 Add SDL_PRILL? format specifiers specifically for long long type.
6f80d47d64d Use hexidecimal code for ±
4392233007d Removed tabs from headers
89c6bc5f502 Prefer Vulkan even on Windows (#10912 )
980b4ff6dbe GPU: Vulkan descriptor management rewrite (#10910 )
fcb8a2c016c wayland: Fix animated cursor timing
ea2e2e451d1 Better fix for initializing Android environment variables
095fb5f5221 Fixed infinite recursion at startup on Android
88a01fbc964 testautomation_stdlib.c: fix -Wformat warnings from mingw with %lld/%llu
b4e2777820c examples/renderer/03-lines: Fix compiler warning on Visual Studio.
2e3e5abd7d4 examples/renderer/03-lines: use a gray background.
fd0ce75e2ea tests: Fix tests when run with the --high-pixel-density flag
745d5e4991d examples/renderer/03-lines: Make this less obnoxious to look at.
1b266ec13d3 examples: added renderer/03-lines
6771a6020da testcamera: don't enable verbose logging
594edb6bd29 Add Thrustmaster TMX VID & PID to wheel device list.
34c60113607 Fixed Windows build
d29a0e3f310 Fixed warning: no previous prototype for function
7a924b36aeb compile_shaders.sh shouldn't be in the SDL framework
1f727b61f3c Sync SDL3 wiki -> header
398dff7c259 Added support for the HORI licensed Steam Controller
481203c074d Fixed Xcode warnings
7edf7fad664 fix bool define when SDL_DEFINE_STDBOOL is defined:
ff90570a3cf define SDL_DEFINE_STDBOOL for gcc < 3
git-subtree-dir: external/SDL
git-subtree-split: b7362850534295f076c19f7f8bffa06e530d0968
2024-09-22 15:30:30 +02:00
SimoneN64
8f1586b493
Merge commit 'a22ac9e1c8e7b1cd78aa197bf1727a9f97f74b5e' into dev
2024-09-22 15:30:30 +02:00