Commit Graph

  • eaee4228ba GBA Video: Improve emulation of window start/end conditions (fixes #1945) Vicki Pfau 2024-08-16 02:32:44 -07:00
  • e91da0f423 Scripting: Expose currentCycle in debugger builds Vicki Pfau 2024-08-13 18:38:07 -07:00
  • cd22c140f0 GB: Fix potential null pointer deref Vicki Pfau 2024-08-13 00:16:42 -07:00
  • dfab801277 No-Intro: Prevent database from being downgraded Vicki Pfau 2024-08-12 16:08:36 -07:00
  • 17cf2e6237 No-Intro: Index database on MD5 and SHA1 too Vicki Pfau 2024-08-11 23:22:13 -07:00
  • b12858e974 GBA: Fix getting game info for multiboot ROMs Vicki Pfau 2024-08-11 20:04:35 -07:00
  • 8ab2681bca Core: Expose more ROM information from the API Vicki Pfau 2024-08-10 21:23:00 -07:00
  • ff216ad83b Res: Update nointro.dat Vicki Pfau 2024-08-10 21:20:08 -07:00
  • fde15b6e7d Remove SDL_WINDOW_OPENGL flag in mSDLSWInit jmjoy 2024-08-09 10:52:47 +08:00
  • 09f456484c GB Serialize: Prevent loading invalid states where LY >= 144 in modes other than 1 Vicki Pfau 2024-07-19 19:42:38 -07:00
  • eb1b5718c3 Fix misplaced return in previous PR Adam Higerd 2024-07-12 19:26:42 -05:00
  • d1ab52112a Don't try to load non-.sym files as ARMIPS symbols Adam Higerd 2024-07-12 19:15:45 -05:00
  • 9b598d2fe4 GBA Core: Fix crash after loading debug symbols (fixes #3254) Vicki Pfau 2024-07-11 14:09:35 -07:00
  • 0484cd5d31 GBA: Remove unused field Vicki Pfau 2024-07-07 12:24:24 -07:00
  • 4c161ff4df GBA Core: Fix loading symbols from ELF files if the file doesn't end with .elf Vicki Pfau 2024-07-07 11:13:32 -07:00
  • 5ebf3822cc Debugger: Remove redundant ifdef Vicki Pfau 2024-07-07 11:08:29 -07:00
  • bdffa83e6b GB, GBA Core: Fix memory leak if reloading debug symbols Vicki Pfau 2024-07-07 11:03:06 -07:00
  • f394c51a75 Qt: Fix some controllers with multiple players (e.g. Mayflash GC adapter) getting duplicated Vicki Pfau 2024-07-01 20:52:04 -07:00
  • 0a57aca1a5 Qt: Fix closure argument types Vicki Pfau 2024-07-01 20:45:26 -07:00
  • 916fa1dba0 CMake: Fix compile flags for docgen Vicki Pfau 2024-07-01 00:51:15 -07:00
  • a824989e5a fix shortcuts oltolm 2024-04-30 19:01:52 +02:00
  • 79193b914b GBA Audio: Fix crash in audio subsampling if timing lockstep breaks Vicki Pfau 2024-06-25 04:08:47 -07:00
  • a4c2571d98 GBA Audio: Fix crash if audio FIFOs and timers get out of sync Vicki Pfau 2024-06-25 03:43:22 -07:00
  • 1a3873da67 GBA Serialize: Fix some minor save state edge cases Vicki Pfau 2024-06-25 03:13:33 -07:00
  • e8bfaa210a GBA Video: Fix VRAM access stalling even during force blanking Vicki Pfau 2024-06-24 01:16:12 -07:00
  • d8375a5896 GBA Memory: Fix affine background timing errors Vicki Pfau 2024-06-20 22:30:16 -07:00
  • 9318e9b2cb All: Clean up how assertions are done Vicki Pfau 2024-06-20 02:20:36 -07:00
  • 2ea11feda6 GBA Memory: Improve VRAM access stall cycle estimation Vicki Pfau 2024-06-17 02:27:31 -07:00
  • 458300b02e Core: Improve rumble emulation by averaging state over entire frame (fixes #3232) Vicki Pfau 2024-06-16 23:28:04 -07:00
  • 745e36e6bc GB Video: Remove leftover #include Vicki Pfau 2024-06-10 23:23:13 -07:00
  • 3837ea8444 GB Debugger: Fix file formatting Vicki Pfau 2024-06-10 23:20:52 -07:00
  • ab0194fb49 GB MBC: Switch Pocket Cam to using standard color conversion methods Vicki Pfau 2024-06-10 03:08:21 -07:00
  • 58651f2054 GBA Memory: Clean up Vast Fame code somewhat Rib 2024-06-09 22:28:51 +01:00
  • 20fc7b6ef3 GBA Memory: Support the Chinese version of Digimon Sapphire by Vast Fame Rib 2024-06-09 22:28:51 +01:00
  • e16dfc264a GBA: CP14 mcr also is a no-op Vicki Pfau 2024-06-09 02:20:27 -07:00
  • 2c97515742 Script: Add missing include Vicki Pfau 2024-06-09 01:15:25 -07:00
  • 6f261f6f1b Scripting: Split console implementation out from Core scripting Vicki Pfau 2024-06-09 01:12:14 -07:00
  • 59f4fb7132 Test: Read config file in rom-test Vicki Pfau 2024-06-09 00:55:07 -07:00
  • 7451decdac Windows: Inno Setup fixes Vicki Pfau 2024-06-03 18:44:01 -07:00
  • 8b041e9a23 Qt: Ignore rewind while loading/saving states yeah-its-gloria 2024-06-03 19:49:23 -04:00
  • cf959fe20e GBA: Actually it reads open bus Vicki Pfau 2024-06-02 17:37:18 -07:00
  • 455060ec08 GBA: Add baseline CP0 (Wii U VC) and CP1 (DCC) implementations Vicki Pfau 2024-06-02 17:33:25 -07:00
  • e4e455dd5e ARM: Add framework for coprocessor support Vicki Pfau 2024-06-02 17:30:17 -07:00
  • 942167acdf ARM: Backport some CPU table improvements from medusa Vicki Pfau 2024-06-02 17:17:24 -07:00
  • 56023cfd02 Core: Fix warnings Vicki Pfau 2024-06-01 00:07:19 -07:00
  • b7729c9e80 GBA Video: Add special circlular window handling in OpenGL renderer Vicki Pfau 2024-05-27 02:57:11 -07:00
  • c7b5d10546 fix Qt deprecation warnings oltolm 2024-05-25 14:11:53 +02:00
  • 3a3ebb5dc7 Third-Party: Cherry-pick rapidjson buildfix Vicki Pfau 2024-05-25 01:33:26 -07:00
  • 2b394e1e26 GBA SIO: Remove erroneous RCNT setting Vicki Pfau 2024-05-24 21:17:10 -07:00
  • 8c0a28477b GBA SIO: Improve MULTI timing Vicki Pfau 2024-05-24 01:31:25 -07:00
  • 649be1b505 SDL: Properly disable SDL build if libsdl isn't found (fixes #3213) Vicki Pfau 2024-05-21 23:02:35 -07:00
  • 8b1efec116 Qt: Fix LCDC background priority/enable bit being mis-mapped in I/O view Vicki Pfau 2024-05-12 02:51:07 -07:00
  • b723ed4764 Qt: Better fix for I/O viewer Vicki Pfau 2024-05-12 02:48:05 -07:00
  • 6e3a00e081 Qt: Fix crash when applying changes to GB I/O registers in I/O view Vicki Pfau 2024-05-11 21:40:56 -07:00
  • 92b67f960c doc: update readme in zh_cn Evrins Hu 2024-05-11 10:46:28 +08:00
  • f6851eba95 Libretro: Fix mapped high SRAM start address Vicki Pfau 2024-05-08 17:26:54 -07:00
  • e73f302aee Libretro: Attempt to fix #3202 Vicki Pfau 2024-05-08 17:06:53 -07:00
  • 1ca75446c6 Libretro: Fix audio resampling after GBA fix Vicki Pfau 2024-05-07 22:32:58 -07:00
  • e5333f4e7c GBA Audio: Call audioRateChanged on reset if applicable Vicki Pfau 2024-05-07 22:32:33 -07:00
  • 8106fbf51c Libretro: Fix build Vicki Pfau 2024-05-07 22:05:27 -07:00
  • ff2dfeb516 Util: Clean up VFileOpen backing a bit more Vicki Pfau 2024-05-07 22:02:49 -07:00
  • d9e080b9a9 GBA: Prefix SIO constants with GBA_ Vicki Pfau 2024-05-06 15:35:23 -07:00
  • 1d2b8bf918 Libretro: Add Super Game Boy Color support (closes #3188) Vicki Pfau 2024-04-30 02:57:41 -07:00
  • df75204a0b Wii: Fix audio resampling after GBA fix Vicki Pfau 2024-04-27 19:15:04 -07:00
  • 4aba51e955 Vita: Fix audio resampling after GBA fix Vicki Pfau 2024-04-27 18:55:18 -07:00
  • 5e581b0ade 3DS: Fix audio resampling after GBA fix Vicki Pfau 2024-04-27 18:29:29 -07:00
  • 5a28564b12 Switch: Fix audio resampling after GBA fix Vicki Pfau 2024-04-27 18:17:50 -07:00
  • db1e02521e GBA Core: Fix audio sample rate dynamically changing (fixes #3194) Vicki Pfau 2024-04-26 19:05:38 -07:00
  • aae9c502f0 Misc: Fix a slew of less-than-important warnings Vicki Pfau 2024-04-25 01:03:08 -07:00
  • 87653b7b19 Qt: Fix potential crash when configuring shortcuts Vicki Pfau 2024-04-24 23:19:31 -07:00
  • 88a8f80ebd VFS: Rename USE_VFS_* to ENABLE_VFS_* Vicki Pfau 2024-04-24 22:54:43 -07:00
  • 96702f7db1 Util: Use HAS_IPV6 more where appropriate Vicki Pfau 2024-04-23 22:33:57 -07:00
  • 55add8a2c6 Util: Early exist mAudioBufferRead if the buffer is full Vicki Pfau 2024-04-22 21:42:34 -07:00
  • 2bce03023b GB, GBA Audio: Refactor stream code to do less when no stream is present Vicki Pfau 2024-04-22 21:38:54 -07:00
  • 3f54bcbc87 GB, GBA Audio: More efficient sample writing Vicki Pfau 2024-04-22 04:19:50 -07:00
  • d5e49a5981 All: Remove unmaintained RasPi and Pandora code Vicki Pfau 2024-04-22 03:34:55 -07:00
  • 267167a236 Libretro: Fix non-ENABLE_VFS build Vicki Pfau 2024-04-22 03:24:22 -07:00
  • 21d4f0f5fc All: Split ENABLE_VFS out from MINIMAL_CORE=2 Vicki Pfau 2024-04-22 03:07:54 -07:00
  • 2cbbaea483 Python: Attempt to fix build Vicki Pfau 2024-04-22 03:04:34 -07:00
  • d422cbe65d OpenEmu: Remove upstream core Vicki Pfau 2024-04-22 00:52:26 -07:00
  • fa2fe8eed4 Third-Party: Remove blip_buf Vicki Pfau 2024-04-22 00:49:34 -07:00
  • f51cb153d1 Core: Switch from blip to mAudioResampler Vicki Pfau 2024-04-22 00:42:26 -07:00
  • 89866aff95 GBA Audio: Remove broken XQ audio pending rewrite Vicki Pfau 2024-04-22 00:29:11 -07:00
  • febedc3a38 Util: Allow audio resampler to use different interpolators Vicki Pfau 2024-04-21 16:32:45 -07:00
  • afa8a25b5b Util: Add cosine interpolator Vicki Pfau 2024-04-21 16:26:20 -07:00
  • 2eca3c1477 Vita: Switch to using lw mutexes Vicki Pfau 2024-04-21 03:01:33 -07:00
  • f84208a3e4 GBA Memory: Let raw access read high MMIO addresses Vicki Pfau 2024-04-20 22:55:13 -07:00
  • f298c0185e Qt: Add option to force a specific version of Qt Vicki Pfau 2024-04-20 17:36:31 -07:00
  • 61791c91cb Switch: Fix warnings Vicki Pfau 2024-04-20 02:41:59 -07:00
  • b40cdd070c Switch: Switch to resampling with audren Vicki Pfau 2024-04-20 02:39:36 -07:00
  • 5d92c3ca0a SDL: Fix GB audio speed Vicki Pfau 2024-04-16 22:38:49 -07:00
  • 7b2edbd1bd Core: Add functions to get native sample rates Vicki Pfau 2024-04-16 21:01:58 -07:00
  • 73a39dea65 Core: Finally kill off GBAAudioCalculateRatio Vicki Pfau 2024-04-16 20:44:59 -07:00
  • 96a2ef5f42 Util: Enable dropping part of a circle buffer with a null read Vicki Pfau 2024-04-16 02:54:48 -07:00
  • 76169c669a Util: Fix circle buffer dump offset forcing an early wrap Vicki Pfau 2024-04-16 02:54:30 -07:00
  • 9fa825e336 Util: Start bringing up new resampler Vicki Pfau 2024-04-16 01:21:29 -07:00
  • 4bd09bdac2 fix hang in AudioDevice oltolm 2024-03-28 21:37:31 +01:00
  • d1a6e6b747 Qt: Add option to lock the maximum frame size (closes #1493) Vicki Pfau 2024-04-14 20:39:58 -07:00
  • be85200b3e Qt: Fix race condition in Qt display driver that could cause division by zero Vicki Pfau 2024-04-14 20:22:11 -07:00
  • e8e6b803f2 Qt: Fix window resizing when no game is loaded Vicki Pfau 2024-04-14 16:54:02 -07:00