Commit Graph

  • 005ef9c9fc camera: fix resolution selection code (could accidentally select a resolution like 640x360) master Arisotura 2025-06-26 23:04:14 +02:00
  • 7b562f71b3 NDMA: fix IRQ in infinite repeat mode Arisotura 2025-06-25 21:52:23 +02:00
  • fd279bedc5 huh Arisotura 2025-06-24 16:51:33 +02:00
  • b2af96474f Merge remote-tracking branch 'origin/master' Arisotura 2025-06-24 01:03:25 +02:00
  • 8cd2d972ab DSP: fix PDATA reads being one off Arisotura 2025-06-24 01:03:14 +02:00
  • ab249fc913 Don't return 0 when attempting to read from the GPA GPIO addresses with GPIO disabled (#2266) Edoardo Lolletti 2025-06-23 08:32:17 +02:00
  • 8e163296d3 camera: trigger DMA when reaching the end of a frame (fixes issues when the frame height isn't a multiple of the DMA interval) Arisotura 2025-06-22 23:58:30 +02:00
  • 83b8f1ae47 DSP: fix bug in PDATA read DMA (was reading wrong register) Arisotura 2025-06-22 21:27:27 +02:00
  • fd74181f7d Slot-2 Motion Pak, Guitar Grip emulation (#2183) Adrian "asie" Siekierka 2025-06-22 16:30:01 +02:00
  • 2d04222442 Load Tad key into DSi AES engine (#2252) Edoardo Lolletti 2025-06-22 16:29:20 +02:00
  • 71edf793fc setupMicInputData() ought to be called at all times tho Arisotura 2025-06-18 19:32:50 +02:00
  • d7a4b2e8fe Don't try to change the core's audio interp setting when the emu instance has no core yet. Nadia Holmquist Pedersen 2025-06-18 00:51:47 +02:00
  • c65d490351 small fix to translucency flag assignment (#2301) Jakly 2025-06-15 13:24:42 -04:00
  • 79f12de480 multi-instance: load firmware from correct instance-specific file (load from original file if not found) Arisotura 2025-06-15 01:42:24 +02:00
  • 0b005abedf work around building with LTO causing an ICE in gcc 15.1.0 Nadia Holmquist Pedersen 2025-06-15 01:15:31 +02:00
  • 0d294e9373 fix mic settings not being changed when closing the audio settings dialog Arisotura 2025-06-14 23:20:31 +02:00
  • 7117178c2d melonDLDI: add support for unaligned I/O Arisotura 2025-05-27 00:55:12 +02:00
  • d1eff4acf5 update copyright headers (about time) Arisotura 2025-05-27 00:31:37 +02:00
  • 37ca75acb9 add source for DLDI driver Arisotura 2025-05-27 00:27:38 +02:00
  • 528f2495fc Fix a missing #include on Windows builds (#2333) Jesse Talavera 2025-05-21 16:16:00 -04:00
  • 7baeb26e32 Fix undefined behavior when indexing into ARCode::Code (#2331) Jesse Talavera 2025-05-19 19:00:48 -04:00
  • 0e64a06c84 Use standard sysconf Alex 2025-05-15 08:36:20 +02:00
  • d6d820c013 Set SDL_HINT_APP_NAME (#2319) Alex 2025-05-11 13:10:48 +02:00
  • 9ed7e5803e ci: upgrade vcpkg to a commit that works for our deps with CMake 4.0 Nadia Holmquist Pedersen 2025-04-09 16:40:57 +02:00
  • 0fcf1f6e3a Add support for using the solar sensor without requiring a Boktai ROM (#2221) Jesse Talavera 2025-03-09 13:20:27 -04:00
  • 63b468927e ci: enable building of appimages on aarch64 release/1.0 Nadia Holmquist Pedersen 2025-02-21 08:21:27 +01:00
  • e8265df4bd vcpkg 2025.01.13, update nixpkgs Nadia Holmquist Pedersen 2025-02-10 20:57:43 +01:00
  • 7ba3237007 vcpkg 2025.01.13, update nixpkgs ci/vcpkg-update Nadia Holmquist Pedersen 2025-02-10 20:57:43 +01:00
  • 15c3faa26e Use GitHub's new arm64 Linux runners for the Ubuntu CI builds Nadia Holmquist Pedersen 2025-01-17 02:52:52 +01:00
  • a9cce557d2 fix framelimiter bugs (#2256) Jakly 2025-01-14 12:21:03 -05:00
  • 0c5dd28b1c just case the string length to int to make std::min happy in all cases Nadia Holmquist Pedersen 2024-12-26 09:17:46 +01:00
  • c41951d49c Fix almost every warning (#2195) Nadia Holmquist Pedersen 2024-12-25 16:54:10 +01:00
  • be26878b4c FIX: this should be namespace std:: to preserve compatibilty with non-glibc when building without gdb stub izder456 2024-12-25 09:14:53 -06:00
  • 66d1091330 improve audio handling at non-60 fps targets (#2246) Jakly 2024-12-25 10:34:30 -05:00
  • 72c86ade31 Fix gdbstub not activating until the console is reset (#2245) Campbell Suter 2024-12-24 12:29:21 +13:00
  • 825233653d sign the app instead of the dmg, maybe that'll let it at least open without removing the quarantined attribute ci/mac-fix-double-zip Nadia Holmquist Pedersen 2024-12-11 13:46:41 +01:00
  • d0fff6ccee make the app dir too Nadia Holmquist Pedersen 2024-12-11 13:36:18 +01:00
  • a01c2f83c2 fix the zip path Nadia Holmquist Pedersen 2024-12-11 13:31:08 +01:00
  • 688830d0f3 blarg Nadia Holmquist Pedersen 2024-12-11 13:21:05 +01:00
  • 7e2841a4d7 might work better if I don't typo the unzip command Nadia Holmquist Pedersen 2024-12-11 13:10:58 +01:00
  • 4027e7e595 well that didn't work so let's maybe dmg it instead Nadia Holmquist Pedersen 2024-12-11 12:59:20 +01:00
  • 3fd3c0be57 let's see if this works Nadia Holmquist Pedersen 2024-12-11 12:35:07 +01:00
  • be471b876e don't accidentally double zip the macOS bundles Nadia Holmquist Pedersen 2024-12-11 12:18:39 +01:00
  • 7d718ada39 cmake: set default CMAKE_OSX_DEPLOYMENT_TARGET before project() Nadia Holmquist Pedersen 2024-12-05 15:38:44 +01:00
  • 817b409ec8 ah. (#2225) Jakly 2024-11-29 20:54:54 -05:00
  • cba838dd52 TitleManager: fix handling of title string Rayyan Ansari 2024-11-27 13:15:18 +00:00
  • 730b488fe3 vcpkg 2024.11.16 & update nixpkgs Nadia Holmquist Pedersen 2024-11-23 14:41:25 +01:00
  • 1d6c9023ff get rid of the incorrect CLOCK_MONOTONIC redefinition Nadia Holmquist Pedersen 2024-11-23 12:43:06 +01:00
  • 0db536c063 Set _WIN32_WINNT to Windows 8 when JIT is enabled (fixes #2209) Nadia Holmquist Pedersen 2024-11-23 12:40:02 +01:00
  • 6a15dbfa12 unmappinged everything RSDuck 2024-11-22 03:33:35 +01:00
  • e3fa6f4224 Fix version number in the generated Windows resource 1.0rc Nadia Holmquist Pedersen 2024-11-21 01:10:13 +01:00
  • 98ceadd44c really?! Arisotura 2024-11-21 00:37:22 +01:00
  • dc10df0796 FUCK THAT SHIT Arisotura 2024-11-21 00:27:30 +01:00
  • 97a00e3137 BAHAHAHAHAHAHSKSHFOS-#%~/%% Arisotura 2024-11-21 00:21:47 +01:00
  • d0d010b09d don't use std::map and std::function in scheduler RSDuck 2024-11-20 02:55:40 +01:00
  • f6f993cb41 Merge remote-tracking branch 'origin/master' Arisotura 2024-11-19 01:07:39 +01:00
  • 86c6740b24 fuck that shit Arisotura 2024-11-19 01:07:27 +01:00
  • 1b3f4664d8 fix order of ScreenLayoutType Nadia Holmquist Pedersen 2024-11-19 00:57:53 +01:00
  • 13096f9fdc add warnings to the LAN dialogs Arisotura 2024-11-19 00:50:42 +01:00
  • c4f7c1bff7 fix compiling without JIT Nadia Holmquist Pedersen 2024-11-19 00:34:16 +01:00
  • 317b91533b avoid spawning message boxes from the emuthread Arisotura 2024-11-19 00:33:39 +01:00
  • 259eb4b408 dsfsdhgf Arisotura 2024-11-19 00:11:46 +01:00
  • d68091ee9c fix another oversight Arisotura 2024-11-18 23:13:48 +01:00
  • b491e99954 actually save path settings in instance-local config Arisotura 2024-11-18 23:10:21 +01:00
  • bca0457bea fuck, why did these files get committed Arisotura 2024-11-18 22:56:34 +01:00
  • f1c96281a9 update toml11. fixes bug with FPS settings corrupting config file Arisotura 2024-11-18 22:53:55 +01:00
  • bdc8f635de change splash logo to 384x384 png Arisotura 2024-11-18 22:06:50 +01:00
  • 9ad3d42252 hopefully fix macos RSDuck 2024-11-18 21:31:56 +01:00
  • f0503a6a28 fix 4kb page check oops RSDuck 2024-11-18 21:21:02 +01:00
  • 99ce959913 Multiinstance jit (#2201) Kemal Afzal 2024-11-18 20:43:05 +01:00
  • cb7af652f5 aarch64 lto broken GPU2D workaround RSDuck 2024-11-18 20:08:49 +01:00
  • c01b2bf7a0 prevent out of bounds access for microphone data RSDuck 2024-11-18 18:58:14 +01:00
  • 2fdc0ff1c6 fastmem 16kb pages support multiinstance-jit RSDuck 2024-11-18 18:33:07 +01:00
  • 0ea0af3abf make it possible to change gdb stub settings without destroying/recreating a NDS Arisotura 2024-11-17 20:00:52 +01:00
  • 99aa5676db actually remove NDS/GBA ROM args from NDSArgs, since we won't be using them Arisotura 2024-11-17 19:38:36 +01:00
  • 5e3d2d07c3 fix Key1 code to source the DS-mode key data from the ARM9i BIOS, so it works even if no DS BIOSes are provided Arisotura 2024-11-17 19:04:13 +01:00
  • f0a023b572 Merge remote-tracking branch 'origin/master' Arisotura 2024-11-17 18:18:00 +01:00
  • 5f8255bc90 allow DSi mode to run with internal DS BIOS Arisotura 2024-11-17 18:17:43 +01:00
  • 584508230f Assortment of fixes related to libnds v2/calico (#2197) fincs 2024-11-17 15:57:00 +01:00
  • 023dc0c446 avoid reopening the microphone if it was already opened Arisotura 2024-11-17 15:47:55 +01:00
  • 871a167d8b also fix crashes when inserting/ejecting a NDS cart while nothing is loaded Arisotura 2024-11-17 15:43:22 +01:00
  • 0a4287c6ad fix crashes when inserting/ejecting GBA carts/addons with nothing loaded Arisotura 2024-11-17 15:23:25 +01:00
  • bbf9290b5f make aarch64 work as well RSDuck 2024-11-14 03:20:39 +01:00
  • 5e8beb3ab7 fix a typo Nadia Holmquist Pedersen 2024-11-13 15:23:59 +01:00
  • 7c1d2a64f4 Set WIN32_LEAN_AND_MEAN, gets rid of the winsock2 warnings and probably speeds up compilation a tiny bit Nadia Holmquist Pedersen 2024-11-11 14:18:05 +01:00
  • b2f6fab6f4 cmake: use interface include directories properly Nadia Holmquist Pedersen 2024-11-11 12:05:08 +01:00
  • 4528441c74 for OGL renderer W buffer rendering avoid undefined vertex z see https://github.com/melonDS-emu/melonDS/issues/2017 RSDuck 2024-11-09 14:19:02 +01:00
  • 8e3f6cc519 add missing qtbase-private-devel for Fedora Nadia Holmquist Pedersen 2024-11-09 08:32:34 +01:00
  • 7041b52ebc Remove extra backtick in Windows build instructions Rayyan Ansari 2024-11-08 21:41:27 +00:00
  • adf143a38d Fix link to contributors in About dialog Rayyan Ansari 2024-11-08 21:32:45 +00:00
  • 8d4f419546 correct assert in gdb stub RSDuck 2024-11-08 18:57:44 +01:00
  • c00cf639e7 fix fast mem dialog option RSDuck 2024-11-08 17:02:07 +01:00
  • a53f0e6896 disable fastmem if the page size is not 4kb RSDuck 2024-11-07 16:55:22 +01:00
  • 5959009ebd Use Qt 6 by default on all platforms and update build instructions (#2187) Nadia Holmquist Pedersen 2024-11-05 17:03:07 +01:00
  • d8f1d106f0 flake: remove workaround no longer needed with Darwin SDK changes Nadia Holmquist Pedersen 2024-11-05 07:58:31 +01:00
  • a5389286e8 Make macOS OpenGL deprecation warnings shut up Nadia Holmquist Pedersen 2024-11-02 05:44:36 +01:00
  • 7740634e6a reimplement MP audio mode 2 (active instance only) Arisotura 2024-11-01 02:19:29 +01:00
  • 58ee191cc8 make mic input less shitty (and less dangerous) Arisotura 2024-11-01 01:31:45 +01:00
  • 78aae252d5 fix bug where opening a new instance would pause other instances Arisotura 2024-11-01 00:41:55 +01:00
  • 09e4400f3c fix hang when closing an instance that is engaged into local multiplayer Arisotura 2024-11-01 00:40:09 +01:00