Commit Graph

4963 Commits

Author SHA1 Message Date
a511882cb8 D3D11HostDisplay: Add an option to force a blit/discard swap chain 2020-12-06 23:46:23 +10:00
3ccfc42b0f D3D11HostDisplay: Use shader cache for postprocessing shaders 2020-12-06 23:37:41 +10:00
737a87b483 CommonHostInterface: Add a hotkey to toggle all cheats 2020-12-06 23:32:32 +10:00
044d806b2a Added Cheat Code Information & More Housekeeping
Added cheat format information to the header of the cheat file and done some more housekeeping - reordering and converting more cheats into groups.
2020-12-06 12:48:24 +00:00
922e17f677 CommonHostInterface: Don't use sleep throttle when syncing to audio at standard speed 2020-12-06 18:18:18 +10:00
f5ccb6ea60 CPU: Fall back to mmap'ed buffer if reprotecting code space fails 2020-12-06 18:13:07 +10:00
09495b1d93 Cheats: Implement C1 command 2020-12-06 15:50:58 +10:00
ea9829946d Cheats: Implement D4/D5/D6 code types 2020-12-06 15:47:00 +10:00
f0c2fb23e3 Atualização Português do Brasil 2020-12-05 13:51:47 -03:00
fd6462263f Common/Event: Fix TryWait not returning on timeout on Linux
Fixes a potential deadlock in the Qt frontend if initialization on the
emu thread takes too long.
2020-12-06 00:41:07 +10:00
1e322191ea GameSettings: Force recompiler icache in Suikoden (USA)
This game calls BIOS memmove() in uncached memory a bunch of times,
which takes several frames to complete. Version 1.0 will corrupt
palettes if this completes too quickly.
2020-12-06 00:35:54 +10:00
a90c25d0e7 SPU: Ignore manually set loop address only on first block
Fixes occasional missing dialogue in Valkyrie Profile.
2020-12-06 00:35:54 +10:00
d7bd21c06d Timers: Update when sync is used with sysclk source
Fixes hang at boot in Zoku Mikagura Shoujo Tanteidan - Kanketsuhen.
2020-12-06 00:35:54 +10:00
5e05a14f97 GPU: Fix incorrect draw time approximation of lines
Fixes flickering pre-mission screen in Omega Boost.
2020-12-06 00:35:54 +10:00
d757056891 GPU: Implement dot clock timer (Timer 0)
Fixes softlock in Evil Dead - Hail to the King.
2020-12-06 00:35:54 +10:00
8b3426a96e System: Reinitialize code cache on hw settings change/disc swap
Basically, anything which could allocate large amounts of memory and
potentially overlap with our fastmem area.
2020-12-06 00:35:54 +10:00
1c9d0967b1 GPU/OpenGL: Fix shader compile error on GLES 2020-12-06 00:35:54 +10:00
6d674175f4 Qt: Add missing documentation for pause-on-focus-loss 2020-12-06 00:35:54 +10:00
47cd1bc67e Merge pull request #1149 from andercard0/patch-36
Atualização tradução Português do Brasil
2020-12-06 00:35:19 +10:00
a9b7e295fe Update Italian Translation (#1148)
* Update duckstation-qt_it.ts

* Corrections

On behalf of @hugihadein
2020-12-06 00:35:08 +10:00
6b147d8a59 Merge pull request #1146 from CookiePLMonster/xinput-axis-fix
XInput: Fix mapping triggers to axes
2020-12-06 00:34:56 +10:00
2fc27a6bb2 Atualização tradução Português do Brasil
Updated to latest.
2020-12-05 09:00:19 -03:00
39768edd74 XInput: Fix mapping triggers to axes 2020-12-04 17:55:01 +01:00
5575950822 Cheats: Support chaining C0 codes with separator (00000000 FFFF) 2020-12-05 02:08:10 +10:00
af6b0dc189 Qt: Add option to pause on application focus loss 2020-12-05 02:08:10 +10:00
2899e2d73c Merge pull request #1145 from PugsyMAME/master
General Cheat File Housekeeping
2020-12-05 02:07:14 +10:00
0a0243b78e Merge pull request #1141 from andercard0/patch-35
Atualização Português Brasil
2020-12-05 02:05:33 +10:00
60b7d8e8c0 Merge pull request #1140 from zkdpower/master
Update Simple-Chinese language file to latest
2020-12-05 02:05:19 +10:00
9556ad8a55 Changed all repetitive D0 codes into shorter C0 codes
Changed all repeating D0 codes with C0 types including a 00000000 FFFF terminator
2020-12-04 15:57:46 +00:00
9edf71d4de Merge pull request #1 from PugsyMAME/PugsyMAME-patch-1
General Cheat File Housekeeping #1
2020-12-04 13:31:18 +00:00
f561392136 General Housekeeping
Added basic header to top of cheat file. Started work on further cleaning up the cheats to work better with Duckstation -  grouping, re-sorting, fixing typos and format discrepancies, adding some cheats and removing a few duplicate cheats.
2020-12-04 13:26:23 +00:00
526c682298 Atualização Português Brasil
Atualizado para versão atual!
2020-12-03 22:02:31 -03:00
822df373bb Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2020-12-04 08:54:53 +08:00
9089c97339 CPU: Drop cache control log to dev level 2020-12-04 01:19:00 +10:00
52dbcbaca5 PGXP: Treat add rd, rs, zero as moves
Fixes exploding vertices in BIOS intro.

Needs further investigation as to why this fixes it - clearly the actual
oepration is incorrect.
2020-12-04 01:07:36 +10:00
59ac365b52 GPU/HW: Extend the UV range to all "upscaled" pixels
Extend the UV range to all "upscaled" pixels. This means 1-pixel-high
polygon-based framebuffer effects won't be downsampled.

(e.g. Mega Man Legends 2 haze effect)
2020-12-04 00:33:04 +10:00
362905e3df GPU: Add display line offset game setting
Use when games need additional cropping.
2020-12-04 00:33:04 +10:00
c9ca57f013 Merge pull request #1134 from PugsyMAME/master
New conversion of the original database
2020-12-04 00:32:36 +10:00
b7b15fe540 New conversion of my original database
Converted MAME format cheats into DS format, fixed issue with some games having multiple headings and made the headers more verbose with square brackets to help them stand out.
2020-12-02 23:33:57 +00:00
8ad9dcb1ac Android: Add CD-ROM preload option 2020-12-03 00:57:52 +10:00
c406f0708f Cheats: Implement C0 command (activate codes iff equal) 2020-12-03 00:57:52 +10:00
3eaf28675a Merge pull request #1126 from andercard0/patch-34
Atualização Português do Brasil
2020-12-03 00:57:30 +10:00
bc91075bdf Merge pull request #1125 from zkdpower/master
Update Simple-Chinese language file to latest
2020-12-03 00:56:56 +10:00
78031afee7 Atualização Português do Brasil
Update to latest.
2020-12-01 14:57:06 -03:00
3a33ada3f9 Update Simple-Chinese language file to latest
Update Simple-Chinese language file to latest
2020-12-02 01:48:46 +08:00
cd8f17dbd0 Qt: Allow memory card editing from playlist context menu 2020-12-02 00:56:31 +10:00
0ea2ced46d Qt: Disable game properties for playlist entries 2020-12-02 00:56:15 +10:00
2a61620dae dep/libchdr: Sync to upstream (82670d5) 2020-12-01 23:34:21 +10:00
7e944103c2 GPU/OpenGL: Work around rasterization/interplation issue on V3D/Pi4 2020-12-01 15:14:23 +10:00
a2666de7c8 HostInterface: Make mmap fastmem unavailable a warning instead of OSD message 2020-12-01 13:23:02 +10:00