Commit Graph

  • 91cf829261 GBA Memory: Add initial support for N-in-1 style multicarts Vicki Pfau 2024-11-17 02:25:12 -0800
  • d5fbd0ff1c GBA VFame: Refactor reordering code to be simpler Vicki Pfau 2024-11-17 02:24:44 -0800
  • 3d493239d7 GBA Savedata: Update flash busy comment Vicki Pfau 2024-11-17 02:27:19 -0800
  • 88ff54ac3a
    Add AppStream Metainfo generation Jan200101 2024-11-01 21:45:29 +0100
  • cfd30b7a95 GBA Savedata: Fix erroneously setting the error bit Vicki Pfau 2024-11-08 21:38:25 -0800
  • 4d6fb5b3c5 Scripting: Combine frame argument and return value stacks Vicki Pfau 2024-11-08 00:50:19 -0800
  • 645d1cf344 GBA Savedata: Improve save write edge cases Vicki Pfau 2024-11-01 02:06:04 -0700
  • f89184d51f GBA BIOS: Fix locked BIOS read on boot Vicki Pfau 2024-10-31 22:47:51 -0700
  • 77e747ebf6 mGUI: Fix control remapping not reloading (fixes #3277) Vicki Pfau 2024-11-03 19:23:57 -0800
  • 17b03b6f20 GBA Video: Fix potential shader compilation error Vicki Pfau 2024-11-03 18:00:36 -0800
  • f415084807 clean up according to PR comments Adam Higerd 2023-04-26 21:45:18 -0500
  • f5c90ee34b Library: store platform models in database, render GBC/SGB icons Adam Higerd 2022-07-02 14:10:48 -0500
  • 65fbf52d0a Library: rewrite Qt library frontend Adam Higerd 2022-06-28 14:10:47 -0500
  • b272968969 Qt: handle newlines in TextBuffer print() Adam Higerd 2024-10-11 19:50:05 -0500
  • a114207828 Fix various macOS related problems yeah-its-gloria 2024-11-04 01:19:05 +0100
  • a1b038edbd
    Fix various macOS related problems yeah-its-gloria 2024-11-04 01:19:05 +0100
  • fb3d03c371 Qt: handle newlines in TextBuffer print() Adam Higerd 2024-10-11 19:50:05 -0500
  • 536c34c9ad
    Merge branch 'mgba-emu:master' into master Felix Jones 2024-11-03 15:40:18 +0100
  • ac6f3a3060 Use Everdrive style UTTD "U" save type detection Felix Jones 2023-11-17 16:29:29 +0100
  • f6ff80e750
    Qt: Update translation (Chinese (Traditional Han script)) Gabriel Kao 2024-11-02 08:41:33 +0000
  • ef5646bbe3 associate windows with the owning application Bo He 2024-10-15 23:43:14 +0800
  • b51e58640f Qt: Fix potential crash on Wayland with OpenGL (fixes #3276) Jan200101 2024-10-30 23:48:25 +0100
  • 26ea53b024 fix numpad shortcuts oltolm 2024-10-30 17:54:32 +0100
  • 377ddf5081 Qt: Recreate Window to release old surface and create a OpenGL one Jan200101 2024-10-30 23:48:25 +0100
  • f756bbf447
    Qt: Recreate Window to release old surface and create a OpenGL one Jan200101 2024-10-30 23:48:25 +0100
  • 3f1a86e119
    Qt: Ensure that the correct OpenGL variant is version checked Jan200101 2024-10-30 20:56:40 +0100
  • 436e9ff68d fix numpad shortcuts oltolm 2024-10-30 17:54:32 +0100
  • b69300616b
    Qt: Update translation (Chinese (Traditional Han script)) Gabriel Kao 2024-10-29 11:11:47 +0000
  • 47e5cd2432 Qt: Fix "QFSFileEngine::open: No file name specified" warning Vicki Pfau 2024-10-29 22:40:23 -0700
  • 65b14b4ad9 fix assignment of modifier keys oltolm 2024-10-25 19:07:04 +0200
  • a6ebaccaff fix assignment of modifier keys oltolm 2024-10-25 19:07:04 +0200
  • 79f2bfa2ea
    Qt: Update translation (Chinese (Traditional Han script)) Gabriel Kao 2024-10-24 07:11:06 +0000
  • 30897fee62 Qt: Fix saving named states breaking when screenshot states disabled (fixes #3320) Vicki Pfau 2024-10-20 18:04:30 -0700
  • 279485fc3e Qt: Fix saving named states breaking when screenshot states disabled (fixes #3320) Vicki Pfau 2024-10-20 18:04:30 -0700
  • 1c739e39e7 GBA DMA: Minor branch optimization optimization/dma-caching Vicki Pfau 2024-10-18 05:08:14 -0700
  • 4a5a25e90c GBA DMA: Cache cycle estimation on first DMA Vicki Pfau 2024-10-18 02:58:19 -0700
  • 4b10a3160e
    associate windows with the owning application Bo He 2024-10-15 23:43:14 +0800
  • afff68cfc0 Qt: Show a dummy shader settings tab if shaders aren't supported Vicki Pfau 2024-10-11 21:52:48 -0700
  • 67c3c40989 Util: Shut Coverity up about a false positive Vicki Pfau 2024-10-09 00:26:10 -0700
  • c143851916 Core: Fix patch autoloading leaking the file handle Vicki Pfau 2024-10-08 04:39:53 -0700
  • 4ef98c7ddf Core: Fix patch autoloading leaking the file handle Vicki Pfau 2024-10-08 04:39:53 -0700
  • eaf45b9ab8 GB, GBA: Clean up some corner cases with ROM fd closing Vicki Pfau 2024-10-08 04:34:30 -0700
  • 7e474db93a Qt: Fix some new SIO cleanup issues Vicki Pfau 2024-10-08 04:32:43 -0700
  • 2ccfde0f33 Core: Add MD5 hashing for ROMs Vicki Pfau 2024-10-08 04:09:26 -0700
  • 58510ca250 Util: Add MD5 implementation and consistency tests Vicki Pfau 2024-10-08 03:12:51 -0700
  • 0e52f7054f Res: Add demo input display script Vicki Pfau 2024-10-06 03:20:49 -0700
  • 7950279a09 Core: Split out semantics of rumble integrator init/reset (fixes #3309) Vicki Pfau 2024-10-04 22:20:21 -0700
  • 5fb7c5e3ee Core: Add sanity check for mDirectorySetOpenSuffix Vicki Pfau 2024-10-04 17:17:47 -0700
  • 10eb8c57d2 Core: Add sanity check for mDirectorySetOpenSuffix Vicki Pfau 2024-10-04 17:17:47 -0700
  • 952c883755 Core: Check for null when autoloading/saving cheats Vicki Pfau 2024-10-04 17:13:43 -0700
  • 541ed9606c Core: Check for null when autoloading/saving cheats Vicki Pfau 2024-10-04 17:13:43 -0700
  • c71cd4a81b Qt: Improve --script help Vicki Pfau 2024-10-01 02:02:18 -0700
  • bfc52cd2f0 All: Fix whitespace errors Vicki Pfau 2024-09-30 17:24:04 -0700
  • 8941f74292 Qt: Add missing tr()s Vicki Pfau 2024-09-29 20:13:11 -0700
  • 36f321f848 Python: Actually fix build Vicki Pfau 2024-09-29 20:27:00 -0700
  • ed0a63d1b8 Python: Attempt to fix build Vicki Pfau 2024-09-29 20:09:48 -0700
  • d57bb82d22 Merge branch 'feature/new-sio' Vicki Pfau 2024-09-29 19:59:41 -0700
  • f0d65b73e8 GBA SIO: Late cleanup Vicki Pfau 2024-09-17 00:18:58 -0700
  • 3f7cfb3e32 GBA SIO: Attempt to clean up resyncing on disconnects Vicki Pfau 2024-09-24 01:47:16 -0700
  • 7089a5572b GBA SIO: Add periodic hard sync so the runner doesn't get too ahead Vicki Pfau 2024-09-17 00:35:31 -0700
  • 7ae9117930 GBA Serialize: Properly restore GPIO register state (fixes #3294) CasualPokePlayer 2024-09-29 01:02:04 -0700
  • 4008ccea3d CHANGES: Update Vicki Pfau 2024-09-29 01:00:32 -0700
  • a26971cdc7 This should be in Deserialize not Serialize CasualPokePlayer 2024-09-28 16:39:19 -0700
  • 2c1fcf9691 Fix savestates not writing back GPIO variables to gpioBase CasualPokePlayer 2024-09-28 08:55:21 -0700
  • 3340e2fb8e
    This should be in Deserialize not Serialize CasualPokePlayer 2024-09-28 16:39:19 -0700
  • c03780f519
    Fix savestates not writing back GPIO variables to gpioBase CasualPokePlayer 2024-09-28 08:55:21 -0700
  • 79ed790a4e GBA IO: Fix SIOCNT/RCNT serialization Vicki Pfau 2024-09-15 04:43:18 -0700
  • 39d90e5e44 GBA SIO: Only set up GBP driver if no other driver is loaded Vicki Pfau 2024-09-13 01:13:48 -0700
  • 1d584edb77 GBA: Expose setting the link port device as a peripheral Vicki Pfau 2024-09-12 02:44:26 -0700
  • 5db42e83c9 Qt: Delay attaching SIO driver until a second player is connected Vicki Pfau 2024-09-12 02:13:38 -0700
  • 7fa572e3ff GBA SIO: Split lockstep interval for linked and unlinked times Vicki Pfau 2024-09-11 02:02:38 -0700
  • 0823797671 GBA SIO: Remove driver sets and driver load/unload concepts Vicki Pfau 2024-09-10 03:19:02 -0700
  • f2bbf8e66c GBA SIO: Support save states in lockstep driver Vicki Pfau 2024-09-08 04:17:41 -0700
  • 630e3a591a GBA SIO: Add support for side data in save states Vicki Pfau 2024-09-07 21:12:19 -0700
  • 26e20ca846 GBA SIO: Remove old lockstep driver Vicki Pfau 2024-08-30 23:26:29 -0700
  • cd8933415c Qt: Switch to new GBA lockstep driver Vicki Pfau 2024-08-25 02:48:50 -0700
  • 0955b94466 GBA SIO: Bring up new lockstep driver Vicki Pfau 2024-08-22 00:00:10 -0700
  • 36c1a8cfbc Core: Implement mLockstepUser for mCoreThread Vicki Pfau 2024-08-22 22:23:27 -0700
  • 3180d432e5 Core: Add new mLockstepUser API for upcoming lockstep rewrite Vicki Pfau 2024-08-21 23:59:56 -0700
  • 0b9cf1270c GBA SIO: Modify GBASIOTransferCycles to not require SIO struct Vicki Pfau 2024-09-05 03:33:35 -0700
  • 621eb4d425 GBA SIO: Move starting/end timing logic out of drivers Vicki Pfau 2024-05-27 23:11:22 -0700
  • 435c4aa243 GBA SIO: Improve RCNT emulation Vicki Pfau 2024-09-15 23:26:58 -0700
  • 0425dadee9 GBA SIO: Add RCNT bitfield Vicki Pfau 2024-05-26 00:46:00 -0700
  • 914d879811 GBA SIO: Allow seamless mode switching if driver supports it Vicki Pfau 2024-05-24 03:01:44 -0700
  • ab655db3f8 GBA SIO: Fix NORMAL timing out Vicki Pfau 2024-05-24 01:32:55 -0700
  • b572e8b09f GBA SIO: Fix SIO register writing per mode Vicki Pfau 2024-09-26 02:52:25 -0700
  • aeb547e3dc GBA SIO: Finish up GBASIOWriteRegister logging Vicki Pfau 2024-05-22 23:04:44 -0700
  • aad552ff47 GBA SIO: Add writeRCNT callback, mostly for GPIO mode Vicki Pfau 2024-05-22 22:42:58 -0700
  • 5da4b1fc4d GBA SIO: Replace writeRegister with writeSIOCNT Vicki Pfau 2024-05-22 01:40:01 -0700
  • 9998de4880 GBA SIO: Move more write logging out of drivers Vicki Pfau 2024-05-21 23:52:55 -0700
  • 54c9e9d411 GBA SIO: Move NORMAL finishing logic out of drivers Vicki Pfau 2024-05-21 23:39:15 -0700
  • 1b0b540de6 GBA SIO: Move cycle estimation values into core Vicki Pfau 2024-05-21 23:24:06 -0700
  • cd4132fba3 GBA SIO: Move MULTI finishing logic out of drivers Vicki Pfau 2024-05-18 16:42:20 -0700
  • f9e15c53d9 GBA SIO: Move more SIO logic out of drivers Vicki Pfau 2024-05-18 16:26:33 -0700
  • 09a69a32c0 GBA SIO: Start moving common SIO logic out of drivers Vicki Pfau 2024-05-16 23:06:18 -0700
  • 451da0f8a4 GBA SIO: Start adding new SIO callbacks for revamped API Vicki Pfau 2024-05-16 15:11:19 -0700
  • 4cfa9c6545 Python: Remove SIO API pending revamp Vicki Pfau 2024-09-12 02:40:03 -0700
  • 4b0b6b5d37 Scripting: Fix readRegister return type Vicki Pfau 2024-09-26 21:22:08 -0700
  • 922f2d3d1a
    Qt: Update translation (Korean) Hoseok Seo 2024-09-22 03:11:33 +0000
  • 07ac520a9a 3DS: Fix build Vicki Pfau 2023-05-29 00:53:38 -0700