Commit graph

  • 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
  • 163f856f09
    Merge 32caf387d6 into 5e3d2d07c3 joshua-smith-12 2024-11-17 19:12:20 +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
  • 172a79cda8 hacky stall for cache streaming+wb during dmas Jaklyy 2024-11-17 09:12:32 -05:00
  • 16efe8e5e4 improvements to dma Jaklyy 2024-11-17 08:55:39 -05:00
  • c43feca9c1
    Merge branch 'master' into master NPO 2024-11-17 08:11:09 -05:00
  • 32caf387d6 add a flag to enable use of upper 4mb memory in DS mode Joshua Smith 2024-11-15 14:41:41 -05:00
  • 197634d411 add option to break on data/prefetch errors when GDB stub is connected Joshua Smith 2024-11-14 14:13:36 -05:00
  • bbf9290b5f make aarch64 work as well RSDuck 2024-11-14 03:20:39 +01:00
  • 4db465e60d some fixes to write buffer and icache prefetch Jaklyy 2024-11-13 20:57:00 -05:00
  • 974e7e5c16 EmuInstanceAudio.cpp: Dont open new mic device on audioEnable(). Fixes memory leak when reseting the emu SachinVin 2024-11-13 23:15:49 +05:30
  • 93fed47685
    DSi_NAND: fix incorrect CTR IV calculation code fincs 2024-02-02 23:13:09 +01:00
  • 212abc628b
    Merge 95e0b2e525 into 5e8beb3ab7 abaresk 2024-11-13 18:13:13 +02:00
  • ac82cda48b Merge remote-tracking branch 'upstream/master' into chemical-x Jaklyy 2024-11-13 10:20:39 -05:00
  • 5e8beb3ab7 fix a typo Nadia Holmquist Pedersen 2024-11-13 15:23:59 +01:00
  • 4099823af7 more write buffer work Jaklyy 2024-11-12 16:58:10 -05:00
  • c9bb6c9943
    NWifi: basic support for WMI_SET_PROBED_SSID fincs 2023-12-28 21:48:47 +01:00
  • caba6a5978
    NWifi: expose correct manfid information in CIS0/CIS1 area fincs 2023-11-12 21:54:07 +01:00
  • e3b4ce87ce
    Support CP15 Trace Process ID register fincs 2023-11-12 21:22:31 +01:00
  • 2e0c715656
    Support 8-bit writes to REG_IPCSYNC fincs 2023-11-12 21:22:00 +01:00
  • 28d788f26d fix build Jaklyy 2024-11-12 10:56:54 -05: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
  • 514b4375a8 Merge branch 'interpreter-fixes' into chemical-x Jaklyy 2024-11-10 11:00:23 -05:00
  • 9d92b8708a r15 writeback is very weird with ldr/str Jaklyy 2024-11-10 02:56:16 -05:00
  • fce0555a09 slightly fix error in writeback handling Jaklyy 2024-11-09 22:07:17 -05:00
  • ec241a8224 im smrat :D Jaklyy 2024-11-09 16:18:48 -05:00
  • bdc315198f T_LDR_SPREL does ROR + misc cleanup Jaklyy 2024-11-09 16:12:19 -05:00
  • e4dd913ba3 arm7 RORs unaligned ldr(s)h Jaklyy 2024-11-09 15:38:08 -05:00
  • 9f8cf8dad2 ldm base writeback fails with r15 Jaklyy 2024-11-09 14:49:34 -05: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
  • 676f471ebe fix edge case with thumb prefetch aborts Jaklyy 2024-11-08 01:36:14 -05:00
  • 3fe73f764f Merge branch 'interpreter-fixes' into chemical-x Jaklyy 2024-11-08 01:06:12 -05:00
  • 60a819c1ed correct handling of T bit changes w/o pipeline flush on arm9 Jaklyy 2024-11-08 01:02:36 -05:00
  • 5091061a39 improve accuracy of prefetch abort handling slightly Jaklyy 2024-11-07 20:16:19 -05:00
  • f6692dff8c Copy the logo data from the NDS ROM's header to the Boktai stub's header Jesse Talavera 2024-11-07 15:12:21 -05:00
  • e7e481f9e0 Add extra GBAAddon entries for the Boktai carts Jesse Talavera 2024-11-07 15:06:30 -05:00
  • b3dec0b66a Merge branch 'interpreter-fixes' into chemical-x Jaklyy 2024-11-07 13:20:34 -05:00
  • ef5de6091b t blx long with bit 0 set should raise an exception Jaklyy 2024-11-07 13:16:39 -05:00
  • a53f0e6896 disable fastmem if the page size is not 4kb RSDuck 2024-11-07 16:55:22 +01:00
  • 44ee041911 Add a GBAHeader struct Jesse Talavera 2024-11-06 20:20:21 -05:00
  • 0d68cc05b6 Merge branch 'interpreter-fixes' into chemical-x Jaklyy 2024-11-06 08:32:05 -05:00
  • 3bd6274477 Merge remote-tracking branch 'upstream/master' into interpreter-fixes Jaklyy 2024-11-06 08:26:33 -05:00
  • 3d49f5f256 arm7 muls carry flag emulation. Jaklyy 2024-11-06 00:18:29 -05:00
  • 3c7db9b21f correct thumb multiply timings Jaklyy 2024-11-05 21:56:19 -05:00
  • ecd943d08b
    Merge branch 'melonDS-emu:master' into master NPO 2024-11-05 17:29:11 -05:00
  • 9180d4f8c7 Merge branch 'master' of https://github.com/NPO-197/melonDS-lua NPO 2024-11-05 13:51:48 -05:00
  • 839f73321c Revised Keyboard input, currentDir NPO 2024-11-05 13:50:57 -05: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
  • 95e0b2e525 Add details on debug print to EmuSettingsDialog Abaresk 2024-11-05 01:11:12 -08:00
  • 07008d3024 Merge branch 'master' into printf-debug Abaresk 2024-11-04 14:46:26 -08:00
  • d8f1d106f0 flake: remove workaround no longer needed with Darwin SDK changes Nadia Holmquist Pedersen 2024-11-05 07:58:31 +01:00
  • 359fbfb50a
    Merge branch 'melonDS-emu:master' into master NPO 2024-11-04 20:24:33 -05:00
  • 24ed8832a9 fix resetting under certain circumstances Jaklyy 2024-11-04 12:16:56 -05:00
  • 604b21c85a this fixes stuff Jaklyy 2024-11-04 09:23:58 -05:00
  • 09cdec70a6 improve interlock timings Jaklyy 2024-11-03 16:35:24 -05:00
  • d6d54fd913 handle wb writes followed immediately by reads better Jaklyy 2024-11-03 15:30:07 -05:00
  • d929587577 fix cache fill Jaklyy 2024-11-03 11:35:02 -05:00
  • a662af908d improved...? Jaklyy 2024-11-03 11:24:58 -05:00
  • 8a857f1257 why so many spaces Jaklyy 2024-11-03 09:55:14 -05:00
  • 42d0359c49 Merge remote-tracking branch 'upstream/master' into chemical-x Jaklyy 2024-11-03 09:52:24 -05:00
  • dfd2512c20 fix some more tests Jaklyy 2024-11-03 09:50:58 -05:00
  • ca1fb2bc9e write buffer mk3 Jaklyy 2024-11-02 23:33:44 -04:00
  • 120a5fb8ca fix vcpkg using wrong Qt version Nadia Holmquist Pedersen 2024-11-01 14:31:02 +01:00
  • 647a56c6be Use Qt 6 by default on all platforms and update build instructions Nadia Holmquist Pedersen 2024-11-01 13:55:38 +01:00
  • a5389286e8 Make macOS OpenGL deprecation warnings shut up Nadia Holmquist Pedersen 2024-11-02 05:44:36 +01:00
  • a421c55560 fix 8 bit main ram write timing Jaklyy 2024-11-02 00:15:38 -04:00
  • 44e6dec81e Partial implementation of the I2S CasualPokePlayer 2024-11-01 12:29:21 -07:00
  • e7e5ccb104
    Merge branch 'master' into master NPO 2024-11-01 14:06:26 -04:00
  • e3e31b8e60 Code Cleanup NPO 2024-11-01 14:04:05 -04:00
  • 58b456b9b7 Move getsupportedRenderers function to SupportedRenderers class Gess1t 2024-11-01 03:10:54 +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
  • e3e561da3f lock framebuffer stuff to prevent conflicts when reiniting the core or changing the renderer Arisotura 2024-10-31 22:51:18 +01:00
  • 9c8f229fed misc shit Arisotura 2024-10-31 22:37:46 +01:00
  • f3bd58f75e do touchscreen input more properly Arisotura 2024-10-31 22:10:25 +01:00
  • a3ea5def4a blarg RSDuck 2024-10-31 21:32:36 +01:00
  • c1f43a66c2 Windows RSDuck 2024-10-31 21:27:03 +01:00
  • 1b8daa0465 fix up cheat toggle Arisotura 2024-10-31 20:33:57 +01:00