Commit Graph

5991 Commits

Author SHA1 Message Date
Stenzek 44c0b0dc92 CMake: Build tweaks 2023-01-30 23:21:52 +10:00
Stenzek a129cfe299 GPU: Move graphics API reset state to System
Stops us trying to reset state on objects which don't exist if
initialization failed (apparently some Android devices.. of course).
2023-01-30 23:04:36 +10:00
Stenzek cfd964d7bd AnalogController: Fix incorrect locked message format 2023-01-30 22:45:38 +10:00
Connor McLaughlin 58f4cb5bbc StringUtil: Add ToChars/fast_float FromChars 2023-01-30 21:41:16 +10:00
Connor McLaughlin 8fe8a05d00 dep: Add fast_float 2023-01-30 21:41:16 +10:00
Stenzek 3e98f80b86 GameDatabase: Disable true colour for Mega Man 8 2023-01-30 21:15:13 +10:00
Stenzek 9fa63febdf GameDatabase: Set ForceSoftwareRendererForReadbacks for Chrono Trigger 2023-01-30 21:15:13 +10:00
Stenzek 5e1b4ff1d3 GameDatabase: Fix ForceSoftwareRendererForReadbacks 2023-01-30 21:15:13 +10:00
Stenzek 9dbe44ca3e FileSystem: Fix POSIXLock positioning 2023-01-30 21:15:13 +10:00
Stenzek c6a57273d1 CommonHost: Notify RAIntegration when we pause 2023-01-29 00:56:03 +10:00
Stenzek c45a3545a5 Achievements: Fix crash loading state with RAIntegration 2023-01-29 00:55:52 +10:00
Stenzek 1ccd3fd7bb Settings: Default to digital controller on Android 2023-01-28 23:58:16 +10:00
Stenzek 32d056c7b5 Achievements: Make sound effects not contingent on notifications 2023-01-28 23:08:53 +10:00
Stenzek 2b73e63dc9 Misc: Correctness fixes for OpenGL
GLES2 fallback should be functional again.
2023-01-28 21:38:48 +10:00
Stenzek 0b5756bb03 Settings: Fix default value of depth clear threshold 2023-01-17 18:48:06 +10:00
Stenzek 68370cc996 Regtest: Use analog controller 2023-01-17 18:41:29 +10:00
Stenzek fab261165b CDROM: Slightly adjust seek timing when on target
Fixes Resident Evil 3 booting.
2023-01-17 18:38:29 +10:00
Connor McLaughlin b5f806a830 CI: Work around Azure Ubuntu mirror issue 2023-01-13 22:10:49 +10:00
Connor McLaughlin 5b600602c2 Settings: Make disable-all-enhancements use new MDEC routines 2023-01-13 21:03:35 +10:00
Connor McLaughlin 1aa3be70c7 SPU: Bypass FIFO for direct memory writes
Aconcagua writes a single halfword with transfers halted, but never enables
DMA.. so when it eventually does later on, there's an extra halfword
written out to memory, which corrupted part of a sound effect.
2023-01-13 21:03:10 +10:00
Connor McLaughlin 2c2304b5b7 System: Fix inverted ifdef 2023-01-12 18:12:58 +10:00
Connor McLaughlin 157a2b7183
Merge pull request #2938 from andercard0/master
Atualização Português do Brasil
2023-01-12 18:07:54 +10:00
Connor McLaughlin 3b038fd27d System: Further improve frame timing consistency 2023-01-12 18:02:12 +10:00
Connor McLaughlin 559f14d27d ImGuiOverlays: Fix incorrect frame time order 2023-01-12 17:41:30 +10:00
Connor McLaughlin af5d49649c MDEC: Add option to use old conversion routines
That way texture packs for games which use MDEC for decoding
backgrounds will still be compatible.
2023-01-12 17:01:04 +10:00
Connor McLaughlin 3e0be0a577 MDEC: Tweak block timing further
Improves frame rate during animated backgrounds in Final Fantasy VII.
2023-01-12 16:48:34 +10:00
Anderson Cardoso 36ff61cc54 Atualização Português do Brasil
- Opções para redefinição do registro de tempo de jogo (acessado via menu suspenso > clique direito sobre o jogo)

- Correção de erro de digitação na janela principal.
2023-01-11 08:35:15 -03:00
Connor McLaughlin a56ce290d4 Qt: Work around theme switching issue in 6.4.0 2023-01-11 20:23:21 +10:00
Connor McLaughlin 7c6071dfe1 Qt: Add option to reset played time 2023-01-11 20:21:27 +10:00
Connor McLaughlin 50a616421f System: Add -exe parameter for overriding boot executable
Lets you re-use a disc image, but boot a different file.
2023-01-11 19:49:11 +10:00
Connor McLaughlin daf1080397 Qt: Fix -portable CLI parameter 2023-01-11 19:31:29 +10:00
shikulja f14d3c6538
Update Russian translation (#2937)
* Update Russian translation

* Update Russian translation

* Update duckstation-qt_ru.ts
2023-01-11 19:16:43 +10:00
Connor McLaughlin ba7517fccc Timers: Fix debug window rendering in hidpi 2023-01-11 19:15:59 +10:00
Connor McLaughlin 3e16746e85 Pad: Convert to namespace 2023-01-11 19:15:59 +10:00
Connor McLaughlin 835834f8f4 SIO: Convert to namespace 2023-01-11 19:15:59 +10:00
Connor McLaughlin 0683b9fa0e InterruptController: Convert to namespace 2023-01-11 19:15:59 +10:00
Connor McLaughlin db364d0e95 Timers: Convert to namespace 2023-01-11 19:15:59 +10:00
Connor McLaughlin 3acf569d67 DMA: Convert to namespace 2023-01-11 19:15:59 +10:00
Connor McLaughlin d096a09ed8 ImGuiManager: Fix debug window interaction with frame limit off 2023-01-11 19:15:59 +10:00
Connor McLaughlin 8d3250667f Scripts: Show first 3 diff frames in regression test 2023-01-11 19:15:59 +10:00
Connor McLaughlin 90fe071dda CDROM: Adjust Init timing 2023-01-11 19:15:59 +10:00
Connor McLaughlin 05eea3cd2b CPU/CodeCache: Always compute uncached fetch ticks
Running code out of uncached ROM is slowwww.
2023-01-11 19:15:59 +10:00
Connor McLaughlin 6a7407565a
Merge pull request #2936 from andercard0/master
Atualização Português do Brasil
2023-01-09 22:20:53 +10:00
Connor McLaughlin b74eb37996 ImGuiOverlays: Display PAL/NTSC in resolution 2023-01-09 22:20:27 +10:00
Connor McLaughlin 2c125bde8c CDROM: Fix size of debug window 2023-01-09 22:20:27 +10:00
Connor McLaughlin 9de849aa66 CDROM: Delay async interrupts immediately after ACKs
Fixes music playback stopping in Ogre Battle.

Closes #2596.
Closes #575.
2023-01-09 22:20:27 +10:00
Connor McLaughlin dd73811628 CDROM: Convert to namespace 2023-01-09 22:20:27 +10:00
Anderson Cardoso 56e658b9be Atualização Português do Brasil
Atualizado para última versão.
2023-01-07 18:15:37 -03:00
Connor McLaughlin 1552ff82a7 CMake: Fix Linux build 2023-01-07 17:40:50 +10:00
Connor McLaughlin 19b4f4e921 System: Add frame time graph 2023-01-07 13:10:43 +10:00