summaryrefslogtreecommitdiff
path: root/emulators/ppsspp/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* emulators/ppsspp: update to 1.11Jan Beich2021-02-072-504/+4
| | | | | | | | - Retire OLDJOY option due to increasing difficulting of rebasing Changes: https://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.10.3...v1.11 Reported by: GitHub (watch releases)
* emulators/ppsspp: update to 1.10Jan Beich2020-06-273-113/+0
| | | | | | | | - LIBRETRO option is now libretro-ppsspp port Changes: https://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.9.4...v1.10 Reported by: GitHub (watch releases)
* emulators/ppsspp: unbreak OLDJOY after r512863Jan Beich2020-06-271-3/+36
|
* emulators/ppsspp: unbreak with Clang 10Jan Beich2020-02-261-0/+25
| | | | | | | | | | | | | | | | | In file included from Common/Vulkan/VulkanContext.cpp:28: In file included from ext/glslang/SPIRV/GlslangToSpv.h:42: In file included from ext/glslang/SPIRV/SpvTools.h:47: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/localintermediate.h:42: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/intermediate.h:55: In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.h:108: ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator' void setAllocator(TPoolAllocator* a) { allocator = *a; } ~~~~~~~~~ ^ ~~ ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator ^ Reported by: antoine (via bug 244251 exp-run)
* emulators/ppsspp: update to 1.9.1Jan Beich2019-09-261-0/+26
| | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.8.0...v1.9.1 Reported by: GitHub (watch releases)
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-0/+6
|
* emulators/ppsspp: update to 1.8.0Jan Beich2019-03-141-5/+5
| | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.7.5...v1.8.0
* emulators/ppsspp: drop Vulkan note after r487275Jan Beich2018-12-261-4/+0
| | | | | | | As the graphics team standardized on drm-kmod Vulkan no longer works by default anywhere: AMD is blocked DRM_AUTH while Intel by USERPTR. Workarounds exist but there's no point scattering them in every Vulkan consumer.
* emulators/ppsspp: update to 1.7Jan Beich2018-10-272-38/+26
| | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.6.3...v1.7 MFH: 2018Q4 (many stability fixes)
* emulators/ppsspp: advertise Vulkan supportJan Beich2018-09-081-0/+4
| | | | | - Vulkan lazy bindings are always enabled, built against bundled headers - QT5 slave currently hardcodes GPUBackend::OPENGL
* emulators/ppsspp: unbreak in-game moviesJan Beich2018-06-131-1/+0
| | | | PR: 228972
* emulators/ppsspp: unbreak on armv6/armv7Jan Beich2018-05-291-0/+18
| | | | | | | | | | | | | | | SDL/SDLGLGraphicsContext.cpp:88:2: error: use of undeclared identifier 'EGL_Init' EGL_Init(); ^ SDL/SDLGLGraphicsContext.cpp:122:18: error: use of undeclared identifier 'g_eglDisplay' eglSwapBuffers(g_eglDisplay, g_eglSurface); ^ SDL/SDLGLGraphicsContext.cpp:122:32: error: use of undeclared identifier 'g_eglSurface' eglSwapBuffers(g_eglDisplay, g_eglSurface); ^ SDL/SDLGLGraphicsContext.cpp:139:2: error: use of undeclared identifier 'EGL_Close' EGL_Close(); ^
* emulators/ppsspp: update to 1.6.0Jan Beich2018-05-261-11/+0
| | | | | | | | - Vulkan support is always built - Install libretro core by default Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/compare/v1.5.4...v1.6.0
* emulators/ppsspp: unbreak joystick mappings with OLDJOY=off (default)Jan Beich2017-10-151-37/+51
| | | | | Changes: https://github.com/hrydgard/ppsspp/commit/ac0052c6af92 MFH: 2017Q4 (requires r451582)
* emulators/ppsspp-devel: revive and update to 1.4.2.463Jan Beich2017-10-011-31/+0
| | | | Changes: https://github.com/hrydgard/ppsspp/compare/v1.4.2...11f8bcc8a
* emulators/ppsspp-qt5: move CMake 3.9 fix into a separate fileJan Beich2017-09-162-18/+23
|
* Update CMake to 3.9, merge devel/cmake-modules into devel/cmakeAdriaan de Groot2017-09-141-6/+24
| | | | | | | | | | Thanks to antoine@ for the exp-run. Approved by: rakuco (mentor) Reviewed by: tcberner (mentor) Reviewed by: mat PR: 222000 (exp-run) Differential Revision: https://reviews.freebsd.org/D12299
* emulators/{ppsspp,rpcs3}: switch to MAP_32BITJan Beich2017-07-221-31/+27
| | | | | | This may slightly improve JIT stability. MFH: 2017Q3
* emulators/ppsspp: update to 1.4Jan Beich2017-05-231-2/+2
| | | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/releases/tag/v1.4.1 MFH: 2017Q2
* emulators/ppsspp: update to 1.4Jan Beich2017-03-313-13/+480
| | | | | Changes: http://ppsspp.org/#news Changes: https://github.com/hrydgard/ppsspp/releases/tag/v1.4
* emulators/ppsspp: update to 1.3Jan Beich2016-09-182-53/+11
| | | | Changes: http://ppsspp.org/#news
* emulators/ppsspp: unbreak runtime on DragonFlyJan Beich2016-07-091-0/+53
| | | | | $ ppsspp Unable to initialize SDL: SDL not built with joystick support
* emulators/ppsspp: update to 1.2.1Jan Beich2016-02-225-75/+40
| | | | | | | - Back out r388231 now that DragonFly updated its GCC past 5.2 - Make it easier to back out r387685 in future by concatenating patches Changes: http://ppsspp.org/#news
* emulators/ppsspp: drop FreeBSD 8.x supportJan Beich2015-10-061-25/+0
|
* emulators/ppsspp: update to 1.1.0Jan Beich2015-10-0635-633/+14
| | | | | | | - Integrate r397030 and r397702 into master port - Switch slave port back to use patches from master Changes: http://ppsspp.org/#news
* emulators/ppsspp-devel: update to 1.0.1.2768Jan Beich2015-09-241-0/+19
| | | | | | - Take advantage of more system libraries support upstream Changes: https://github.com/hrydgard/ppsspp/compare/253ed9f...d8b43dd
* Backport CVE-2015-2331 fix to bundled libzipJan Beich2015-09-201-0/+18
| | | | | MFH: 2015Q3 Security: 264749ae-d565-11e4-b545-00269ee29e57
* emulators/ppsspp{,-devel}: unbreak build with gcc5 (for dragonfly)Jan Beich2015-06-011-0/+37
| | | | | | | ext/xbrz/xbrz.cpp:619:28: sorry, unimplemented: non-trivial designated initializers not supported const bool doLineBlend = [&]() -> bool ^ Submitted by: @Bigpet via hrydgard/ppsspp#7717
* emulators/ppsspp: switch SDL=on to system libpngJan Beich2015-05-273-0/+36
| | | | | | | | Do not wait for upstream release if a vulnerability is found. [1] QT* already use system libpng via QImage in x11-toolkits/qt*-gui. GitHub: hrydgard/native#273 [1] Security: CVE-2014-9495 [1]
* emulators/ppsspp: dogfood some improvements in-reviewJan Beich2015-05-2710-32/+173
| | | | | | | | - Use xdg-open to open links and cheat files - Change OS name in compat reports: BSD -> FreeBSD - Minor FakeJit fixes GitHub: hrydgard/native#272, hrydgard/ppsspp#7772
* emulators/ppsspp: dogfood for-review quality back to the portJan Beich2015-05-2610-34/+58
| | | | | | Mainly to keep my sanity if a regression pops up. GitHub: hrydgard/native#271 (merged), hrydgard/ppsspp#7772
* emulators/ppsspp: add new portJan Beich2015-05-2427-0/+482
PPSSPP is a PSP emulator written in C++. It translates PSP CPU instructions directly into optimized x86, x64 and ARM machine code, using JIT recompilers (dynarecs). PPSSPP can thus run on quite low-spec hardware, including stronger ARM-based phones and tablets, as long as there's OpenGL ES 2.0 support. http://www.ppsspp.org/development.html Requested by: RyanBram @ PCBSD forums Motivated by: review D2608 (thus .ifdefs)