Commit Graph

6677 Commits

Author SHA1 Message Date
Vicki Pfau fcda3df24d 3DS: Slightly refactor GPU operations 2020-08-25 03:20:52 -07:00
Vicki Pfau 07c2c87d00 3DS: Fix thread cleanup 2020-08-24 18:24:22 -07:00
Vicki Pfau 98f2d14b81 GBA Video: Code cleanup 2020-08-24 14:57:04 -07:00
Vicki Pfau 7020ea35a3 Python: Add VFS.fromEmpty utility 2020-08-24 01:59:28 -07:00
Vicki Pfau c7d50956b3 Python: Add aliases for some registers 2020-08-24 01:59:12 -07:00
Vicki Pfau 4c8e08d2b0 GBA Audio: Fix serializing/deserializing flags 2020-08-24 01:57:51 -07:00
Vicki Pfau 27b31024ce GB Audio: Fix deserializing while audio was disabled (fixes #1305) 2020-08-24 01:19:45 -07:00
Vicki Pfau 9841db0d94 GBA Video: Don't draw sprites using unmapped VRAM in GL renderer (fixes #1865) 2020-08-22 21:56:57 -07:00
Vicki Pfau 597628736f Qt: Fix Battle Chip view not displaying chips on some DPI settings 2020-08-21 22:17:16 -07:00
Vicki Pfau 66842997dc GBA DMA: Fix ordering and timing of overlapping DMAs 2020-08-21 04:45:15 -07:00
Vicki Pfau 7df5b67a71 GBA DMA: Only update DMA scheduling if needed 2020-08-21 04:45:15 -07:00
Vicki Pfau 5c58186f03 GBA Audio: Revamp FIFO emulation (fixes #356, fixes #875, fixes #1847) 2020-08-21 04:45:15 -07:00
Vicki Pfau 0a52f44fa8 Vita: Wait, what do you mean sceKernelFindMemBlockByAddr has been in vitasdk for 4.5 years? 2020-08-20 00:09:53 -07:00
Vicki Pfau 8a3a2bf058 VFS: Change semantics of VFile.sync on mapped files (fixes #1730) 2020-08-19 18:34:02 -07:00
Vicki Pfau 2a2f208419 GBA Audio: Fix volume/mute in XQ audio (fixes #1864) 2020-08-19 15:50:32 -07:00
Vicki Pfau 106685c1cd GBA Audio: Fix stereo in XQ audio 2020-08-19 15:43:43 -07:00
Vicki Pfau 1932dc1fef Vita: Slightly safer perf-start 2020-08-18 23:43:57 -07:00
Vicki Pfau b57f08333e CMake: Add perf to the list of all Vita components 2020-08-18 22:41:31 -07:00
Vicki Pfau 64bdb02eeb Vita: Fix dependencies 2020-08-18 22:36:57 -07:00
Vicki Pfau 6599e2173c Vita: Add supporting framework for mgba-perf 2020-08-18 22:04:21 -07:00
Vicki Pfau 9c7548855e Vita: Port mgba-perf 2020-08-18 18:56:02 -07:00
Vicki Pfau 34b9055271 Vita: Fix memory leaking 2020-08-18 18:42:25 -07:00
Vicki Pfau e37167479e Vita: Remove disused variable 2020-08-18 18:42:10 -07:00
Vicki Pfau bbdbfaf34e Vita: Port socket shim 2020-08-18 18:41:51 -07:00
Vicki Pfau 209eed35ed mGUI: Add status indicators for fast-forward and mute 2020-08-17 20:17:59 -07:00
Vicki Pfau a263d4718f 3DS: Use an actual texture format 2020-08-17 20:17:59 -07:00
Vicki Pfau 5a1ec94b02 mGUI: Add mute (closes #1494) 2020-08-17 20:17:59 -07:00
Vicki Pfau 37ef9c6d83 GBA: Fix Sharkport size check 2020-08-17 20:17:59 -07:00
Vicki Pfau a6885fdbd3 Res: Add icons for fast forward and mute 2020-08-17 20:17:59 -07:00
Vicki Pfau 010a4dad44 Wii: Fix ppc32 endianness regression 2020-08-17 20:17:59 -07:00
Vicki Pfau 8b7660c679 Wii: Generate tpls at compile time 2020-08-17 20:17:59 -07:00
Lothar Serra Mari 9cd2aacd2b Qt: Update German GUI translation 2020-08-17 20:21:35 +02:00
Lothar Serra Mari 562b2d3565 Doc: Update German README file 2020-08-17 19:55:58 +02:00
Lothar Serra Mari 3832250c88 Qt: Update localization files from sources 2020-08-17 19:09:30 +02:00
Vicki Pfau 15fcc90db3 Util: Dynamically grow hash tables as needed (fixes #1859) 2020-08-17 01:24:37 -07:00
Vicki Pfau a9e0935af8 Util: Ensure key sizes match before comparing 2020-08-17 01:10:02 -07:00
Vicki Pfau 343812e9e6 Core: Fix memory leak loading ELF files 2020-08-17 01:00:36 -07:00
Vicki Pfau f4522c3942 GBA Core: Fix memory leak when loading symbols 2020-08-17 00:57:47 -07:00
Vicki Pfau 5f68358e8b GB Core: Separate out dir and symbol table cleanup 2020-08-17 00:56:53 -07:00
Vicki Pfau b6a3133a13 Util: Table cleanup, add HashTableEnumerateBinary 2020-08-17 00:51:21 -07:00
Vicki Pfau ff1e5f2de8 Qt: Memory viewer now supports editing decimal values directly (closes #1705) 2020-08-16 21:06:48 -07:00
Vicki Pfau ffbd0695bb CHANGES: Update for new mappers, etc 2020-08-16 16:29:15 -07:00
Vicki Pfau bf16c7b6bf GB MBC: Add Hitek and BBD mappers 2020-08-16 16:27:11 -07:00
Vicki Pfau 3b363bb2c1 GBA Hardware: Fix GB Player detection on big endian platforms 2020-08-15 21:19:05 -07:00
Vicki Pfau 9403a02481 Util: ppc64 byteswap access fixes 2020-08-15 21:04:32 -07:00
Vicki Pfau 48bab99ad5 Test: Use consistent timezone for tests 2020-08-15 16:25:42 -07:00
Vicki Pfau f00afe0758 GBA: Fix endianness issues in renderer proxy 2020-08-14 21:31:32 -07:00
Vicki Pfau e27ac1268a mVL: Endianness fixes 2020-08-14 21:03:19 -07:00
Vicki Pfau 026d71a1f5 Test: Fix big endian 2020-08-14 21:03:19 -07:00
Vicki Pfau 3e7ea27acb Test: Better frame counts 2020-08-14 21:02:18 -07:00