Commit Graph

  • 694b3b4ea1 HW/CEXIIPL: Fix loading files at nonzero offset in LoadFileToIPL(). Admiral H. Curtiss 2023-12-11 02:19:25 +01:00
  • c2b642d0b7 Merge pull request #12381 from AdmiralCurtiss/re-enable-achievement-nag Mai 2023-12-10 20:16:24 -05:00
  • bdd28f1f26 Merge pull request #12378 from JosJuice/jitarm64-a-early-discard Mai 2023-12-10 20:15:57 -05:00
  • b27cf432eb Android: update NDK to 26.1.10909125 in order to pick up new compiler with more C++20 features iwubcode 2023-12-10 19:14:29 -06:00
  • 3658d3bffe VideoCommon: add ability to serialize graphics mod to json object iwubcode 2023-11-11 16:48:18 -06:00
  • ac862b04ab VideoBackends / VideoCommon: update max pixel shader samplers from 8 to 16, this allows us to support more samplers than the native Wii/GC iwubcode 2023-12-09 15:07:35 -06:00
  • 003872d7dd Merge pull request #12380 from JosJuice/large-entry-points-map Admiral H. Curtiss 2023-12-10 21:56:09 +01:00
  • 70cd0040a3 AchievementManager: Only nag user about disabled achievements when they were actually enabled before. Admiral H. Curtiss 2023-12-10 21:04:23 +01:00
  • c55f21729f Add "large entry points map" setting JosJuice 2023-12-10 20:50:58 +01:00
  • 0ec12f9e7e JitArm64: Add additional condition for lmw/stmw a discard JosJuice 2023-12-10 19:13:35 +01:00
  • db1620db42 Merge pull request #12377 from JosJuice/jitarm64-a-d-discard-guard Mai 2023-12-10 12:19:41 -05:00
  • 13a4f1b799 JitArm64: Guard against discarding a in lmw/stmw JosJuice 2023-12-10 17:56:11 +01:00
  • d272b0ef84 Merge pull request #12183 from t895/gradle-kotlin-dsl OatmealDome 2023-12-10 11:17:56 -05:00
  • f4b1a199e8 VFFUtil: Use std::span with WriteToVFF Lioncash 2023-12-10 10:12:00 -05:00
  • e2472e4f50 Merge pull request #12352 from JosJuice/jitarm64-flush-in-long-inst Mai 2023-12-10 09:15:07 -05:00
  • f249e414ad Merge pull request #12366 from AdmiralCurtiss/exi-ipl-fixes Mai 2023-12-10 09:12:18 -05:00
  • c23febe947 Merge pull request #12368 from AdmiralCurtiss/enet-submodule Mai 2023-12-10 09:08:10 -05:00
  • fb0934de71 Merge pull request #11289 from AdmiralCurtiss/mmu-msi-ir Mai 2023-12-10 09:06:05 -05:00
  • a0da6788a3 MMU: Use MSR.IR for instruction reads. Admiral H. Curtiss 2022-11-19 02:29:04 +01:00
  • c12725c916 MMU: Assert that the given XCheckTLBFlag is valid for the operation. Admiral H. Curtiss 2023-11-30 22:17:26 +01:00
  • 0d6a0724fd MMU: Always use data read for the PTE lookup in TranslatePageAddress. Admiral H. Curtiss 2023-11-30 22:15:50 +01:00
  • 5d2fc0147e MMU: Mark IsOpcodeFlag() and IsNoExceptionFlag() as constexpr. Admiral H. Curtiss 2023-11-30 22:17:10 +01:00
  • 8194b53166 HW/CEXIIPL: Check for errors when reading font. Admiral H. Curtiss 2023-12-09 15:45:29 +01:00
  • 57e166dbef HW/CEXIIPL: Consider that the loaded file may not actually contain a nullterminated string. Admiral H. Curtiss 2023-12-09 15:43:03 +01:00
  • 7d53916466 HW/CEXIIPL: Respect bounds in LoadFileToIPL(). Admiral H. Curtiss 2023-12-09 15:42:15 +01:00
  • 72dcd8442c Externals/enet: Convert to submodule. Admiral H. Curtiss 2023-12-09 18:05:05 +01:00
  • f284bfca45 Merge pull request #12336 from AdmiralCurtiss/lazymemory-ringbuffer Admiral H. Curtiss 2023-12-10 13:00:09 +01:00
  • ab4f4c62ee Android: Fix crash when trying to edit gate size setting JosJuice 2023-12-10 10:49:16 +01:00
  • 02756be381 VideoCommon: prevent a potential custom texture crash that can occur when a shared_ptr gets released while a pointer to its member data is still being used iwubcode 2023-12-09 23:43:40 -06:00
  • ccedeb4936 Merge pull request #12373 from lioncash/present Admiral H. Curtiss 2023-12-10 03:55:30 +01:00
  • 0df7908025 VideoCommon/Present: Remove use of g_presenter inside Presenter class Lioncash 2023-12-09 20:15:29 -05:00
  • 5f6c76af51 VideoCommon: Use std::span for BoundingBox::Write() Lioncash 2023-12-09 14:54:17 -05:00
  • 93a5df3b92 android: Compile and target Android 14 Charles Lombardo 2023-09-18 16:04:44 -04:00
  • 5d2e3de576 android Update dependencies Charles Lombardo 2023-09-18 15:56:28 -04:00
  • c5d81c1006 android: Regenerate baseline profile module for AGP 8.2.0 Charles Lombardo 2023-09-18 15:49:57 -04:00
  • 7d4db6603b android: Update AGP to 8.2.0 Charles Lombardo 2023-09-16 23:50:23 -04:00
  • bec4c77325 Merge pull request #12367 from AdmiralCurtiss/mail-includes Mai 2023-12-09 15:25:24 -05:00
  • 3364d571cc Common/MemArenaWin: Rewrite LazyMemoryRegion to manually map memory blocks into the large memory region as needed. Admiral H. Curtiss 2023-11-28 21:17:12 +01:00
  • eb235d6ee3 Common/MemArenaWin: Move the advanced Windows memory function address initialization into its own struct and function so it can be reused. Admiral H. Curtiss 2023-11-28 21:15:27 +01:00
  • 001089dbf4 android: Convert gradle files to kotlin gradle dsl Charles Lombardo 2023-09-16 23:49:22 -04:00
  • 57b33e9142 android: Remove benchmark module Charles Lombardo 2023-09-16 23:48:00 -04:00
  • 42a4630245 Android: Allow Coil image cache to use more memory t895 2023-12-09 14:55:58 -05:00
  • 78d22d8003 Merge pull request #12343 from Tilka/cmake Admiral H. Curtiss 2023-12-09 18:25:38 +01:00
  • 6197902dc3 IOS/KD/Mail: Add missing includes. Admiral H. Curtiss 2023-12-09 17:07:03 +01:00
  • dd227fea5a Merge pull request #12364 from JosJuice/android-emulation-settings-reload Mai 2023-12-08 21:24:05 -05:00
  • 636b892b7c Merge pull request #12360 from TryTwo/bugfix_wiimote_signal_spam Mai 2023-12-08 21:07:51 -05:00
  • 515bd10108 Merge pull request #12365 from timetravelthree/master Admiral H. Curtiss 2023-12-09 02:26:15 +01:00
  • 3b8737d2d7 Fix out of bound write in EfbCopy::ClearEfb timetravelthree 2023-12-08 09:51:32 -09:00
  • a4eff2acc1 Android: Don't call Run before directory initialization JosJuice 2023-12-08 19:30:05 +01:00
  • a31214b8c6 Android: Fix EmulationActivity's handling of process recreation JosJuice 2023-03-14 21:41:27 +01:00
  • 5aa80603d7 Android: Reload EmulationActivity settings on title change JosJuice 2023-03-14 21:17:52 +01:00
  • 11041e950d Android: Combine reading cutout setting with updateOrientation JosJuice 2023-03-14 21:13:13 +01:00
  • 13bf75b1df Add SYSCONF widescreen setting to dtm header CasualPokePlayer 2023-12-08 01:27:57 -08:00
  • 7eb02ecfa4 Merge pull request #12361 from LillyJadeKatrin/retroachievements-bugfix Admiral H. Curtiss 2023-12-08 07:00:21 +01:00
  • e992225b88 Bugfix - small square in bottom right corner LillyJadeKatrin 2023-12-08 00:33:29 -05:00
  • e0f4111561 Merge pull request #11663 from JosJuice/android-config-change-callback Mai 2023-12-07 16:48:02 -05:00
  • 3a4cf579ff Merge pull request #12247 from LillyJadeKatrin/retroachievements-challenges Mai 2023-12-07 16:46:43 -05:00
  • caa729f84a Display Active Challenges On Screen LillyJadeKatrin 2023-10-20 08:38:20 -04:00
  • 4203632c93 Android: Improve GameFileCacheManager comments JosJuice 2023-03-15 22:12:39 +01:00
  • 3e7a16f225 Android: Use config changed callback for tracking recursive scan setting JosJuice 2023-03-15 22:12:23 +01:00
  • d80f9d53fc Android: Expose config changed callbacks JosJuice 2023-03-15 21:53:29 +01:00
  • 6bd9488e0a WiimoteDevice. bugfix. Remove signal spam while starting a game. TryTwo 2023-12-07 11:54:50 -07:00
  • 8c973188ef Fix "Post-processing shader not found" when (off) is selected. (2nd version) rsgnz 2023-12-07 11:26:31 +01:00
  • 2ece642cf8 Merge pull request #12357 from AdmiralCurtiss/ipl-bounds Mai 2023-12-06 19:57:26 -05:00
  • 8fbc5960e7 Handle Achievement Un/Primed Events LillyJadeKatrin 2023-10-20 08:35:41 -04:00
  • b4276049fc Merge pull request #12216 from LillyJadeKatrin/retroachievements-rehash Mai 2023-12-05 18:22:38 -05:00
  • fff538e563 Core/Boot: Check bounds in Load_BS2(). Admiral H. Curtiss 2023-12-05 22:34:35 +01:00
  • 2bf6ebcb90 Added achievement hash to non-disc boot paths. LillyJadeKatrin 2023-10-03 07:58:37 -04:00
  • ebf2ef1d82 Refactored hash process to check prior game ID LillyJadeKatrin 2023-10-02 08:27:59 -04:00
  • c8d8ca2ff7 Added Disabled flag to Achievement Manager LillyJadeKatrin 2023-10-01 23:21:59 -04:00
  • 148c2f3c0d Refactored AchievementManager hash code to take a volume. LillyJadeKatrin 2023-10-01 13:35:00 -04:00
  • a65246ec3f Merge pull request #11988 from JosJuice/jit-feature-flags Mai 2023-12-05 03:13:50 -05:00
  • 2199dd26bb Merge pull request #12345 from minhaferzz/startup-handler Mai 2023-12-05 03:10:41 -05:00
  • bf415f9b54 Merge pull request #12350 from PatrickFerry/add_accurate_nans_game Mai 2023-12-05 01:35:00 -05:00
  • 6e6695c24b Merge pull request #11904 from LillyJadeKatrin/retroachievements-hardcore-v2 Mai 2023-12-05 01:31:54 -05:00
  • 7dfea144b9 Merge pull request #12324 from Pokechu22/vertex-loader-dummy-tex-coords Tilka 2023-12-04 13:06:19 +00:00
  • b7ba3f5631 Merge pull request #12356 from noahpistilli/correct-wc24-files Tilka 2023-12-04 13:01:35 +00:00
  • e204b3c8ee VideoCommon: add additional data types (int, int2, float, bool, etc) as properties of materials and some helper functions to support sending the data to the GPU iwubcode 2023-10-15 16:34:06 -05:00
  • b1759477f3 Data: Correct wc24recv.ctl file Sketch 2023-12-03 21:07:12 -05:00
  • 96c256f97a Merge pull request #12354 from Pokechu22/movie-extensionnumber Tilka 2023-12-03 20:16:58 +00:00
  • 1c62ebc9fb Use ExtensionNumber in Movie.cpp Pokechu22 2019-07-30 16:55:30 -07:00
  • 8368a397ee JitArm64: Flush in the middle of lmw/stmw/mfcr JosJuice 2023-11-29 20:14:16 +01:00
  • f47ac24170 Gameini: Enable AccurateNaNs for "Jeep Thrills" Patrick Ferry 2023-12-02 23:43:07 +00:00
  • 27be8c087e Merge pull request #12295 from sepalani/arp-check Mai 2023-12-03 11:26:00 -05:00
  • 98eda4dc9f Merge pull request #12351 from TryTwo/bugfix_data_symbols Mai 2023-12-03 11:17:44 -05:00
  • 87256e3ec3 Merge pull request #12353 from JosJuice/hle-discard-cr Mai 2023-12-03 09:20:29 -05:00
  • 05864ceddd PPCAnalyst: Clear crInUse on HLE JosJuice 2023-12-03 14:19:46 +01:00
  • 92532c8d3a PPCSymbolDB. Bugfix. Fix .data symbols not loading, unless they were aligned to 4 bytes. TryTwo 2023-12-02 23:59:49 -07:00
  • 69cf8b3470 VertexLoader: Use Common::SmallVector Pokechu22 2023-11-25 17:33:44 -08:00
  • 4116344785 VertexLoader: Remove unnecessary calls to VertexLoader_TextCoord::GetDummyFunction Pokechu22 2023-11-25 16:42:30 -08:00
  • 36796abc08 VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't Pokechu22 2023-12-02 14:14:58 -08:00
  • 1ee6824324 VertexLoaderTest: Add test for skipped texture coordinates Pokechu22 2023-12-02 15:39:43 -08:00
  • 530590d162 VertexLoaderTest: Add test for skipped colors Pokechu22 2023-12-02 14:13:39 -08:00
  • 4f3f208fe4 Merge pull request #12348 from JosJuice/jitarm64-imm-msr-fastmem Mai 2023-12-02 17:53:28 -05:00
  • 2cb14edafa Add Hardcore switch to Achievement Settings dialog LillyJadeKatrin 2023-06-07 22:23:10 -04:00
  • 6f7e02e201 Disable TAS recording playback in hardcore mode LillyJadeKatrin 2023-07-20 17:55:25 -04:00
  • 3aebbbb3e7 Disable cheats in hardcore mode LillyJadeKatrin 2023-06-07 21:53:38 -04:00
  • 0abfa94bc8 Disable Freelook in hardcore mode LillyJadeKatrin 2023-06-07 22:14:54 -04:00
  • 1a19a92943 Disable memory patches in hardcore mode LillyJadeKatrin 2023-11-15 12:03:21 -05:00
  • cb2fa9a1f2 Disable Debug Mode in hardcore mode LillyJadeKatrin 2023-06-07 21:54:49 -04:00