Connor McLaughlin
|
357235404a
|
AudioStream: Fix a crash when opening device fails
|
2021-02-22 12:21:44 +10:00 |
|
Connor McLaughlin
|
ae49215251
|
Timers: Better predict next event time
Significantly improves performance in Fromage.
|
2021-02-22 12:21:44 +10:00 |
|
Connor McLaughlin
|
caae06dbf4
|
Merge pull request #1646 from piepacker/jake/osd_locking_opt
optimize locking mechanism for OSD messages (deadlock-proofing)
|
2021-02-22 12:21:12 +10:00 |
|
Connor McLaughlin
|
64d4b2e288
|
Merge pull request #1663 from RaydenX93/update_it_20210221
Update Italian Translation (Qt)
|
2021-02-22 12:08:45 +10:00 |
|
Connor McLaughlin
|
7fc68d0aca
|
Merge pull request #1666 from ggrtk/controller-fixes
Minor controller fixes
|
2021-02-22 12:08:35 +10:00 |
|
Connor McLaughlin
|
30bcf280d4
|
Revert "CPU/Recompiler: Use fastmem for constant loads from RAM mirrors in LUT mode"
This reverts commit 67fe97a17c.
Misread the logic here - it's masked anyway, so it's fine.
|
2021-02-19 02:25:27 +10:00 |
|
Connor McLaughlin
|
24c2165bb3
|
GPU: Allow closing window/app to interrupt shader compilation
|
2021-02-19 01:48:44 +10:00 |
|
Connor McLaughlin
|
413e52b38d
|
CI: Use Ubuntu 20.04 for AppImage builds
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
1b544ae350
|
GameList: Slight optimization to scanning
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
3ab7e140ee
|
FileSystem: Add some overloads for FILE*
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
cacf12c209
|
FileSystem: Migrate component extractors to std::string_view
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
8c7aec2edf
|
CommonHostInterface: Ensure game list is loaded before booting
Fixes a possible race/crash when starting with a filename in NoGUI.
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
d4bbef5021
|
GameSettings: Remove force interpreter for Spyro 2/3 PAL
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
d3717e66c3
|
CPU/Recompiler: Handle self-modifying code within same block
Fixes Spyro 2 and 3 PAL with recompiler.
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
67fe97a17c
|
CPU/Recompiler: Use fastmem for constant loads from RAM mirrors in LUT mode
|
2021-02-19 01:37:56 +10:00 |
|
Connor McLaughlin
|
9d05aa2145
|
Merge pull request #1656 from andercard0/patch-80
Atualização Português do Brasil
|
2021-02-18 13:12:20 +10:00 |
|
Connor McLaughlin
|
255937f316
|
Merge pull request #1658 from zkdpower/master
Update Simple-Chinese language file to latest
|
2021-02-18 13:11:55 +10:00 |
|
Connor McLaughlin
|
1c59b114f8
|
Merge pull request #1655 from Max833/master
Qt: Update German translation
|
2021-02-18 13:11:39 +10:00 |
|
Connor McLaughlin
|
e7b9309567
|
GameSettings: Add PGXP projection precision
|
2021-02-18 02:19:43 +10:00 |
|
Connor McLaughlin
|
db4f521d92
|
System: Make some boot error messages translatable
|
2021-02-18 02:08:48 +10:00 |
|
Connor McLaughlin
|
7641bbf5f2
|
UI: Shuffle around PGXP settings
|
2021-02-18 02:08:48 +10:00 |
|
Connor McLaughlin
|
209827b67c
|
PGXP: Compute PSX values on demand for CPU instructions
Generates shorter code for the recompiler.
|
2021-02-18 02:08:48 +10:00 |
|
Connor McLaughlin
|
54f5c737ce
|
PGXP: Inline some more functions
|
2021-02-18 02:08:48 +10:00 |
|
Connor McLaughlin
|
46dbea509a
|
GPU: Fix adaptive downsampling regression
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
1b881fc60b
|
PGXP: Combine instr and rtVal parameters for CPU_LUI
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
bc021ddfd9
|
CPU/Recompiler: Implement PGXP CPU mode
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
0bfa1bf873
|
PGXP: Fix MFC0/MTC0
Doubt it'll change anything.
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
a722fd6b53
|
PGXP: Make mult/div compute results instead of parameters
Lets us call it from the recompiler.
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
33a5617ea3
|
PGXP: Remove some unused parameter from M{F,T}{HI,LO}
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
efecb44344
|
PGXP: Combine a couple of instructions
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
09805c1f80
|
FullscreenUI: Fix controller navigation in disc change
|
2021-02-18 02:08:47 +10:00 |
|
Connor McLaughlin
|
52962ce584
|
Merge pull request #1649 from CookiePLMonster/pl-loc-update
PL localization update + a few fixes
|
2021-02-18 02:06:03 +10:00 |
|
Connor McLaughlin
|
65daf1d6a0
|
Vulkan: Support fullscreen resolution enumeration
|
2021-02-16 02:58:25 +10:00 |
|
Connor McLaughlin
|
0110295f2c
|
Android: Fix some game settings saving/loading incorrectly
|
2021-02-15 00:21:27 +10:00 |
|
Connor McLaughlin
|
d8ce98a1e2
|
Bump shader cache version
|
2021-02-14 19:25:14 +10:00 |
|
Connor McLaughlin
|
2c1999e622
|
CDROM: Simulate holding position for GetlocP
Fixes lockups in Tomb Raider.
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
0d13e1013d
|
GPU: Fix incorrect dither offset [3][0]
Fixes dots in sky in Silent Hill.
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
f7426b0988
|
GL/Context: Support fbdev
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
f5d7fec914
|
NoGUI: Rename DRMHostInterface to VTYHostInterface
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
d4143399eb
|
OpenGLHostDisplay: Support fullscreen mode enumeration (DRM only)
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
748e2e9a70
|
DRMDisplay: Add mode queries
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
0c71a97e02
|
FullscreenUI: Add resolution selection
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
5a66639d78
|
HostDisplay: Add virtual method for getting resolutions
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
e7fc904cf4
|
DRMHostInterface: Set surface size to settings fullscreen mode
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
e8832bf552
|
DRMDisplay: Use width/height/refresh rate to select mode
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
b811b78c09
|
Add refresh rate to window/mode info
|
2021-02-14 18:36:21 +10:00 |
|
Connor McLaughlin
|
8b8dbc6812
|
Merge pull request #1630 from andercard0/patch-79
Atualização Português do Brasil
|
2021-02-14 18:34:54 +10:00 |
|
Connor McLaughlin
|
d07d0b7729
|
Merge pull request #1632 from 6lackmag3/patch-6
Update strings.xml
|
2021-02-14 18:34:43 +10:00 |
|
Connor McLaughlin
|
dfaf0797f0
|
Merge pull request #1637 from zkdpower/master
Update Simple-Chinese language file to latest
|
2021-02-14 18:34:28 +10:00 |
|
Connor McLaughlin
|
eabda2979c
|
Qt: Fix Linux compile
|
2021-02-12 01:10:08 +10:00 |
|
Connor McLaughlin
|
4e10d100db
|
Android: Don't show VRAM resolution in pt-BR
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
c6c67b7b27
|
ImGui: Remove close button from debug windows
They can be closed by unchecking the setting instead, and it stays in
sync with the config this way.
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
c8efade20c
|
CommonHostInterface: Don't draw OSD/FPS as windows
Slight performance improvement.
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
9f73791343
|
Android: Add Show Resolution option to display settings
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
de688615ff
|
Qt: Add Clear and Reset buttons to cheat manager
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
e75f1c1b6d
|
Qt: Add 'Lock Toolbar' option
|
2021-02-12 01:01:30 +10:00 |
|
Connor McLaughlin
|
b9695eb547
|
Merge pull request #1616 from andercard0/patch-78
Android Update Arrays
|
2021-02-11 02:20:09 +10:00 |
|
Connor McLaughlin
|
bfa2b72e08
|
Fix a couple of name typos
|
2021-02-11 02:17:25 +10:00 |
|
Connor McLaughlin
|
6ab926ab28
|
System: Make the SBI check a confirm dialog instead of message
|
2021-02-11 02:04:47 +10:00 |
|
Connor McLaughlin
|
5f6fce9d98
|
CommonHostInterface: Remove Rewind hotkey on Android
It's not enablable in the UI anywhere.
|
2021-02-11 01:40:00 +10:00 |
|
Connor McLaughlin
|
2446e945a7
|
GameSettings: Force icache in Roland Garros French Open 2001
|
2021-02-09 01:23:53 +10:00 |
|
Connor McLaughlin
|
3b5739eca8
|
Merge pull request #1600 from 6lackmag3/patch-4
Update strings.xml
|
2021-02-09 01:11:21 +10:00 |
|
Connor McLaughlin
|
6497aa9f4a
|
Merge pull request #1599 from 6lackmag3/patch-3
Update strings.xml
|
2021-02-09 01:11:03 +10:00 |
|
Connor McLaughlin
|
d1536fdc62
|
GameSettings: Disable analog mode in Digimon World
|
2021-02-09 01:06:48 +10:00 |
|
Connor McLaughlin
|
ef97131c9d
|
Timers: Handle target = 0 case
Fixes Super Gals! Kotobuki Ran Special - Ikemen Get You Gals Party
hanging at boot.
|
2021-02-09 01:01:36 +10:00 |
|
Connor McLaughlin
|
537f833658
|
FullscreenUI: Fix binding immediately when activating with controller
|
2021-02-08 00:57:56 +10:00 |
|
Connor McLaughlin
|
4f75f2d266
|
Android: Move ImGui NewFrame/EndFrame to correct location
|
2021-02-08 00:48:18 +10:00 |
|
Connor McLaughlin
|
53fb55ff15
|
Add evdev controller interface
|
2021-02-08 00:47:39 +10:00 |
|
Connor McLaughlin
|
ee3aa0dc4d
|
OpenGLHostDisplay: Fix incorrect default for PBO streaming
|
2021-02-08 00:47:34 +10:00 |
|
Connor McLaughlin
|
d356b95819
|
Qt: Move ImGui NewFrame/EndFrame to correct location
|
2021-02-08 00:47:29 +10:00 |
|
Connor McLaughlin
|
515b85fa36
|
Android: Set navigation bar colour to black
|
2021-02-08 00:47:24 +10:00 |
|
Connor McLaughlin
|
1b1a5996ec
|
CI: Enable DRM/KMS and Wayland for AppImage builds
|
2021-02-08 00:45:37 +10:00 |
|
Connor McLaughlin
|
eb993ae330
|
README: Add Linux packages for DRM/KMS
|
2021-02-08 00:43:09 +10:00 |
|
Connor McLaughlin
|
18114806f8
|
Merge pull request #1595 from andercard0/patch-75
Update Strings Pt-Br
|
2021-02-08 00:36:15 +10:00 |
|
Connor McLaughlin
|
6f22ea0ffa
|
Update strings.xml
|
2021-02-07 20:44:38 +10:00 |
|
Connor McLaughlin
|
590275a20e
|
Update strings.xml
|
2021-02-07 20:18:39 +10:00 |
|
Connor McLaughlin
|
8b11511a9b
|
Merge pull request #1597 from zkdpower/master
Update Simple-Chinese language file to latest
|
2021-02-07 20:16:58 +10:00 |
|
Connor McLaughlin
|
bb5d4017cf
|
Merge pull request #1593 from Max833/master
Qt: Update German translation
|
2021-02-07 20:16:36 +10:00 |
|
Connor McLaughlin
|
c9b874eeec
|
Merge pull request #1592 from andercard0/patch-73
Atualização Português do Brasil
|
2021-02-07 20:16:26 +10:00 |
|
Connor McLaughlin
|
8c77c4a493
|
Merge pull request #1596 from andercard0/patch-76
Update Japanese Language by - Mikakunin
|
2021-02-07 20:16:07 +10:00 |
|
Connor McLaughlin
|
0d5c0308db
|
Merge pull request #1594 from andercard0/patch-74
Update Arrays Pt-Br
|
2021-02-07 20:15:37 +10:00 |
|
Connor McLaughlin
|
c043643c4d
|
GPU/HW: Fix typo in IncludeVRAMDirtyRectangle() name
|
2021-02-07 20:00:16 +10:00 |
|
Connor McLaughlin
|
4a240958ff
|
GPU/HW: Work around VRAM copy glBlitFramebuffer broken in Mali
|
2021-02-07 19:59:50 +10:00 |
|
Connor McLaughlin
|
275fedbaf2
|
Android: Compile fix
|
2021-02-07 03:42:15 +10:00 |
|
Connor McLaughlin
|
cc0cc6fbb9
|
Qt: Add disable all enhancements to debug menu
|
2021-02-07 03:27:48 +10:00 |
|
Connor McLaughlin
|
a77edc6436
|
Settings: Default console logging on Android to on
|
2021-02-07 03:27:37 +10:00 |
|
Connor McLaughlin
|
fc578b7ec7
|
NoGUI: Fix debug assertion firing on renderer switch
|
2021-02-07 03:15:06 +10:00 |
|
Connor McLaughlin
|
3bc34d40a1
|
Android: Fix a possible crash when main recreates
|
2021-02-07 03:10:45 +10:00 |
|
Connor McLaughlin
|
1a63edec27
|
Android: Use save on exit option as default for resume
|
2021-02-07 03:10:45 +10:00 |
|
Connor McLaughlin
|
6ad2b72c2e
|
Android: Add graphical save/load state selector
|
2021-02-07 03:10:43 +10:00 |
|
Connor McLaughlin
|
b560142015
|
Merge pull request #1588 from RaydenX93/update_20210206
Qt Italian Translation Update
|
2021-02-07 03:09:20 +10:00 |
|
Connor McLaughlin
|
c0dff8ab0b
|
Merge pull request #1583 from 6lackmag3/patch-2
Update arrays.xml
|
2021-02-07 03:09:12 +10:00 |
|
Connor McLaughlin
|
ccc25fc131
|
GL/Context: Filter Mali GPUs based on ARM GL_VENDOR only
|
2021-02-06 20:25:26 +10:00 |
|
Connor McLaughlin
|
b20b1a2fa8
|
OpenGLHostDisplay: Only disable streaming PBO on Adreno
It's slightly faster on Mali.
|
2021-02-06 20:19:10 +10:00 |
|
Connor McLaughlin
|
837fb6128b
|
GPU/HW: Fix mask bit when rendering with transparency and no DSB
Fixes some sprites in Bloody Roar on Mali GPUs.
|
2021-02-06 20:14:28 +10:00 |
|
Connor McLaughlin
|
011df33fc4
|
GL/StreamBuffer: Support non-coherent mappings
|
2021-02-06 19:23:39 +10:00 |
|
Connor McLaughlin
|
d416dbb461
|
FullscreenUI: Ensure fonts are at least one pixel high
|
2021-02-06 19:21:39 +10:00 |
|
Connor McLaughlin
|
c03c4cb95a
|
GPU: Elide VRAM copies when they will have no effect
Can provide a performance boost in most games because of the redundant
copy they issue once a frame.
|
2021-02-06 19:20:14 +10:00 |
|
Connor McLaughlin
|
5a9abd55a1
|
GL/Context: Disable GL_{EXT,OES}_copy_image on Mali
It is **very** slow because it seems to be implemented on the CPU...
|
2021-02-06 19:20:09 +10:00 |
|
Connor McLaughlin
|
c6ed19cc7b
|
OpenGLHostDisplay: Don't use PBOs for software upload on GLES
|
2021-02-06 19:20:05 +10:00 |
|