Commit Graph

  • 6be36b20ed Merge branch 'wheremyfoodat:master' into uwp_clean uwp_clean MoonPower 2026-04-01 22:50:54 +02:00
  • 944b9892f9 Qt: Add recent games list (#824) wheremyfoodat 2026-02-24 20:33:48 +02:00
  • 7e0150b303 Tests: Remove 3ds-examples build until devkitpro docker image is updated wheremyfoodat 2026-02-24 20:04:59 +02:00
  • 0c1ccbd177 Qt: Add recent games list wheremyfoodat 2026-02-24 19:56:51 +02:00
  • 8299059dd4 feat: add controller support for pause menu and update ImGuiLayer functionality moonpower 2026-02-02 03:08:01 +03:00
  • cb9d09aca0 feat: enable gamepad navigation in ImGui and update .gitignore for UWP build moonpower 2026-02-02 02:30:56 +03:00
  • 8cc51b8223 feat: enable stretching ImGui output based on frontend settings and adjust window sizes moonpower 2026-02-02 01:59:36 +03:00
  • 9a9d24cb62 chore: update UWP image assets and mark cmrc subproject as dirty moonpower 2026-02-02 01:41:28 +03:00
  • 7efbae3f5f feat: add support for stretching ImGui output to window and return to selector functionality moonpower 2026-02-02 00:29:25 +03:00
  • 25add6ada7 feat: add ImGui frontend support with game selection and debug panels moonpower 2026-02-01 23:54:58 +03:00
  • 5b8081bc33 chore: update code structure for better readability and maintainability moonpower 2026-02-01 13:19:26 +03:00
  • 8277a6f676 Enhance UWP build configuration and update MinGW UWP CLI version moonpower 2026-02-01 10:51:43 +01:00
  • 90c186fa4d start of proper UWP support moonpower 2026-02-01 06:21:02 +01:00
  • f5e5be4b6d GL State: Fix resetClearing color order (#821) wheremyfoodat 2026-01-19 01:11:35 +02:00
  • 6d4f81200d arm64 JIT: Undo broken fix wheremyfoodat 2025-11-24 01:21:30 +02:00
  • bd9363ddc4 Vendor xbyak (#818) wheremyfoodat 2025-11-24 01:13:44 +02:00
  • 4e894bcbe9 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS wheremyfoodat 2025-11-24 01:13:10 +02:00
  • 7d2446d19d Hopefully fix iOS build (#817) wheremyfoodat 2025-11-24 00:58:28 +02:00
  • d5e8b39351 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS wheremyfoodat 2025-11-24 00:56:53 +02:00
  • 18b05f3572 arm64 shader JIT: Fix crash wheremyfoodat 2025-11-24 00:56:31 +02:00
  • d7bf5cf047 CI: Temporarily disable Vulkan SDK cache wheremyfoodat 2025-11-23 23:32:43 +02:00
  • 19f5e874c6 pandroid: allow to bind volume keys (#814) Ishan09811 2025-11-01 16:15:59 +05:30
  • efdff98c05 Add license header to host_memory.cpp wheremyfoodat 2025-10-14 20:10:09 +03:00
  • 53f9ffc12e Scheduler: Further cleanup wheremyfoodat 2025-10-12 15:40:25 +03:00
  • bac050fc4b Fastmem: Fix iOS/OSX checks (#813) wheremyfoodat 2025-10-12 05:31:33 +03:00
  • 40da62f0cd Merge pull request #812 from wheremyfoodat/scheduler wheremyfoodat 2025-10-12 03:02:50 +03:00
  • 3f4e240bfc Vendor and update Capstone wheremyfoodat 2025-10-12 02:43:44 +03:00
  • 0b8d8af9c7 Scheduler: Optimize by adding a proper reschedule function wheremyfoodat 2025-10-12 02:26:12 +03:00
  • fd90f9a4d0 Bump minimum MacOS version to 13.3 if using Vulkan (#811) wheremyfoodat 2025-10-12 01:23:23 +03:00
  • 49fe7037cb Scheduler: Fix typo wheremyfoodat 2025-10-12 00:01:36 +03:00
  • 72b9aecda5 Thread scheduling fixes (#722) wheremyfoodat 2025-10-12 00:00:15 +03:00
  • 3701fb6ca3 Fix broken iOS build wheremyfoodat 2025-10-11 23:54:46 +03:00
  • 560d42414c Update cmrc submodule (#810) wheremyfoodat 2025-10-11 23:46:42 +03:00
  • 2bedba53d3 Update .clang-format wheremyfoodat 2025-09-29 18:15:55 +03:00
  • 9a91c0bc30 Add support for using system LuaJIT (#808) wheremyfoodat 2025-09-23 21:37:55 +03:00
  • 2ebf17fc2b Enable texture hashing by default for libretro core (#809) wheremyfoodat 2025-09-23 20:48:12 +03:00
  • ff561d66a2 Demote inVaddr panic to warning for home menu wheremyfoodat 2025-08-29 00:45:08 +03:00
  • 78002be334 Vendor Teakra, make emulator own DSP RAM and add DSP RAM to fastmem (#806) wheremyfoodat 2025-08-22 02:12:21 +03:00
  • ff100dc5ac Update .gitlab-ci.yml (#805) Eric Warmenhoven 2025-08-17 18:07:55 -04:00
  • 6b35d3b6d6 MacOS App Bundle fixes (#804) wheremyfoodat 2025-08-12 20:11:32 +03:00
  • bd81c72608 Fix uninitialized warning and remove header pollution (#803) wheremyfoodat 2025-08-07 23:12:45 +03:00
  • 1f2403c417 Add Luigi's Mansion fw to db (#802) wheremyfoodat 2025-08-07 21:05:39 +03:00
  • 6d1ef7cb4f Memory rework pt 2 (#801) wheremyfoodat 2025-08-07 20:18:09 +03:00
  • 5ebee8ea72 SOC: Demote panic to warn wheremyfoodat 2025-08-04 00:22:51 +03:00
  • 3e2553e6c7 libretro: enable android builds on gitlab (#799) Eric Warmenhoven 2025-07-31 13:52:40 -04:00
  • 2699dcd82e Build Android libretro core on CI (#797) wheremyfoodat 2025-07-31 17:04:15 +03:00
  • 9d04f40c3f HID: Update comments wheremyfoodat 2025-07-30 14:23:28 +03:00
  • 115368491f Libretro: Add ZL/ZR support (#796) wheremyfoodat 2025-07-30 09:41:46 +03:00
  • 21c25d2fb8 AAC: Remove unused code wheremyfoodat 2025-07-29 03:55:00 +03:00
  • a8ebc71f11 Fix nits wheremyfoodat 2025-07-28 19:01:34 +03:00
  • 948ae5ef4a Qt: Fix ScreenWidgetGL when OpenGL is disabled wheremyfoodat 2025-07-27 08:12:11 +03:00
  • 0446bcdaa1 Add Metal support to Qt frontend and clean up renderer creation code (#795) wheremyfoodat 2025-07-26 23:13:08 +03:00
  • 8b0b1939cf GL: Respect minimum UBO alignment requirement (#794) wheremyfoodat 2025-07-25 01:24:23 +03:00
  • 0815707613 GL: Use StreamBuffer for shadergen UBOs (#793) wheremyfoodat 2025-07-24 23:25:34 +03:00
  • 3ac5f1b0c6 Qt: Fix race condition when using cheats (#792) wheremyfoodat 2025-07-24 17:17:40 +03:00
  • f8c3ddff9a Update Test_Build.yml wheremyfoodat 2025-07-23 14:59:10 +03:00
  • ece809d368 Build hardware tests on CI (#791) wheremyfoodat 2025-07-23 14:18:02 +03:00
  • 89426db797 Tests: Cleanup (#790) wheremyfoodat 2025-07-23 13:54:07 +03:00
  • 95231514e2 Remove iconset files wheremyfoodat 2025-07-23 05:31:45 +03:00
  • b286306648 Fix MacOS icon oopsie (#789) wheremyfoodat 2025-07-23 05:26:44 +03:00
  • 5beb9d8b17 MacOS: Make app icons round (#788) wheremyfoodat 2025-07-23 05:21:42 +03:00
  • b8cbfcca89 GPU: Fix VertexShaderOutputMask in non-accelerated draws (#787) wheremyfoodat 2025-07-23 03:54:05 +03:00
  • 97b2557391 Enable audio by default on all frontends wheremyfoodat 2025-07-23 03:45:50 +03:00
  • 3c473a5fce Shader interpreter: Fix out-of-bounds float uniform edge cases (#786) wheremyfoodat 2025-07-23 02:55:27 +03:00
  • 74ee07bec9 Tests: Fix shader test compilation on MacOS (#784) wheremyfoodat 2025-07-23 02:21:33 +03:00
  • 1e7e41187d Very important work (#783) sylvieee-iot 2025-07-21 03:13:53 +03:00
  • 2ccb264a86 HLE DSP: Implement partial embedded buffer updates (#782) wheremyfoodat 2025-07-21 01:59:46 +03:00
  • 146dc92a0f Formatting fixes (#781) wheremyfoodat 2025-07-21 00:33:24 +03:00
  • 81f37e1699 Qt: Allow rebinding keyboard controls (#779) wheremyfoodat 2025-07-18 04:08:08 +03:00
  • 3cae1bd256 Merge pull request #778 from wheremyfoodat/dsp-debugger2 wheremyfoodat 2025-07-09 01:16:53 +03:00
  • d126cf1ac6 Reduce global namespace bloat wheremyfoodat 2025-07-09 00:13:53 +03:00
  • 9ef7db63ef Update teakra wheremyfoodat 2025-07-08 20:28:21 +03:00
  • 518b279139 DSP debugger: Fix prpage wheremyfoodat 2025-07-08 18:10:57 +03:00
  • 69bbb13d5d Make HLE DSP load binaries too wheremyfoodat 2025-07-08 17:42:58 +03:00
  • c872cfb507 Fix PC in disassembly wheremyfoodat 2025-07-08 02:57:57 +03:00
  • 415bf7b0a4 Initial DSP debugger work wheremyfoodat 2025-07-08 01:35:53 +03:00
  • f4e6a082bb CPU Debugger: Fix branch disassembly wheremyfoodat 2025-07-08 02:40:38 +03:00
  • 8ba3b1ceca CECD: Stub GetChangeStateEventHandle (#776) wheremyfoodat 2025-07-08 02:18:13 +03:00
  • 94d78edb49 Add missing override wheremyfoodat 2025-07-07 13:41:57 +03:00
  • c0948f4235 Upgrade Lua service intercepts (#775) wheremyfoodat 2025-07-07 11:52:57 +03:00
  • ce4750e375 Merge pull request #774 from wheremyfoodat/cpu-debugger wheremyfoodat 2025-07-07 05:09:06 +03:00
  • 2909e671aa Make address input wider wheremyfoodat 2025-07-07 04:37:12 +03:00
  • 37f38509db More CPU debugger work wheremyfoodat 2025-07-07 04:30:03 +03:00
  • 9dc52577ea Qt: Initial CPU debugger widget implementation wheremyfoodat 2025-07-07 02:11:57 +03:00
  • 8e20bd6220 Long overdue clang-format pass on most of the project (#773) wheremyfoodat 2025-07-06 18:25:20 +03:00
  • d1f4ae2911 Merge pull request #772 from wheremyfoodat/screen-layout wheremyfoodat 2025-07-06 04:07:22 +03:00
  • 9527acebe6 More formatting fixes wheremyfoodat 2025-07-06 03:49:02 +03:00
  • 4b90239ae7 Formatting fix wheremyfoodat 2025-07-06 03:04:40 +03:00
  • cf321b1ed8 Better screen layout support wheremyfoodat 2025-07-06 02:41:44 +03:00
  • 1c0f65c740 Screen layouts: Add configurable screen sizes wheremyfoodat 2025-07-05 02:36:03 +03:00
  • 62748eef47 Initial screen layout implementation wheremyfoodat 2025-07-04 17:53:36 +03:00
  • d06f600b3a Use multimap for indexing surfaces (#771) wheremyfoodat 2025-07-04 14:23:08 +03:00
  • 80840b6c5e Merge pull request #769 from wheremyfoodat/lua-services wheremyfoodat 2025-07-04 02:41:51 +03:00
  • 162e73bfd2 Clean up service intercepts wheremyfoodat 2025-07-04 00:25:02 +03:00
  • 9932e58bf0 Add thread debugger wheremyfoodat 2025-07-03 16:58:56 +03:00
  • 228068901b Add system call intercepts to Lua wheremyfoodat 2025-07-03 13:02:10 +03:00
  • 620e3699ec HID/IR: Cleanup and minor fixes (#768) wheremyfoodat 2025-07-03 03:47:06 +03:00
  • 2e148ae997 Merge pull request #767 from wheremyfoodat/cpp wheremyfoodat 2025-07-03 03:39:12 +03:00
  • cee16d8cf2 Fix name formatting wheremyfoodat 2025-07-03 03:00:49 +03:00
  • 2a0661f968 IR: Proper error in SendIrnop wheremyfoodat 2025-07-03 02:56:25 +03:00