Commit Graph

  • 300b34e268 Disable PIE on macOS too Aurora 2017-08-08 13:59:37 +02:00
  • ce0e87373d Update hidapi Aurora 2017-08-08 00:44:02 +02:00
  • 7e1c6a5819 Make it build on macOS with Clang Aurora 2017-08-08 00:05:59 +02:00
  • 613214cdca Improve error formatting Nekotekina 2017-08-08 22:13:48 +03:00
  • 009f53a267 fix segfault in boot recent list Malcolm Jestadt 2017-08-05 23:15:15 -04:00
  • f3ad922a8f drag and dropperinno (#3037) Megamouse 2017-08-06 21:29:28 +02:00
  • 7b27a8e993 Fix idm::init, fxm::init Nekotekina 2017-08-06 13:13:12 +03:00
  • fcb7072fee Implement hardware zcull emulation kd-11 2017-07-27 19:04:55 +03:00
  • 7ab1792ef7 rsx: Implement conditional locks kd-11 2017-07-27 16:29:08 +03:00
  • 40d305b35d Make ALSA optional Jan Beich 2017-08-03 22:43:27 +00:00
  • 2d7e91ba8a Yield instead of sleeping rsx thread. (#3158) RipleyTom 2017-08-06 02:46:01 +02:00
  • b05434bc6f Fix Firmware message Nekotekina 2017-08-05 17:07:30 +03:00
  • 7b4c044480 Relax allocations in ppu_load_exec Nekotekina 2017-08-04 14:33:36 +03:00
  • c14eb4e54a Implement error report stacking Nekotekina 2017-08-02 17:49:18 +03:00
  • f6c8f46462 CFG: catch exceptions Nekotekina 2017-08-02 13:23:12 +03:00
  • faf9ed9fec CFG: provide _int range in to_list() Nekotekina 2017-08-02 13:22:53 +03:00
  • 930ce4af60 log_frame: fix random stack Megamouse 2017-08-03 00:44:24 +02:00
  • d51a986dd4 GUI: fix icon sizes and exterminate gamelist bug Megamouse 2017-07-30 22:13:59 +02:00
  • 02845f546e Add gcm to auto lle / liblv2 Jake 2017-07-27 08:39:06 -05:00
  • fff34a7f0f d3d12: Fix 0 sized framebuffer crashes Jake 2017-07-25 22:00:05 -05:00
  • 21dd715b42 sys_rsx: implement support for lle-gcm Jake 2017-07-25 21:57:43 -05:00
  • d9a693019b rsx/gcm: Implement rsx dma. Refactor gcm/rsx to not be as codependent Jake 2017-07-25 21:33:32 -05:00
  • 607d2486ea Code review (#3114) mp-t 2017-08-01 19:22:33 +02:00
  • 668005c856 Fix v0.0.3-5589-668005c8 Zangetsu38 2017-07-14 16:57:03 +02:00
  • 7efa53b218 Add gcm to auto lle / liblv2 Jake 2017-07-27 08:39:06 -05:00
  • ad3fc60631 d3d12: Fix 0 sized framebuffer crashes Jake 2017-07-25 22:00:05 -05:00
  • c09cbeac15 sys_rsx: implement support for lle-gcm Jake 2017-07-25 21:57:43 -05:00
  • e854eb6ecd rsx/gcm: Implement rsx dma. Refactor gcm/rsx to not be as codependent Jake 2017-07-25 21:33:32 -05:00
  • e7841b5d9e Update LLVM 5.0 Zangetsu38 2017-07-05 01:27:16 +02:00
  • 76a49518e0 Update Project to Visual Studio 2017. Zangetsu38 2016-12-19 20:46:08 +01:00
  • 4a197e16a6 Initial LLVM 5 port Zion Nimchuk 2017-07-02 10:44:26 -07:00
  • 77f58326af Add supporters Nekotekina 2017-07-29 21:30:56 +03:00
  • bf14cbdb27 Fix _sys_lwcond_signal, _sys_lwcond_signal_all Nekotekina 2017-07-29 21:24:57 +03:00
  • 93db420f80 sys_lwmutex, sys_lwcond refactoring Nekotekina 2017-07-29 21:01:24 +03:00
  • a209d0d7fa Minor fix of sys_event_queue_receive Nekotekina 2017-07-29 16:07:51 +03:00
  • f564a72d03 SPU: minor optimization Nekotekina 2017-07-29 16:07:03 +03:00
  • aeb01bd216 Update outdated firmware log message Talkashie 2017-07-29 16:50:47 -05:00
  • bc4d73da02 Bundle Qt5Svg.so, Fixes #3094 (#3120) Zion 2017-07-28 20:39:20 -07:00
  • f9e996e006 Rewrite memory pool to be thread safe. Robbie 2017-07-11 13:34:38 -05:00
  • 4dbc546e7b GUI: add custom config indicator (#3108) Megamouse 2017-07-28 22:03:48 +02:00
  • 9a1a7dd531 Fix build (#3117) Zion 2017-07-28 08:30:35 -07:00
  • 7ac96f7526 Fix missing newline, add periods, add tooltip for gs_resizeOnBoot (#3112) Talkashie 2017-07-27 16:37:29 -05:00
  • f613901eac gl/vk: Do not trust gcm buffer size to match internal rendering resolution - Should fix games with strange scaling artifacts due to upscaling from lower resolutions kd-11 2017-07-26 21:18:04 +03:00
  • 4cd5624fa7 rsx/vk/gl: Refactoring - Also adds a vertex cache to openGL as well kd-11 2017-07-26 19:32:13 +03:00
  • fc6891a0e3 ui: Restore 'Strict Mode Rendering' to GPU tab. Also add an option to disable the vertex cache - Also, updates json tooltips for some options kd-11 2017-07-26 17:57:19 +03:00
  • fb7ccbd7b4 vulkan: Workaround to avoid lockup due to double fault - TODO: Ensure no page faults occur within a page-fault handler! kd-11 2017-07-24 21:47:27 +03:00
  • 17c399d4e8 spu: acquire_pc rewritten to be more precise in timing - More accurate pauses may slightly reduce performance but makes it more viable to allow more threads to participate without stuttering kd-11 2017-07-24 20:55:11 +03:00
  • dd19622823 vulkan: Texture cache rewritten - Use a map of vectors instead of a flat array kd-11 2017-07-24 20:50:32 +03:00
  • 46fa6e47fe rsx/vk: Vertex cache rewritten, add option to disable it as well - Also enable SPU loop detection by default while were at it kd-11 2017-07-24 20:49:51 +03:00
  • 7fa42cfaad Fix sys_semaphore_wait (on timeout) Nekotekina 2017-07-26 22:35:45 +03:00
  • 5d8640109d Add supporters Nekotekina 2017-07-26 22:24:35 +03:00
  • 6f6b23e879 Delete make_fself.cmd Nekotekina 2017-07-26 21:29:49 +03:00
  • d2116a187e Update tooltips Nekotekina 2017-07-26 21:19:56 +03:00
  • f58652e51c cellRec: fix vm::bptr Nekotekina 2017-07-26 21:09:00 +03:00
  • bf53035e3f IPC support for lv2 sync objects Nekotekina 2017-07-24 18:59:48 +03:00
  • 60c6bb9865 Restore hook static functions Nekotekina 2017-07-23 23:25:00 +03:00
  • 67b71c0f89 Fix sys_rwlock_wunlock Nekotekina 2017-07-23 23:15:09 +03:00
  • 5766fb1f31 Fix sys_rwlock_wlock Nekotekina 2017-07-23 23:14:49 +03:00
  • dbd69536ed Linux evdev joystick support (#2885) Ryan Gonzalez 2017-07-26 13:03:06 -05:00
  • 08f0047529 Refactor setsockopt for better cross-platform-ness Zion Nimchuk 2017-07-25 21:55:21 -07:00
  • 54a38aa927 Fix issue #2788 Zion Nimchuk 2017-06-22 12:08:17 -07:00
  • 173cc13d01 Stub some cellSysutilAvc2 functions scribam 2017-07-24 21:25:52 +02:00
  • 1899f399b6 Mixed minor changes scribam 2017-07-23 22:46:37 +02:00
  • 4c5921a7a4 Stub some cellGameExec and cellResc functions scribam 2017-07-23 22:46:16 +02:00
  • be84dd73a9 Stub cellRec functions scribam 2017-07-23 22:45:12 +02:00
  • 9f3f07f3ae game_list: enable stepless icon sizes Megamouse 2017-07-25 16:46:18 +02:00
  • d260ccfc96 settings_dialog.ui: just LINUX things Megamouse 2017-07-25 16:43:52 +02:00
  • 1c3b9754aa settings_dialog: enable LLE List multiselection Megamouse 2017-07-13 14:46:50 +02:00
  • 37c26b77ee settings_dialog: make size consistent Megamouse 2017-07-25 23:29:40 +02:00
  • ff772dd28b game_list: fix sort and scroll Megamouse 2017-07-25 11:30:50 +02:00
  • 60e2928ec1 Fixes #3063 Zion Nimchuk 2017-07-24 19:01:37 -07:00
  • f8e57147b0 Linux builds now link LLVM statically, fixed Qt libpng issue, moved to single AppImage Zion Nimchuk 2017-07-21 12:43:08 -07:00
  • 1bef748dc4 Allow overlapping ranges in cellGcmMapEaIoAdress with coherency check (#3070) LambdaMan 2017-07-25 01:27:23 +02:00
  • b2fa0fdf53 Fix PARAM.SFO filename case (#3081) RipleyTom 2017-07-24 22:53:20 +02:00
  • ab198c0c5f gamelist: scroll fix (workaround) Megamouse 2017-07-24 19:12:31 +02:00
  • f577af452d Update Framelimiter Tooltip Megamouse 2017-07-24 19:00:34 +02:00
  • a7802e9377 Settings Overhaul Megamouse 2017-07-24 02:21:40 +02:00
  • 3b03f9a010 vulkan: Avoid double flushing if a texture is externally synchronized kd-11 2017-07-23 17:45:20 +03:00
  • cb194e06ce gl: Fix framebuffer validity checks kd-11 2017-07-23 17:11:45 +03:00
  • a24780fe5e vulkan: Avoid cache miss whenever possible if WCB is enabled kd-11 2017-07-23 16:34:17 +03:00
  • a7c28f5827 rsx: Fix remainder/iteration computations in BufferUtils kd-11 2017-07-22 18:34:33 +03:00
  • 425821863b vulkan; Add a weak vertex cache with single frame validity kd-11 2017-07-22 16:45:15 +03:00
  • 8db6555bdb lower mt upload threshold to something useful kd-11 2017-07-19 20:45:53 +03:00
  • 6557bf1b20 rsx: More aggressive thread scheduling for vertex processing - Significantly helps vertex performance - Not recommended as more threads will harm performance if the PC does not have the cores for it kd-11 2017-07-18 22:34:06 +03:00
  • 6648084c64 Add Q_EMITs and clean up a couple signals. Robbie 2017-07-21 09:52:19 -05:00
  • 5543441618 xinput config file RipleyTom 2017-07-21 20:02:15 +02:00
  • 0508e1e638 Log marking. Useful for knowing when time based things happen in log. Robbie 2017-07-21 18:23:06 -05:00
  • adf119e960 sys_rwlock_runlock fixed Nekotekina 2017-07-23 16:01:52 +03:00
  • 2bc57fbee3 LLVM: Add error message Nekotekina 2017-07-23 10:54:00 +03:00
  • 42b06af577 Force recompiling liblv2.sprx Nekotekina 2017-07-22 16:39:39 +03:00
  • f9a69c449d PPU LLVM: minor bitcast avoidance Nekotekina 2017-07-22 16:30:12 +03:00
  • 3f9affd2ad Stub some SPU syscalls Nekotekina 2017-07-22 16:29:38 +03:00
  • 23701248f3 Set LLVM recompiler as default Nekotekina 2017-07-22 16:28:29 +03:00
  • c9abab6828 cellGame: minor refactoring Nekotekina 2017-07-22 16:16:49 +03:00
  • 9dc9378bcc Fix illegal instruction message Nekotekina 2017-07-22 16:15:37 +03:00
  • 5cc152b8dd Save Data Note (#3054) Robbie 2017-07-23 02:55:08 -05:00
  • 9bd6d28514 gs_frame: fix event Megamouse 2017-07-21 17:57:36 +02:00
  • 58816e314c main_window: adjust toolbar size to prevent blurry icons Megamouse 2017-07-21 16:58:50 +02:00
  • e93fbc6900 Merge pull request #3 from RipleyTom/OpenGLFix Megamouse 2017-07-20 22:29:46 +02:00
  • f8c2e198c5 gs_frame: fix the mysterious "second boot crash" Megamouse 2017-07-20 16:10:20 +02:00