Commit Graph

  • 69e81da57b Fix some warnings Nekotekina 2019-12-10 19:17:03 +03:00
  • 73236efe58 vk: Remove some outdated code (#7060) kd-11 2019-12-12 16:29:55 +03:00
  • 6a926daee7 rsx: Delay FIFO recovery point creation if is in in_begin_end scope (#7080) Eladash 2019-12-12 14:38:56 +02:00
  • 038694ae28 cellGem: add some explanatory comments Megamouse 2019-12-10 20:35:32 +01:00
  • 691c7cde67 cellGem: cleanup some spacings Megamouse 2019-12-10 20:17:39 +01:00
  • af8ebc76e2 Modules/cellGem: Implement pos, quat and handle_pos in Gemstate for mouse. Modules/cellGem: Fix name for gem_image_state. Modules/cellGem: Implement projectiion(x/y) in gem_image_State for mouse. Modules/cellGem: Add cross, triangle, circle and start with use middle click for mouse. Modules/cellGem: Refactor global code. Modules/cellGem: fix some warning with initializing value. Zangetsu38 2018-07-23 19:57:40 +02:00
  • ac2b0c9752 PSMove: Rudimentary mouse emulation. VelocityRa 2018-01-24 01:27:25 +01:00
  • 7260af032e rsx: Ignore or recover from unknown primitives Eladash 2019-12-07 19:07:58 +02:00
  • 6a4ba9d562 Fix warning about truncation Eladash 2019-12-07 08:19:28 +02:00
  • a5b3b0df40 sceNpBasicAddBlockListEntry: Add connection check Eladash 2019-12-07 08:19:06 +02:00
  • 963d5fb981 sceNpBasicAddPlayersHistory(Async) fixes Eladash 2019-12-07 03:35:02 +02:00
  • 5142d7c011 Minor fixup after #7068 Eladash 2019-12-06 08:34:30 +02:00
  • 5631382623 sys_spu: Fix SPU Thread Id Eladash 2019-11-03 01:44:02 +02:00
  • e050dcbc52 Move size write in cellGamePatchCheck Eladash 2019-12-05 15:48:13 +02:00
  • 98970884c8 Make sys_tty accurate in release console mode, message saving in log Eladash 2019-12-05 15:34:19 +02:00
  • 401813f962 Revert part of #7044 Eladash 2019-12-03 16:57:41 +02:00
  • a2c69e4a2e sys_spu_thread_group_dis/connect_event Improvements Eladash 2019-12-03 16:55:30 +02:00
  • c3862b74b1 Compilation fix for NetBSD (#7067) Eladash 2019-12-05 10:28:01 +02:00
  • 835892aa51 C-style cast cleanup VII Nekotekina 2019-12-04 23:56:19 +03:00
  • d2fd3c6bc4 Commit 377e7d2a73 Nekotekina 2019-12-04 21:32:08 +03:00
  • 377e7d2a73 C-style cast cleanup VI Nekotekina 2019-12-04 01:34:23 +03:00
  • d973835bef ds4: Cleanup kd-11 2019-12-04 00:24:37 +03:00
  • 6ae8fd0d34 ds4: Add workarounds for some 3rd party controllers kd-11 2019-11-27 13:39:38 +03:00
  • 2eaaf5b132 vk: Add sampleRateShading to the list of device enabled features scribam 2019-12-01 10:06:56 +01:00
  • 185c067d5b C-style cast cleanup V Nekotekina 2019-12-03 00:31:34 +03:00
  • 46ca39ec4d Add Emu.HasGui() to properly hide Qt dialogs in no-gui mode Megamouse 2019-12-03 08:32:28 +01:00
  • 84f9911163 Qt: skip in-game Qt dialogs if no-gui was used Megamouse 2019-12-03 00:55:07 +01:00
  • d73f04da13 cellSaveData: avoid nullptr if there is no dialog Megamouse 2019-12-03 00:47:14 +01:00
  • bf11a28fb5 C-style cast cleanup IV Nekotekina 2019-12-01 20:14:58 +03:00
  • d45fbc331c Fix error checking of cellGameContentPermit Eladash 2019-12-01 07:30:46 +02:00
  • 1a6e8e20dc cellGameBootCheck Improvements Eladash 2019-12-01 07:14:09 +02:00
  • 37c220af72 Fix sceNpTrophyRegisterContext hack Eladash 2019-11-30 23:16:29 +02:00
  • 28eacc616a C-style cast cleanup III Nekotekina 2019-11-30 02:11:28 +03:00
  • ad9c9f0183 C-style cast cleanup II Nekotekina 2019-11-30 01:28:06 +03:00
  • 5b9df53c13 C-style cast cleanup (partial) Nekotekina 2019-11-28 21:18:37 +03:00
  • 8bd52c9843 Fix sys_spu_thread_un/bind_queue queue existence check Eladash 2019-11-27 21:52:38 +02:00
  • 9cc3838e49 Fix possible division by zero in sys_spu_thread_write/read_ls Eladash 2019-11-22 14:45:02 +02:00
  • b8220ec12f Stub sys_spu_thread_group_log Eladash 2019-11-21 23:29:29 +02:00
  • 038c6bb234 Avoid calling lv2_obj::sleep sequantially in sceNpTrophyRegisterContext Eladash 2019-09-21 14:43:12 +03:00
  • 3b06214f88 Decrease memory stats in cellGemInit if needed Eladash 2019-09-21 13:25:53 +03:00
  • d91f8193b0 settings: enable dynamic reload of some emu values Megamouse 2019-11-14 22:45:07 +01:00
  • f2b530823b overlays: add dynamic switch for perf overlay Megamouse 2019-10-18 03:16:48 +02:00
  • b5f6b27f86 cellSysutilGetSystemParamString improvements Eladash 2019-10-14 11:26:17 +03:00
  • 2290c389d6 vm: implement vm::try_access, vm::ptr::try_read/write Nekotekina 2019-11-26 00:01:05 +03:00
  • 1b9a3e6077 SPU: internal refactoring, add spu_program Nekotekina 2019-11-23 19:30:54 +03:00
  • 4caf747729 SPU LLVM: detect mpy32 pattern Nekotekina 2019-11-23 19:31:42 +03:00
  • e735346d26 cmake: Set LLVM_INCLUDE_BENCHMARKS to OFF scribam 2019-11-24 11:32:21 +01:00
  • f29709105f cmake: Add post-build commands for Windows scribam 2019-11-24 10:18:10 +01:00
  • 70ace4bb83 Fix cellAudioCreateNotifyEventQueue queue depth Eladash 2019-10-26 22:02:53 +03:00
  • 17ae70b935 Implement cellAudioCreateNotifyEventQueueEx Eladash 2019-10-26 20:21:34 +03:00
  • 40db205f5d Fix cellVoiceCreatePort Eladash 2019-10-26 08:27:35 +03:00
  • 1233c48d92 cellAudio: Implement event source Eladash 2019-10-26 07:07:15 +03:00
  • f4ac8a2e0c cellVoice: Fix NOT_INIT checks, implement 0 event source handling Eladash 2019-10-26 06:39:58 +03:00
  • c9066e7236 cellVoice Update Eladash 2019-10-24 18:41:31 +03:00
  • fd433779bb sys_prx: Tiny improvement Eladash 2019-07-26 11:47:30 +03:00
  • 8ca53f9c84 rsx: Remember to min-max the anchor indices of a polygon or triangle fan kd-11 2019-11-12 16:46:14 +03:00
  • 429a76a140 rsx: Remove redundant check kd-11 2019-11-23 15:11:30 +03:00
  • f31233b822 sys_net: don't report SYS_NET_EWOULDBLOCK in blocking syscalls Nekotekina 2019-11-22 18:56:40 +03:00
  • 5c55d4f2fe sys_net: format both negative and positive sys_net_error values Nekotekina 2019-11-22 01:01:12 +03:00
  • 6ad8b0a443 sys_net: Add error_code Eladash 2019-11-21 18:44:00 +02:00
  • 8d5ef2c7b9 Clamp volume in cellAudioAdd/2c/6c/Data Eladash 2019-11-19 21:17:12 +02:00
  • cd6b6c8a4f Lightweight putllc() for non-TSX if no data changed Markus Stockhausen 2019-11-01 12:47:29 +01:00
  • 223d1473b0 Qt: remove unused rsx debugger code Megamouse 2019-11-10 08:09:23 +01:00
  • 41e7d2aa0a rsx: Select correct image aspect for blit engine targets. kd-11 2019-11-18 22:13:29 +03:00
  • fd751e3e7b rsx: Improve blit format mismatch detection kd-11 2019-11-18 22:11:07 +03:00
  • 41c3180276 rsx: Fix invalid format checks for DMA sections which are typeless kd-11 2019-11-18 21:39:40 +03:00
  • 2152a77005 HLE: stub cellCrossController some more Megamouse 2019-11-17 00:22:56 +01:00
  • 41505117a7 HLE: stub cellCelpEnc and cellCelp8Enc Megamouse 2019-11-16 23:31:23 +01:00
  • ca59ab59e9 HLE: add even more error_code Megamouse 2019-11-16 23:30:19 +01:00
  • 9dab0575fa rsx: Add missing format check for the RTV<->DSV transfer case - TODO: Rewrite resource handling routines kd-11 2019-11-17 23:30:21 +03:00
  • 4a0e1c79ed rsx: Improve format validation for blit engine kd-11 2019-11-17 23:03:18 +03:00
  • c415578e79 vk: Clamp buffer row length to never be less than declared width - Fixes some games with broken textures kd-11 2019-11-13 16:51:38 +03:00
  • 2408922806 rsx: Do not ignore clamping for some routines that do not have implied range kd-11 2019-11-12 22:54:44 +03:00
  • c10aa360b1 rsx: Remove more deprecated methods kd-11 2019-11-12 15:48:19 +03:00
  • e53be99e1a Fix typo in update manager JohnHolmesII 2019-11-18 02:06:19 +00:00
  • db4e201fee SPU LLVM: use updateGlobalMapping instead of addGlobalMapping Nekotekina 2019-11-17 22:09:23 +03:00
  • f30b81f8b0 SPU LLVM: change patchpoint name generation Nekotekina 2019-11-17 22:07:08 +03:00
  • 2de3c06781 Qt: Avoid Start/StopPlaytime when installing firmware. Niram7777 2019-11-17 10:57:21 +01:00
  • 9a8c59a1ff Qt: rename pad_info to pad_device_info for ODR Megamouse 2019-11-16 15:30:01 +01:00
  • 0b28f0fa14 HLE: add more error_code Megamouse 2019-11-15 20:15:00 +01:00
  • 0f2adab05f Disallow NaN in cellVideoOutSetGamma Eladash 2019-11-15 21:56:26 +02:00
  • 610463a425 cellSysutilGetSystemParamInt(ID_PAD_RUMBLE) changed to return ON status Eladash 2019-11-15 19:25:35 +02:00
  • da12969898 cellSysUtil: Add a few CELL_SYSUTIL_ERROR_VALUE checks Eladash 2019-11-15 19:17:54 +02:00
  • 894658f14c cellSysutil: Log error code Eladash 2019-11-07 16:30:40 +02:00
  • 25382a7dae Restore cellPadSetActDirect's reserved error check Eladash 2019-10-14 13:48:26 +03:00
  • a17a5a76a0 overlays: avoid division by zero Megamouse 2019-11-14 20:10:58 +01:00
  • fb96047d2f overlays: add settings for overlay graphs Megamouse 2019-11-14 20:10:43 +01:00
  • dd1707bd46 overlays: fix center options when graphs are shown Megamouse 2019-11-12 23:33:59 +01:00
  • d6b0361a02 overlays: perf_metrics_overlay to seperate header Megamouse 2019-10-18 03:16:48 +02:00
  • b84fd29abc settings: fix performance overlay margin checkbox Megamouse 2019-10-18 03:11:47 +02:00
  • 7e31c30133 Intel iGPU needs workaround on Windows Anuskuss 2019-11-15 09:04:21 +01:00
  • fcc841eaa1 LLVM: Add workaround for znver2 Nekotekina 2019-11-14 19:09:34 +03:00
  • 8e39c778a1 Cheat engine RipleyTom 2019-05-28 21:14:26 +02:00
  • cc59d319e1 overlay: Performance graphs Nick Renieris 2019-10-30 03:49:40 +02:00
  • 1af948a7d4 Fix bitfield warning msuih 2019-11-10 07:48:42 +02:00
  • 0ff5938b1f Utilities: Remove unused headers Emmanuel Gil Peyrot 2019-11-10 00:05:59 +01:00
  • abbf3c4d16 SPU LLVM: add SPU profiling to compilation thread Nekotekina 2019-11-11 01:10:23 +03:00
  • a21d7def33 SPU: Don't break blocks on DSYNC instruction in Safe mode (#6731) Eladash 2019-11-11 22:12:21 +02:00
  • 8234bdb8f0 vk: Check for heap change events after a grow to avoid spec violations kd-11 2019-11-10 12:51:37 +03:00
  • 5968427a2f vk: Initialize queries before use kd-11 2019-11-10 11:27:22 +03:00