Vicki Pfau
|
68f628a211
|
GB Audio: Redo channels 1 and 2
|
2022-06-01 01:11:40 -07:00 |
Vicki Pfau
|
5e6d063aa1
|
Qt: I'm so tired
|
2022-05-30 22:53:21 -07:00 |
Vicki Pfau
|
39bb404332
|
Qt: Actually fix the build order this time, except with MSVC, but I'll take it
|
2022-05-30 22:50:53 -07:00 |
Vicki Pfau
|
14f217963c
|
Qt: Attempt to fix build order again
|
2022-05-30 22:43:38 -07:00 |
Vicki Pfau
|
4f9cfd5a7e
|
Qt: Attempt to fix build order
|
2022-05-30 22:02:47 -07:00 |
Vicki Pfau
|
61bc17953b
|
Updater: Add support for appimage
|
2022-05-30 21:46:08 -07:00 |
Vicki Pfau
|
82ac857c2c
|
Qt: Update translations
|
2022-05-29 20:39:09 -07:00 |
Vicki Pfau
|
6fd3bfb86b
|
Qt: Fix preloading for ROM replacing
|
2022-05-29 20:39:09 -07:00 |
Alejandro Alcaide
|
a9978e9892
|
Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
|
2022-05-29 19:26:25 -07:00 |
José J. Placencia Bobadilla
|
6285387bdd
|
Qt: Update translation (Spanish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/es/
|
2022-05-29 19:26:25 -07:00 |
Luna Lyday
|
9306510023
|
Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
|
2022-05-29 19:26:25 -07:00 |
LucentW
|
b4df69c0f9
|
Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
|
2022-05-29 19:26:25 -07:00 |
Vicki Pfau
|
0c02f2798a
|
GBA Video: Fix sprites with mid-frame palette changes in GL (fixes #2476)
|
2022-05-29 18:49:40 -07:00 |
Vicki Pfau
|
511a12c507
|
GBA Video: Fix highlighting for sprites with mid-frame palette changes
|
2022-05-29 18:46:34 -07:00 |
Vicki Pfau
|
81289cdb62
|
Scripting: More MSVC fixes
|
2022-05-29 14:32:51 -07:00 |
Vicki Pfau
|
4358364830
|
CMake: Fix Lua build with older versions
|
2022-05-29 13:53:04 -07:00 |
Vicki Pfau
|
b6ec54dadf
|
Merge branch 'feature/scripting'
|
2022-05-29 13:29:20 -07:00 |
Vicki Pfau
|
8e617556e9
|
Scripting: Get docgen to print to file, fix some warnings
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
2471648dd0
|
Scripting: Start bringing up composite wrapper types
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
6ebe735a73
|
Scripting: Add filename parameter to emu:screenshot
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
64fba235b2
|
Merge pull request #2452 from ahigerd/alh/nicer-logging-checkboxes
Clean up rendering of logging grid checkboxes
|
2022-05-28 23:39:22 -07:00 |
Vicki Pfau
|
38299f397f
|
GBA: Overdue constant prefixing
|
2022-05-28 20:58:57 -07:00 |
Vicki Pfau
|
c8978fd425
|
Util: Rebalance non-hashed Tables too
|
2022-05-28 19:03:27 -07:00 |
Vicki Pfau
|
21e2ccb025
|
Qt: Improve cheat parsing (fixes #2297)
|
2022-05-28 15:04:18 -07:00 |
Vicki Pfau
|
edc2e1b7f5
|
Scripting: Pass back old buffers when reopening view
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
997adecddc
|
Scripting: Add MRU
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
df60b17639
|
Scripting: Expose core reset
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
ccc7cd4d7f
|
Scripting: Expose more save state functionality
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
fd202105ef
|
Scripting: Improve docs
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
ced8fb516c
|
Scripting: Expose more key functionality
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
85b619dc78
|
Scripting: Add register information to docgen
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
42efdc46eb
|
Scripting: Add class-level docstrings
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
fc34b72741
|
Scripting: Add prototype documentation generator, outputs to YAML
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
c6e68f7224
|
Scripting: Expose information about the memory domains
|
2022-05-27 20:19:29 -07:00 |
Vicki Pfau
|
98c371b769
|
Scripting: Rename mScriptCallbackAdapter to mScriptCallbackManager
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
f739c28b5f
|
Scripting: Rename mScriptMemoryAdapter to mScriptMemoryDomain
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
6b2fa8fe67
|
Scripting: Add more docstrings
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e69be0cc6f
|
Scripting: Add reset menu opiton
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b3476a997a
|
Scripting: Pass filenames down to scripting engines
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b84a549e8c
|
Scripting: Expose mCore.checksum function
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7a6b16dc41
|
Scripting: Fix up Lua tables
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7bc7656988
|
Scripting: Memory fixes
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
304d8d1a4d
|
Scripting: More API cleanup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7e36a71953
|
Scripting: Fix segment addressing
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
a747545014
|
Scripting: Improve Lua error reporting
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
d15bd4969e
|
Res: Add WIP example Pokemon script
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
28d7bfdffc
|
Scripting: Add prototype "buffer" pseudo-TUI interface
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
f570786d78
|
Scripting: Add memory range reading
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
9c6068a526
|
Scripting: Start bringing up lists in lua
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
31a7f09b8a
|
Scripting: Add register read/write
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
4a345fb07c
|
Scripting: Add casting STR to CHARP
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
93cadacb18
|
Scripting: Allow null values to be wrapped in Lua as nil
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
304a8d1655
|
Scripting: Split macros into separate header
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
82c97e5dc3
|
Scripting: Add key input functions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e70a9b2f41
|
Scripting: Add more informational functions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
1895ed34fc
|
Scripting: Add making strings from non-UTF8-clean text
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
98f5298e04
|
Scripting: Add __pairs implementation for tables
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
5c84278667
|
Scripting: Start exporting some constants
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
303fc17e77
|
Scripting: Add screenshots, delimit categories
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
cb9d45caee
|
Scripting: Add savestate slot access
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e228857eef
|
Scripting: Add default arguments
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
fa847b1e63
|
Qt: Add basic scripting view
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
48f49b74b1
|
Scripting: Make memory blocks weakrefs
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
f3ba5f7692
|
Scripting: API cleanup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
ca073379fb
|
Scripting: Add Table iteration
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
c14fb54a74
|
Scripting: Add callback API
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
a59349af8a
|
Scripting: Fix some bugs with context globals
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e8e9a3e3c3
|
Scripting: Bring up lists
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
5eb25876b4
|
Scripting: Add memory adapter for access to memory regions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
076299a5f6
|
Scripting: Start bringing up constructors/destructors
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
bbf6d94fe2
|
Scripting: More table scaffolding
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
c6e18b2a59
|
Scripting: Lua memory fixes
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
deff3585bd
|
Scripting: Default "get" handling a la Python and casting a struct into one of its members
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
aa91ffabfd
|
Scripting: Revamp pointer handling, struct casting
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
c296ea79ff
|
Scripting: Add flag for freeing the value buffer
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
0c28e34a7e
|
Scripting: Remove static members
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
17d2373975
|
Scripting: Add "console" logger bridge
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e3758597f8
|
Scripting: Hook up Lua strings and add context autodrain pool
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
af44a65c3d
|
Scripting: Add weak references for opaque runtime access
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7bb051b01d
|
Scripting: Start hooking things together
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
cdfa6ac54b
|
Scripting: Fix unsetting globals in Lua
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b9f88061ca
|
Scripting: Add error reporting
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
66142ab4dc
|
Scripting: Hook up memory access
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
8c45d51b8e
|
Scripting: Code cleanup, add parameter names
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
421c645e14
|
Scripting: More testing sugar
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
ce3710323b
|
Scripting: Start working on mCore bridge
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7226b7ee31
|
Scripting: Interface cleanup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
5c67c3b600
|
Scripting: Lua method calling cleanup and testing
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
16bad9f141
|
Scripting: Testing sugar
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
4dae4d8f7f
|
Scripting: Start hooking up objects in Lua
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
edb07e23c8
|
Scripting: Fix leaks in Lua test
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7c9ea1ec9b
|
Scripting: Add basic inheritance + struct struct member access + const casting
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
9ddada00f2
|
Scripting: Add struct setter
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
b0567832f8
|
Scripting: More const bringup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
3179419f52
|
Scripting: Add static dispatch to classes
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
e912450e85
|
Scripting: Attempt to add const structs
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
1a6fa25a33
|
Scripting: Add struct dynamic dispatch binding
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
af2e226cc4
|
Scripting: First pass on structs/classes
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
c8848876fa
|
Scripting: Add 8/16-bit integer types for struct interop
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
4c1e736915
|
Scripting: Fix cast failure
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
7fb7d53c5d
|
Scripting: Add Lua function call thunk
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
9d92c185c6
|
Scripting: Minor cleanup
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
36efaf6330
|
Scripting: Add Lua setGlobal, make sure calling run twice works
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
2c11c4806a
|
Scripting: Add calling Lua functions
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
ce97d86906
|
Scripting: Start bringing up Lua bindings
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
512572769e
|
Scripting: Rework functions; add wrapper type for stack references
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
c507157ab8
|
Scripting: Start bringing up execution contexts
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
2a81e5a1ba
|
Scripting: Add 64-bit types
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
cbae6a61e5
|
Scripting: Start adding type-aware casting
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
9955d0d19b
|
Scripting: Start string bringup
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
8818bf4048
|
Scripting: Move equality into type implementation
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
16563fe4d2
|
Scripting: Typing cleanup
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
a2b0230c71
|
Scripting: Add some helper macros
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
34752e95d5
|
Scripting: Adapt Table type to use HashTableCustom
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
9d6f424623
|
Scripting: Allow unsetting bridge debugger
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
1a33a71771
|
Scripting: Initial runtime bringup work
|
2022-05-27 15:57:38 -07:00 |
Vicki Pfau
|
7b4850024a
|
Core: Fix memory leak
|
2022-05-27 15:57:17 -07:00 |
Vicki Pfau
|
f3c26add07
|
Core: Add mCoreTakeScreenshotVF function
|
2022-05-27 14:29:17 -07:00 |
Vicki Pfau
|
fe10c00289
|
Util: Implement HashTableEnumerateCustom
|
2022-05-27 00:44:33 -07:00 |
Vicki Pfau
|
a7710ed8d5
|
ARM: Fix warning spew
|
2022-05-27 00:42:11 -07:00 |
Vicki Pfau
|
4c1d44692c
|
Util: Add Table iterators
|
2022-05-26 23:58:35 -07:00 |
Vicki Pfau
|
68c57df1f6
|
Util: Add custom callbacks for hash tables
|
2022-05-26 23:58:35 -07:00 |
Vicki Pfau
|
ab3cd84ed4
|
Qt: Refactor out log widget
|
2022-05-26 23:58:35 -07:00 |
Vicki Pfau
|
86f7acbbb9
|
CMake: Add version checking in find_feature
|
2022-05-26 23:57:52 -07:00 |
Vicki Pfau
|
0035b5a22b
|
Util: Reformat hashing and let it use 64-bit regions
|
2022-05-26 23:52:06 -07:00 |
Vicki Pfau
|
c6d7c40dfc
|
GBA: Fix booting multiboot ROMs with no JOY entrypoint
|
2022-05-24 20:51:36 -07:00 |
Vicki Pfau
|
86b032dac7
|
GBA Video: Clear window offset on reset (fixes #2471, fixes #2500)
|
2022-05-21 17:06:49 -07:00 |
Vicki Pfau
|
87738ba8f3
|
Core: Migrate register access API from debugger into core
|
2022-05-16 15:58:50 -07:00 |
Vicki Pfau
|
6f09085676
|
Qt: Poll current keys in case some external force has changed them
|
2022-05-16 15:12:26 -07:00 |
Vicki Pfau
|
af043e0792
|
Core: Add getKeys API
|
2022-05-16 15:12:21 -07:00 |
Vicki Pfau
|
8a60cd8c47
|
Qt: Merge in more preparatory Qt6 scaffolding
|
2022-05-15 23:39:30 -07:00 |
Vicki Pfau
|
14e1552a3b
|
Util: Add missing file
|
2022-05-15 21:52:11 -07:00 |
Vicki Pfau
|
e76698ae59
|
Util: Add latin1ToUtf8
|
2022-05-15 21:44:36 -07:00 |
Vicki Pfau
|
155c57b19e
|
Util: Add utf8strlen, tests
|
2022-05-15 21:44:20 -07:00 |
Vicki Pfau
|
e9ba117258
|
Util: Actually build the string parser test suite
|
2022-05-15 21:43:47 -07:00 |
Vicki Pfau
|
5c14e3738e
|
Qt: Build on older Qt
|
2022-05-13 00:31:39 -07:00 |
Vicki Pfau
|
b3ec5cca98
|
Qt: Fix some warnings
|
2022-05-13 00:24:59 -07:00 |
Vicki Pfau
|
8f5e755c09
|
GB, GBA Savedata: Fix memory leaks when loading new saves
|
2022-05-13 00:04:16 -07:00 |
Vicki Pfau
|
aad85a7950
|
Qt: Fix more deprecation warnings
|
2022-05-12 23:37:41 -07:00 |
Vicki Pfau
|
cbe5c305b6
|
GBA: Fix mbVf initialization
|
2022-05-12 00:22:14 -07:00 |
Vicki Pfau
|
8410ea8b5f
|
Qt: Fix deprecation warnings
|
2022-05-11 23:52:20 -07:00 |
Vicki Pfau
|
a1ea2066f7
|
macOS: Update static Qt libs
|
2022-05-08 00:50:08 -07:00 |
Vicki Pfau
|
2a4dcace5b
|
PSP2: Fix perf build too
|
2022-05-07 23:13:34 -07:00 |
Vicki Pfau
|
4fb8514254
|
PSP2: Fix build on recent vitasdk
|
2022-05-07 23:10:48 -07:00 |
Vicki Pfau
|
e2ea9330aa
|
macOS: Bump minimum to 10.9
|
2022-05-07 23:05:49 -07:00 |
Vicki Pfau
|
891af6a5f6
|
Windows: Reduce installer compression memory footprint
|
2022-05-07 20:31:13 -07:00 |
Vicki Pfau
|
0395994b6b
|
SDL: Fix MSYS2 build
|
2022-05-04 14:51:51 -07:00 |
Vicki Pfau
|
8f133caec8
|
Debugger: Add command to load external symbol file (fixes #2480)
|
2022-05-01 22:29:31 -07:00 |
Vicki Pfau
|
492ba2478c
|
Core: Fix crash if library can't be opened
|
2022-05-01 17:02:50 -07:00 |
Vicki Pfau
|
765cc08136
|
GB Video: Only apply SGBC VRAM hack on SGBC
|
2022-04-30 19:23:23 -07:00 |
Vicki Pfau
|
69d4518ad5
|
GB Video: Ignore OAM when doing SGB VRAM transfers (fixes #2503)
|
2022-04-22 18:51:44 -07:00 |
Vicki Pfau
|
dcdd6d2dd2
|
GB Audio: Properly apply per-model audio differences
|
2022-04-22 02:59:15 -07:00 |
Vicki Pfau
|
979be972dc
|
GB Video: Ignore CGB attributes when doing SGB VRAM transfers (fixes #2503)
|
2022-04-22 01:34:53 -07:00 |
Vicki Pfau
|
f326d02e33
|
Qt: Boot both a multiboot image and ROM with CLI args (closes #1941)
|
2022-04-21 22:09:46 -07:00 |
Vicki Pfau
|
b10a5b7f02
|
Qt: More flexible argv parsing
|
2022-04-21 21:31:13 -07:00 |
Vicki Pfau
|
ce7e53d53d
|
Qt: Add e-Card passing to the command line (closes #2474)
|
2022-04-21 19:41:49 -07:00 |
Vicki Pfau
|
4556d4b121
|
Feature: Modernize argument parsing API
|
2022-04-21 19:27:26 -07:00 |
Vicki Pfau
|
770b121b10
|
Qt: Handle relative DATADIR
|
2022-04-20 19:20:24 -07:00 |
Vicki Pfau
|
96fe40efc1
|
Qt: Fix build on older Qt
|
2022-04-20 19:20:24 -07:00 |
Vicki Pfau
|
ea8e67bf63
|
Qt: Update translations
|
2022-04-20 16:43:48 -07:00 |
Vicki Pfau
|
8258668d88
|
Qt: Mark more strings notr
|
2022-04-20 16:41:14 -07:00 |
Vicki Pfau
|
af564adc85
|
Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
|
2022-04-20 16:37:32 -07:00 |
Vicki Pfau
|
5b7780620d
|
Qt: Fix crash when clicking past last tile in viewer
|
2022-04-12 22:23:15 -07:00 |
Vicki Pfau
|
672867f1f6
|
Qt: Fix selecting tiles in OBJ-only view (fixes #2497)
|
2022-04-12 22:19:50 -07:00 |
Vicki Pfau
|
8090c03dfb
|
Qt: Support static build on Linux
|
2022-04-10 19:19:43 -07:00 |
Vicki Pfau
|
4a52c62f84
|
Wii: Fix name in meta.xml
|
2022-04-04 14:06:37 -07:00 |
Vicki Pfau
|
cb0b47406f
|
GB MBC: Filter out MBC errors when cartridge is yanked (fixes #2488)
|
2022-04-03 15:55:34 -07:00 |
Vicki Pfau
|
cdd3dcae0a
|
Qt: Fix OpenGL-only build (fixes #2492)
|
2022-04-03 15:44:24 -07:00 |
Vicki Pfau
|
68533524d5
|
Qt: Fix some filename dialogs not checking for null return
|
2022-04-03 15:41:27 -07:00 |
Vicki Pfau
|
42275f93d3
|
Qt: Fix OBJ view item flags
|
2022-04-03 15:38:34 -07:00 |
Vicki Pfau
|
7ace2ac14f
|
Core: Fix non-debugger build
|
2022-04-03 02:58:03 -07:00 |
Vicki Pfau
|
bc9bb43f88
|
Debugger: Add poll interrupting
|
2022-04-03 02:49:05 -07:00 |
Vicki Pfau
|
43f64852ad
|
Qt: Update translations
|
2022-04-02 00:29:59 -07:00 |
Rafał Będźkowski
|
01d59069dd
|
Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
|
2022-04-02 00:27:05 -07:00 |
Luna Lyday
|
dc06d517c9
|
Qt: Update translation (Polish)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/pl/
|
2022-04-02 00:26:42 -07:00 |
Alex
|
a032c02b35
|
Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
|
2022-04-02 00:26:30 -07:00 |
JeanDeLaMouche
|
fc1ad942c2
|
Qt: Update translation (French)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/fr/
|
2022-04-02 00:26:17 -07:00 |
BrunoSXS
|
1dcdf14fb0
|
Toggle to show filename or gamename in library mode
|
2022-03-30 14:16:05 -07:00 |
Vicki Pfau
|
61e278d36e
|
Qt: Fix alignment of size in library view (fixes #2485)
|
2022-03-28 18:27:19 -07:00 |
Vicki Pfau
|
5418bb066f
|
Debugger: Add callback for updating while the runloop is suspended; use for GDB
|
2022-03-27 02:33:32 -07:00 |
Vicki Pfau
|
e8f8dd429e
|
Switch, 3DS: Disuse VFileFILE
|
2022-03-27 01:56:57 -07:00 |
Vicki Pfau
|
deeeb8ea56
|
Wii: Support fake-mapping on VFileFD
|
2022-03-19 16:38:12 -07:00 |
Vicki Pfau
|
c8302da954
|
Qt: Initial wave of Qt6 compat fixes
|
2022-03-15 15:34:56 -07:00 |
Vicki Pfau
|
4a158427ee
|
GBA Video: Move bg clearing to reset
|
2022-03-10 23:55:12 -08:00 |
Vicki Pfau
|
095481ae2e
|
GBA Video: Initialize offset values
|
2022-03-10 23:52:18 -08:00 |
Vicki Pfau
|
54bccfd2cd
|
GB Audio: Mostly fix Telefang
|
2022-03-07 21:00:05 -08:00 |
Vicki Pfau
|
739d842129
|
GB Audio: Fix channel 1/2 reseting edge cases (fixes #1925)
|
2022-03-07 18:36:24 -08:00 |
Vicki Pfau
|
245a20b442
|
Qt: Fix clean build failing with Makefile generator
|
2022-02-28 23:48:25 -08:00 |
Vicki Pfau
|
db9d0434e7
|
Qt: Attempt to fix build on OpenGL ES platforms
|
2022-02-28 22:59:47 -08:00 |
Vicki Pfau
|
467c620abc
|
mGUI: Autosave less frequently when fast-forwarding
|
2022-02-27 21:18:10 -08:00 |
Vicki Pfau
|
c284506c1b
|
mGUI: Fix FPS counter after closing menu
|
2022-02-27 21:17:06 -08:00 |
Vicki Pfau
|
64d8dd1b69
|
GBA Cheats: Implement "never" type codes (closes #915)
|
2022-02-22 19:40:21 -08:00 |
S3aBreeze
|
7b6dd5b136
|
Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
|
2022-02-20 22:45:18 -08:00 |
Vicki Pfau
|
5f46364ef6
|
Windows: Attempt to fix building updater with MSVC
|
2022-02-20 22:44:37 -08:00 |
Vicki Pfau
|
862bd15afc
|
GBA: Widen multiboot search
|
2022-02-20 21:27:42 -08:00 |
Vicki Pfau
|
91911fe092
|
GBA: Refine multiboot detection (fixes #2192)
|
2022-02-20 21:05:12 -08:00 |
Vicki Pfau
|
5b26099eac
|
Qt: Show warning if XQ audio is toggled while loaded (fixes #2295)
|
2022-02-20 20:37:22 -08:00 |
Vicki Pfau
|
7c8a06816b
|
GBA Video: Implement layer placement for OpenGL renderer (fixes #1962)
|
2022-02-20 19:45:13 -08:00 |
Vicki Pfau
|
5f3cb2f72f
|
Vita: Add bilinear filtering option (closes #344)
|
2022-02-20 04:26:16 -08:00 |
Vicki Pfau
|
f72e55c3f6
|
GB I/O: Remove pointless GBVideoProcessDots calls
|
2022-02-20 03:50:44 -08:00 |
Vicki Pfau
|
4ae540b387
|
Debugger: Save and restore CLI history
|
2022-02-20 03:49:59 -08:00 |
Adam Higerd
|
93a7ae395b
|
style nits
|
2022-02-19 14:19:55 -06:00 |
Vicki Pfau
|
a966511e1e
|
GBA: Fix expected entry point for multiboot ELFs (fixes #2450)
|
2022-02-18 22:15:31 -08:00 |
Vicki Pfau
|
ad00b2f883
|
Core: Fix the runloop resuming after a game has crashed (fixes #2451)
|
2022-02-18 22:09:14 -08:00 |
Vicki Pfau
|
751ab434f4
|
Qt: Add tile range selection to tile viewer, modernize layout (closes #2455)
|
2022-02-18 21:26:45 -08:00 |
Vicki Pfau
|
cf06497456
|
GBA DMA: Enhanced logging (closes #2454)
|
2022-02-18 20:31:52 -08:00 |
Adam Higerd
|
2529ea6da4
|
Clean up rendering of logging grid checkboxes
|
2022-02-18 13:00:50 -06:00 |
Vicki Pfau
|
a1945cb57a
|
Qt: Update translations
|
2022-02-16 23:16:48 -08:00 |
Liu Wenyuan
|
39553ee9dd
|
Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
|
2022-02-16 23:16:48 -08:00 |
Vicki Pfau
|
d0f9590999
|
Qt: Tweak OSD sizing
|
2022-02-16 23:16:48 -08:00 |
Vicki Pfau
|
5d6349338a
|
Qt: Add status message for rewinding being disabled
|
2022-02-16 23:16:48 -08:00 |
Vicki Pfau
|
4312ce14ff
|
Util: Failed file mapping should return NULL on POSIX
|
2022-02-16 23:16:48 -08:00 |
Vicki Pfau
|
cea11fadc4
|
GBA BIOS: Fix warnings
|
2022-02-16 23:16:48 -08:00 |
Vicki Pfau
|
8289222c18
|
3DS: Update ifdef macros
|
2022-02-14 22:48:28 -08:00 |
Vicki Pfau
|
e15911891c
|
3DS: Ensure writes update file modification time (fixes #2444)
|
2022-02-14 20:31:59 -08:00 |
Vicki Pfau
|
9cfa7120b1
|
Updater: Fix updating mGBA from a path with spaces on Windows
|
2022-02-11 20:30:38 -08:00 |
Vicki Pfau
|
285d915df8
|
Qt: Update translations
|
2022-02-10 21:15:08 -08:00 |
Vicki Pfau
|
43817e7287
|
Python: CMake cleanup
|
2022-02-10 18:26:25 -08:00 |
Vicki Pfau
|
4f94849728
|
GBA: Automatically skip BIOS if ROM has invalid logo
|
2022-02-10 18:26:08 -08:00 |
Vicki Pfau
|
cb8bdb4c48
|
Windows: Fix MSVC paths
|
2022-02-10 15:55:14 -08:00 |
T
|
72de9bd370
|
Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
|
2022-02-10 15:30:43 -08:00 |
Vicki Pfau
|
33792b20f8
|
Qt: Fix build
|
2022-02-10 14:43:48 -08:00 |
Vicki Pfau
|
006beb0704
|
SDL: Actually use FindSDL2 by default
|
2022-02-10 14:28:35 -08:00 |
Vicki Pfau
|
8ac1ece17a
|
GB: Support for GBX ROMs
|
2022-02-10 14:25:21 -08:00 |
Vicki Pfau
|
fcd2664761
|
GB: MBC cleanup
|
2022-02-10 14:23:56 -08:00 |
aldelaro5
|
6f697744d1
|
GDB Stub: allow to override GDB's handling logic of write watchpoint
Also allow to break on nonmodifying writes.
|
2022-02-09 21:52:50 -08:00 |
Vicki Pfau
|
5159d389a3
|
CInema: Fix writing 4-up where result and expected strides differ
|
2022-02-09 17:17:36 -08:00 |
Vicki Pfau
|
4f844bcdc3
|
GB: Fix BIOS skipping VRAM and palette for GBC
|
2022-02-09 17:17:36 -08:00 |
Vicki Pfau
|
0676769b68
|
GB MBC: Sachen MMC2 support
|
2022-02-08 18:36:12 -08:00 |
Vicki Pfau
|
a5976e6c34
|
GB MBC: Sachen MMC1 support
|
2022-02-07 22:20:46 -08:00 |
Vicki Pfau
|
9b8a31a7a5
|
SDL: Fix static Windows build
|
2022-02-07 18:29:32 -08:00 |
Vicki Pfau
|
2052e2cfe4
|
GB: Fix build
|
2022-02-07 14:08:35 -08:00 |
Vicki Pfau
|
a9e6c0a659
|
SDL: Use FindSDL2 by default
|
2022-02-07 04:28:43 -08:00 |
Vicki Pfau
|
6c84f43c22
|
GB: Copy logo from ROM if not running the BIOS intro (fixes #2378)
|
2022-02-07 04:02:37 -08:00 |
Vicki Pfau
|
4d648c4f7c
|
Windows: MSVC fixes
|
2022-02-07 00:57:46 -08:00 |
Vicki Pfau
|
d33471e117
|
GB MBC: Add NT (new) support (closes #2435)
|
2022-02-06 21:44:55 -08:00 |
Vicki Pfau
|
31201d4903
|
FFmpeg: Fix build
|
2022-02-04 23:58:57 -08:00 |
Vicki Pfau
|
26aea8544f
|
GB MBC: Initial HuC-3 save format
|
2022-02-04 23:48:27 -08:00 |
Vicki Pfau
|
c829cd2e70
|
GB MBC: Improved support for HuC-3 mapper
|
2022-02-04 02:32:07 -08:00 |
Vicki Pfau
|
e2040146ea
|
Qt: Enable -b for Boot BIOS menu option (fixes #2074)
|
2022-02-04 02:32:07 -08:00 |
Vicki Pfau
|
73efec2a02
|
GBA Video: Fix rare crash in modes 3-5
|
2022-02-04 02:32:07 -08:00 |
Ryan Tandy
|
cdc7535167
|
FFmpeg: Support FFmpeg 5.0
|
2022-02-03 20:43:40 -08:00 |
Vicki Pfau
|
667dffe515
|
Qt: Support for multiple saves per game using .sa2, .sa3, etc.
|
2022-01-30 17:49:37 -08:00 |
Vicki Pfau
|
16df8fe957
|
GBA Video: Clean up flag calculation
|
2022-01-30 14:57:32 -08:00 |
Vicki Pfau
|
16125e8623
|
GBA Video: Use constant for enable scanline delay max
|
2022-01-30 14:57:32 -08:00 |
Vicki Pfau
|
4e9389eba6
|
Test: Add GB support to ROM tester; cleanup
|
2022-01-30 14:57:32 -08:00 |
Vicki Pfau
|
d071bffe0a
|
GBA Video: Fix Hblank timing (fixes #2131, #2310)
|
2022-01-26 18:26:56 -08:00 |
Vicki Pfau
|
1d8141e1fd
|
GB Serialize: Fix loading MBC1 states that affect bank 0 (fixes #2402)
|
2022-01-22 18:12:58 -08:00 |
Vicki Pfau
|
6f4398a3b9
|
GBA BIOS: Initial HLE timing estimation of UnLz77 functions (fixes #2141)
|
2022-01-22 18:12:58 -08:00 |
Vicki Pfau
|
d1bc394ca3
|
GBA Video: Ignore horizontally off-screen sprite timing (fixes #2391)
|
2022-01-22 04:34:48 -08:00 |