Commit graph

557 commits

Author SHA1 Message Date
Simone
95b5ff5d80 [Readme] Windows support check 2025-01-06 22:54:06 +01:00
Simone
975e3c180a Reintroduce Window link in README 2025-01-02 14:47:24 +01: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
e3a0f3fde4 Merge branch 'dev' 2024-09-03 23:26:00 +02:00
SimoneN64
450c86c16d remove useless nfd submodule 2024-09-03 23:25:47 +02:00
SimoneN64
5f555a13b8 remove useless nfd submodule 2024-09-03 23:21:10 +02:00
SimoneN64
226684ed51 Fix compile for Release and Debug in Windows 2024-09-03 23:03:36 +02:00
SimoneN64
2daeb549a2 better organize cmake files 2024-09-03 22:28:55 +02:00
SimoneN64
5e93f1dd32 update xbyak 2024-09-02 23:47:06 +02:00
SimoneN64
5340b77f40 All constant versions of the instructions for JIT: completed 2024-09-02 23:35:20 +02:00
SimoneN64
46f820afcd Merge remote-tracking branch 'origin/dev' into dev 2024-09-02 23:23:06 +02:00
SimoneN64
73b4c7f19a remove JIT setting, doesnt work or do anything 2024-09-02 23:22:56 +02:00
Simone Coco
24d4173396 Windows compiles in Debug profile, issue persists in Release profile 2024-08-28 14:48:27 +02:00
SimoneN64
5f7a2fa65f More nice touches to DiscordRPC 2024-08-27 22:31:55 +02:00
SimoneN64
86bfeec8bd Fix compilation errors 2024-08-27 21:53:04 +02:00
SimoneN64
bba5037da6 Reintroduce DiscordRPC 2024-08-27 21:47:42 +02:00
SimoneN64
17b7cc333a Merge commit '77805905ece5afd0d02acf1ac128794ce44c3b63' as 'external/discord_rpc' 2024-08-27 21:37:29 +02:00
SimoneN64
77805905ec Squashed 'external/discord_rpc/' content from commit 963aa9f
git-subtree-dir: external/discord_rpc
git-subtree-split: 963aa9f3e5ce81a4682c6ca3d136cddda614db33
2024-08-27 21:37:29 +02:00
SimoneN64
e253627890 Run clangformat everywhere 2024-08-27 21:35:07 +02:00
SimoneN64
b3a4a302cb Finally clangformat 2024-08-27 21:18:10 +02:00
SimoneN64
e98b36d083 Fix compilation 2024-08-26 21:22:31 +02:00
SimoneN64
5b9001e62c Merge branch 'master' into jit 2024-08-26 20:40:24 +02:00
SimoneN64
0452429eda update parallel-rdp 2024-08-25 23:04:40 +02:00
SimoneN64
010d911adc Merge branch 'dev' into jit
# Conflicts:
#	src/backend/core/registers/Registers.hpp
2024-08-19 23:39:45 +02:00
SimoneN64
344bb6955e Revert "Fix RDRAM masking" but only for RSP.cpp 2024-08-19 23:31:42 +02:00
SimoneN64
bd9bcf0bf7 Reset Movie when resetting emulator 2024-08-19 23:01:15 +02:00
SimoneN64
cc8e10745f Cleanup keyboard polling code 2024-08-19 22:27:47 +02:00
SimoneN64
fa487d9969 Merge branch 'master' into dev
# Conflicts:
#	src/frontend/main.cpp
2024-08-18 01:08:40 +02:00
SimoneN64
acdb6b2210 Fix TAS movie crash 2024-08-18 01:07:48 +02:00
SimoneN64
38859deaf1 Fix CLI args 2024-08-16 00:13:49 +02:00
SimoneN64
a4e6227af2 Fix CLI args 2024-08-16 00:02:14 +02:00
SimoneN64
154f39de6d Fix CLI args 2024-08-15 23:48:52 +02:00
SimoneN64
c9ab6b358c Fix RDRAM masking 2024-07-14 03:49:58 +02:00
SimoneN64
81cab7182d Correct RDRAM mask in RSP DMAs 2024-07-08 19:21:48 +02:00
SimoneN64
836a009e99 Also for RSP, oops 2024-07-07 23:51:31 +02:00
SimoneN64
37a0cf6c77 Better separate DMA functions 2024-07-07 23:40:15 +02:00
SimoneN64
cdbb251be1 Better management of RDRAM accesses 2024-07-05 23:50:30 +02:00
SimoneN64
c463358ec4 teeny change 2024-07-05 17:07:44 +02:00
SimoneN64
ac9ff89bf1 Massive register overhaul 2024-07-05 16:56:14 +02:00
SimoneN64
d90e26ac0c Various pointer changes 2024-07-03 21:11:03 +02:00
SimoneN64
15838db5b6 Implement rounding as SIMD for now so that the float env is not fucked with by the compiler 2024-06-25 23:48:02 +02:00
Simone
09c45d6750
Implement RDRAM boundary check in SI DMAs as well 2024-06-25 11:16:47 +02:00
SimoneN64
4865a3e971 Turns out, compilers suck 2024-06-25 00:33:28 +02:00
SimoneN64
f0273aec34 Such a stupid bug 2024-06-24 00:20:33 +02:00
SimoneN64
b6385684bc Huge FPU refactor. Thanks ares ❤️ 2024-06-23 23:00:48 +02:00
SimoneN64
e957029c50 Remember to throw your FPU exception kids 2024-06-21 23:41:19 +02:00
SimoneN64
0f9cf09017 Remove redundant exception checks 2024-06-21 23:27:39 +02:00
SimoneN64
3eb8c0d79b pretty huge mtc1/dmtc1 bug 2024-06-21 22:39:11 +02:00
SimoneN64
f4a4aebbee properly reset a lot of the emulator state 2024-06-21 22:25:50 +02:00
SimoneN64
3e36dbc4bb Update parallel-rdp 2024-06-21 21:45:00 +02:00