Vicki Pfau
|
f2bbf8e66c
|
GBA SIO: Support save states in lockstep driver
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
630e3a591a
|
GBA SIO: Add support for side data in save states
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
26e20ca846
|
GBA SIO: Remove old lockstep driver
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
cd8933415c
|
Qt: Switch to new GBA lockstep driver
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
0955b94466
|
GBA SIO: Bring up new lockstep driver
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
36c1a8cfbc
|
Core: Implement mLockstepUser for mCoreThread
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
3180d432e5
|
Core: Add new mLockstepUser API for upcoming lockstep rewrite
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
0b9cf1270c
|
GBA SIO: Modify GBASIOTransferCycles to not require SIO struct
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
621eb4d425
|
GBA SIO: Move starting/end timing logic out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
435c4aa243
|
GBA SIO: Improve RCNT emulation
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
0425dadee9
|
GBA SIO: Add RCNT bitfield
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
914d879811
|
GBA SIO: Allow seamless mode switching if driver supports it
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
ab655db3f8
|
GBA SIO: Fix NORMAL timing out
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
b572e8b09f
|
GBA SIO: Fix SIO register writing per mode
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
aeb547e3dc
|
GBA SIO: Finish up GBASIOWriteRegister logging
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
aad552ff47
|
GBA SIO: Add writeRCNT callback, mostly for GPIO mode
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
5da4b1fc4d
|
GBA SIO: Replace writeRegister with writeSIOCNT
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
9998de4880
|
GBA SIO: Move more write logging out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
54c9e9d411
|
GBA SIO: Move NORMAL finishing logic out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
1b0b540de6
|
GBA SIO: Move cycle estimation values into core
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
cd4132fba3
|
GBA SIO: Move MULTI finishing logic out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
f9e15c53d9
|
GBA SIO: Move more SIO logic out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
09a69a32c0
|
GBA SIO: Start moving common SIO logic out of drivers
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
451da0f8a4
|
GBA SIO: Start adding new SIO callbacks for revamped API
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
4cfa9c6545
|
Python: Remove SIO API pending revamp
|
2024-09-26 22:40:26 -07:00 |
Vicki Pfau
|
4b0b6b5d37
|
Scripting: Fix readRegister return type
|
2024-09-26 21:22:08 -07:00 |
Vicki Pfau
|
c564a20970
|
GBA I/O: Fix 8-bit NR44 write
|
2024-09-20 23:21:14 -07:00 |
Vicki Pfau
|
1636078b34
|
GBA I/O: Fix audio register 8-bit write behavior (fixes #3086)
|
2024-09-20 03:12:06 -07:00 |
Vicki Pfau
|
49fa1a30c5
|
Qt: Fix Windows shared build
|
2024-09-19 02:09:20 -07:00 |
Vicki Pfau
|
f75f9fd5fd
|
Appveyor: Use Windows 11 SDK
|
2024-09-19 01:01:35 -07:00 |
Vicki Pfau
|
c64dbd6631
|
Qt: Make window corners square on Windows 11 (fixes #3285)
|
2024-09-19 00:05:58 -07:00 |
Vicki Pfau
|
11787df6cd
|
Res: Port NSO-gba-colors shader (closes #2834)
|
2024-09-16 03:59:10 -07:00 |
Vicki Pfau
|
271c6dc129
|
Res: Update gba-colors shader (closes #2976)
|
2024-09-16 03:51:08 -07:00 |
Vicki Pfau
|
b37bd308f2
|
Qt: Update translations
|
2024-09-16 02:57:54 -07:00 |
Vicki Pfau
|
3853b699f4
|
Qt: Fix how some languages are shown in settings
|
2024-09-16 02:56:26 -07:00 |
Imre Kristoffer Eilertsen
|
9d9cb7450f
|
Qt: Update translation (Norwegian Bokmål)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/nb_NO/
|
2024-09-16 02:55:35 -07:00 |
Evrins Hu
|
a60448d7bc
|
Qt: Update translation (Chinese (Simplified))
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/zh_Hans/
|
2024-09-16 02:55:35 -07:00 |
Milihraim
|
e4973a98d8
|
Qt: Update translation (Russian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/ru/
|
2024-09-16 02:55:35 -07:00 |
Hexaae
|
3ad4e62b02
|
Qt: Update translation (Italian)
Translation: mGBA/Qt
Translate-URL: https://hosted.weblate.org/projects/mgba/mgba-qt/it/
|
2024-09-16 02:55:35 -07:00 |
Vicki Pfau
|
bb8a6e05f9
|
GBA Memory: Add support for palette RAM, VRAM, and OAM to GBAPatch8
|
2024-09-15 03:18:16 -07:00 |
Vicki Pfau
|
a6914b2ddb
|
Util: Rename color_t to avoid namespace conflicts
|
2024-09-06 23:24:40 -07:00 |
Vicki Pfau
|
1c85dba0df
|
Core: Fix creating mVL contexts dropping the savestate
|
2024-09-06 23:24:40 -07:00 |
Vicki Pfau
|
b072cb40cb
|
Core: Fix video proxy renderer creation and improve API
|
2024-09-06 23:24:40 -07:00 |
Vicki Pfau
|
ae6cc33a5e
|
Core: Improve future-proofing of struct initialization
|
2024-09-06 21:33:09 -07:00 |
Vicki Pfau
|
3a07834226
|
Test: Allow extdata fuzzing
|
2024-09-06 21:19:34 -07:00 |
Vicki Pfau
|
a5ea157c9a
|
GBA Video: Add stubs for saving/loading extra data out of the video renderers
|
2024-09-01 01:56:52 -07:00 |
Vicki Pfau
|
da553d191f
|
Core: Extdata should not have a size < 0
|
2024-09-01 01:36:07 -07:00 |
Vicki Pfau
|
59b561b8c0
|
Core: mStateExtdataGet const correctness
|
2024-09-01 01:28:05 -07:00 |
Vicki Pfau
|
3a6657bd88
|
Core: Add stubs for loading/saving subsystem extra state
|
2024-09-01 00:55:29 -07:00 |
Vicki Pfau
|
c06a376b2e
|
Core: Switch video log state load/store to use mCore*State functions
|
2024-08-31 05:14:54 -07:00 |