Vicki Pfau
d5fbd0ff1c
GBA VFame: Refactor reordering code to be simpler
2024-11-17 02:27:28 -08:00
Vicki Pfau
3d493239d7
GBA Savedata: Update flash busy comment
2024-11-17 02:27:28 -08:00
Vicki Pfau
cfd30b7a95
GBA Savedata: Fix erroneously setting the error bit
2024-11-08 21:38:25 -08:00
Vicki Pfau
4d6fb5b3c5
Scripting: Combine frame argument and return value stacks
...
These were never used a the same time, and it reduces malloc/free churn
2024-11-08 02:27:45 -08:00
Vicki Pfau
645d1cf344
GBA Savedata: Improve save write edge cases
2024-11-08 02:27:45 -08:00
Vicki Pfau
f89184d51f
GBA BIOS: Fix locked BIOS read on boot
2024-11-08 02:27:45 -08:00
Vicki Pfau
77e747ebf6
mGUI: Fix control remapping not reloading ( fixes #3277 )
2024-11-03 19:38:17 -08:00
Vicki Pfau
17b03b6f20
GBA Video: Fix potential shader compilation error
2024-11-03 18:03:18 -08:00
Adam Higerd
b272968969
Qt: handle newlines in TextBuffer print()
2024-11-03 17:19:50 -08:00
yeah-its-gloria
a114207828
Fix various macOS related problems
...
- Disable a duplicate libraries warning that isn't needed
- Quit using QApplication::quit instead of QWidget::close to prevent closing inside a dialog from crashing the application
- Allow Qt 6 builds to use std::filesystem if the proper macOS SDK version is present
- Stop looking for QtMultimedia plugins if Qt 6 is being used for macOS builds
2024-11-03 17:19:05 -08:00
Bo He
ef5646bbe3
associate windows with the owning application
2024-11-03 01:22:43 -07:00
oltolm
26ea53b024
fix numpad shortcuts
2024-10-31 16:45:51 -07:00
Jan200101
377ddf5081
Qt: Recreate Window to release old surface and create a OpenGL one
2024-10-30 17:11:44 -07:00
Vicki Pfau
47e5cd2432
Qt: Fix "QFSFileEngine::open: No file name specified" warning
2024-10-29 22:56:39 -07:00
oltolm
65b14b4ad9
fix assignment of modifier keys
2024-10-29 22:48:41 -07:00
Vicki Pfau
279485fc3e
Qt: Fix saving named states breaking when screenshot states disabled ( fixes #3320 )
2024-10-20 18:04:30 -07:00
Vicki Pfau
1c739e39e7
GBA DMA: Minor branch optimization
2024-10-18 05:08:14 -07:00
Vicki Pfau
4a5a25e90c
GBA DMA: Cache cycle estimation on first DMA
2024-10-18 03:50:09 -07:00
Vicki Pfau
afff68cfc0
Qt: Show a dummy shader settings tab if shaders aren't supported
2024-10-11 21:52:48 -07:00
Vicki Pfau
67c3c40989
Util: Shut Coverity up about a false positive
2024-10-09 00:26:10 -07:00
Vicki Pfau
4ef98c7ddf
Core: Fix patch autoloading leaking the file handle
2024-10-08 04:39:53 -07:00
Vicki Pfau
eaf45b9ab8
GB, GBA: Clean up some corner cases with ROM fd closing
2024-10-08 04:34:30 -07:00
Vicki Pfau
7e474db93a
Qt: Fix some new SIO cleanup issues
2024-10-08 04:32:43 -07:00
Vicki Pfau
2ccfde0f33
Core: Add MD5 hashing for ROMs
2024-10-08 04:09:26 -07:00
Vicki Pfau
58510ca250
Util: Add MD5 implementation and consistency tests
2024-10-08 04:06:39 -07:00
Vicki Pfau
0e52f7054f
Res: Add demo input display script
2024-10-06 03:20:49 -07:00
Vicki Pfau
7950279a09
Core: Split out semantics of rumble integrator init/reset ( fixes #3309 )
2024-10-04 22:20:21 -07:00
Vicki Pfau
5fb7c5e3ee
Core: Add sanity check for mDirectorySetOpenSuffix
2024-10-04 17:17:59 -07:00
Vicki Pfau
541ed9606c
Core: Check for null when autoloading/saving cheats
2024-10-04 17:13:43 -07:00
Vicki Pfau
c71cd4a81b
Qt: Improve --script help
2024-10-01 02:02:18 -07:00
Vicki Pfau
bfc52cd2f0
All: Fix whitespace errors
2024-09-30 17:24:04 -07:00
Vicki Pfau
8941f74292
Qt: Add missing tr()s
2024-09-29 20:27:34 -07:00
Vicki Pfau
36f321f848
Python: Actually fix build
2024-09-29 20:27:34 -07:00
Vicki Pfau
ed0a63d1b8
Python: Attempt to fix build
2024-09-29 20:09:48 -07:00
Vicki Pfau
d57bb82d22
Merge branch 'feature/new-sio'
2024-09-29 20:00:23 -07:00
Vicki Pfau
f0d65b73e8
GBA SIO: Late cleanup
2024-09-29 19:59:02 -07:00
Vicki Pfau
3f7cfb3e32
GBA SIO: Attempt to clean up resyncing on disconnects
2024-09-29 19:58:56 -07:00
Vicki Pfau
7089a5572b
GBA SIO: Add periodic hard sync so the runner doesn't get too ahead
2024-09-29 19:58:56 -07:00
Vicki Pfau
4008ccea3d
CHANGES: Update
2024-09-29 01:00:32 -07:00
CasualPokePlayer
a26971cdc7
This should be in Deserialize not Serialize
2024-09-29 00:58:29 -07:00
CasualPokePlayer
2c1fcf9691
Fix savestates not writing back GPIO variables to gpioBase
...
Resolves #3294
Also see https://github.com/TASEmulators/BizHawk/issues/4060 (this is fixed with this patch).
2024-09-29 00:58:29 -07:00
Vicki Pfau
79ed790a4e
GBA IO: Fix SIOCNT/RCNT serialization
2024-09-28 00:24:31 -07:00
Vicki Pfau
39d90e5e44
GBA SIO: Only set up GBP driver if no other driver is loaded
2024-09-28 00:24:31 -07:00
Vicki Pfau
1d584edb77
GBA: Expose setting the link port device as a peripheral
2024-09-28 00:24:31 -07:00
Vicki Pfau
5db42e83c9
Qt: Delay attaching SIO driver until a second player is connected
2024-09-28 00:24:31 -07:00
Vicki Pfau
7fa572e3ff
GBA SIO: Split lockstep interval for linked and unlinked times
2024-09-28 00:24:31 -07:00
Vicki Pfau
0823797671
GBA SIO: Remove driver sets and driver load/unload concepts
2024-09-28 00:24:31 -07:00
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