Commit Graph

  • 14f44714ee
    Merge bc3af0d764 into dc44fa17f9 #1 Hao 2024-08-25 20:52:14 -0600
  • cc5ba0af49
    Merge 5da5466b10 into dc44fa17f9 #5 Riccardo Nava 2024-07-31 12:42:35 +0200
  • dc44fa17f9 Add support for different GBA slot configurations master Rafael Caetano 2024-06-27 19:23:22 +0100
  • fe50a17109 Fix RetroAchievements not unlocking after resetting the emulator Rafael Caetano 2024-06-19 22:35:29 +0100
  • d60a1ada64 Use access to check if a file exists instead of opening it first Rafael Caetano 2024-03-14 23:09:58 +0000
  • fdfb225a06 Init audio and mic streams after initializing the emulator Rafael Caetano 2024-03-14 22:55:49 +0000
  • 5da5466b10 Merge remote-tracking branch 'origin/master' into microphone-button #5 ric00 2024-01-24 15:07:36 +0100
  • 3960f4699b Open files with Platform::OpenFile when exporting DSi NAND files Rafael Caetano 2024-01-23 22:47:13 +0000
  • 2de14f7cb5 Simplify usage of strerror_r Rafael Caetano 2024-01-02 23:58:10 +0000
  • bc3af0d764
    Merge branch 'rafaelvcaetano:master' into master #1 Hao 2023-11-10 09:05:55 +1100
  • f1080b5160 Add support for the OpenGL renderer Rafael Caetano 2023-09-23 19:19:30 +0100
  • 434d4d22ed Add logging utility functions Rafael Caetano 2023-09-23 18:28:43 +0100
  • 1175c71c57 Add microphone toggle button ric00 2023-09-22 21:36:23 +0200
  • a26a30f19a Allow achievements to be unloaded Rafael Caetano 2023-09-03 17:34:06 +0100
  • 0c6ed7ca33 Always allocate R15 for LDR_PCREL instruction, even if literal optimizations are enabled Rafael Caetano 2023-08-28 23:51:01 +0100
  • cbe93c0d60 Make code of FD sharing between master and slave instances more understandable Rafael Caetano 2023-08-14 23:35:11 +0100
  • 0ae3beef12 Reset FirmwareLength and FirmwareMast on firmware DeInit Rafael Caetano 2023-08-13 16:40:45 +0100
  • 400740a220 Reset FirmwareLength and FirmwareMast on firmware DeInit firmware-deinit-fix Rafael Caetano 2023-08-13 16:40:45 +0100
  • f454eba3c3
    check lower pixel when top pixel ignores fog (#1808) Jaklyy 2023-08-12 23:38:26 -0400
  • 2ee0b96cbf Fix semaphore handling in multiplayer logic Rafael Caetano 2023-08-12 13:10:38 +0100
  • 5f9e7e19f3
    Improve Interpolation Accuracy (#1686) Jaklyy 2023-08-10 12:00:40 -0400
  • 894c51dade Use libslirp for Wi-Fi communication Rafael Caetano 2023-08-09 19:17:01 +0100
  • 4d343d6bb3 Allow Wi-Fi configuration of internal firmware to be saved Rafael Caetano 2023-08-08 20:05:24 +0100
  • 7731f66e55 fix some UB RSDuck 2023-08-01 03:00:41 +0200
  • 3efbf1b813 a bit of frontend refactoring RSDuck 2023-07-29 21:27:28 +0200
  • 8fd46e5f8c wifi: attempt two at optimizing the sync mechanism. this time it should be far less prone to problems. Arisotura 2023-07-28 10:14:33 +0200
  • 9c5cde8109 wifi: implement CMD retries Arisotura 2023-07-27 21:54:30 +0200
  • c3943b29ec wifi: * rework and clean up frame transfer code * disable melonAP during local multiplayer comm Arisotura 2023-07-27 21:11:30 +0200
  • b04c250e2f cancel CMD transfer if there isn't enough time left Arisotura 2023-07-25 23:45:10 +0200
  • a87dc83279 wifi: mystery ack value is CMD_COUNT Arisotura 2023-07-25 20:50:07 +0200
  • c7afa8d3f6 keep that one extra line in, tho Arisotura 2023-07-25 20:32:54 +0200
  • 193c7ed97b Revert "attempt at making local multiplayer faster" Arisotura 2023-07-25 20:32:01 +0200
  • 75ae38ec7b codesign the final universal macOS app bundle Nadia Holmquist Pedersen 2023-07-24 11:28:33 +0200
  • e6cc4b14b0 Work around a strange bug in Qt5 that causes melonDS to crash on launch Nadia Holmquist Pedersen 2023-07-16 15:46:50 +0200
  • fbb41bd73d
    DSi: add option to boot the full boot ROMs (#1581) PoroCYon 2023-07-16 02:40:50 +0200
  • cf7375f9ea Merge branch 'master' of github.com:Arisotura/melonDS Arisotura 2023-07-15 01:16:46 +0200
  • 8772258fe7 attempt at making local multiplayer faster Arisotura 2023-07-15 01:16:31 +0200
  • 24a4cacaae
    Add AppImage Builds (#1670) TGP17 2023-07-14 22:40:35 +0200
  • 4b7c2ba8c2 fix bad seqno bug with MP replies (oops) Arisotura 2023-07-14 12:03:58 +0200
  • a2033a62fd wifi: only allow setting TXSLOT_CMD bit15 if CMDCOUNT is nonzero, as per GBAtek Arisotura 2023-07-14 11:39:58 +0200
  • f432e559d4 Add a fallback to streaming decompression when loading zstd-compressed ROMs. Nadia Holmquist Pedersen 2023-07-14 03:02:06 +0200
  • ca5e8792c8 Don't try to open the mic device every time if SDL says it has none Nadia Holmquist Pedersen 2023-07-14 02:10:04 +0200
  • 0947e941b8
    Modest cleanups for DSi_NAND (#1714) Jesse Talavera-Greenberg 2023-07-08 16:17:30 -0400
  • d1ff103259
    Make linking librt conditional on it containing shm_open Jesse Talavera-Greenberg 2023-07-07 19:36:22 -0400
  • b78400b1ca Merge branch 'dsi-camera' Rafael Caetano 2023-07-02 19:15:39 +0100
  • 3c6359837d
    Forgot an #include (#1712) Jesse Talavera-Greenberg 2023-06-30 08:28:53 -0400
  • b659bce3c1
    Split the cart parsing and loading steps (#1707) Jesse Talavera-Greenberg 2023-06-30 07:28:52 -0400
  • 7b948e6ec9 Assign Qt standard Quit keyboard shortcut Nadia Holmquist Pedersen 2023-06-29 19:11:55 +0200
  • 52d6265b58
    Add microphone combobox using SDL (#1709) falsidge 2023-06-27 12:31:41 -0700
  • 4b32fb802c actually rename that setting Nadia Holmquist Pedersen 2023-06-24 16:34:23 +0200
  • 74b166cba3 Add a description to the wifi settings dialog Nadia Holmquist Pedersen 2023-06-24 16:14:13 +0200
  • 391ad8c95e
    Implement in-memory savestates (#1693) Jesse Talavera-Greenberg 2023-06-12 17:56:09 -0400
  • ca7fb4f55e disable DSi mode cartridge protection when DSi header is borked RSDuck 2023-05-11 13:24:01 +0200
  • 758db2b986 disable screen filtering when drawing with QT it can bring everything to a crawl and OpenGL display can be used as an alternative RSDuck 2023-05-06 19:41:11 +0200
  • 5f991d07a3 Fix tab ordering everywhere Nadia Holmquist Pedersen 2023-05-01 06:24:53 +0200
  • c6778bc6d5 Fix the layout of the video settings dialog a bit Nadia Holmquist Pedersen 2023-05-01 05:36:27 +0200
  • 787227b9ae add missing GPL header RSDuck 2023-05-01 03:07:56 +0200
  • e4586e53ad fix UB RSDuck 2023-05-01 02:34:59 +0200
  • 81c284b7cf refactor frontend audio functionality RSDuck 2023-05-01 02:30:00 +0200
  • 38b0d21c22
    Support loading Zstandard-compressed ROMs (#1667) Nadia Holmquist Pedersen 2023-04-28 19:19:58 +0200
  • 4b170b94d5 pointless micro optimisations RSDuck 2023-04-28 17:05:34 +0200
  • 3ada5b9bc8 Add the missing extensions we support to the macOS app info Nadia Holmquist Pedersen 2023-04-15 20:59:27 +0200
  • e8967a937c fix JIT backjump detection pretty embarrassing to loop variable mixup RSDuck 2023-04-13 01:49:10 +0200
  • a864f845e0 fix JIT profiling with VTune RSDuck 2023-04-13 01:46:10 +0200
  • 613280d3b4
    DSi power button and volume switch support (#1630) Ed_IT 2023-04-04 12:31:58 +0200
  • 350292fb3c
    Allow toggling Wayland support (#1654) DarkOK 2023-04-03 15:02:50 +0100
  • 41b95b9c8f I'm stupid RSDuck 2023-03-28 05:29:08 +0200
  • 5999fddccb comment out JIT debug code RSDuck 2023-03-28 04:23:36 +0200
  • b078ca802f
    Expose SRAM pointers for frontends that manage save data their own way (#1643) Jesse Talavera-Greenberg 2023-03-27 16:36:26 -0400
  • 808292e424
    Fixed unhandled error status for LastSep(std::string) (#1645) Sergio 2023-03-25 13:15:47 +0100
  • 79dfb8dc8f
    Introduce Platform::Log (#1640) Jesse Talavera-Greenberg 2023-03-23 13:04:38 -0400
  • 19280cff2d
    BIOS/NAND UI changes (#1587) Gloria 2023-03-20 16:56:14 +0100
  • e28566c480 Save RetroAchievements state in savestates Rafael Caetano 2023-03-10 23:58:38 +0000
  • 9e72673e6f Merge remote-tracking branch 'origin/master' into dsi-camera dsi-camera Rafael Caetano 2023-03-06 11:17:26 +0000
  • a247ab099c Allow RetroAchievements rich presence to be setup and the current description to be fetched Rafael Caetano 2023-03-03 18:32:54 +0000
  • 4ba7a2c5e6 tiny refactoring around the input config dialog RSDuck 2023-03-02 14:41:46 +0100
  • ca221381e9 gotta blow harder RSDuck 2023-03-02 08:35:46 +0100
  • 210319ea28 Add rcheevos source code Rafael Caetano 2023-02-28 11:52:40 +0000
  • 56a9cebbea Remove rcheevos from git submodules Rafael Caetano 2023-02-28 11:43:36 +0000
  • b720a2bbd5 Add rcheevos to gitmodules Rafael Caetano 2023-02-28 11:21:57 +0000
  • 382155e6fe Add hotkey to toggle screen emphasis Nadia Holmquist Pedersen 2023-02-17 04:21:52 +0100
  • 6fff692b99 Add missing import in RomConfigDialog Rafael Caetano 2023-02-15 11:05:39 +0000
  • a6e1f8f06e Implement RetroAchievements support Rafael Caetano 2023-02-12 16:24:11 +0000
  • 4dce6ceec0 Implement base DSi camera handling Rafael Caetano 2023-02-01 19:11:28 +0000
  • 00edeb3c3c Set LSApplicationCategoryType to games UltraHDR 2023-01-10 21:09:52 +0000
  • 35f4e504f1
    Increase savestate major version (#1567) patata 2023-01-19 15:11:42 +0100
  • 105af5cf1a
    Update CI badges in readme (#1602) patata 2023-01-19 15:10:27 +0100
  • 3e02d3ff76
    Rebase: Make archive detection more robust and add it to the CLI (#1560) Janfel 2023-01-18 00:49:18 +0100
  • d83172e595 fix window aspect ratio RSDuck 2023-01-17 20:00:21 +0100
  • 60cf5bfa50 Reintroduce MAC address randomization option Rafael Caetano 2023-01-06 23:46:13 +0000
  • 8ec8a6ce09 ehhh got that one wrong, now it should be right RSDuck 2023-01-06 20:17:04 +0100
  • eadfeec7ab hopefully correct overflow flag for ADC and SBC also use inline functions instead of macros to make things more neat RSDuck 2023-01-06 20:11:11 +0100
  • 86d2e60df7 fix #1593 RSDuck 2023-01-03 18:49:46 +0100
  • 253f04a48f Use socklen_t as size of socket address Rafael Caetano 2023-01-02 23:29:51 +0000
  • ddc71463d4 Fix crash when no BIOS and firmware paths are provided Rafael Caetano 2023-01-02 23:08:59 +0000
  • bd9c614ceb
    Wifi: -Wformat warning caused by missing printf argument (#1532) Rupert Carmichael 2022-12-30 15:13:39 -0500
  • 41d125bff3 Fix emulator not running ROMs after first launch Rafael Caetano 2022-12-29 16:44:59 +0000
  • ed37384f78
    Merge c9f1f59837 into 39ca649001 #3 wordmage 2022-12-28 10:17:28 +0000
  • c9f1f59837 Only set firmware paths when internal firmware is not used #3 wordmage 2022-12-28 09:50:24 +0000
  • 43d091361e fix #1551 RSDuck 2022-11-25 23:47:36 +0100