Vicki Pfau
|
6a2f1279fd
|
GBA: Clear GBP connection on reset
|
2020-10-14 23:41:05 -07:00 |
Vicki Pfau
|
d588aa47e6
|
GBA Hardware: Don't gate GBP features on not having an SIO driver installed
|
2020-10-14 23:41:05 -07:00 |
Vicki Pfau
|
73c8a343a5
|
Libretro: Add GBP rumble option
|
2020-10-14 23:41:05 -07:00 |
Vicki Pfau
|
888841fe8f
|
GBA Core: Add forceGbp option for always-GBP mode
|
2020-10-14 23:41:05 -07:00 |
Vicki Pfau
|
7f5102e26c
|
Qt: Clean up redundant config tweaking
|
2020-10-14 20:41:32 -07:00 |
Vicki Pfau
|
6ffa43d453
|
Qt: Fix aliasing on background logo (closes #1886)
|
2020-10-14 20:39:47 -07:00 |
Vicki Pfau
|
c7a1475981
|
ARM Decoder: Only print PC-relative register contents in loads (fixes #1908)
|
2020-10-12 18:08:13 -07:00 |
Vicki Pfau
|
67d3eed8fb
|
ARM Decoder: Revamp load/store interface, readability cleanup
|
2020-10-12 18:07:11 -07:00 |
Vicki Pfau
|
29a30920d2
|
Qt: Start adding support for GB to the frame view
|
2020-10-12 00:12:25 -07:00 |
Vicki Pfau
|
bea8959e25
|
GB: Disallow skipping BIOS with no ROM loaded
|
2020-10-11 23:59:30 -07:00 |
Vicki Pfau
|
3b93e762ae
|
GB Video: Clean up OBJ parsing outside of renderer
|
2020-10-11 23:56:51 -07:00 |
Vicki Pfau
|
7a9e1e4600
|
Qt: Fix stride changing when toggling SGB borders (fixes #1898)
|
2020-10-11 22:44:26 -07:00 |
Vicki Pfau
|
ba566f334d
|
GB Core: Add reload config option for SGB borders
|
2020-10-11 22:42:23 -07:00 |
Vicki Pfau
|
8b8ff65821
|
GBA Video: Fix mode 4 transparency in OpenGL (fixes #1907)
|
2020-10-11 16:37:49 -07:00 |
Vicki Pfau
|
7b3900ff93
|
Qt: Load/save bytes from memory viewer in the order visible (fixes #1900)
|
2020-10-06 01:42:32 -07:00 |
Lothar Serra Mari
|
22950a6796
|
Win32: Add more language options to the installer
NOTE: Requires the content of the directory
https://github.com/jrsoftware/issrc/tree/main/Files/Languages/Unofficial
to be present in the "Languages/" directory on the build host!
|
2020-10-05 18:39:50 +02:00 |
Lothar Serra Mari
|
78343663c4
|
Win32: Fix supressing start menu item creation
|
2020-10-05 18:27:06 +02:00 |
Vicki Pfau
|
3f10823ef5
|
GBA Video: Fix deferred blending when OBJWIN matches window (fixes #1905)
|
2020-10-05 00:25:00 -07:00 |
Vicki Pfau
|
9bbdd2ba35
|
Qt: Fix drawing on macOS break when using OpenGL (fixes #1899)
|
2020-10-04 18:10:47 -07:00 |
Vicki Pfau
|
b3d97a4389
|
GBA Video: Do not affect OBJ pixel priority when writing OBJWIN (fixes #1890)
|
2020-10-04 01:02:28 -07:00 |
Vicki Pfau
|
a3d5e3481f
|
GBA Video: Improve speed of window texture generation on AMD
|
2020-09-26 21:34:18 -07:00 |
Vicki Pfau
|
b5ca2b89e2
|
GBA Video: Convert OpenGL VRAM texture to integer
|
2020-09-26 16:29:47 -07:00 |
Vicki Pfau
|
e11dc3fad0
|
GBA Video: Emulate sprite cycle limits in OpenGL renderer (fixes #1635)
|
2020-09-26 02:32:26 -07:00 |
Vicki Pfau
|
e83a371e50
|
GBA BIOS: Division by zero sometimes doesn't crash
|
2020-09-19 00:27:30 -07:00 |
Bastien Orivel
|
ca67e63abb
|
Fix a race condition on `InputController::m_pendingEvents`
This member could be accessed at the same from different threads leading
to random (rare) crashes.
Fixes #1875
|
2020-09-13 17:04:14 -07:00 |
Vicki Pfau
|
e232e5ce41
|
GB MBC: Fix some MBC3 bit masking
|
2020-09-12 22:50:04 -07:00 |
Vicki Pfau
|
06a3770daa
|
GBA BIOS: Division by zero should emit a FATAL error
|
2020-09-10 23:43:07 -07:00 |
Vicki Pfau
|
e1b57de035
|
Qt: Add copy button to GB printer dialog
|
2020-09-10 23:40:37 -07:00 |
Vicki Pfau
|
5a50f47bf7
|
Qt: Fix camera image being upside-down sometimes (fixes #829 again)
|
2020-09-10 23:17:47 -07:00 |
Vicki Pfau
|
ee698cc311
|
SM83: Disassemble STOP as one byte
|
2020-09-09 23:05:11 -07:00 |
Vicki Pfau
|
30e0be098f
|
GB: Add support for sleep and shutdown callbacks
|
2020-09-09 23:05:11 -07:00 |
Vicki Pfau
|
a8999958da
|
Core: Add shutdown callback
|
2020-09-09 23:05:11 -07:00 |
Vicki Pfau
|
ad7146a801
|
GB I/O: Add BANK register name
|
2020-09-09 23:05:11 -07:00 |
Kevin
|
11f105eec7
|
support variant symfile format with function sizes
|
2020-09-07 22:43:59 -07:00 |
Vicki Pfau
|
87ec3f3d4a
|
ARM Debugger: Disassembler now resolves addresses to symbol names
|
2020-09-07 15:55:51 -07:00 |
Vicki Pfau
|
17ca8f524a
|
GBA Video: Fix rare regression blending semitransparent sprites (fixes #1876)
|
2020-09-07 01:27:46 -07:00 |
Urgau
|
d1178689cb
|
Qt: Update French translations
This pull request update the French translations for the Qt platform.
|
2020-09-06 12:33:36 -07:00 |
Vicki Pfau
|
c2ee50288b
|
GBA I/O: Green swap register should be readable
|
2020-09-05 15:53:31 -07:00 |
Vicki Pfau
|
347c5f2de5
|
GB MBC: Add MBC6 flash support (read-only currently)
|
2020-09-03 23:43:47 -07:00 |
Vicki Pfau
|
2251d93938
|
CMake: Install cinema with tests
|
2020-09-03 17:18:28 -07:00 |
Vicki Pfau
|
c825c57281
|
GBA Video: Implement green swap (fixes #1609)
|
2020-08-31 22:28:19 -07:00 |
Vicki Pfau
|
6a97b1dbf5
|
GBA Memory: Minor code simplification
|
2020-08-29 22:51:53 -07:00 |
Vicki Pfau
|
c8028e1a60
|
Util: Fill out and fix big-endian byteswap load/stores
|
2020-08-29 16:14:49 -07:00 |
negativeExponent
|
f6523e2c01
|
libretro: Fix cheevos memory map for GB games using external RAM
|
2020-08-28 18:39:21 -07:00 |
negativeExponent
|
274a97a5f0
|
Libretro: Add cheevos support for GB/GBC
Working implementation:
https://github.com/libretro/mgba/issues/182#issuecomment-617561652
|
2020-08-28 18:39:09 -07:00 |
RufoH
|
0019cb69d8
|
Libretro: Add Italian core options translation
|
2020-08-28 18:36:20 -07:00 |
Vicki Pfau
|
6a04f02251
|
Libretro: Build fixes for non-GB and coe cleanup
|
2020-08-28 18:33:31 -07:00 |
Vicki Pfau
|
9dc6dc7e65
|
GB: Add separate overrides for GBC games that can also run on SGB or regular GB
|
2020-08-28 18:19:13 -07:00 |
Vicki Pfau
|
3e91c50f2d
|
Qt: Fix language code for Korean
|
2020-08-28 01:52:20 -07:00 |
Vicki Pfau
|
ddc913c13a
|
Qt: Refactor GB names and lists into namespace
|
2020-08-28 01:49:07 -07:00 |
Vicki Pfau
|
f5a1ceb025
|
Core: Add savedataUpdated callback
|
2020-08-28 00:53:40 -07:00 |
Vicki Pfau
|
65fb61d7e2
|
GBA Memory: Improve robustness of Matrix memory support
|
2020-08-27 04:27:13 -07:00 |
Vicki Pfau
|
6e01765ed2
|
Qt: Add another static dependency on Windows
|
2020-08-26 03:39:34 -07:00 |
Vicki Pfau
|
3dcf879e94
|
Qt: Add CoreManager::getExtdata API
|
2020-08-25 20:22:41 -07:00 |
Vicki Pfau
|
6c805acab6
|
Qt: Add VFileDevice from filename API
|
2020-08-25 20:21:58 -07:00 |
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
|
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
|
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
|
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
|
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
|
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 |
Vicki Pfau
|
b074795094
|
Test: Fix normalized diff not getting written
|
2020-08-14 20:47:21 -07:00 |
Vicki Pfau
|
a46901b909
|
Qt: Fix a handful of warnings
|
2020-08-14 18:32:19 -07:00 |
EmpyreusX
|
4a28264d0c
|
Some small fixes. (#1854)
* Two small fixes.
* Another fix
* Another fix.
* Yet another fix.
* Update mgba-zh_CN.ts
* Update mgba-zh_CN.ts
* Update mgba-zh_CN.ts
* Update mgba-zh_CN.ts
|
2020-08-13 14:24:41 -07:00 |
Vicki Pfau
|
c3a31c8dc9
|
GBA BIOS: Fix user stack usage regression
|
2020-08-13 00:47:17 -07:00 |
Vicki Pfau
|
95f07c3131
|
Test: Fix rebaselining tests with too few frames
|
2020-08-12 22:56:38 -07:00 |
EmpyreusX
|
435ddd2ffc
|
Qt: General fixes to Chinese translations
|
2020-08-12 20:58:31 -07:00 |
Vicki Pfau
|
a26f654062
|
Windows: Fix build
|
2020-08-12 00:40:02 -07:00 |
Vicki Pfau
|
5c1249f350
|
GBA: Disable more checks when loading GS save with checks disabled (fixes #1851)
|
2020-08-12 00:34:55 -07:00 |
Vicki Pfau
|
26427cf437
|
VFS: Sync on unmap
|
2020-08-12 00:34:55 -07:00 |
Vicki Pfau
|
7cc0c6cc82
|
Test: Flush output stream on string flush
|
2020-08-12 00:34:55 -07:00 |
Adam Higerd
|
daf2193894
|
Debugger: parse memory operations correctly
|
2020-08-10 22:19:54 -07:00 |
Adam Higerd
|
07667955f6
|
ARM: Expose ARMSelectBank API
|
2020-08-10 22:19:54 -07:00 |
Adam Higerd
|
e68d3ed00f
|
Stack traces: fix tracing of indirect jumps and interrupt handlers
|
2020-08-10 22:19:54 -07:00 |
Vicki Pfau
|
4f75c1441c
|
GB Serialize: Fix audio channel 2 and 3 loading
|
2020-08-10 22:06:43 -07:00 |
Vicki Pfau
|
f66c17533b
|
GBA Serialize: Fix using the wrong storage for biosStall
|
2020-08-10 19:22:16 -07:00 |
Vicki Pfau
|
66cc5b1451
|
GBA SIO: Fix deseralizing SIO registers
|
2020-08-10 19:22:16 -07:00 |
Vicki Pfau
|
7652fe9f7a
|
GB Audio: Fix serializing sweep time
|
2020-08-10 18:11:54 -07:00 |
Vicki Pfau
|
717ede4b94
|
GBA Audio: Fix deserializing SOUNDCNT_L
|
2020-08-10 18:09:08 -07:00 |
Vicki Pfau
|
3bedc8ec91
|
GB Audio: Fix initial sweep state
|
2020-08-10 18:07:39 -07:00 |
Vicki Pfau
|
a1e43c91a1
|
GB Serialize: Fix some deserialization bugs
|
2020-08-10 17:24:50 -07:00 |
Vicki Pfau
|
549787227a
|
Core: Add mTimingScheduleAbsolute
|
2020-08-10 15:57:38 -07:00 |
Vicki Pfau
|
6ab8193279
|
Core: Fix reported ROM size when a fixed buffer size is used
|
2020-08-10 00:09:51 -07:00 |
Vicki Pfau
|
5fd48c25dc
|
mGUI: Fix crash when runner->running is null
|
2020-08-09 18:26:18 -07:00 |
Vicki Pfau
|
3b784485f8
|
mGUI: Show battery percentage
|
2020-08-09 17:56:26 -07:00 |
Vicki Pfau
|
d746cb16d6
|
GBA Hardware: Add a little more RTC logging
|
2020-08-08 20:53:15 -07:00 |
Vicki Pfau
|
68800da019
|
GBA Hardware: Add a little RTC logging
|
2020-08-08 20:47:41 -07:00 |
Vicki Pfau
|
c2893d641e
|
GBA Video: Invalidate map cache when modifying BGCNT (fixes #1846)
|
2020-08-08 18:22:09 -07:00 |
Vicki Pfau
|
defaeb0d80
|
mVL: Fix injecting accidentally draining non-injection buffer
|
2020-08-08 18:18:25 -07:00 |
Vicki Pfau
|
e902a25394
|
3DS: Fix crash with libctru 2.0 when exiting
|
2020-08-08 04:33:57 -07:00 |
Vicki Pfau
|
214febf727
|
mGUI: Fix closing down a game if an exit is signalled
|
2020-08-08 04:06:14 -07:00 |
Vicki Pfau
|
a87fe56ec6
|
3DS: Redo video sync to be more precise
|
2020-08-07 18:27:24 -07:00 |
Vicki Pfau
|
38613b5770
|
GBA BIOS: Make HLE BIOS calls interruptable (fixes #1711, fixes #1823)
|
2020-08-07 02:06:11 -07:00 |
Vicki Pfau
|
c34e324674
|
Qt: Add dummy English translation file (fixes #1469)
|
2020-08-06 17:21:16 -07:00 |
Vicki Pfau
|
ecf4106ea2
|
Test: Fix replaying baseline for non-GBA
|
2020-08-05 21:56:56 -07:00 |
Vicki Pfau
|
641154b810
|
VFS: Fix directory node listing on some filesystems
|
2020-08-05 21:56:38 -07:00 |
Vicki Pfau
|
cee1a3e08c
|
Revert "OpenGL: Attempt to fix some build configurations (fixes #1839)"
This reverts commit d68bf5bd1a .
|
2020-08-04 23:17:09 -07:00 |
Vicki Pfau
|
d68bf5bd1a
|
OpenGL: Attempt to fix some build configurations (fixes #1839)
|
2020-08-04 18:01:35 -07:00 |
Vicki Pfau
|
453791d289
|
Qt: WebP is not APNG
|
2020-08-03 22:02:18 -07:00 |
Vicki Pfau
|
8cba417141
|
ARM: Fix warnings
|
2020-08-03 20:31:15 -07:00 |
Adam Higerd
|
41211639ba
|
Stack traces: fix flipped variables that cause a crash
|
2020-08-03 18:31:51 -07:00 |
Vicki Pfau
|
c6ca0d25c0
|
GBA SIO: Fix Normal mode being totally broken (fixes #1800)
|
2020-08-03 17:55:44 -07:00 |
Vicki Pfau
|
c6fb561465
|
Vita: Clean this up properly
|
2020-08-03 16:06:07 -07:00 |
Vicki Pfau
|
12aa775316
|
Wii: Log in a way that Dolphin picks up
|
2020-08-03 15:58:50 -07:00 |
Vicki Pfau
|
1950780999
|
CMake: 3DS/Wii tiny cleanup
|
2020-08-03 15:58:50 -07:00 |
Vicki Pfau
|
b02fba9d28
|
GBA Memory: Fix instability on Wii when using AGBPrint
|
2020-08-03 15:58:50 -07:00 |
Vicki Pfau
|
5caf256631
|
Test: Fix build on Wii
|
2020-08-03 14:01:19 -07:00 |
Vicki Pfau
|
7caac4ae44
|
Vita: Clean up merged commit
|
2020-08-02 15:41:03 -07:00 |
Vicki Pfau
|
404b743855
|
Merge pull request #1822 from gotoAndDie/master
Vita: Fix flickering when using frameskip
|
2020-08-02 15:37:47 -07:00 |
Vicki Pfau
|
7551afc952
|
GBA Video: Fix frameskip affecting timing
|
2020-08-02 15:35:03 -07:00 |
Vicki Pfau
|
639c0bf0e9
|
Qt: More warning fixes
|
2020-08-01 23:05:05 -07:00 |
Vicki Pfau
|
b9acc05292
|
Test: Fix CInemaTest.directory size
|
2020-08-01 04:03:26 -07:00 |
Vicki Pfau
|
153d161904
|
Qt: Add sugar for addGameAction on a CoreController call
|
2020-08-01 04:02:35 -07:00 |
Vicki Pfau
|
9fc8fdb73b
|
Qt: Begin mopping up warnings
|
2020-08-01 03:35:14 -07:00 |
Vicki Pfau
|
580aec949c
|
3DS: Fix garbage on borders of scaled screens
|
2020-07-31 22:21:33 -07:00 |
Vicki Pfau
|
21a23b3a7a
|
3DS: Use "wide mode" where applicable for slightly better filtering
|
2020-07-31 22:01:11 -07:00 |
Vicki Pfau
|
cc06e177bb
|
3DS: Make pre-init garbage slightly less bad
|
2020-07-31 22:00:06 -07:00 |
Vicki Pfau
|
4617c40ac4
|
3DS: Migrate to userAppInit
|
2020-07-31 19:08:45 -07:00 |
Vicki Pfau
|
1756baae74
|
Debugger: Fix Python build
|
2020-07-31 19:06:29 -07:00 |
Adam Higerd
|
a98c01bafc
|
Debugger: add support for simple command scripts
|
2020-07-31 18:50:04 -07:00 |
Adam Higerd
|
002e9c8802
|
Debugger: look up symbols in stack traces
|
2020-07-31 18:50:04 -07:00 |
Adam Higerd
|
044710c3a8
|
Debugger: reverse symbol lookup
|
2020-07-31 18:50:04 -07:00 |
Adam Higerd
|
26555959f2
|
Util: support non-string keys in hash tables
|
2020-07-31 18:50:04 -07:00 |
Vicki Pfau
|
d8c7e3e3c3
|
GB/GBA Core: Simplify renderer setup
|
2020-07-31 18:35:45 -07:00 |
Vicki Pfau
|
e27963bd29
|
GB/GBA Video: Move dummy renderer to core
|
2020-07-31 18:02:29 -07:00 |
Vicki Pfau
|
0fdc343689
|
GB Core: Fix some MINIMAL_CORE differences
|
2020-07-31 17:36:59 -07:00 |
Vicki Pfau
|
1a8657315e
|
3DS: Fix compilation flags
|
2020-07-31 17:29:09 -07:00 |
Vicki Pfau
|
4807d68482
|
Qt: Attempt to fix DisplayGL crash
|
2020-07-31 01:36:55 -07:00 |
Vicki Pfau
|
8a9a8859a6
|
Qt: Display memory cleanup
|
2020-07-31 01:36:55 -07:00 |
Adam Higerd
|
8ee4b3c046
|
Stack traces: add detection for other calling conventions and stack manipulation
|
2020-07-30 20:20:51 -07:00 |
Vicki Pfau
|
89de06a610
|
Test: Add wildcard matching
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
0c01546102
|
Test: Avoid tentatively encoding videos
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
b6395e5683
|
Test: Add xbaseline writing
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
2a1dc92399
|
Test: Add way to detect if an xfail test output changes
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
ba932c4547
|
Test: Refactor out image comparison
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
874cd47baf
|
Test: Fix out-of-date CInema usage info
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
dd31a88862
|
Test: Switch baselines from png/mkv to zmbv/avi
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
57530a32b4
|
Test: Add rudimentary input playback
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
18ea9502cd
|
Test: Allow logging to mark messages as repeating
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
f1d90e5f72
|
Test: Add option to only rebaseline missing tests
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
9f370be824
|
Test: Clamp job count
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
ee50cc7656
|
Test: End test early if a fatal error occurs
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
3b30aef14b
|
Test: Flush logs if they get too full
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
f7a6533068
|
Test: Switch from using Python for CInema to C impl
|
2020-07-30 19:03:15 -07:00 |
Vicki Pfau
|
287fd86e6a
|
GBA: Allow pausing event loop while CPU is blocked
|
2020-07-30 18:51:05 -07:00 |
Vicki Pfau
|
ba2175f5c5
|
GB: Allow pausing event loop while CPU is blocked
|
2020-07-30 18:51:05 -07:00 |
Vicki Pfau
|
0fd6532b38
|
Test: Threaded string builder on *nix
|
2020-07-30 18:51:05 -07:00 |
Vicki Pfau
|
6bdae813be
|
Test: Initial threading work in CInema
|
2020-07-30 18:51:05 -07:00 |
Vicki Pfau
|
51c3fca3bf
|
Util: Refactor TLS out of platform-specific APIs
|
2020-07-30 18:51:05 -07:00 |
Vicki Pfau
|
d339dc7570
|
Core: Fix thread names that were too long
|
2020-07-29 18:23:23 -07:00 |
Vicki Pfau
|
c3259da78d
|
ARM: Fix decoder detection of branches with ALU and LDR instrctions
|
2020-07-29 17:28:57 -07:00 |
Vicki Pfau
|
ec30e1f8ec
|
Test: Fix testToPath breakage
|
2020-07-28 16:18:55 -07:00 |
Vicki Pfau
|
5b2d797e6d
|
GBA Video: Fix some undefined behavior in shifts
|
2020-07-28 15:43:01 -07:00 |
Vicki Pfau
|
b38cac3be3
|
Wii: Fix pixelated filtering on interframe blending (fixes #1830)
|
2020-07-28 01:00:28 -07:00 |
Vicki Pfau
|
32e058a0df
|
Third-Party: Disable some warnings in discord-rpc
|
2020-07-27 23:52:06 -07:00 |
Adam Higerd
|
bb1fd9e575
|
Stack trace: fix release build failure
|
2020-07-27 22:38:15 -05:00 |
Adam Higerd
|
fb267a32ff
|
Stack trace: coding style cleanup
|
2020-07-27 22:30:43 -05:00 |
Adam Higerd
|
1a9ead1e25
|
Stack trace: use popcount function instead of inline loop
|
2020-07-27 22:06:44 -05:00 |
Adam Higerd
|
fec10dac32
|
Stack trace: remove debugging code
|
2020-07-27 21:42:53 -05:00 |
Adam Higerd
|
3d12659fca
|
Stack trace: trace mode CLI control
|
2020-07-27 21:26:55 -05:00 |
Adam Higerd
|
80f78f1682
|
Stack trace: finish implementation and debug
|
2020-07-27 21:26:55 -05:00 |
Adam Higerd
|
238c68f080
|
Stack trace: WIP backtrace implementation
|
2020-07-27 21:23:34 -05:00 |
Adam Higerd
|
d0edc7dc76
|
Stack trace: add tracing to ARM debugger
|
2020-07-27 21:23:34 -05:00 |
Adam Higerd
|
fadd0391d6
|
Stack trace: implement data structures
|
2020-07-27 21:23:34 -05:00 |
JaKid20
|
588ca83855
|
Japanese translation by JaKid20
|
2020-07-27 02:52:56 -07:00 |
Vicki Pfau
|
a637616ac2
|
GBA Savedata: Fix potential corruption when loading a 1Mbit flash save
|
2020-07-27 00:34:00 -07:00 |
Vicki Pfau
|
3210d5f272
|
ARM: Fix regression setting C flag in SBC (fixes #1827)
|
2020-07-26 23:18:26 -07:00 |
Vicki Pfau
|
89f9a0b8b1
|
SM83: Simplify register pair access on big endian
|
2020-07-26 18:12:20 -07:00 |
Vicki Pfau
|
c7035f6c34
|
FFmpeg: Add ZMBV specialization
|
2020-07-26 17:00:03 -07:00 |
Vicki Pfau
|
7ecdf94b6b
|
Test: Load dummy save in CInema
|
2020-07-26 16:59:59 -07:00 |
Vicki Pfau
|
f5ed6a6c81
|
FFmpeg: Fix decoder dimensions changing
|
2020-07-26 16:58:42 -07:00 |
Vicki Pfau
|
b83fba5b3d
|
Test: Move much of the logging to stdout
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
481f0f0b0e
|
Test: Fix writing diffs
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
faceb902c8
|
Test: Fix non-SGB video tests
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
db4f1ecb2d
|
FFmpeg: Minor lossless encoding improvements
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
1b755e17d0
|
Test: CInema supports videos now
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
051fd94b70
|
FFmpeg: Get frame decoding working
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
390ed6c83c
|
FFmpeg: Decoder skeleton
|
2020-07-26 01:36:51 -07:00 |
Vicki Pfau
|
3795a64b77
|
Test: I added strlcpy for a reason
|
2020-07-26 01:33:07 -07:00 |
Vicki Pfau
|
79d2e95d02
|
GB: Fix OAM in GB mVL playback
|
2020-07-24 23:58:48 -07:00 |
Vicki Pfau
|
d585370116
|
FFmpeg: Add WebP recording
|
2020-07-23 22:34:37 -07:00 |
Vicki Pfau
|
cdcbedc65b
|
FFmpeg: Backport and improve some API from medusa
|
2020-07-23 21:55:05 -07:00 |
Vicki Pfau
|
3f75078174
|
Util: Factor out gcd code
|
2020-07-23 21:42:35 -07:00 |
Vicki Pfau
|
9eb0c374b3
|
Util: Disable mmap allocator when running under address sanitizer
|
2020-07-22 00:19:51 -07:00 |
Vicki Pfau
|
0902dbdd39
|
Test: Fix crash if directory doesn't resolve
|
2020-07-21 01:10:16 -07:00 |
Vicki Pfau
|
39203a0daf
|
GBA: Fix leak if attempting to load BIOS multiple times
|
2020-07-20 09:19:46 -07:00 |
Leo
|
8c81fc44a0
|
Vita: Fix flickering when using frameskip
|
2020-07-20 12:53:17 +08:00 |
Vicki Pfau
|
5b319cfd91
|
GBA: Reshuffle Wii U VC opcode log
|
2020-07-18 15:28:33 -07:00 |
Vicki Pfau
|
aa8ad7bcf0
|
Test: Add missing newline
|
2020-07-17 14:30:14 -07:00 |
Vicki Pfau
|
9a33e5e84f
|
Test: Implement logger in CInema
|
2020-07-16 18:31:25 -07:00 |
Vicki Pfau
|
8b90fa2fe5
|
Test: Move much of the logging to stdout
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
fe11f095ec
|
Test: Set deterministic RTC
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
72c904cded
|
Test: Allow root CInema config
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
f9b572e50b
|
Test: Add back rebaselining
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
c34614ee4d
|
Test: Add CInema diff writes
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
f73869ee4b
|
Test: Refactor out PNG loading
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
52392928a1
|
Test: CInema stats, test skipping, warning fixes
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
469f2d9940
|
Test: Actually add CInema core config loading
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
e1bd52a3d0
|
Test: Add initial configuration bits to CInema
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
7973d70b04
|
mVL: Add parameter for closing the video log backing
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
5ceec84560
|
Test: Initial CInema testing
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
d6f041d5e7
|
CInema: Clean up size issues
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
4f67129098
|
Test: Start porting CInema to C
|
2020-07-16 18:04:48 -07:00 |
Vicki Pfau
|
b8e9f50c92
|
Core: Add mVideoLogIsCompatible function
|
2020-07-16 18:04:48 -07:00 |
LinRs
|
386b788956
|
Qt: Update Simplified Chinese GUI translation (#1819)
- remove unnecessary whitespace
- fix non-quote punctuation
|
2020-07-15 20:20:30 -07:00 |
Vicki Pfau
|
c3e048d5fb
|
GB Video: Fix state loading
|
2020-07-15 01:50:50 -07:00 |
Vicki Pfau
|
746ee657d7
|
FFmpeg: Fix encoding of time base
|
2020-07-15 01:36:25 -07:00 |
Vicki Pfau
|
c28c290295
|
GB Video: Always initialize palette
|
2020-07-14 01:08:25 -07:00 |
Vicki Pfau
|
007baef3b0
|
ARM: Fix edge case with Thumb SBC flags (fixes #1818)
|
2020-07-12 14:26:13 -07:00 |
Vicki Pfau
|
145a31868a
|
FFmpeg: Fix some small memory leaks
|
2020-07-10 01:49:25 -07:00 |
Vicki Pfau
|
cdf9105f56
|
GB MBC: Support for unlicensed Pokemon Jade/Diamond Game Boy mapper
|
2020-07-07 18:14:33 -07:00 |
Vicki Pfau
|
3062a6a2d7
|
Qt: Add missing option for Wisdom Tree in overrides list
|
2020-07-07 18:05:03 -07:00 |