Connor McLaughlin
9d49ed6299
Merge branch 'fastmem2' into threaded-gpu
2020-09-20 22:11:02 +10:00
Connor McLaughlin
dc2840daa2
Support fastmem on scratchpad
...
Disabled due to incorrect access time
2020-09-20 22:05:53 +10:00
Connor McLaughlin
5e45330703
WIP fastmem
2020-09-20 22:05:53 +10:00
Connor McLaughlin
3dd717aca8
Common: Add memory arena and page fault handler classes
2020-09-20 22:05:52 +10:00
Connor McLaughlin
7d1747b527
CPU/Recompiler: Skip calling event update on interrupts
2020-09-20 22:05:30 +10:00
Connor McLaughlin
401fc006ea
CPU/Recompiler: Skip tracking some more interpreter state
2020-09-20 22:05:30 +10:00
Connor McLaughlin
b90dbf34c4
WIP: ASM dispatcher for recompiler
2020-09-20 22:05:30 +10:00
Connor McLaughlin
5099d0e62f
CPU: Move interrupt check out of inner-most exec loop
2020-09-20 22:05:30 +10:00
Connor McLaughlin
a0bafd7636
CPU/Recompiler: Optimize constant reads (and some writes)
2020-09-20 22:05:30 +10:00
Connor McLaughlin
88852eb4c7
Merge branch 'swrenderer' into threaded-gpu
2020-09-20 22:04:25 +10:00
Connor McLaughlin
5a2e4ed08f
WIP
2020-09-20 21:38:55 +10:00
Connor McLaughlin
87493e23e6
GPU/SW: Port triangle/line rasterizer from Mednafen
2020-09-20 21:33:24 +10:00
Connor McLaughlin
d14cd4bf5c
GPU: Precompute texture window expression
2020-09-20 21:28:45 +10:00
Connor McLaughlin
3950d80771
FileSystem: Fix GetProgramPath() sometimes returning stale paths
...
See https://social.msdn.microsoft.com/Forums/windowshardware/en-US/4b7b3884-d0bb-4812-bc18-2078c61d4b90/queryfullprocessimagename-gives-wrong-path-for-renamed-directory?forum=windowsgeneraldevelopmentissues
2020-09-20 20:10:05 +10:00
Connor McLaughlin
ffc840d909
CDImageCue: Work around broken (old) dumps with missing pregap
...
Some people have broken (older) dumps where a two second pregap was implicit but not specified in the cuesheet.
The problem is we can't tell between a missing implicit two second pregap and a zero second pregap.
2020-09-20 11:56:20 +10:00
Connor McLaughlin
fa3307e5f1
Update compatibility settings
2020-09-20 01:46:06 +10:00
Connor McLaughlin
25f45fbd23
CPU: Add hack for stale icache reads in interpreter
2020-09-20 01:38:18 +10:00
Connor McLaughlin
db84bdb560
CDROM: Apply 4 sector penalty to ReadN..ReadN sequence
...
Fixes Worms Pinball.
2020-09-20 01:36:49 +10:00
Connor McLaughlin
9736dc7895
CPU: Fix InterpretUncachedBlock()
...
But this shouldn't be hit during normal execution.
2020-09-20 01:36:49 +10:00
Connor McLaughlin
1d5af57f71
GPU: Halve draw ticks for 480i even with force progressive
...
Fixes some of the games broken with the enhancement on.
2020-09-20 01:36:49 +10:00
Connor McLaughlin
5b1ed7903b
Android: Fix settings having indents
2020-09-20 01:36:49 +10:00
Connor McLaughlin
a520be5208
Android: Use dialog menu instead of appbar
...
Fixes it getting messed up in landscape orientation.
2020-09-20 01:36:49 +10:00
Connor McLaughlin
d274c553c5
OpenGLHostDisplay: Fix incorrect top alignment
2020-09-20 01:36:49 +10:00
Connor McLaughlin
a7b85605e2
Ignore existing surface size on Android
...
Seems to be a race condition here where it's not up to date.
2020-09-20 01:36:49 +10:00
Connor McLaughlin
3bdda39e1f
Merge pull request #866 from CookiePLMonster/discord-running-game
...
Fix Discord RPC not reporting the game title
2020-09-20 01:35:53 +10:00
Connor McLaughlin
58bb619678
Merge pull request #865 from phoe-nix/patch-1
...
update zh translation
2020-09-20 01:35:33 +10:00
Silent
67392a37ec
Fix Discord RPC not reporting the game title
2020-09-19 15:00:03 +02:00
phoe-nix
cecf32c14c
update zh translation
2020-09-19 10:40:59 +08:00
Connor McLaughlin
bdd98281fc
Qt: Fix status bar toggle not saving
2020-09-19 00:31:02 +10:00
Connor McLaughlin
238152ae88
Qt: Add memory card editor
2020-09-19 00:28:47 +10:00
Connor McLaughlin
92da9917a8
MemoryCard: Split into image helper functions
2020-09-19 00:28:47 +10:00
Connor McLaughlin
70768c02af
Common: Add Shift-JIS helpers
2020-09-19 00:28:47 +10:00
Connor McLaughlin
f589865842
Merge pull request #860 from phoe-nix/patch-1
...
Update zh translation
2020-09-19 00:25:02 +10:00
phoe-nix
6fec44e153
Update zh translation
2020-09-18 03:35:24 +08:00
Connor McLaughlin
d924130308
AnalogController: Fix Linux build
2020-09-18 00:40:54 +10:00
Connor McLaughlin
7c55940fa8
AnalogController: Fix default value of vibration bias
2020-09-18 00:17:35 +10:00
Connor McLaughlin
e6bff275a6
AnalogController: Set vibration strength to 0 on Reset
2020-09-18 00:13:59 +10:00
Connor McLaughlin
915b7d3726
AnalogController: Use nonlinear mapping of vibration strength
...
Curve from Pokopom: https://github.com/KrossX/Pokopom/blob/master/Pokopom/Input_XInput.cpp#L210
2020-09-17 19:57:10 +10:00
Connor McLaughlin
debfd53618
AnalogController: Use range for large motor, add bias
...
Seems the bias is needed for FF8.
2020-09-17 19:56:27 +10:00
Connor McLaughlin
67d0bbedb1
ControllerInterface: Don't use a minimum strength of 0.01
2020-09-17 19:56:11 +10:00
Connor McLaughlin
3096f0953f
PostProcessing: Use ints-for-bools CPU-side as well
2020-09-16 11:52:23 +10:00
Connor McLaughlin
3bd9f85af8
PostProcessingShaderGen: Use ints instead of bools for options
2020-09-16 11:52:23 +10:00
Connor McLaughlin
a02feeb8e8
Merge pull request #856 from andercard0/patch-8
...
Updates and Updates
2020-09-16 11:52:07 +10:00
Connor McLaughlin
b81bb8079c
Merge pull request #854 from CookiePLMonster/hide-buttons
...
Properties: Hide buttons when not in the Properties tab
2020-09-16 11:51:54 +10:00
Anderson_Cardoso
9f0c714138
Updates and Updates
...
Items translated:
- Post processing shaders options;
- Return of the accentuations for Pt-Br
2020-09-15 21:52:37 -03:00
Silent
c54061de5f
Properties: Hide buttons when not in the Properties tab
2020-09-15 21:43:03 +02:00
Connor McLaughlin
d2ad114354
libretro: Fix incorrect rumble scale
2020-09-16 01:14:56 +10:00
Connor McLaughlin
352a3405e8
OpenGLHostDisplay: Fix offset image in libretro
2020-09-16 01:14:56 +10:00
Connor McLaughlin
0bf2ef8a44
Merge pull request #848 from CookiePLMonster/more-path-fixes
...
More path fixes
2020-09-16 01:14:01 +10:00
Silent
1918a5ddd4
STBI: Handle UTF-8 paths correctly
2020-09-14 21:27:22 +02:00