Commit graph

  • 3190b8951c
    Merge 8a7f736b19 into ff561d66a2 wheremyfoodat 2025-08-30 12:34:26 +03:00
  • 9a68152e2b Fix merge home-menu wheremyfoodat 2025-08-29 00:46:57 +03:00
  • ff561d66a2
    Demote inVaddr panic to warning for home menu master wheremyfoodat 2025-08-29 00:45:08 +03:00
  • 81db486c69 meow wheremyfoodat 2025-08-29 00:31:43 +03:00
  • b9c004854d
    Merge 6bb3198006 into 78002be334 wheremyfoodat 2025-08-26 17:48:38 +08:00
  • 8a7f736b19 Merge branch 'master' into preempt-threads preempt-threads wheremyfoodat 2025-08-22 13:41:41 +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
  • 8d3c65ebb6 Fix iOS build wheremyfoodat 2025-08-22 01:31:42 +03:00
  • 09f3c053d3 Fix MacOS fastmem paths wheremyfoodat 2025-08-22 01:05:14 +03:00
  • f56a00ac31 Add MacOS support to fastmem wheremyfoodat 2025-08-22 00:21:09 +03:00
  • d65617356f Vendor Teakra wheremyfoodat 2025-08-21 21:44:39 +03:00
  • 90323164dc DSP: Own DSP RAM and add it to fastmem wheremyfoodat 2025-08-21 19:42:48 +03:00
  • ff100dc5ac
    Update .gitlab-ci.yml (#805) Eric Warmenhoven 2025-08-17 18:07:55 -04:00
  • 29680c317a
    Update .gitlab-ci.yml Eric Warmenhoven 2025-08-17 17:31:22 -04:00
  • 6b35d3b6d6
    MacOS App Bundle fixes (#804) wheremyfoodat 2025-08-12 20:11:32 +03:00
  • cd28218958 Mac bundle: Enable game mode support wheremyfoodat 2025-08-12 19:54:00 +03:00
  • fcab5bf91e Mac bundle: Register app as game wheremyfoodat 2025-08-12 19:52:10 +03:00
  • 47675b0db8 Mac bundle: Delete temporary icon files wheremyfoodat 2025-08-12 19:51:44 +03:00
  • 0343d908ce Merge branch 'master' into nwm nwm wheremyfoodat 2025-08-11 18:49:00 +03:00
  • 4ff5c13ca7 Merge remote-tracking branch 'origin/rtt-hack' into rtt-hack2 rtt-hack2 wheremyfoodat 2025-08-11 18:30:41 +03:00
  • 27f4270ad5 Merge branch 'master' into preempt-threads wheremyfoodat 2025-08-07 23:13:51 +03:00
  • bd81c72608
    Fix uninitialized warning and remove header pollution (#803) android-signing wheremyfoodat 2025-08-07 23:12:45 +03:00
  • d26ac94614 More IWYU wheremyfoodat 2025-08-07 22:53:53 +03:00
  • c6cc3ffaee IWYU wheremyfoodat 2025-08-07 21:47:34 +03:00
  • 4c57432e2f Nits wheremyfoodat 2025-08-07 21:36:02 +03:00
  • 90a048afc2 Fix uninitialized warning and remove header pollution wheremyfoodat 2025-08-07 21:30:25 +03:00
  • 1f2403c417
    Add Luigi's Mansion fw to db (#802) wheremyfoodat 2025-08-07 21:05:39 +03:00
  • 72e0acfcb5 Add Luigi's Mansion fw to db wheremyfoodat 2025-08-07 20:43:42 +03:00
  • 6d1ef7cb4f
    Memory rework pt 2 (#801) wheremyfoodat 2025-08-07 20:18:09 +03:00
  • 6ea5c55ec3 FRD: Stub SaveLocalAccountData memory-rework wheremyfoodat 2025-08-07 16:54:58 +03:00
  • e470345a9b Libretro: Add fastmem option wheremyfoodat 2025-08-07 16:19:15 +03:00
  • 7915780be0 Update software_keyboard.cpp wheremyfoodat 2025-08-07 16:03:39 +03:00
  • 25a2d433c9 FS: Warn on unimplemented functions instead of panic wheremyfoodat 2025-08-07 15:59:57 +03:00
  • 67a7be3138 Memory: Remove unused code wheremyfoodat 2025-08-07 15:50:16 +03:00
  • d26235cf8b More memory fixes wheremyfoodat 2025-08-06 00:05:05 +03:00
  • ee81cb7fd3 NCSD loader: Fix BSS (again) (again) wheremyfoodat 2025-08-05 23:00:09 +03:00
  • a4520d4dd5 NCSD loader: Fix BSS (again) wheremyfoodat 2025-08-05 22:54:21 +03:00
  • 831758beb8 Memory/CRO: Workaround for Pokemon XY wheremyfoodat 2025-08-05 22:44:53 +03:00
  • e9a2100b15 Cleanup wheremyfoodat 2025-08-05 22:33:44 +03:00
  • 24953e4b54
    Merge 6d067d7108 into 5ebee8ea72 sylvieee-iot 2025-08-03 15:03:26 -07:00
  • b7b245a7b0 Formatting wheremyfoodat 2025-08-04 00:43:02 +03:00
  • 5ebee8ea72
    SOC: Demote panic to warn wheremyfoodat 2025-08-04 00:22:51 +03:00
  • 0b60559b34 Remove unused code wheremyfoodat 2025-08-03 19:53:51 +03:00
  • 277876cd14 Properly initialize BSS to zeroes wheremyfoodat 2025-08-03 19:51:41 +03:00
  • 51ea9639de More cleanup wheremyfoodat 2025-08-03 18:44:52 +03:00
  • 8d67685b93 Add setting for toggling fastmem wheremyfoodat 2025-08-03 18:37:06 +03:00
  • c0794dd3d5 Make invalid mprotects warn instead of panicking wheremyfoodat 2025-08-03 18:23:45 +03:00
  • fe06d02baf More cleanup wheremyfoodat 2025-08-03 18:13:52 +03:00
  • 54764b6deb Cleanup wheremyfoodat 2025-08-03 18:09:19 +03:00
  • 59b3ddfb12 Kernel types: Cleanup wheremyfoodat 2025-08-03 17:20:19 +03:00
  • 3c8dd1a39e Emulator: Reorder struct wheremyfoodat 2025-08-03 17:17:58 +03:00
  • e955056e81 Fix oopsie again wheremyfoodat 2025-08-03 17:07:40 +03:00
  • 639083df6c Clean up fastmem code wheremyfoodat 2025-08-03 17:07:11 +03:00
  • 94dbbf962d Fix fastmem mapping wheremyfoodat 2025-08-03 17:04:48 +03:00
  • 964b5632d1 Fix metal renderer compilation wheremyfoodat 2025-08-03 16:58:02 +03:00
  • cb2ba129e8 Update metal-cpp wheremyfoodat 2025-08-03 16:22:48 +03:00
  • db2ab91499 Update Boost wheremyfoodat 2025-08-03 16:06:29 +03:00
  • 46d8c03947 GetSystemInfo, GetProcessInfo: Memory sizes should be in bytes wheremyfoodat 2025-08-03 12:45:16 +03:00
  • c7dc503bdf Add fastmem wheremyfoodat 2025-08-03 12:37:48 +03:00
  • 1b50d14da2 Merge branch 'master' into memory-rework wheremyfoodat 2025-08-03 11:49:50 +03:00
  • 8b551fba40 Re-add 3DSX support wheremyfoodat 2025-08-03 11:47:36 +03:00
  • 3b1d05ecce Re-add ELF support wheremyfoodat 2025-08-03 11:36:28 +03:00
  • cff66a79fb
    Merge branch 'master' into fastmem2 fastmem2 wheremyfoodat 2025-08-02 15:00:08 +03:00
  • 3e2553e6c7
    libretro: enable android builds on gitlab (#799) Eric Warmenhoven 2025-07-31 13:52:40 -04:00
  • 8c8cf14372
    libretro: enable android builds on gitlab Eric Warmenhoven 2025-07-31 09:58:07 -04:00
  • 2699dcd82e
    Build Android libretro core on CI (#797) wheremyfoodat 2025-07-31 17:04:15 +03:00
  • a3008c6b2d
    Remove ccache for Android libretro wheremyfoodat 2025-07-31 16:43:56 +03:00
  • 382b9dd742
    Update Android Libretro build wheremyfoodat 2025-07-31 16:43:26 +03:00
  • 292770729d
    Nit wheremyfoodat 2025-07-31 16:41:08 +03:00
  • e39855781f
    Rename .so again wheremyfoodat 2025-07-31 16:17:45 +03:00
  • 56674b7112
    Fix SO name wheremyfoodat 2025-07-31 16:11:44 +03:00
  • d7e343d03b
    Try fix libretro android again wheremyfoodat 2025-07-31 16:00:44 +03:00
  • 613aeabd02
    Hopefully fix Android libretro compilation wheremyfoodat 2025-07-31 15:42:53 +03:00
  • de86a84695
    Attempt to build Android libretro core on CI wheremyfoodat 2025-07-31 15:08:38 +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
  • 836b2f7c0d Update Test_Build.yml wheremyfoodat 2025-07-30 09:40:14 +03:00
  • 5c17eab338 Install python3-venv package wheremyfoodat 2025-07-30 09:37:49 +03:00
  • bfc7c25f90 Test build: Create venv wheremyfoodat 2025-07-30 09:34:22 +03:00
  • 27f35e7518 Libretro: Add ZL/ZR support wheremyfoodat 2025-07-30 09:27:05 +03:00
  • 3f8dd7be6a iOS: Remove unused hidService wheremyfoodat 2025-07-30 09:26:52 +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
  • 6baebde844 oops wheremyfoodat 2025-07-26 22:26:33 +03:00
  • 08a8330783 Oops wheremyfoodat 2025-07-26 21:54:42 +03:00
  • 1fef91b507 Qt: Fix build without Metal wheremyfoodat 2025-07-26 21:28:23 +03:00
  • 03d8643433 Qt: Support compilation without Metal wheremyfoodat 2025-07-26 19:22:02 +03:00
  • 46704eeeac Add factory for screen widget wheremyfoodat 2025-07-26 18:05:56 +03:00
  • 4d234d9147 Qt: Re-add Metal wheremyfoodat 2025-07-26 17:17:24 +03:00
  • 1e34440479 Qt: Make screen widget polymorphic wheremyfoodat 2025-07-26 17:12:40 +03:00
  • 2cc94daae4 Qt: Move screen-related stuff to own folder wheremyfoodat 2025-07-26 16:29:57 +03:00
  • ab812e0e75 More nits wheremyfoodat 2025-07-26 03:47:05 +03:00
  • e543ed066b Nits wheremyfoodat 2025-07-26 03:45:40 +03:00
  • 807c15a824 Clean up graphics context code wheremyfoodat 2025-07-26 03:42:59 +03:00
  • 864472ebb2 Qt: Initial support for Metal renderer wheremyfoodat 2025-07-26 03:14:59 +03:00
  • 8b0b1939cf
    GL: Respect minimum UBO alignment requirement (#794) wheremyfoodat 2025-07-25 01:24:23 +03:00
  • 311c06e17b Nit wheremyfoodat 2025-07-25 01:17:29 +03:00
  • 0467aa65a1 Fix fragment shadergen UBO bindings wheremyfoodat 2025-07-25 01:15:46 +03:00