Commit Graph

  • da45cbe8fd JitArm64: Fix uninitialized use of register in dcbx Also do a little cleanup in the equivalent part of Jit64. Martino Fontana 2026-06-08 23:13:50 +02:00
  • 7ce4db1c7d [Debugger]: Assemble instructions in the patch instruction dialog VampireFlower 2026-05-22 20:35:57 -04:00
  • 29f1bc4d4c NANDImporter: Abort extraction if a NAND FST entry is visited more than once Admiral H. Curtiss 2026-06-04 17:41:44 +02:00
  • aabea5b1e3 Merge pull request #14667 from JosJuice/nand-import-path-traversal Admiral H. Curtiss 2026-06-04 17:31:33 +02:00
  • 07aeb59321 Merge pull request #14666 from JosJuice/jitarm64-twx Admiral H. Curtiss 2026-06-04 11:52:53 +02:00
  • 704cf84fe0 Merge pull request #14670 from JosJuice/game-ini-gbi JMC47 2026-06-03 14:08:21 -04:00
  • e0f091b096 GameSettings: Add Game Boy Interface JosJuice 2026-06-02 21:24:58 +02:00
  • 8427b8c0f1 Merge pull request #14657 from SuperSamus/photo-channel-gameini JMC47 2026-05-31 15:02:18 -04:00
  • a6278030c2 JitArm64: Fix twx JosJuice 2026-05-31 11:47:15 +02:00
  • 2faa9760d3 Prevent path traversal in NANDImporter::ProcessEntry JosJuice 2026-05-30 11:28:03 +02:00
  • 3abadcd507 Rework NANDImporter::GetPath slash handling JosJuice 2026-05-30 11:26:26 +02:00
  • 9e7d340f22 Merge pull request #14664 from JosJuice/zelda-apply-reverb-uninitialized Tilka 2026-05-29 22:23:00 +01:00
  • 635fa74b4c Fix uninitialized variable warning in ZeldaAudioRenderer::ApplyReverb JosJuice 2026-05-29 22:07:14 +02:00
  • f820b22147 Translation resources sync with Transifex JosJuice 2026-05-27 20:01:23 +02:00
  • 9b4534328f Merge pull request #14631 from Simonx22/android/convert-directoryinitialization-to-kotlin Dentomologist 2026-05-25 12:39:14 -07:00
  • 379a1a7109 Merge pull request #14607 from elyashue/internal-resolution-display Dentomologist 2026-05-25 12:17:29 -07:00
  • 25a6205ffb Merge pull request #14659 from AdmiralCurtiss/crop JMC47 2026-05-25 13:23:49 -04:00
  • afd343ec9c Reimplement custom cropping by adjusting the source aspect ratio Admiral H. Curtiss 2026-05-24 20:51:23 +02:00
  • ba15ddd602 Revert the Presenter logic changes from #14506 Admiral H. Curtiss 2026-05-24 14:58:35 +02:00
  • 29cf0d8704 GameSettings: Add Photo Channel Martino Fontana 2026-05-24 11:36:32 +02:00
  • 85ca4a0784 Translation resources sync with Transifex JosJuice 2026-05-24 11:24:12 +02:00
  • 915b839598 Approve Xenoblade Chronicles 60 FPS Gecko code Chase Harkcom 2026-05-23 22:39:42 -04:00
  • d3217f65c3 Merge pull request #14506 from adamscott/crop-that-screen Admiral H. Curtiss 2026-05-23 20:53:31 +02:00
  • 17b4b8fc07 Address minor nits in new cropping logic Admiral H. Curtiss 2026-05-23 19:47:28 +02:00
  • 57f1dc97e0 Merge pull request #14655 from tom-pratt/gradle-sync-windows-fix JosJuice 2026-05-21 18:28:10 +02:00
  • e8da93d52f Fix android gradle sync error on windows Tom Pratt 2026-04-05 20:06:22 +01:00
  • 1d1c9696ae lint formatting Tom Pratt 2026-05-19 09:56:49 +02:00
  • 5b49060a9d Fix NetplayScreen edge to edge Tom Pratt 2026-05-19 09:46:22 +02:00
  • fde035dc0c Replace hardcoded save progress string Tom Pratt 2026-05-19 08:46:16 +02:00
  • 8d565e0331 Use the dual pane netplay screen layout only if the width is sufficient Tom Pratt 2026-05-18 21:35:13 +02:00
  • 4d1e749977 WithSession helper function Tom Pratt 2026-05-18 21:31:39 +02:00
  • 06cc09cf09 Pass immutable games list to NetplayUICallbacks Tom Pratt 2026-05-19 10:26:16 +02:00
  • f63b81dd39 Use unique_ptr when creating netplay client / server Tom Pratt 2026-05-18 10:25:39 +02:00
  • 22863b3703 Add @Keep annotation to Player constructor Tom Pratt 2026-05-18 10:20:14 +02:00
  • 1bc64a0e6e Fix netplay license headers Tom Pratt 2026-05-17 23:06:17 +02:00
  • df5e7a9767 Update compose dependencies Tom Pratt 2026-05-07 16:35:18 +02:00
  • 4c0bf2944b Implement DoAllPlayersHaveGame() check Tom Pratt 2026-05-12 12:58:44 -07:00
  • 76ae445694 Add network mode picker for host Tom Pratt 2026-05-06 09:46:33 +02:00
  • 1c2806dfe9 Add host buffer settings for fair input delay mode Tom Pratt 2026-05-05 21:50:04 +02:00
  • 86de5ef4b0 Handle traversal state changes and errors Tom Pratt 2026-05-05 18:50:04 +02:00
  • 86a0f22887 Show joining info for local and external IP addresses Tom Pratt 2026-05-03 23:23:07 +02:00
  • eb02680cb6 Separate out GetExternalIPAddress helper function Tom Pratt 2026-05-05 19:19:00 +02:00
  • 6655672ee3 Add ability to choose game when hosting Tom Pratt 2026-05-03 10:05:08 +02:00
  • 68e9fd6cde Send own messages to chat Tom Pratt 2026-05-02 22:57:35 +02:00
  • 77f08364db Create NetPlayServer and start game Tom Pratt 2026-05-12 11:20:46 -07:00
  • b63ccacdfa Hosting UI Tom Pratt 2026-05-06 10:43:26 +02:00
  • f9baecd5ed Implement OnMsgPowerButton Tom Pratt 2026-05-02 15:21:44 +02:00
  • acbf9e155f Game digest progress dialog Tom Pratt 2026-04-30 10:16:20 +02:00
  • 117d1d71ac Handle desync messages Tom Pratt 2026-04-29 14:31:25 +02:00
  • abd324e98d Make NetplaySession not a singleton Tom Pratt 2026-05-12 11:20:01 -07:00
  • 183d6d778c Use existing settings API instead of custom jni calls Tom Pratt 2026-04-27 19:22:31 +02:00
  • 8141a74671 Show save transfer progress Tom Pratt 2026-04-25 17:39:41 +02:00
  • 480968f05e Dont try to load temporary save states when launching netplay Tom Pratt 2026-04-24 13:18:36 +02:00
  • b52ffa3e8b Release boot session data during Netplay cleanup Tom Pratt 2026-04-23 15:25:07 +02:00
  • b1b133b036 Implement OnConnectionLost, show a dialog on the main netplay screen forcing the user to exit Tom Pratt 2026-04-25 17:40:40 +02:00
  • 38b5c7370c Implement StopGame callback and use it to finish the emulation activity Tom Pratt 2026-04-22 18:46:12 +02:00
  • 86956b21be Settings refactor Tom Pratt 2026-04-19 20:07:37 +02:00
  • 65e4c60158 Max buffer Tom Pratt 2026-04-15 22:23:02 +02:00
  • e49451b28e Put players table in an OutlinedBox, makes the UI look more consistent. Tom Pratt 2026-04-15 22:23:37 +02:00
  • c32732714e Implement more NetPlayUICallbacks Tom Pratt 2026-04-14 09:57:01 +02:00
  • dfa3384281 Netplay chat UI Tom Pratt 2026-05-19 08:36:33 +02:00
  • d9e2725e85 Implement player list Tom Pratt 2026-04-10 11:30:59 +02:00
  • af2fda5649 Reorder netplay class Tom Pratt 2026-04-09 23:26:58 +02:00
  • b72f3c1afc Add mostly empty Netplay screen, equivalent of NetPlayDialog in QT. Tom Pratt 2026-04-09 13:43:57 +01:00
  • 5527e8138e Move NetplaySetupScreen to its own file Tom Pratt 2026-04-15 18:40:24 +02:00
  • f52ca02ca2 Show client connection errors and handle connection result Tom Pratt 2026-04-09 12:40:07 +01:00
  • 3ed9174208 Store netplay BootSessionData and use it to run the netplay game Tom Pratt 2026-04-08 15:20:19 +01:00
  • 766374434c Pass game list to NetPlayUICallbacks and implement OnMsgChangeGame, OnMsgStartGame, FindGameFile Tom Pratt 2026-05-06 13:44:53 +02:00
  • 1464fdfc28 Add NetPlayClient join and stub NetPlayUICallbacks Tom Pratt 2026-05-06 13:35:34 +02:00
  • a1983e5fa2 Add Netplay settings JNI layer and wire up NetplaySetupViewModel Tom Pratt 2026-04-08 13:33:42 +01:00
  • f10022f2dc Netplay setup UI Tom Pratt 2026-04-15 17:33:09 +02:00
  • c716c32ce8 Add compose dependencies for Android and empty NetplaySetupActivity Tom Pratt 2026-04-06 13:32:57 +01:00
  • 7b69949cec Merge pull request #14581 from matheuswillder/NFS-Gecko-Codes Dentomologist 2026-05-18 13:59:06 -07:00
  • 30c7c7e2b7 Merge pull request #14653 from Tilka/net_accept Admiral H. Curtiss 2026-05-18 22:04:29 +02:00
  • 4618e4bb40 IOS/Network: reduce log verbosity of SO_EAGAIN to info level Tillmann Karras 2026-05-10 17:14:51 +01:00
  • 604d13e1cc Merge pull request #14448 from TheShrubMaster/main JMC47 2026-05-14 18:36:49 -04:00
  • adcfbda2a3 AudioCommon: Add individual Wiimote audio mixer Weston Heard 2026-03-10 14:49:15 -05:00
  • d0d354fbed Merge pull request #14635 from JosJuice/android-panic-log-crash Dentomologist 2026-05-12 17:14:06 -07:00
  • 0f72b69dc7 PPCAnalyst: Split "in use" analysis into reads and writes JosJuice 2023-11-04 17:48:57 +01:00
  • 9414196958 Externals: Update SDL to release-3.4.8 Joshua Vandaële 2026-05-12 09:48:52 +02:00
  • 34311f5fa2 Merge pull request #14592 from jordan-woyak/memcard-manager-scrolling Admiral H. Curtiss 2026-05-11 23:04:22 +02:00
  • 8bf1f8970a Merge pull request #14613 from JosJuice/wad-tmd-checks Admiral H. Curtiss 2026-05-11 22:59:40 +02:00
  • 9cc177cc79 AR/Gecko codes to unlock Black Edition and Collector's Edition in Need for Speed Matheus Willder 2026-04-12 19:09:58 +00:00
  • 4470534dc5 Android: Move alert message log from Kotlin to C++ JosJuice 2026-05-01 10:40:17 +02:00
  • d19952cc11 Merge pull request #14634 from JosJuice/jitarm64-msr-dr-bit Dentomologist 2026-05-07 17:21:50 -07:00
  • 30a20d75d2 Merge pull request #14629 from Simonx22/android/convert-tvutil-to-kotlin Dentomologist 2026-05-07 13:23:48 -07:00
  • f09a736f14 Merge pull request #14645 from Dentomologist/msghandler_use_more_suitable_log_levels JosJuice 2026-05-07 11:07:41 +02:00
  • 3f5460a5ff Core: Implement automatic symbol demangling Amber Brault 2026-05-07 09:24:55 +02:00
  • 8afc696a1e Merge pull request #14644 from tom-pratt/fix_do_all_players_have_game Dentomologist 2026-05-06 15:07:33 -07:00
  • cf20cdabd4 Merge pull request #14632 from vladfi1/upstream-pipe-inputs-fix Dentomologist 2026-05-06 13:40:16 -07:00
  • 20718de37e Unconditionally lock in ControllerInterface::UpdateInput. Vlad Firoiu 2026-04-30 18:26:38 -04:00
  • dfda04c4e4 MsgHandler: Use log level matching MsgType for alerts Dentomologist 2026-05-06 12:44:43 -07:00
  • bedb283d93 DoAllPlayersHaveSameGame returns correct result instead of always true Tom Pratt 2026-05-06 12:58:36 +02:00
  • 6d5399246e Merge pull request #14532 from Dentomologist/autoupdatechecker_fix_edge_cases Dentomologist 2026-05-05 16:23:16 -07:00
  • b0eb643c61 Merge pull request #14642 from SuperSamus/cpp-move-fixup-nocubeb Jordan Woyak 2026-05-05 11:45:55 -05:00
  • 3c06541718 Fixup #14565 (compilation with -DENABLE_CUBEB=OFF) Martino Fontana 2026-05-05 13:50:05 +02:00
  • e22551eae1 Merge pull request #14641 from Dentomologist/replace_maybe_unused_annotations_with_commented_names Jordan Woyak 2026-05-03 20:20:07 -05:00
  • 34646cb9a9 Replace some [[maybe_unused]] annotations with commented names Dentomologist 2026-05-03 17:09:59 -07:00
  • eb44b64c9e Merge pull request #14628 from JosJuice/android-remove-hostthreadlock Jordan Woyak 2026-05-01 11:39:24 -05:00
  • 058c7021b8 JitArm64: Fix DR check in MSRUpdated JosJuice 2026-05-01 09:35:16 +02:00