Citrodata
|
f375099613
|
Update EmuThread.h (#2171)
* Update EmuThread.h
Add missing include QVariant. This fixes and error when building on Arch.
* Update AboutDialog.cpp
|
2024-10-26 23:03:36 +02:00 |
Jaklyy
|
ba904b4d81
|
redo cache streaming disable implementation
|
2024-10-26 11:24:15 -04:00 |
Jaklyy
|
e1f22bd511
|
writing back dirty cache lines should be done in one burst if both halves are dirty
|
2024-10-25 23:58:18 -04:00 |
Jaklyy
|
e783e778eb
|
fix an oopsie
3-2 (unsigned) equals "oh no"
|
2024-10-25 19:35:58 -04:00 |
Jaklyy
|
ebb63dcdb2
|
implement dcache streaming
|
2024-10-25 18:53:22 -04:00 |
Jaklyy
|
d31f652fc8
|
implement icache streaming
|
2024-10-25 18:15:54 -04:00 |
Arisotura
|
1d284f6f1e
|
as promised, reroute dropEvent() through EmuThread
|
2024-10-25 16:16:23 +02:00 |
Arisotura
|
fc3c7440d1
|
fix that crash
|
2024-10-25 12:33:04 +02:00 |
Arisotura
|
979f1ed615
|
same shit with Import Savefile
|
2024-10-25 10:52:47 +02:00 |
Nadia Holmquist Pedersen
|
8b6628b070
|
Work around Qt windows11 theme menu bar padding
|
2024-10-25 01:15:59 +02:00 |
Nadia Holmquist Pedersen
|
287f6642fc
|
Add an About dialog with build info (#2138)
add About dialog
|
2024-10-24 22:05:30 +02:00 |
Nadia Holmquist Pedersen
|
a97463b0ac
|
nix: update inputs
|
2024-10-24 21:02:41 +02:00 |
Nadia Holmquist Pedersen
|
9ebc96d121
|
vcpkg 2024.10.21
|
2024-10-24 19:55:41 +02:00 |
Arisotura
|
75e6856af4
|
route savestate stuff through EmuThread
|
2024-10-24 19:27:45 +02:00 |
Arisotura
|
3fc065d72d
|
fix ROM preloading to also go through EmuThread
|
2024-10-24 17:48:34 +02:00 |
Arisotura
|
1787235e09
|
fix more shit
now it doesn't shit itself on startup if the BIOS paths are wrong
|
2024-10-24 17:20:14 +02:00 |
Arisotura
|
13b4cea171
|
move screen layout/etc options to new View menu
|
2024-10-24 16:08:04 +02:00 |
Arisotura
|
1666049531
|
fix shit
|
2024-10-24 14:00:11 +02:00 |
Arisotura
|
6d3ea6a485
|
fix bug with the GBA addon menu (and make it a proper list so we don't have to hardcode the length all over)
|
2024-10-24 13:49:43 +02:00 |
Arisotura
|
079341f102
|
take this a bit further
|
2024-10-24 11:44:21 +02:00 |
Arisotura
|
82f38f0b7a
|
start moving ROM/firmware loading to the emuthread to avoid cursed bugs
|
2024-10-24 00:27:05 +02:00 |
Arisotura
|
1428bfb2cf
|
fix one of the cursed bugs
|
2024-10-23 20:33:31 +02:00 |
Arisotura
|
d68b58f37e
|
fix DSi wifi hang
|
2024-10-23 14:55:02 +02:00 |
Arisotura
|
b993ec10cd
|
remove "Test" menu item
|
2024-10-23 11:57:37 +02:00 |
kaitou
|
e5501e555f
|
fix: set default mode to 24 hours (#2166)
|
2024-10-22 20:13:55 +02:00 |
Jaklyy
|
54dd4e5913
|
git hates me
|
2024-10-21 13:15:15 -04:00 |
Jaklyy
|
e93381dfa4
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-21 12:31:54 -04:00 |
Jaklyy
|
af09e37d53
|
attempt at twl timings
also rework main ram's early finish handling
|
2024-10-21 11:38:26 -04:00 |
Jaklyy
|
744f5c9fcd
|
small fixes
|
2024-10-19 16:51:40 -04:00 |
Jaklyy
|
a32d59774e
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-19 12:35:39 -04:00 |
Jaklyy
|
e254ac3240
|
fix ldrd/strd itcm timings
|
2024-10-19 12:35:27 -04:00 |
Nadia Holmquist Pedersen
|
fbf753257b
|
cmake: Add easy sanitizers option
Set -DSANITIZE to a comma-separated list of options to pass to
-fsanitize=, like -DSANITIZE=address,undefined
|
2024-10-19 18:30:30 +02:00 |
Jaklyy
|
8fff17f03f
|
fix resets
|
2024-10-19 11:01:16 -04:00 |
Jaklyy
|
d4216309a2
|
hdfg
|
2024-10-19 11:00:51 -04:00 |
Jaklyy
|
051b236839
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-18 21:10:39 -04:00 |
Jaklyy
|
e33d19cf14
|
fix a few misc things?
|
2024-10-18 21:08:56 -04:00 |
Jaklyy
|
9ed4c66592
|
add support for 1 reg ldm/stm a9 timings and fix a bug
|
2024-10-18 17:56:56 -04:00 |
Jaklyy
|
8ff0946b8a
|
mrc causes interlocks
|
2024-10-18 17:10:00 -04:00 |
Jaklyy
|
0e6d3fd834
|
fix bad logical leaps
|
2024-10-18 16:32:02 -04:00 |
Jaklyy
|
cc031cd4b8
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-18 15:01:14 -04:00 |
Jaklyy
|
e2a810147f
|
re-add interlocks
breaks gcc debug builds for ??? reason
|
2024-10-18 15:00:55 -04:00 |
Jaklyy
|
68e8ff41eb
|
this barely makes a difference in practice but it's less inefficient
|
2024-10-17 10:08:11 -04:00 |
Jaklyy
|
ffb24e7088
|
wrong bitshift
|
2024-10-16 22:42:24 -04:00 |
Jaklyy
|
26a6e887ad
|
aarch64 neon impl take one
fingers crossed it compiles!
|
2024-10-16 22:26:56 -04:00 |
Jaklyy
|
d7212643f1
|
move arm9 code fetches into the cycle add routine
setting up for re-adding interlocks
|
2024-10-16 12:21:48 -04:00 |
Jaklyy
|
9f2b097e96
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-15 22:36:29 -04:00 |
Jaklyy
|
52ddaa73cf
|
fix resets
|
2024-10-15 22:36:21 -04:00 |
Jaklyy
|
21763ceed3
|
reduce memtimings lut granularity
|
2024-10-15 21:20:10 -04:00 |
Jaklyy
|
c605c93d8e
|
still dumb
|
2024-10-15 21:08:46 -04:00 |
Jaklyy
|
3fcdc45029
|
Merge branch 'less-ambitious-timing-rework' into chemical-x
|
2024-10-15 21:08:13 -04:00 |