Commit Graph

  • f932cc4073 VS: fix filters Megamouse 2023-04-23 08:52:09 +02:00
  • 6bf77166e1 Game List: Make Ctrl+f Focus On The Search Bar Eladash 2023-04-22 10:45:39 +03:00
  • 6b9d0d5df5 UI: Ignore trademark as a fallback when searching games Eladash 2023-04-21 20:10:10 +03:00
  • 9778322d99 UI: Focus to game searchbar on load Eladash 2023-04-21 19:07:25 +03:00
  • 6ff04ec91b Qt: Set icon size function properly Megamouse 2023-04-22 15:25:55 +02:00
  • c7700fcd72 Update FAudio to v 23.04 Megamouse 2023-04-22 14:32:54 +02:00
  • 027b1d5cab Update SDL to v 2.26.5 Megamouse 2023-04-22 14:25:54 +02:00
  • ce65a1c2a7 Update miniupnp to v 2.3.3 Megamouse 2023-04-22 14:25:19 +02:00
  • 650b0c7c30 Qt: properly invalidate item pointer in grid mode Megamouse 2023-04-22 13:11:33 +02:00
  • 823b23f800 Qt: Lazy load game grid icons and optimize paint method for invisible items Megamouse 2023-04-22 12:15:19 +02:00
  • b47db88ded Qt: Remove unused list layout handling of repaint watcher Megamouse 2023-04-22 11:29:28 +02:00
  • 20b92f50d9 Qt: don't calculate sizes in grid mode Megamouse 2023-04-22 11:18:31 +02:00
  • b401ad85d1 Qt: lazy load game list icons and dir size Megamouse 2023-04-21 23:31:38 +02:00
  • e9df63119b Qt: multithreaded file testing during refresh Megamouse 2023-04-21 00:53:40 +02:00
  • caa6c9b471 Qt: Minor optimization during list refresh Megamouse 2023-04-19 19:38:34 +02:00
  • bb8e43f16c SPU LLVM: fixup custom LICM pass Ivan Chikish 2023-04-22 02:37:51 +03:00
  • 2c71d08ea2 Emu: Cache games.yml and only save when necessary Megamouse 2023-04-21 15:02:39 +02:00
  • 500f7901ac unself: rename SCEVersionInfo to version_header Megamouse 2023-04-19 21:04:54 +02:00
  • 5fb716fc21 unself: rename SectionInfo to segment_ext_header Megamouse 2023-04-19 20:57:13 +02:00
  • 31ef970f23 unself: some more documentation Megamouse 2023-04-19 20:44:08 +02:00
  • a770eaf500 unself: rename AppInfo to program_identification_header Megamouse 2023-04-19 20:27:01 +02:00
  • e171f3af41 unself: rename SelfHeader to ext_hdr Megamouse 2023-04-19 20:17:35 +02:00
  • 1041284384 SPU LLVM: sink stores deeper in custom LICM pass Ivan Chikish 2023-04-20 13:59:52 +03:00
  • 6555de6ef5 fix warnings Megamouse 2023-04-21 16:07:16 +02:00
  • b81e77cffa Remove add_only from main_window::Boot args Eladash 2023-04-21 11:05:52 +03:00
  • a1741f21cc Optimize AddGamesFromDir a bit Eladash 2023-04-21 10:36:44 +03:00
  • 76a36f45bf Reduce IO With Game Library Loading Eladash 2023-04-21 06:17:17 +03:00
  • a767beec60 Path to LLVM library fixed in Debug Luiz 2023-04-19 08:10:29 -03:00
  • 183bea3b98 SPU LLVM: upgrade custom DSE pass Ivan Chikish 2023-04-19 13:02:10 +03:00
  • 6981cbb985 formatting kd-11 2023-04-19 03:44:39 +03:00
  • fdfcc6c5ea gl: Refactor attachment clear logic kd-11 2023-04-19 03:09:41 +03:00
  • b86ecf7441 Keep preceding 0 in firmware strings Megamouse 2023-04-18 22:59:21 +02:00
  • 5107d1b69b Keep second 0 in firmware strings Megamouse 2023-04-18 20:07:02 +02:00
  • e133c8c2c3 Qt: add option to reset time played Megamouse 2023-04-18 21:17:57 +02:00
  • 450ab7c289 Qt: add grid filters Megamouse 2023-04-18 21:33:31 +02:00
  • 32bfb808ae Qt: add checkbox to restart dialog Megamouse 2023-04-18 19:25:55 +02:00
  • 1f19804cab BufferUtils: fix SSE2 path for byteswaps Ivan Chikish 2023-04-18 12:20:17 +03:00
  • 9ff6003dfc rsx: Add Ultra shader precision setting for costly accuracy settings kd-11 2023-04-18 13:19:57 +03:00
  • f725ea7d0d vk: Promote barycentric interpolation to 64-bit kd-11 2023-04-18 02:58:44 +03:00
  • 39d17a94c6 SPU LLVM: make savestates unsavable inside the code Ivan Chikish 2023-04-16 19:36:54 +03:00
  • 8153e5338f SPU LLVM: optimize register stores Ivan Chikish 2023-04-15 14:37:07 +03:00
  • 999caea021 Implement sceNpManagerGetCachedInfo RipleyTom 2023-04-17 19:33:43 +02:00
  • b70665865f Invert the DJ Hero Turntable crossfader axis bind. On Xbox 360 turntables, Crossfade Left is Y Down, Crossfade Right is Y Up. Also simplify turntable/left stick input. shockdude 2023-04-08 20:12:24 -07:00
  • 6a9e0c52c3 Round squircled axis values to nearest whole number shockdude 2023-04-15 02:13:31 -07:00
  • 44b3709d1d SPU LLVM: use volatile stores for PC update Ivan Chikish 2023-04-15 10:52:38 +03:00
  • b060165817 jit: Fix vec_cmp_eq<u32> kd-11 2023-04-15 03:55:13 +03:00
  • 98fc073f89 Fix tmp path in updater RipleyTom 2023-04-14 15:40:04 +02:00
  • ba29f0ccd1 SPU LLVM: use atomic loads in read channel count Ivan Chikish 2023-04-14 07:40:03 +03:00
  • 3473e19508 SPU LLVM: fix savestate safety guards Ivan Chikish 2023-04-13 20:19:18 +03:00
  • 22bd7dcc42 PPU LLVM: disable DSE pass and use volatile store/loads Ivan Chikish 2023-04-13 11:30:53 +03:00
  • 79d09d02ed Add savestate buttons to home menu Eladash 2023-03-18 21:35:51 +02:00
  • a6313fa46c cellMic: fix mic type regression Megamouse 2023-04-12 20:23:09 +02:00
  • 2a7431bd61 cellMic: fallback to proper sampling rate if necessary Megamouse 2023-04-12 19:53:18 +02:00
  • 90851459c8 cellMic: change some log levels Megamouse 2023-04-05 22:42:05 +02:00
  • 27c9bf137c cellMic: fallback to 4,2,1 channels by default Megamouse 2023-04-05 20:17:26 +02:00
  • 2205790dd4 cellMic: add some error checks Megamouse 2023-04-05 20:16:59 +02:00
  • 0115c2f70a cellMic: minor format changes for readability Megamouse 2023-04-05 20:14:54 +02:00
  • 7bce99d77b Debugger: Fix step over (#13649) Elad Ashkenazi 2023-04-12 21:55:07 +03:00
  • 47b65868f4 Try even lower kd-11 2023-03-26 13:02:49 +03:00
  • 8735a06f3c vk: GTX970 workaround kd-11 2023-03-24 03:04:53 +03:00
  • d35fecbeea Forces deterministic FP operations when online RipleyTom 2023-04-04 17:05:19 +02:00
  • 0e388639cc Loader: Make executable analyzation not halt UI when launching games Eladash 2023-04-08 18:03:05 +03:00
  • 17e6ad1fe8 Fix deref in cellSaveData log RipleyTom 2023-04-12 03:26:44 +02:00
  • a3f077c783 Update build-mac.sh nastys 2023-04-11 21:30:21 +02:00
  • 86b3229746 Skylander Portal: Trap Team Audio Transfers Joshua de Reeper 2023-03-20 16:13:32 +13:00
  • 06b0e35fb9 Update to LLVM 16.0.1 Ivan Chikish 2023-04-08 15:21:22 +03:00
  • 6fbca1acfd remove unnecessary pointer bitcasts oltolm 2023-04-05 13:35:06 +02:00
  • f0e36c6365 Updated BUILDING.md according to the changes made by #13622 brian218 2023-04-08 10:21:54 +08:00
  • e9cb7000cc Fix BUILD_LLVM option RipleyTom 2023-04-07 23:50:10 +02:00
  • 0e8b0e414a Improve cellMic and sys_usbd thread scheduling RipleyTom 2023-04-01 22:51:00 +02:00
  • ec3114d6d8 Add alternate 3D display modes (#13582) headassbtw 2023-04-07 11:08:07 -07:00
  • 60fc51ed22 cellGcm: add more enums Megamouse 2023-03-28 22:18:01 +02:00
  • 603b775f4a llvm: fix submodule path Megamouse 2023-04-06 23:56:47 +02:00
  • 964ce3d6aa rsx: Add a clip_width workaround for some buggy games kd-11 2023-04-07 02:09:07 +03:00
  • fb88e1c1c9 Update to LLVM 16.0.0, switch to upstream LLVM Ivan Chikish 2023-03-11 22:08:27 +03:00
  • 7081b89e97 Update dependencies Megamouse 2023-04-05 18:54:40 +02:00
  • c6ab1aa227 Fix emulator crash when stopping emulation after being paused (#13530) Elad Ashkenazi 2023-04-05 22:53:01 +03:00
  • 8a509afc20 sys_fs: Implemented CELL_FS_PATH path-as-device support brian218 2023-03-18 09:48:07 +08:00
  • 6a95e0877b sys_fs: Fix warning C6262 brian218 2023-03-06 23:55:28 +08:00
  • 28c37ab465 sys_fs & VFS: Misc bug fixes brian218 2023-03-06 23:55:10 +08:00
  • 842edbcbe7 Add Qt Creator .autosave files to .gitignore (#13597) Elad Ashkenazi 2023-03-31 17:05:51 +03:00
  • 3e556c710b cellMusicExport: first implementation Megamouse 2023-03-31 00:14:28 +02:00
  • 4289ffef1c cellPhotoExport: add funcFinish check Megamouse 2023-03-31 00:57:18 +02:00
  • 0c051a83a7 Fix mic thread usage RipleyTom 2023-03-29 22:11:13 +02:00
  • 82dedb1fbb vk: Fix vendor detection for apple kd-11 2023-03-29 16:27:26 +03:00
  • 04c0f309be vk: Obey safe/unsafe hint for D16F emulation kd-11 2023-03-29 16:21:25 +03:00
  • 8408d51359 Increase delay for GHL and TT int transfers RipleyTom 2023-03-25 22:01:15 +01:00
  • a8ada492b2 cellMic: fix registration index Megamouse 2023-03-28 18:26:16 +02:00
  • 55d6ee65ae cellAudio: silence cellAudioSendAck and add pseudo code for it Megamouse 2023-03-05 23:33:35 +01:00
  • 69ecf8aea7 cellAudio: re-use event_sources array Megamouse 2023-03-05 20:26:22 +01:00
  • f2b51668b4 cellMic: use fixed index for devices Megamouse 2023-03-25 09:11:22 +01:00
  • c2527c9e1b cellMic: wait for registration of multiple input devices Megamouse 2023-03-03 14:59:43 +01:00
  • 0bcd45c1d4 cellMic: add some additional error check and silence log spam Megamouse 2023-03-03 13:25:15 +01:00
  • ecf0022fd1 cellMicGetSignalState: fake some more values Megamouse 2023-03-03 12:27:44 +01:00
  • 4d4a70ad0e Update MoltenVK to 1.2.3 (Vulkan SDK 1.3.243) shinra-electric 2023-03-23 16:16:41 +01:00
  • 0f45a8c180 Fix inaccuracies pointed out by PVS-Studio RipleyTom 2023-03-21 21:06:18 +01:00
  • ad3e740c09 vk: Separate vertex and fragment stage push constant updates for overlays kd-11 2023-03-23 17:22:46 +03:00
  • 7e6cc02e09 Fix an emulator crash in Emulator::SaveSettings (#13567) Elad Ashkenazi 2023-03-21 11:12:39 +02:00
  • 7000ef4471 Fix timeout spam from signaling RipleyTom 2023-03-18 19:13:33 +01:00
  • 0beda6fa89 Savestates: Fix deadlock on savestate load Eladash 2023-03-11 11:51:30 +02:00