Commit Graph

7102 Commits

Author SHA1 Message Date
Vicki Pfau 2e0c245e2d Tools: Spit out dotcodes that mGBA can read 2021-03-30 23:46:20 -07:00
Vicki Pfau 4bb8744cd5 GBA Video: Fix mode 5 frame 1 caching (fixes #2075) 2021-03-30 22:39:10 -07:00
Vicki Pfau 85b4bb1400 GBA: Default-enable VBA bug compat for Ruby and Emerald ROM hacks 2021-03-30 21:25:08 -07:00
Vicki Pfau 0cde0fcc19 GBA: Fix non-USA 1.0 FireRed misdetecting as a ROM hack (fixes #2100) 2021-03-30 18:43:37 -07:00
Vicki Pfau e25d595892 GB Serialize: Fix switching speed modes when loading a state (fixes #2097) 2021-03-30 18:34:51 -07:00
Vicki Pfau 21d69fa02a GBA: Fix crash when ROM loading fails 2021-03-30 18:33:32 -07:00
Vicki Pfau 30ed94e803 Qt: Add ROM filename and size to bug reporter 2021-03-29 21:20:12 -07:00
Vicki Pfau 5a0257480a GBA: Fix FireRed revision misdetecting as a ROM hack 2021-03-29 21:10:44 -07:00
Vicki Pfau d4d4bfd3d1 Core: Fix first event scheduling after loading savestate 2021-03-29 21:08:28 -07:00
Vicki Pfau 49ee6dc302 GBA Memory: Fix loading Thumb savestates when in ARM mode 2021-03-29 21:06:08 -07:00
Vicki Pfau a4177f8e84 Qt: Update translations 2021-03-28 22:47:56 -07:00
Allan Nordhøy 840dc24b6e Added translation using Weblate (Norwegian Bokmål) 2021-03-28 22:47:56 -07:00
Vicki Pfau dfb0efb17a CMake: Bump version 2021-03-28 18:32:11 -07:00
Vicki Pfau 42067aa322 CHANGES: Update for 0.9.0 2021-03-28 18:31:29 -07:00
Vicki Pfau a04baac2cb 3DS: Fix #1294 slightly better this time 2021-03-28 18:27:07 -07:00
Vicki Pfau 9a5546867b 3DS: Fix memory leak 2021-03-28 18:26:49 -07:00
Vicki Pfau 10764f81f2 Qt: Fix up report view a bit on macOS 2021-03-28 16:32:37 -07:00
Ash Wolf f06b5afc7f Qt: Update translation (Spanish)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:54:33 -07:00
Harley Watson 99a59c30c6 Qt: Update translation (Spanish)
Currently translated at 100.0% (1056 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:54:33 -07:00
Ash Wolf d4e4a5c4cc Qt: Update translation (Spanish)
Currently translated at 91.8% (970 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:32:52 -07:00
Harley Watson ec81c7a5ad Qt: Update translation (Spanish)
Currently translated at 91.8% (970 of 1056 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 15:32:45 -07:00
Vicki Pfau accb47b013 Python: Fix build 2021-03-28 14:59:50 -07:00
Lothar Serra Mari b98f86bb08 Qt: Update German GUI translation 2021-03-28 14:45:54 -07:00
Vicki Pfau c4b38790f2 Qt: Update translations 2021-03-28 14:45:54 -07:00
Vicki Pfau a5890bfea5 GBA SIO: Fix Dolphin connection when driver is inactive 2021-03-28 14:45:54 -07:00
Vicki Pfau b2fdb22cd7 GBA SIO: Fix TRANS bit clearing order 2021-03-28 14:45:54 -07:00
Vicki Pfau a6e747add4 GBA SIO: Improve logging 2021-03-28 14:45:54 -07:00
Vicki Pfau 3a95b30d63 GBA SIO: Improve readability 2021-03-28 14:45:54 -07:00
Vicki Pfau 885ef286d2 Qt: Add reset toggle for Dolphin connection 2021-03-28 14:45:54 -07:00
Vicki Pfau e2d6bc38ff GBA SIO: Fix Dolphin disconnecting 2021-03-28 14:45:54 -07:00
Vicki Pfau 512bdf9c60 Qt: Dolphin cleanup 2021-03-28 14:45:54 -07:00
Vicki Pfau 8ad2e89cfc GBA SIO: Dolphin cleanup 2021-03-28 14:45:54 -07:00
Vicki Pfau 2aac9da42b Qt: Add Dolphin connector dialog 2021-03-28 14:45:54 -07:00
Vicki Pfau b1828dbc59 GBA SIO: Dolphin connectivity 2021-03-28 14:45:54 -07:00
Harley Watson 66093288e2
Qt: Update translation (Spanish)
Currently translated at 90.3% (947 of 1048 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 23:43:36 +02:00
Ash Wolf 1b0e27595c
Qt: Update translation (Spanish)
Currently translated at 90.3% (947 of 1048 strings)

Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
2021-03-28 23:43:35 +02:00
Vicki Pfau 00531d1180 mGUI: De-constify fonts 2021-03-27 22:35:29 -07:00
Vicki Pfau 1426adfaa3 Res: Update nointro.dat 2021-03-27 22:35:29 -07:00
Vicki Pfau bcb77d0656 Qt: Move painter interrupting to main thread 2021-03-27 22:35:29 -07:00
Vicki Pfau 4af5238a3b Switch: Remove more deprecated Npad names 2021-03-27 22:35:29 -07:00
Vicki Pfau d9a3d4a251 GB: Support loading CGB-on-AGB boot ROM 2021-03-27 21:34:29 -07:00
Vicki Pfau 2aa3ec022a GBA Video: Fix transposed BG mosaic parameters in GL renderer 2021-03-27 21:34:29 -07:00
Vicki Pfau 18b36604a8 Res: Update patrons.txt 2021-03-27 21:34:29 -07:00
Vicki Pfau 863bcfc0df Qt: Fix loading patches after mGBA starts 2021-03-27 21:34:29 -07:00
jdgleaver 1b43c52a9e Libretro: Lazy-load rumble interface 2021-03-27 21:34:29 -07:00
Vicki Pfau 4021452f5a Switch: Clean up audio queue handling 2021-03-27 21:34:29 -07:00
Antonio Niño Díaz aec8ef45ef GBA Audio: Prevent write to audio registers if audio is OFF
On hardware, if audio is OFF it isn't possible to write to registers at
addresses 0x4000060h to 0x4000081 (inclusive).
2021-03-27 13:46:07 -07:00
Antonio Niño Díaz c0cfa602af GBA Audio: Fix reads from CH3 Wave RAM
The previous code always read the state of bank 0. The correct behaviour
is to read from the bank that isn't selected. Most likely, no game has
ever tried to read from this RAM and verify the values because the
values are destroyed as soon as the channel starts to play the desired
sound.

Writes were done correctly: The values are saved to the bank that isn't
selected.

Also, when the sound hardware is off, it acts like bank 0 has been
selected in register SOUND3CNT_L.
2021-03-27 13:46:07 -07:00
Vicki Pfau 853c64b326 Switch: Allow switching between CPU and GPU renderers without reloading 2021-03-26 21:49:50 -07:00
Vicki Pfau 47d70582c0 GBA BIOS: Fix invalid decompression bounds checking 2021-03-26 21:49:50 -07:00