Commit graph

466 commits

Author SHA1 Message Date
SimoneN64
bbac4e315e Small fixes and improvements 2024-05-26 22:12:40 +02:00
SimoneN64
f32957c93f Small fixes and improvements 2024-05-26 22:11:14 +02:00
SimoneN64
2efb4c02d3 some more instructions 2024-05-26 21:16:37 +02:00
SimoneN64
a17d615710 Merge branch 'master' into jit 2024-05-26 21:11:56 +02:00
SimoneN64
9721042e90 Thanks TheMaister 2024-05-26 20:00:12 +02:00
SimoneN64
9a0aa51af9 Merge branch 'refs/heads/dev' into jit 2024-05-25 19:12:05 +02:00
SimoneN64
6003f02644 Hotifx for Windows maybe 2024-05-25 18:46:17 +02:00
SimoneN64
a35fac4a4e Start implementing some instructions 2024-05-21 22:46:08 +02:00
SimoneN64
89aa79fa2a Oops 2024-05-21 18:44:24 +02:00
Simone Coco
24f4f0270d Let's try doing this again 2024-05-21 09:30:13 +01:00
Simone Coco
7479ad46a6 AutoRelease better log and null handling 2024-05-20 15:13:30 +02:00
Simone Coco
315a522dbf Customizable saves path 2024-05-20 10:33:52 +02:00
SimoneN64
8cb30838ed Introduce game controller db 2024-05-19 09:25:06 +02:00
SimoneN64
2ebda70a8c Preliminary controller support 2024-05-17 23:19:15 +02:00
SimoneN64
87f9546ed3 Some small changes 2024-05-17 19:34:23 +02:00
Simone Coco
46853ecdf1 slightly better abstraction 2024-05-17 16:09:22 +02:00
Simone Coco
6336780477 fix crash in volk 2024-05-17 13:06:39 +02:00
Simone Coco
035916f825 SDL Audio: Create mutex before audio thread starts 2024-05-17 12:51:57 +02:00
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
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