1964 Commits

Author SHA1 Message Date
Vicki Pfau
0418ae33d5 GB Memory: Fix initial WRAM pattern when skipping BIOS in GBC mode (fixes #2704) 2025-05-20 01:07:19 -07:00
Vicki Pfau
00074fac7d GB Video: Fix window enable edge case (fixes #2640) 2025-05-20 00:13:59 -07:00
Vicki Pfau
6c4bd1efa0 Res: Port more Pokefan531 color shaders (closes #3437) 2025-05-19 23:29:02 -07:00
Vicki Pfau
03ad202c4d GB Memory: Initialize HRAM when skipping BIOS in GBC mode (fixes #3420) 2025-05-13 20:52:19 -07:00
Vicki Pfau
90057703b5 Qt: Add support for running scripts at startup (closes #3465) 2025-04-27 22:02:19 -07:00
Vicki Pfau
d79579d1ca Qt: Throttle fatal error dialogs 2025-04-13 17:58:01 -07:00
Vicki Pfau
932062c1a4 Qt: Fix selecting high tiles in tile and map views (fixes #3461) 2025-04-10 16:11:42 -07:00
Vicki Pfau
eb781d290b Core: Add SHA1 hashing for ROMs 2025-03-30 16:44:33 -07:00
Vicki Pfau
05d1cff6eb FFmpeg: Add Ut Video option 2025-03-11 15:08:47 -07:00
Vicki Pfau
aa5f4bc3a4 3DS: Change title ID to avoid conflict with commercial title (fixes #3023) 2025-03-11 14:51:04 -07:00
Vicki Pfau
2751cc23f5 CHANGES: Update for 0.10.5 2025-03-08 20:07:46 -08:00
Vicki Pfau
abb46602ca GB: Allow use of CGB-E and AGB-0 BIOS versions (closes #3427) 2025-02-27 02:38:04 -08:00
Vicki Pfau
9923d1b3a1 Util: Cap internal buffer size when unzipping files (fixes #3404) 2025-02-26 23:46:39 -08:00
Vicki Pfau
5fd0ba0d67 GBA Cheats: Let VBA-style codes patch ROM (fixes #3423) 2025-02-23 22:49:08 -08:00
Vicki Pfau
2dc4397c1b Vita: Allow using rear touch pads as L2/L3/R2/R3 (#3054) 2025-02-14 22:54:06 -08:00
Vicki Pfau
7607a5bea9 GB MBC: Add Sintax support 2025-02-12 03:52:03 -08:00
Vicki Pfau
6221cd2d06 Qt: Enable ROM preloading by default 2025-02-11 05:12:35 -08:00
Vicki Pfau
daf01b03d5 3DS: Expose late thread flush as "loose sync" 2025-02-10 02:24:15 -08:00
Vicki Pfau
d365312757 ARM Debugger: Fix disassembly of ror r0 barrel shift (fixes #3412) 2025-02-07 18:02:53 -08:00
Vicki Pfau
92e10f31ea Qt: Fix regression where loading BIOS creates a save file (fixes #3359) 2025-01-21 00:50:34 -08:00
Vicki Pfau
2c0e572841 CHANGES: Add missing entries 2025-01-20 00:26:05 -08:00
Vicki Pfau
f58f9746d7 Qt: Allow passing multiple games on command line for multiplayer (closes #3061) 2025-01-10 02:46:58 -08:00
Vicki Pfau
7643a044f4 mGUI: Wrap around menu cursor when navigating past end (closes #3356) 2025-01-09 00:37:54 -08:00
Vicki Pfau
d55ee872e3 CHANGES: Remove duplicated line 2024-12-31 01:48:05 -08:00
Vicki Pfau
abb9bec571 GB Core: Fix cloning savedata when backing file is outdated (fixes #3388) 2024-12-31 01:45:03 -08:00
Vicki Pfau
ad0d3972a6 Updater: Fix rewriting folders and files on Windows (fixes #3384) 2024-12-28 22:47:13 -08:00
Vicki Pfau
d82fc3dec1 FFmpeg: Fix failing to record videos with CRF video (fixes #3368) 2024-12-24 18:54:10 -08:00
Vicki Pfau
08430fc058 mGUI: Load parent directory if last used directory is missing (fixes #3379) 2024-12-22 04:50:46 -08:00
Vicki Pfau
1983d0f42c GBA Core: Fix booting into BIOS when skip BIOS is enabled 2024-12-14 22:28:08 -08:00
Vicki Pfau
109fbe60f5 GBA Hardware: Fix loading states unconditionally overwriting GPIO memory 2024-12-11 16:24:51 -08:00
Vicki Pfau
f4595f4578 CHANGES: Update for 0.10.4 2024-12-07 21:27:03 -08:00
Vicki Pfau
f9851e6b75 GBA BIOS: Move SoftReset implementation to assembly
This improves the timing of the SoftReset implementation (though it's still way
faster than Nintendo's official implementation), which is important for some
multicarts.
2024-11-25 19:28:23 -08:00
Vicki Pfau
7ec56763f9 Qt: Fix installer updates if a version number is in the filename (fixes #3109) 2024-11-24 17:55:53 -08: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
afff68cfc0 Qt: Show a dummy shader settings tab if shaders aren't supported 2024-10-11 21:52:48 -07:00
Vicki Pfau
4ef98c7ddf Core: Fix patch autoloading leaking the file handle 2024-10-08 04:39:53 -07:00
Vicki Pfau
2ccfde0f33 Core: Add MD5 hashing for ROMs 2024-10-08 04:09:26 -07:00
Vicki Pfau
d57bb82d22 Merge branch 'feature/new-sio' 2024-09-29 20:00:23 -07:00
Vicki Pfau
4008ccea3d CHANGES: Update 2024-09-29 01:00:32 -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
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
eaee4228ba GBA Video: Improve emulation of window start/end conditions (fixes #1945) 2024-08-16 02:32:44 -07:00
Vicki Pfau
b12858e974 GBA: Fix getting game info for multiboot ROMs 2024-08-11 23:25:18 -07:00
Vicki Pfau
8ab2681bca Core: Expose more ROM information from the API 2024-08-11 23:25:18 -07:00
Vicki Pfau
09f456484c GB Serialize: Prevent loading invalid states where LY >= 144 in modes other than 1 2024-07-19 19:43:12 -07:00
Vicki Pfau
4c161ff4df GBA Core: Fix loading symbols from ELF files if the file doesn't end with .elf 2024-07-07 11:13:32 -07:00
Vicki Pfau
bdffa83e6b GB, GBA Core: Fix memory leak if reloading debug symbols
Also fix loading an ELF if the current seek is not 0
2024-07-07 11:03:25 -07:00
Vicki Pfau
79193b914b GBA Audio: Fix crash in audio subsampling if timing lockstep breaks 2024-06-25 04:08:47 -07:00
Vicki Pfau
a4c2571d98 GBA Audio: Fix crash if audio FIFOs and timers get out of sync 2024-06-25 03:43:22 -07:00