Commit graph

514 commits

Author SHA1 Message Date
Simone Coco
2a0f43f7d6 Fix Windows compilation 2024-05-17 12:07:04 +02:00
Simone Coco
77e04afc0c Fix behaviour of RDRAM in PI DMAs 2024-05-17 12:02:39 +02:00
Simone Coco
e841befdb7 Fix compilation on Windows 2024-05-17 12:02:29 +02:00
Simone Coco
f35001e5c5 Fix crash 2024-05-17 12:02:21 +02:00
Simone
4fee6f3071 Do this like in master 2024-05-16 11:31:18 +02:00
Simone
94e880b2f6 Stupid 2024-05-16 09:48:31 +02:00
SimoneN64
4046b4d65d Oops 2024-05-15 23:11:23 +02:00
SimoneN64
45d44aec9d Oops 2024-05-15 23:05:17 +02:00
SimoneN64
249bb97ca9 Introduce panic_trace and small accuracy fix 2024-05-15 22:55:32 +02:00
Simone
cf8b812389 Lower cmake requirement 2024-05-15 13:12:52 +02:00
Simone
a87babefca Lower cmake requirement 2024-05-15 11:26:03 +02:00
SimoneN64
f6446a4dca Stop emuthread before quitting emulator 2024-05-14 23:23:26 +02:00
SimoneN64
6063489759 Oops 2024-05-14 23:12:55 +02:00
SimoneN64
0641cedd3d Reduce memory leaks maybe? 2024-05-14 23:11:17 +02:00
SimoneN64
40cee365a9 Refactor smaller things 2024-05-14 21:31:50 +02:00
Simone
e61dc1bfc4 Init parallelrdp on EmuThread thread (so that the console doesnt get spammed with error logs) 2024-05-14 15:31:47 +02:00
Simone
83fc2b583c RDP doesnt need Register ref 2024-05-14 12:26:11 +02:00
Simone
02d1f888d8 Refactor Parallel RDP wrapper 2024-05-14 12:15:27 +02:00
Simone
5f2dc06236 Make default analog input 2024-05-14 11:19:23 +02:00
Simone
a9e97c1d21 Fix default "Return" input 2024-05-14 11:18:24 +02:00
SimoneN64
059f884ca7 Refactor many other things 2024-05-13 20:55:55 +02:00
SimoneN64
5148a836a1 Refactor RSP 2024-05-13 20:55:55 +02:00
SimoneN64
e07f4880e6 Refactor Memory 2024-05-13 20:55:55 +02:00
Simone
c3ac6476c8 Refactor PIF 2024-05-13 20:55:55 +02:00
Simone
5ebb36e3fa Small flash refactor 2024-05-13 20:55:55 +02:00
Simone
b45491ddc0 Refactor Cop1 pt.2 + fix build 2024-05-13 20:55:55 +02:00
Simone
76e87e7b2b Refactor Cop1 2024-05-13 20:55:55 +02:00
SimoneN64
f8e45819c8 Refactor Cop0 2024-05-13 20:55:55 +02:00
SimoneN64
da8760c6df Refactor Scheduler 2024-05-13 20:55:55 +02:00
SimoneN64
f1e81a2dd5 Refactor MIPS Interface 2024-05-13 20:55:55 +02:00
SimoneN64
e44646b870 Refactor Audio 2024-05-13 20:55:55 +02:00
SimoneN64
423647d69a Refactor Mupen Movies 2024-05-13 20:55:55 +02:00
SimoneN64
e940b6731a QFileDialog filter 2024-03-28 21:18:44 +01:00
SimoneN64
07d11300df Terrible approach for alternative endianness strings 2024-03-28 21:18:32 +01:00
Simone
ef49954f41 Input settings WIP 2024-01-24 14:52:47 +01:00
Simone
4d76f66faa Fix some warnings 2024-01-23 17:01:54 +01:00
Simone
d699aa5169 Snap value of volume when lock is checked 2024-01-23 17:01:47 +01:00
Simone
ef492e8127 Prepare for master
attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci

attempt to fix ci
2024-01-23 16:50:03 +01:00
Simone
dd527d079a Remove Netplay 2024-01-23 14:47:26 +01:00
Simone
1f238bbd9e Revert "Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev"
This reverts commit 28b3c4493f, reversing
changes made to f4123da691.
2024-01-23 14:25:03 +01:00
Simone
28b3c4493f Merge branch 'jit' of https://github.com/SimoneN64/Kaizen into dev
# Conflicts:
#	CMakeLists.txt
#	src/backend/core/JIT.cpp
#	src/backend/core/JIT.hpp
#	src/backend/core/JIT/instructions.cpp
#	src/backend/core/mmio/PIF/Device.cpp
#	src/frontend/imgui/Settings.hpp
2024-01-23 14:19:52 +01:00
Simone
f4123da691 Merge branch 'dev' of https://github.com/SimoneN64/Kaizen into qt-frontend 2024-01-23 14:12:20 +01:00
Simone
46bb91ec31 Settings work 2024-01-23 13:03:34 +01:00
Simone
e3cc520fa5 Preliminary settings work 2024-01-23 11:44:46 +01:00
Simone
f5a4cb1fd3 Fix windows build 2024-01-23 09:01:19 +01:00
Simone
f147f89f44 remove discord rpc 2024-01-23 08:53:31 +01:00
Simone
a2f037ee95 nlohmann json as subtree 2024-01-23 08:48:41 +01:00
Simone
2a0947eb07 Merge commit 'b9112977b074d67d6c83f04af36b6dabdf1d92c6' as 'external/json' 2024-01-23 08:40:40 +01:00
Simone
b9112977b0 Squashed 'external/json/' content from commit 9cca280a4
git-subtree-dir: external/json
git-subtree-split: 9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03
2024-01-23 08:40:40 +01:00
Simone
39339e58c5 fmt as subtree 2024-01-23 08:39:39 +01:00