Compare commits

...

335 Commits

Author SHA256 Message Date
Ana Guerrero
857c5b2661 Accepting request 1225467 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1225467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=24
2024-11-21 14:18:25 +00:00
Ana Guerrero
0b936d0baa Accepting request 1144082 from Emulators
ppsspp 1.17.1

OBS-URL: https://build.opensuse.org/request/show/1144082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=23
2024-02-05 21:01:24 +00:00
d35ed5afc6 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=383 2024-02-05 05:27:27 +00:00
3a62820d54 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=382 2024-02-05 05:24:11 +00:00
73a165c7d3 Accepting request 1144078 from home:zombie_ryushu:branches:Emulators
-Update to version 1.17.1
-There is an issue where the version of SDL2 Being compiled against causes gamepad presses to be ignored.

OBS-URL: https://build.opensuse.org/request/show/1144078
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=381
2024-02-05 05:24:01 +00:00
Ana Guerrero
ad427deaa5 Accepting request 1127859 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1127859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=22
2023-11-21 20:32:39 +00:00
1e37df986a Accepting request 1127858 from home:lkocman:branches:Emulators
- Align licenses with results from legaldb scan
  * newly added CC-BY-4.0 since the last review

OBS-URL: https://build.opensuse.org/request/show/1127858
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=379
2023-11-21 08:57:59 +00:00
Ana Guerrero
af07e93d59 Accepting request 1123415 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1123415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=21
2023-11-06 20:14:00 +00:00
6e82065983 Accepting request 1123414 from home:AndreasStieger:branches:Emulators
ppsspp 1.16.6

OBS-URL: https://build.opensuse.org/request/show/1123414
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=377
2023-11-05 14:26:17 +00:00
Fabian Vogt
b3629b20c1 Accepting request 1097003 from Emulators
ppsspp 1.15.4

OBS-URL: https://build.opensuse.org/request/show/1097003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=20
2023-07-06 16:28:56 +00:00
d4eaf9db65 Accepting request 1097002 from home:AndreasStieger:branches:Emulators
ppsspp 1.15.4

OBS-URL: https://build.opensuse.org/request/show/1097002
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=375
2023-07-05 20:13:06 +00:00
Dominique Leuenberger
18e19a556f Accepting request 1077376 from Emulators
gcc13 fixes for TW

OBS-URL: https://build.opensuse.org/request/show/1077376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=19
2023-04-05 19:27:18 +00:00
a5a6d6ffba OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=373 2023-04-04 22:48:32 +00:00
51d3360e0e OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=372 2023-04-04 22:47:40 +00:00
7fd5042e4b Accepting request 1077370 from home:AndreasStieger:branches:Emulators
gcc13 fix

OBS-URL: https://build.opensuse.org/request/show/1077370
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=371
2023-04-04 22:06:23 +00:00
Dominique Leuenberger
e8719c0c39 Accepting request 1060193 from Emulators
ppsspp 1.14.4

OBS-URL: https://build.opensuse.org/request/show/1060193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=18
2023-01-23 17:30:59 +00:00
27fb1da184 Accepting request 1060192 from home:AndreasStieger:branches:Emulators
ppsspp 1.14.4

OBS-URL: https://build.opensuse.org/request/show/1060192
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=369
2023-01-21 21:38:17 +00:00
Dominique Leuenberger
8187fabfea Accepting request 1041970 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1041970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=17
2022-12-10 20:18:41 +00:00
2e0786171c Accepting request 1041969 from home:AndreasStieger:branches:Emulators
- Fix build on Factory: Does not build with FFmpeg 5.0 yet

OBS-URL: https://build.opensuse.org/request/show/1041969
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=367
2022-12-10 09:49:37 +00:00
Dominique Leuenberger
07bf03a2f5 Accepting request 1037773 from Emulators
ppsspp 1.13.2 stable, with spec file tweak and _constraint

OBS-URL: https://build.opensuse.org/request/show/1037773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=16
2022-11-24 11:25:11 +00:00
cf04ee967a Accepting request 1037772 from home:AndreasStieger:branches:Emulators
add constraint

OBS-URL: https://build.opensuse.org/request/show/1037772
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=365
2022-11-23 22:28:39 +00:00
ed98988da6 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=364 2022-11-23 20:49:22 +00:00
e22432a94b Accepting request 1037762 from home:AndreasStieger:branches:Emulators
- switch to stable tarball for next Leap and to fix build
- package license files correctly

OBS-URL: https://build.opensuse.org/request/show/1037762
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=363
2022-11-23 20:31:47 +00:00
61269e6ea5 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=362 2022-11-23 12:58:03 +00:00
Dominique Leuenberger
da0b2b171c Accepting request 931301 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/931301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=15
2021-11-15 14:26:30 +00:00
Duarte Pousa
b6fc6655cf Update on 2021-11-14
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=308
2021-11-14 01:26:36 +00:00
Duarte Pousa
df1b2d522e Update on 2021-11-07
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=307
2021-11-07 00:55:15 +00:00
Duarte Pousa
efdf3ee276 Update on 2021-10-31
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=306
2021-10-31 00:54:35 +00:00
Duarte Pousa
a7ae6d966d Update on 2021-10-24
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=305
2021-10-24 11:14:05 +00:00
Duarte Pousa
c89a636a35 Update on 2021-10-24
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=304
2021-10-24 01:08:01 +00:00
Duarte Pousa
8bb8320d62 Update on 2021-10-19
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=303
2021-10-19 12:46:21 +00:00
Duarte Pousa
d47db2eaf6 Update on 2021-10-15
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=302
2021-10-15 10:05:16 +00:00
Duarte Pousa
5cfd9bc00a Update on 2021-10-10
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=301
2021-10-10 01:55:02 +00:00
Duarte Pousa
f5d1347eaa Update on 2021-10-08
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=300
2021-10-08 22:10:01 +00:00
Duarte Pousa
af237244de Update on 2021-10-07
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=299
2021-10-07 21:01:35 +00:00
Duarte Pousa
b75536efa4 Update on 2021-10-03
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=298
2021-10-03 00:45:44 +00:00
Duarte Pousa
395a88d3a6 Update on 2021-10-01
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=297
2021-10-01 13:47:58 +00:00
Duarte Pousa
14d8210917 Update on 2021-09-26
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=296
2021-09-26 14:50:56 +00:00
Dominique Leuenberger
d1ff64e164 Accepting request 921314 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/921314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=14
2021-09-24 22:35:34 +00:00
Duarte Pousa
302ced4706 Update on 2021-09-17
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=295
2021-09-17 12:07:12 +00:00
Dominique Leuenberger
700b173a83 Accepting request 917777 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/917777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=13
2021-09-09 21:07:47 +00:00
Duarte Pousa
c6625c2851 Update on 2021-09-02
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=294
2021-09-02 16:37:32 +00:00
Duarte Pousa
04bc76e342 Update on 2021-09-01
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=293
2021-09-01 17:21:19 +00:00
Duarte Pousa
69f20ac3ab Update on 2021-09-01
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=292
2021-09-01 10:56:25 +00:00
Duarte Pousa
4534b8ffd7 Update on 2021-08-31
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=291
2021-08-31 19:41:37 +00:00
Duarte Pousa
b3d20f1437 Update on 2021-08-29
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=290
2021-08-29 19:27:44 +00:00
Duarte Pousa
be594bc76a Update on 2021-08-29
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=289
2021-08-29 15:39:29 +00:00
Dominique Leuenberger
91c283e046 Accepting request 897771 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/897771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=12
2021-06-06 20:40:39 +00:00
Dominique Leuenberger
dc3cd05833 Accepting request 896085 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/896085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=11
2021-06-01 08:38:28 +00:00
Duarte Pousa
1c4a083a72 Update on 2021-05-30
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=286
2021-05-30 00:17:45 +00:00
Duarte Pousa
0f2103bcb0 Update on 2021-05-22
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=285
2021-05-22 10:27:25 +00:00
Duarte Pousa
6cc643246e Update on 2021-05-18
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=284
2021-05-18 18:37:43 +00:00
Duarte Pousa
79c871c45b Update on 2021-05-16
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=283
2021-05-16 18:04:13 +00:00
Dominique Leuenberger
d8468b027b Accepting request 888236 from Emulators
OBS-URL: https://build.opensuse.org/request/show/888236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=10
2021-04-24 21:09:29 +00:00
Duarte Pousa
c1a804d958 Accepting request 888156 from home:alois:branches:Emulators
- Update to version 1.11.2~git20210422:
- Fixes build with ffmpeg 4.4

OBS-URL: https://build.opensuse.org/request/show/888156
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=281
2021-04-24 16:48:14 +00:00
Duarte Pousa
15f42e278f Update on 2021-02-26
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=280
2021-02-26 10:18:41 +00:00
Dominique Leuenberger
99f8d2f149 Accepting request 874404 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/874404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=9
2021-02-23 19:21:06 +00:00
Duarte Pousa
60b65ed0a6 Update on 2021-02-15
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=278
2021-02-15 16:52:49 +00:00
Duarte Pousa
8caafd53b3 Update on 2021-02-14
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=277
2021-02-14 11:12:42 +00:00
Duarte Pousa
bd4761be35 Update on 2021-02-11
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=276
2021-02-11 22:15:20 +00:00
Duarte Pousa
d5239d467f Update on 2021-02-08
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=275
2021-02-08 01:06:28 +00:00
Duarte Pousa
e2c3aaa1db Update on 2021-02-07
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=274
2021-02-07 00:50:57 +00:00
Duarte Pousa
3c97433d77 Update on 2021-02-02
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=273
2021-02-02 11:20:24 +00:00
Dominique Leuenberger
dc4ec0c7e4 Accepting request 868145 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/868145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=8
2021-02-01 12:27:27 +00:00
Duarte Pousa
551ecbc300 Update on 2021-01-31
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=271
2021-01-31 15:05:44 +00:00
Duarte Pousa
b52cd42995 Update on 2021-01-24
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=270
2021-01-24 14:26:43 +00:00
Dominique Leuenberger
b4fa828c08 Accepting request 842408 from Emulators
OBS-URL: https://build.opensuse.org/request/show/842408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=7
2020-10-20 14:05:50 +00:00
Duarte Pousa
3fb2c92ad9 Accepting request 841874 from home:Guillaume_G:branches:Emulators
- Exclude aarch64 and %arm as it never built due to openGL
  vs openGL ES issue.
- Use again system ffmpeg
- Update to version 1.10.3~git20201014:
  * Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too.
  * Vulkan: fix stack overflow.
  * libkirk: fix buffer overflow.
  * Fix a couple of issues with #13477, found by aliaspider.
  * VK: Whenever safely possible, shrink the render area.
  * Fix OpenGL crash introduced in #13536
  * Fix GPU profile display on notched screens
  * compat.ini: Add ID for European version of Car Jack Streets
  * Track and accumulate pipeline flags for render passes.
  * Bugfix
  * VK: Separate layout transitions from renderpasses again.
  * Remove the USE_GENERAL_LAYOUT_FOR* debug defines.
  * VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth.
  * Workaround for date bug in Car Jack Streets.
  * Fixed timeout issue due to the latest CoreTiming::GetGlobalTimeUsScaled() have a possibility to get smaller number than the previous one.
  * Added some network-related missing error codes.
  * Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
  * Fix additional snappy warnings.
  * Warning fixes.
  * Avoid a division in time_now_d(). Minor optimizations.
  * VFPU: Compute sines and cosines in double precision.
  * Make Qt apply fullscreen change from UI as well
  * Make --windowed available on all platform and make sure to trigger resize
  * Add an option to the in-game dev menu to reset counts on limited logging
  * Change jpn0.pgf for a new one generated by nassau-tk
  * Update gradle, assets/lang
  * Prevent sceNetAdhocctlGetGameModeInfo from spamming Warn/Info Log on Street Supremacy
  * Added socom.cc as an alternative Public Adhoc Server, just because they have statistic web page for players to find out which games are being played and how many players are there.
  * Minor changes.
  * Return early to reduce indentation on AdhocMatching code
  * Updated AdhocPollSocket implementation to fix Bleach Heat the Soul 7, Fate Unlimited Codes, Carnage Heart EXA
  * Prevent getting too many Kernel Errors in the log during a Shutdown cleanups due to kernelObjects already cleared.
  * Prevent Dissidia 012 from opening too many ports when failed to connect continuously.
  * Making the workaround that fix Gundam vs Gundam Next Plus to be optional as it can improve connectivity on other games over high latency networks, and fix GvG Next Plus properly.
  * Updated AdhocSocket struct, and an attempt to reduce stutters by increasing the send buffer a little bit.
  * Fix Falcom games (ie. Ys vs. Sora no Kiseki, Vantage Master Portable)
  * Removing ETIMEDOUT from non-blocking socket's error checks
  * Updated GameMode implementation to fix Bomberman, also improved performance on BattleZone. (+1 squashed commits)
  * Fix NetconfDialog timings to get a better message transitions.
  * Fix Apctl and Adhocctl state change timings to works properly. Which fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link properly.
  * Removing the workaround that fix the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and .hack//Link but having a side effect of 0.5 second lag
  * Fix a recent bug in XinputDevice.h
  * Sets the maximum memory stick size to 32GB like a Memory Stick Duo.
  * Savedata:Skips non-directories in LISTALLDELETE mode.
  * Simulates memory stick size to get fixed free space.
  * SDL: Apply patch from issue #13516, fixing issue with Wacom tablets with readonly flags set.
  * SDL: Implement multitouch support
  * Buildfix - remove more Qt-specific code in TextureReplacer
  * Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462)
  * Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire
  * Fix libretro makefile build
  * Add some recent contributors to the credits list.
  * Delete useless Qt-specific path in TextureReplacer
  * Vulkan: Automatically generate mipmaps for replacement textures.
  * Cap the global thread pool at 16 threads.
  * Remove Timer.cpp/h. Move various collections into Common/Data/Collections.
  * Fix Qt build by simply moving the offending file to the native project. No idea why Qt include paths only work there.
  * Buildfix linux
  * Windows: Remove the native project.
  * Complete the eradication of D3DX9 compiler loader
  * Move text rendering to Common.
  * Move most GPU things to Common.
  * KeyMap fix (libretro)
  * Libretro buildfixes
  * Move fileutil, net, image loaders, ui to Common. (#13506)
  * SaveData:Displays all saves like a PSP for LISTALLDELETE mode.
  * iOS buildfix
  * Mac/ios buildfix
  * Move NativeApp.h to Common/System, split into NativeApp.h and System.h
  * Move Display.cpp/h to Common.
  * Move the profiler to Common
  * Common.h shouldn't include Log.h.
  * Move math and some file and data conversion files out from native to Common.
  * iOS buildfix attempt
  * Move native/util, native/data and native/i18 to Common/Data.
  * Fixed missing cstring include.
  * Move input utilities from native to Common/Input.
  * Savedata:Corrects the performances when the data is broken.
  * Move threading utils from native to Common
  * Savedata:Supports empty file name for save/load/delete.
  * Savedata:Improves the deleting functions.
  * Libretro buildfix
  * Windows: Correct some stdafx.h paths.
  * Adnroid: Add back arm32 files for libpng.
  * Android: Fix include paths.
  * Global: Add back arm files for libpng.
  * Merge ext/native/ext/... directly into ext.
  * ByteSwap.h results in a file name collision on some systems with byteswap.h. Fix this by merging it into BitSet.h.
  * Additional UWP buildfix
  * UWP buildfix
  * retro buildfix
  * Buildfixes
  * Remove some TLS.
  * Remove unnecessary use of thread local storage
  * Remove some color util functions
  * Move buffer.cpp/h from base to Common
  * Buildfixes
  * Finish getting rid of basictypes.h
  * Merge base/basictypes.h into Common/Common.h (mostly).
  * Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h.
  * Remove old define for thread local storage
  * We no longer use TCHAR.
  * Remove our usage of ssize_t
  * Delete more useless math code
  * Delete unused math code
  * Delete more old detritus
  * Delete some unused string functions
  * Very minor optimization (divisions by constants are faster unsigned)
  * Delete unused backtrace.cpp
  * TimeUtil.cpp cleanup
  * Fix issue with duplicate texture dumps.
  * Add PSP color shader
  * SDL: Adjust locale parsing for Ubuntu.
  * Core: Fix memory size check.
  * fix #13471
  * glcore context switching
  * Don't cache time in a variable.
  * Enable BlockTransferAllowCreateFB for Burnout Dominator.
  * Some GPU code cleanup. Disable some unnecessary reporting.
  * More cleanup
  * Cleanup
  * IndexGenerator::AddStrip: Avoid the fallback by writing a few extra indices if necessary.
  * Also optimize IndexGenerator::AddStrip for ARM NEON.
  * Buildfix
  * SSE-optimize IndexGenerator::AddStrip. Shaves about half a percent from GoW.
  * Speed up game start under Windows by not filling the symbol listbox until the disasm window is opened.
  * Windows debugger: Clean out old remains of multi-cpu support
  * Reduce string allocations in Vulkan memory allocator
  * Revert a bad optimization in word wrapper
  * An attempt to improve connection stability.
  * Fixed returned error code on sceNetAdhocctlDelHandler
  * Minor fix to sceNetAdhocctlGetPeerInfo
  * Added more info on some sceNet logs
  * Prevent sceNetGetMallocStat from spamming debug log on some games.
  * Remove some reporting that's normally just the result of garbage-as-display-list-execution.
  * Remove an allocation in the word wrapper.
  * Fix slowdowns due to careless use of auto
  * Mark the PPGe font texture as reliable to avoid hashing it.
  * Minor optimization in wrap_text.cpp
  * Fixed PdpStat and PtpStat info
  * Fixed returned error code of sceNetAdhocctlDisconnect
  * Quick fix for #13459
  * Fix regression where Gran Turismo ended up recreating the framebuffer on every frame in the menu.
  * Update submodule ffmpeg to master
  * Remove unused lastBoundTexture from Vulkan
  * Comment fixes. Minor tweak.
  * Cleanups in/around BlitFramebufferDepth
  * Remove redundant bind on GL texture build. Improve dirtying of texture state.
  * Remove dirtying of TEXTURE_PARAMS from ForgetLastTexture, not its responsibility.
  * Set the texture dirty flags when binding a new framebuffer.
  * Added alerted flags info on AdhocSocket to be used on PollSocket
  * GPU debug stats: Show how many bytes of texture data we hash per frame
  * Simplify NotifyFrameBuffer - only needs one call for both "channels" now.
  * Share GPUS stats formatting code between the backends (easier to add new stats)
  * Have to invalidate "lastBoundTexture" when binding framebuffers as texture.
  * Remove some unnecessary function parameters, improve some comments.
  * Using REPORT_ONCE to report some of GameMode HLE existance.
  * Implementing Adhoc GameMode HLE
  * Minor changes to adhoc timestamps
  * A couple of D3D11 fixes.
  * Fixed crash issue when creating/connecting to a null group name.
  * Minor improvement to gl_debug_log.h
  * Fix bug in GLES texture filter setup
  * The new asserts found something.
  * Unify BlitFramebufferDepth.
  * Make the implementations of CopyFramebufferDepth more similar.
  * Unify some GPU_SUPPORT* bits
  * FPURegCache: The invariant checking is very slow in debug mode. Let's only turn it on when we need it.
  * More asserts
  * Use system date format on savestate as well
  * Buildfix
  * Help the compiler out a little bit in IndexGenerator::AddStrip.
  * Some header include cleanup
  * Add missing asserts after some VK resource creation functions
  * Don't over-invalidate textures when a framebuffer is created or modified.
  * Sneak in a fix for a limited memory leak in Vulkan vertex cache
  * Delete TexCacheEntries that get replaced by a framebuffer
  * Fix bug in new framebuffer code, reducing unnecessary texture invalidations.
  * Check whether there may be more than one save file names by mode.
  * Cache 60 FPS requirement
  * Fix an issue of major performance drops when using accepted PTP Sockets.
  * More moves
  * Also move video filtering override.
  * Move overrides to the end of GetSamplingParams
  * Switch to a returned value and rename these functions.
  * Unify/centralize SetFramebufferSamplingParams. Some include cleanup.
  * Make the signature of all the SetFramebufferSamplingParams the same
  * Workarounds for D3D9's very limited mip level control.
  * TextureCacheGLES: Also share the same sampler calculation for GLES.
  * TextureCacheDX9: Use the already centralized sampler setup code from D3D11/Vulkan.
  * Comment fix
  * Making sure the are no compiler warnings on adhoc code on android
  * Prevent Client side from forever re-trying to connect to Exited Host on Shin Sangoku Musou Multi Raid 2
  * Improve readability of the boolean expression mess in GetSamplingParams
  * User chain support
  * Linux: Use MAP_NORESERVE when finding a memory base pointer. See #13187
  * TextureCacheCommon::UpdateSamplingParams no longer takes a TexCacheEntry
  * Always use a linear filter for video, unless forcing NEAREST filtering.
  * Texfilter: Rewrite some checks in GetSamplingParams to be faster and more understandable.
  * Remove some outdated debugging code (SetDebugTexture)
  * Fix libretro OSX build
  * MemMap: Check for MAP_FAILED in mmap call.
  * Fix GetCurrentTextureDebug
  * Try unknown's workaround for clang code gen bug. See #13187.
  * Further simplify framebuffer matching.
  * SaveState: Update to latest Snappy v1.1.8.
  * x64: Fix stack alignment in vertex decoder, just because.
  * Optimize a couple more single color conversion functions
  * Optimize the DarkStalkers software rendering path a little more.
  * Show how many times we evaluate framebuffers per frame in debug statistics.
  * Re-fix BOF III - accidentally lost the texaddr offset
  * Mostly fix Katamari by boosting fbs from the same frame
  * Decouple framebuffers from texcache entries entirely.
  * Update symbol list of disassembly window when loadexec.
  * Don't read data more than data size of pgd files.
  * Remove fbCache_ from TextureCacheCommon.cpp.
  * Make SetColorUpdated static, reorder some fields
  * Minor cleanups in CaptureDevice
  * Fix Failed to Bind already used port issue on Android (and probably linux too). This should fix Dynasty Warrior Strikeforce and Shin Sangoku Musou Multi Raid 2
  * Avoid getting Fatal signal 6 (SIGABRT) on linux/android when losing connectivity to the Adhoc Server.
  * Allows reusing the same port for PtpListen and PtpOpen. This fixes Shin Sangoku Musou Multi Raid 2, and probably other games with similar issue (ie. Dynasty Warrior Strikeforce)
  * Clients shouldn't try to detects timeout of other clients, because most of the time the client side doesn't have timeout information given, better wait for the host to tells them if a client got disconnected.
  * Sleep a bit longer, especially when PPSSPP paused.
  * Prevent spamming the log too much on some games
  * Fixed sceNetAdhocMatchingGetMembers error return value
  * Add option for the clear-fb-on-first-use speedhack. See #13295
  * Resolve Adhoc Server DNS early and cache it so we don't need to resolve it again later.
  * Stop waiting for connection on Exit to Menu to prevent causing lags.
  * Combining PDP and PTP socket's array into a union array. Fixes Hot Shots Tennis that doesn't works well with socketId > 255
  * softgpu: Correct cull handling for sprites.
  * Headless: Setup logman earlier.
  * GPU: Allow culling in through mode.
  * Plugins: Schedule plugins before game thread.
  * Plugins: Oops, typo.
  * Plugins: Support for loading game-specific plugins.
  * Module: Split out module start to use externally.
  * Simulate blocking PtpFlush
  * Allows blocking socket simulation on multiple threads simultaneously
  * Making use Adhoc SocketAlert Flags to stop/abort blocking sockets
  * Fixed return value when using Automatic Wlan Channel. Fixes Ridge Racer 2 and Warriors Orochi 2
  * Changing default Wlan Channel to 11 on Automatic to be the same with real PSP
  * Prevent sceNetGetMallocStat from spamming Info Logs
  * TexCache: Correct detaching textures.
  * Net: Fix memory corruption on save old state.
  * Net: Correct save state from old loaded state.
  * TexCache: Rename "Invalid" attach to "Inexact".
  * TexCache: Always apply detach matches if found.
  * GE Debugger: Include game ID inside dump file.
  * Debugger: Add formats to breakpoint logging.
  * Fixed SceNetAdhocctlParameter structure
  * Added some more info in Debug Log to help debugging
  * Added another HexData printing with offset and ASCII contents to help dumping some data in the logs
  * Fixed an issue where the 1st line showing 17 bytes of data instead of 16 bytes like the rest of the lines
  * Ignore SIGPIPE error on certain system (ie. Linux)
  * An attempt to implement AdhocSocketAlert
  * Oops forgot to replace these numbers with const on adhoc socket reindexing PR
  * Imp sceKernelFindModuleByName
  * Reindexing PDP and PTP socket using const/var instead of using confusing raw numbers
  * Fix crash issue due to out of bound when indexing PDP socket
  * Add draft sceKernelFindModuleByUID (#13380)
  * Fix Phantasy Star Portable 2 Timeout issue
  * Fix multiplayer on Valhalla Knights 2
  * Fix AdhocMatching P2P Mode. This fix Bleach Heat the Soul 7
  * Fix crash in Digimon Adventures.
  * Minor changes to make sure the output struct/arg have similar value to the one from prx file (based on Kingdom Hearts BBS)
  * Don't allocate PSP's Memory during DoState
  * Fix communication issue with Adhoc Server where ping to the Adhoc Server sometimes getting socket error 10053 and disconnected from Adhoc Server
  * Fix possible stalled thread when PPSSPP closed down
  * An attempt to reduce the lags/stutters during multiplayer caused by improper blocking behavior.
  * Increasing the shutdown delay so that there will be at least one "4=sceUtilityNetconfGetStatus()" after "0=sceUtilityNetconfShutdownStart()" instead of directly to "0=sceUtilityNetconfGetStatus()" (just like what happen when using utility.prx file with KHBBS on JPCSP)
  * An attempt to differentiate adhoc connect, create, and join.
  * Oops we already have local mac stored in context, no longer need to getLocalMac again
  * Fix connection issue on games using AdhocMatching due to sometimes events are removed prematurely before being processed. This fix Gran Turismo where some peers could permanently be in "busy data" state.
  * Fixed possible crash issue due to lingering leftover callback events from previous multiplayer session.
  * Avoid using hleLog during a Shutdown
  * An attempt to sort AdhocMatching Member List in order to make a consistent list on all players (based on Host). Also fixed some disconnection issue on other players when a player is leaving the room on Gran Turismo and Patapon 3.
  * An attempt to make PDP and PTP ID to be unique so they can be polled properly together without getting conflicted ID. This fixes Gran Turismo.
  * An attempt to fix sceNetAdhocPollSocket to works properly. This fixes one of the multiplayer mode on Bleach Heat the Soul 7
  * Making sure the 1st 2-bits on the 1st byte of MAC address' OUI are zero to prevent issue with some games (ie. Gran Turismo)
  * Default to P2P/Parent's MAC address if the target MAC on sceNetAdhocMatchingSendData is 00:00:00:00:00:00 (need to confirm whether this is correct or an error should be returned instead)
  * Ignores the 1st byte of MAC address when comparing, since there might be games (ie. Gran Turismo) that tries to tamper/change the 1st byte during multiplayer upon use.
  * Use  >= 0x03080000 instead of 0x0307FFFF
  * Add a check in sceKernelTerminateThread
  * Look in the mirrors or not depending on whether the texture's address is in the mirrors (detected as a depth texture).
  * When going the other way, there can be multiple textures that need updating.
  * Partially fix Katamari (flicker due to choice of the wrong depth buffer still happening).
  * Reschedule after resuming thread from suspend.
  * Oops, crashfix for late change
  * Add some ONCE-reporting of multiple candidate situations
  * Forgot the if, oops.
  * Shrink the "Cardboard VR Off" button.
  * Test Drive: Allow virtual framebuffer copies. This eliminates the hyper expensive readbacks.
  * Apply the scoring model when creating/updating framebuffers too.
  * Switch framebuffer matching to a scoring model.
  * Extract AttachFramebufferToEntry function
  * GE dump loading: Try to use the correct GameID so compat.ini flags apply.
  * Add a check in sceKernelTerminateDeleteThread
  * Remove wrong assert. Should fix #13354
  * cmake: Remove outdated ARMV7 define.
  * Global: Remove ARM64 define.
  * GPU: Avoid compile error if ARM64=1 specified.
  * TexCache: Try to avoid wrong texcache usage.
  * TexCache: Improve quicktexhash by ~1-4% on NEON.
  * Only clear when initializating kernelMemory and userMemory.
  * Virtual framebuffer copies: Make a more informed guess on appropriate pixel format.
  * Actually clear memory when initializating.
  * Delete an unused buffer, saving 0.5MB of RAM.
  * GPU: Remove ReliableHash aliases.
  * GPU: Hash CLUT using XXH3 with replacements off.
  * irjit: Switch to XXH3.
  * GPU: Switch vertex/lookup hashes to XXH3.
  * GPU: Remove neon xxhash implementation.
  * Vulkan: Type comparison warning fix.
  * unittest: Fix build on Android.
  * Common: Update to latest xxhash.
  * Net: Reduce PortManager log noise.
  * Throw in a minor simplification in depal.
  * Address feedback from #13341.
  * Fix final subpass dependency for depth
  * Correctly update image layout to the final one after a render pass.
  * Log validation errors normally as well as using OutputDebugString.
  * Improve LogSteps further. Break out PreprocessSteps.
  * Naming fix, better names for temp fbos
  * VulkanRenderManager: Improve logging. LogSteps output is much better.
  * Fix longstanding depth/stencil view issue in Vulkan. Cleans up validation.
  * Vulkan: Minor fix for depth/stencil pretransitions. Used DEPTH_ATTACHMENT_OPTIMAL by mistake in barrier.
  * AspectMask fix
  * Vulkan: Silly typo fix in barrier
  * Exception: Don't trust sigaltstack().
  * SavedataParam: Be careful with const char* to string. Might help #13187
  * Update lang submodule
  * http: Avoid logging errors for would block.
  * TexCache: Force recreate texture on detach.
  * Framebuffer manager refactor step 1: Split ApplyFramebuffer into Match and Apply steps.
  * Framebuffer matching: Don't try to match depth buffers with color if the swizzle bits don't indicate it.
  * Debugger: Check for no texture before debug bind.
  * GPU: Properly detect clears.
  * Quick Vulkan crashfix
  * Some minor logging improvements that get to tag along the previous commit
  * More explicit invalidation of any cached state in Thin3D. Fixes #13307
  * UI: Use standard text wrapping for chat messages.
  * UI: Allow text to use native fonts.
  * UI: Split chat lines using Unicode.
  * GPU: Fix some case warnings.
  * Kernel: Avoid two different Heap structs.
  * Avoid using getaddrinfo during initialization as it could blocked the thread if there is no network
  * Audiocodec: Fix warning on older clang.
  * native: Minor header cleanup.
  * Windows: Show instance counter only with peers.
  * Net: Use locking consistently for instance counter.
  * Improve JPEG file detection (mainly for background image use)
  * Small mistake in sceKernelExitDeleteThread
  * Add a check in sceKernelExitDeleteThread
  * GL: Re-enable mipmaps for thin3d textures.
  * Windows: Make the instance counter go by 1, 2, 3.
  * Windows: Auto-enable GL validation (debug messages) in debug builds
  * More work on GL state leaks. Some things really need a redesign.
  * Net: Simplify local IP lookup.
  * Net: Cut down on local IP aliasing.
  * Use ppsspp error name
  * oop
  * Fix sceKernelExitThread
  * Add support for the 8Bitdo SF30/SN30 Pro controllers on SDL. See #13034
  * Log the first 100 block transfers instead of just the first one. Should make it easier to spot interesting things without hacking the log code.
  * Some logging improvements. Show more coordinates for block transfers, etc.
  * Software renderer clipper: Don't clip on the sides. Fixes #4845 and should fix #7124 for the SW renderer.
  * Global: Unbreak build.
  * Buildfix
  * More Log.h cleanup.
  * Move MsgHandler into Log.cpp/h
  * More cleanup of Log.h, move AndroidAssert into MsgHandler.cpp/h.
  * First step of cleaning up Log.h. Plus a few other bits and bobs.
  * Fix undesired re-builds after runnning CMake
  * Buildfixes
  * Address feedback.
  * Switch to PPSSPP's assert functions (don't use the system's)
  * Fix newlines in logging before the manager is initialized.
  * Buildfix
  * Remove time_now() - time_now_d() is the replacement. Absolute time values can't be stored reliably in floats.
  * Android.mk fix
  * Update .editorconfig to match the encoding of the resource files.
  * Move timeutil to Common. (Experiment to see how much work it is to move these).
  * Address feedback
  * UWP buildfix
  * Vulkan: Fix tex upscaling 4444 swizzling.
  * Debugger: Oops, fix comment typos.
  * Finally delete base/logging.cpp/h. Carefully preserve behaviour on Android.
  * Fix build of ZimTool/AtlasTool. Had to break the ugly backwards dependency from LogManager to g_Config.
  * Getting really close to getting rid of base/logging.h now.
  * Even more base/logging.h removal and fixes
  * More base/logging.h cleanup
  * Remove base/logging.h in a whole lot more places.
  * Remove base/logging from a lot more files in native
  * Remove base/logging.h from a whole bunch of files in native
  * Remove base/logging from UI and more
  * Remove most instances of base/logging.h from Common, Core, GPU, more
  * Replace base/logging.h in VulkanContext and parts of native
  * Remove ELOG/ILOG/WLOG from the Android C++ code (mostly)
  * Recategorize some logging, in preparation for what's to come.
  * Fix menu navigation from axis in linux
  * Fix build with clang-cl
  * Fix SSE detection with clang-cl
  * Fix Windows/CMake build with Visual Studio
  * Shows AdHoc and Access Point Connecting... Dialog
  * Making sure std::min/max are not overridden by windows header's min/max
  * Moving reused adhoc function out of sceNet function to prevent getting extra SCENET log
  * An attempt to simulate a fake PSN authentication on Patapon 3
  * Renaming sceNp* NIDs functions to their proper function names.
  * Really no need to call clear() in the constructor for AudioChannel.
  * Disable the instance counter in libretro builds.
  * Fix some minor issues found by address-sanitizer on Linux
  * UninstallExceptionHandler: Zero-initialize some structs. I've seen some weird crashes on the free() on Android.
  * Minor logging improvements
  * Global: Buildfix for parsers.
  * Global: Move string number parse to text/parsers.
  * Global: Reduce ini_file header complexity.
  * Global: Make stringutil includes more explicit.
  * Move Section out of IniFile so it can be forward declared. Unlocked further improvements to build speed.
  * Can't avoid sstream in ini_file.h, it seems.
  * Buildfix
  * Remove sstream from stringutil.h. See #13267
  * libretro: Buildfix.
  * SaveState: Rename ChunkFile files to Serialize.
  * Global: Remove some unused header code.
  * SaveState: Split out Do types to reduce headers.
  * Audio: Avoid exposing fixed size queue in header.
  * SaveState: Add header to other makefiles.
  * Global: Remove unnecessary includes.
  * UI: Fix an override warning.
  * Audiocodec: Silence a known warning.
  * Global: Cut down on file/string includes.
  * HLE: Fix some missing error logging.
  * SaveState: Split Do() into a separate header.
  * Address feedback
  * Minor: Initialize a struct. Decrease logging in sceMt19937.
  * Remove partial comment
  * Vulkan: Implement depth texturing through depal.
  * Some fixes
  * Vulkan/generic: Initial prep for depth texturing
  * Optimize value conversion in (unused) depth readback.
  * These convenience overloads don't work in 32-bit builds, remove them.
  * Set debug names for more framebuffers and textures
  * Allow passing in an object name tag when creating framebuffers
  * Vulkan: Start adding object names for easier validation debugging
  * (Libretro) Buildfix for Windows
  * Remove double disable function on frame duplication
  * Enable pixel depth rounding for Nayuta no Kiseki. See issue #8744.
  * Logging improvement
  * Remove some unnecessary reporting.
  * Fix issue where after a backend change restart, the new instance was considered secondary.
  * Fix #13251 for D3D11. The remaining issue in #7124 should be fixed.
  * Expand the viewport to cover the scissor region, if it doesn't. Fixes #4845 (bloom in Dante's Inferno).
  * Viewport state conversion: Move the pixel scaling to after the overage clipping.
  * Remove the LARGE_VIEWPORTS separate path. The fewer paths the better, all need to work anyway.
  * Also correct the allocated size.
  * Correct the alignment size when allocate memory at a position.
  * UI sound fix
  * Be a little more aggressive discarding non matching framebuffers when texturing. Enable create framebuffer from copy, fixing #12345
  * Texture from framebuffer: Logging improvements
  * Clarify, but don't yet remove, a perf hack for ES devices. Remove a unused sync parameter from readbacks.
  * Improve logging of unknown syscall imports.
  * Rename FramebufferDX9.cpp/h to FramebufferManagerDX9.cpp/h
  * Rename FramebufferVulkan.cpp/h to FramebufferManagerVulkan.cpp/h
  * Rename FramebufferCommon.cpp/h to FramebufferManagerCommon.cpp/h for consistency
  * Move a line to a better place
  * Expose SYSPROP_SYSTEMVERSION to Libretro Android core. This fixes crashes with targetSdk 29.
  * Fix Android Libretro build issues.
  * Fix texture upscaling and per game setting fix/cleanup
  * Off by default
  * Add a setting. Various tweaks to sound triggering.
  * Add a couple of more sounds. Rename some vars.
  * Hook up a couple more sounds. Unfortunately clickable back buttons now play both back and confirm sounds...
  * Hook up the first UI sound, make it play.
  * Read in WAV files for UI sounds
  * Initial sound effects
  * BackgroundAudio: Switch to a heap allocated buffer.
  * Consolidate BackgroundAudio.cpp into a class
  * libretro buildfix
  * SaveState: On section version failure, log out the name of the bad section.
  * Vulkan debug log: Remove some old exclusions, add a new one (for an old issue)
  * Minor logging improvements
  * Fix error in sceUsbMic savestate handling (need to accept old savestates without the section)
  * Fix crashes issue due to 0 is a valid index to types_, using invalid index like -1 should give a better/clearer stack trace
  * Save&Restore PSP Thread IDs to prevent using the wrong Thread ID after loading from save state, also making sure DoState have default value
  * UI: Simplify on/off for hardware tex scaling.
  * Vulkan: Allow custom texture upscaling shaders.
  * UI: Add setting for texture upload shader.
  * Lowering minVer of AfterAdhocMipsCall section.
  * Rearranged network's After PSPAction creation/registration so that newer one have higher value to prevent network's callbacks triggering the wrong after action after loading from old save state.
  * Update Vulkan headers to the latest, just to keep up.
  * Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff.
  * Reorganized Networking UI (#13232)
  * Init parameters in __UsbMicInit to avoid incorrect initial state when you exit to menu from ingame.
  * Patapon 3 Fix (#13231)
  * Imp sceUtilsBufferCopyWithRange and sceUtilsBufferCopyByPollingWithRange (#13206)
  * minor fix
  * BuildFix
  * Also partly implement in sceUsbCam.
  * Flush audio buffer when a transmission is completed.
  * Do state.
  * Use UTF-8 code page to get the device names.
  * Add basic Microphone support on Windows.
  * Fix alpha channel handling in xBRZ texture filter shader
  * Add two Kernel_Library's nids (#13218)
  * Added a fake thread to process Apctl Request Events into Apctl State Changes
  * Fix some lint warnings, and a "toast" on graphics init failure (instead of previous crashes)
  * Android: Reduce asserts during startup.
  * Some renaming and cleanup in the Android audio code
  * Android: Can't call AlertDialog.Builder.setOnDismissListener before JELLYBEAN_MR1
  * GL: Add some paranoid checks. Remove a useless option.
  * Forgetting "return true" fooled the optimizer into crashing. Fixes #13215.
  * oop
  * Add two SysMemForKernel's nids
  * Add two ThreadManForKernel 's nids
  * Remove unnecessary vector from thin3d_gl texture handling.
  * Remove wrong comment
  * Don't trust the messy error checking in EmuScreen with figuring out what to do with zip files.
  * Reduce use of multi-byte char switches.. saw this go wrong when stepping!?!
  * ExceptionHandler uninstall: Don't crash if no exception handler already installed.
  * Add some threadman's nids
  * Added more stub for some unimplemented sceNetApctl* functions
  * Add two ModuleMgrForKernel's nids
  * Debugger: Add memory.read_*, memory write_*
  * Attempt to fix an issue when the 3rd player joined causing problem to other players on Patapon 3 (this may also affects other games that use AdhocMatching)
  * Added more info to AdhocMatching Logs to get a better insight
  * UI: Fix consistency in vsync setting for iOS.
  * Locking before changing peer linked list order, just to be safe.
  * (Libretro Windows) Buildfix
  * Added target/destination IP & port of sceNetAdhocPtpConnect in the log to get better insight
  * Fix some logs text
  * Fix an issue where a player got disconnected when another player tries to join. This should affects games that use AdhocMatching such as Patapon 3
  * Small perf optimization in debug mode (surprisingly expensive to do a vector lookup here).
  * Libretro: Update minimum windows version to Vista. Committed on behalf of twinaphex
  * D3D11 - don't forget to unbind secondary texture when we need to unbind.
  * Just to be safe since SO_MAX_MSG_SIZE may not be available on all platform and forcing the definition to what windows use might be a bad idea.
  * Making mac2str function easier/cleaner/safer to use for logging purpose
  * Do UPnP stuff on it's own thread to prevent causing stutters/lags during multiplayer game due to blocking socket behavior on miniUPnP
  * Provides quick IP fill on Adhoc Server IP address setting to makes player's life easier :)
  * Need to make sure already connected to Adhoc Server before Creating/Joining a group. (Fix GTA VCS failed to join a group and unable to see any room)
  * Reconnect to Adhoc Server when disconnected while still having the AdhocCtl Inited (ie. due to timeout or network failure) so players doesn't need to reset the game to reconnect.
  * Fix issue when loading save state created from previous test version
  * Correct a crash on a missing kernel object.
  * Fix timeout comparison
  * Minor fixes
  * Fix possible crash issue during Networking Cleanup
  * Fixed PortManager fallback Cleanup issue when exiting PPSSPP due to early WSACleanup
  * Added an option to Disable Nagle Algorithm (Enable TCP No Delay)
  * Fixed UPnP port opened by PPSSPP detection, and Updated PortManager to be compliant to general purpose usage
  * Added a UPnP option to use original port for external port instead of using the shifted port by port offset, to be compatible with real PSP or other PSP emulators
  * Further libretro buildfix
  * Making sure there are no warnings on adhoc code when building on android studio
  * Fixed GvG Next Plus, Phantasy Star Portable 2, and some minor changes
  * libretro buildfix?
  * Attempt to fix compilation error on Linux
  * Fix Blinking game room issue on NFS Most Wanted, this will also fix lobby issue on Ridge Racer 2, Naruto Kizuna Drive, etc.
  * Backport Mac/iOS buildfix from a later commit
  * Use the alloc size from real PSP for FONT_OPEN_INTERNAL_STINGY mode. the
  * Added UI to change WLAN Channel.
  * An attempt to fix socket's behavior inconsistencies across platforms.
  * Implement ANR2ME's solution for miniupnpcstring.h
  * Oops
  * Create an Android.mk for miniupnp
  * Windows: Run the upnp string gen script regardless of architecture, and in UWP.
  * Update the gradle version again.
  * Add PortManager.cpp to Android.mk
  * Switch to my miniupnpc fork with a UWP fix
  * UWP: Unify linker options
  * Set up Windows UWP project for miniupnpc.
  * MiniUPNPC: Windows: Try to fix build on VS 2017, add more platforms.
  * Fix UPnP error detection
  * Added UPnP Support
  * Windows: Add command to load up a new identical instance of PPSSPP.
  * Temporary buildfix
  * Warning fixes
  * Backport a macOS buildfix from later
  * Fix Local IP detection on non-Windows system
  * Making sure Adhoc codes doesn't have compilation warnings
  * Enabling KeepAlive on sockets
  * Increasing the extra delays on Adhoc's callbacks just to be on the safe side, also decreasing the default network's timeout to be noticed sooner
  * making sure there are no alignment warnings related to member of packed struct on android
  * Improved multiplayer stability regardless of I/O Timing method
  * Fix i18n type
  * Improved multiplayer compatibility on some games (ie. GTA VCS, Naruto Ultimate Ninja Heroes 3, DBZ Shin Budokai 2, Power Stone Collection, .hack//Link, etc)
  * Another buildfix
  * Buildfix
  * Separate each AdhocMatching callback's buffer, since callback aren't immediately executed thus using shared memory address may corrupt previous data
  * Making sure adhoc callbacks runs on AdhocThread
  * Silence secondary instances.
  * PSP kernel: Improve logging when accessing bad kernel object handles.
  * Make the instance counter global and initialized at startup.
  * Remove some _XBOX stuff
  * Apply a few lines from "Added UPnP support", removing extra WSA calls.
  * Make PPSSPP_ID persistent every reset/changing game thus have persistent localhost IP
  * Excluding Android from multiple-instance feature because i'm too lazy to learn ashmem :D
  * Oops forgot to change this also for multiple-instance to work properly
  * Support multiple instance of localhost Multiplayer on 1 PC
  * Prevent reporting a bad memory access just because Tekken creates a mutex with a null name.
  * sceMpegAvcCsc: added range validity tests.
  * Buildfix
  * Third part of getting rid of PanicAlert
  * Step 2 of removing PanicAlert
  * Step 1 of removing PanicAlert
  * Remove category from _assert_msg_ functions. We don't filter these by category anyway.
  * Fix a bug in crashhandler where we could end up disassembling far too much.
  * EditorConfig: Separate indent style for libretro.
  * Display: Allow unthrottle to skip only flipping.
  * Support full VSync control in SDL OpenGL.
  * Improve some logging, and print the line number from PanicAlerts.
  * Update lang submodule
  * Eliminate an unnecessary global g_Vulkan.
  * Windows/Vulkan: Don't destroy the surface during resize, no need.
  * More buildfixes
  * Buildfix
  * SDL: Avoid destroying the surface on resize.
  * Cleanup log output on swapchain/surface recreation.
  * Buildfix. Checking _POSIX_VERSION is not recommended anyway.
  * Crash: Show disassembly of the instruction causing the crash, and the symbol name.
  * Split the fault handling from MemMap.cpp to MemFault.cpp.
  * Update README following unknows markup way
  * Savedata: Correct AM/PM and time/date settings.
  * Travis: Don't update python3.
  * Fix
  * (Libretro) Buildfix - add missing file x64Analyzer.cpp
  * Windows ARM fix, cleanup
  * Refactor MachineContext.h to reduce ifdefs elsewhere.
  * There's no sigcontext on 64-bit iOS either, apparently.
  * Yet another iOS buildfix attempt
  * Another iOS buildfix attempt
  * Various platform buildfixes
  * Make fastmem memory exceptions report the exceptions to Core correctly.
  * iOS buildfix attempt
  * HandleFault: Add missing nullcheck
  * Try USE_SIGACTION_ON_APPLE on IOS.
  * MachineContext, Linux/Android: Try to support android-x86 (32-bit)
  * Add x64Analyzer to Android.mk. Some minor cleanup
  * More info on crash screen
  * Exceptions: A bit more consistency in callback registeration.
  * Mac/Linux buildfixes
  * Draw a minimal crash dump on the emu screen after a crash (if bIgnoreBadMemAccess is false).
  * ARM/ARM64 instruction analysis, hook up to handler
  * Skip bad reads/writes by the guest executable.
  * Simple exception handler so we can ignore accesses that happen within the PSP memory space.
  * Switch to a fence instead for readbacks. Some sources suggest this is better than idling a queue or device.
  * Readback: Downgrade from vkWaitDeviceIdle to vkWaitQueueIdle. Probably effectively pretty much the same.
  * Osk: Draw shadows on all the letters.
  * MsgDialog: Show better error messages.
  * MsgDialog: Allow text to be wider.
  * MsgDialog: Add scrollbar when message is long.
  * PPGe: Draw nicer drop shadows.
  * PPGe: Handle text shadows more consistently.
  * Vulkan: Buildfix.
  * Vulkan: Make sure textures/samplers are unbound at the end of PresentationCommon::CopyToOutput.
  * Revert "Disable a new compiler warning that doesn't do us much good"
  * (Libretro) Add MSVC 2019 target
  * Change libretro.cpp to confirm to libretro code formatting conventions
  * Disable a new compiler warning that doesn't do us much good
  * (Libretro) Add optimal input read codepath - bitmasks
  * Remove irrelevant comment
  * Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call.
  * GLES: Invalidate framebuffers bound DONT_CARE.
  * Kernel: Check thread switch PC in release.
  * jit: Add some basic checks in armjit/arm64jit.
  * x86jit: Trigger exec exceptions.
  * irjit: Add jump crash checks.
  * UI: Allow non-ascii on crash dump screen.
  * Core: Track exception on bad jumps.
  * Core: Reset exception info on resume/reset.
  * Kernel: Add a bit more thread info on crash.
  * Add custom GLEW - interfaces with libretro get_proc_address - we need this for compatibility with DRM/KMS and Wayland contexts - otherwise we're limited to GLX context
  * Travis: Use the default macOS image.
  * Update v1.10.3 readme link
  * Expose more information on the crash screen (current kernel thread)
  * Address some feedback
  * Draw a minimal crash dump on the emu screen after a caught crash.
  * Formalize "core excpetions" as a concept
  * Some code reformatting/renaming
  * Centralize handling of memory exceptions a bit
  * Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR
  * Update version for 1.10.3
  * Update lang submodule
  * Update README for 1.10.3
  * Travis: Disable OSX/iOS until we can fix them
  * Touch control layout screen: Make the expanded click zone around the controls symmetrical.
  * Kernel: Add a little paranoia check on chained mipscalls.
  * Fix decimal part
  * Touch control layout: Make dragging a lot less "jumpy"
  * TouchControlLayoutScreen: Reorder functions in the file to make more sense.
  * Refactor TouchControlLayoutScreen - break out the actual editor into a separate view.
  * (Libretro) Makefile build fixes
  * (Libretro) Buildfixes
  * Change wording of camera notch ignore setting
  * Update version for 1.10.2
  * Update README.md for 1.10.2
  * Add some paranoid checks in AfterMatchingMipsCall::run().
  * Add automated script for link on readme
  * Android: Add option to ignore camera notches when sizing the display.
  * Remove unnecessary logging of preview formats
  * Link PR and issues in README
  * Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog
  * Revert "Remove the I/O on Thread option - treat it as always on."
  * http: Check cancel flag more often.
  * Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057)
  * Check that we actually got a preview size.
  * CameraHelper: Do a better job of choosing an appropriate preview size.
  * Add a try/catch to Android camera device listing. Might help #13091 and the issue seen in #13057.
  * Change default rendering resolution on Linux to auto
  * Fix radio button in "Window size" menu
  * Update submodule URL
  * Fix reliability of the CMake generated version
  * README.md update
  * Update version to 1.10.1
  * Update README, lang submodule for 1.10.1
  * SaveState: Prevent edge case on old save state.
  * SaveState: Make sure to default init net data.
  * Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057
  * Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068
  * Some paranoid checks in PPGeDraw. Might help the crash seen in #13047.
  * Downloader: Join threads in CancelAll
  * D3D9: Fix a sign mistake generating the projection matrix. Fixes #13063
  * Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries)
  * cmake: don't install bundled glslang
  * Qt: unbreak build without SDL
  * TextureDecoder: Fix misuse of NEON on all armv7
  * Vulkan: Correct secondary texture binding in Draw.
  * Draw: Allow 2 textures bound in Vulkan.
  * GPU: Add sampler1 for postshader orig source.
  * Draw: Fix textures and samplers at an offset.
  * Draw: Use uniform locs for GLES, add samplers.
  * GPU: Alternate FBOs for chained postshaders.
  * GPU: Avoid immediate postshader FBO recreate.
  * Android: Request stable layout and update on focus.
  * GLES: Use debug groups for render steps.
  * GLES: Avoid duplicate state resets.
  * GLES: Delay buffer use in vertex cache.
  * GLES: Fix disabled vertex cache code.
  * GPU: Try a bit harder to determine safe size.
  * Vulkan: Match safe size behavior on all backends.
  * Io: Fix LBN timing for virtual discs.
  * Io: Cleanup access bits for files.
  * Headless: Handle umd mapping with block devices.
  * Io: Open sce_lbn references and whole ISO faster.
  * Io: Account for OpenAsync timing.
  * Io: Fail without fd on bad device in OpenAsync.
  * Io: Improve non-async open timing.
  * Io: Track whether the game is on a UMD or storage.
  * Io: Simulate VFAT bug only when simulating FAT32.
  * Io: Improve timing of sceIoOpen().
  * Io: Cleanup sceIoOpen errors and logging.
  * Windows: Make init crash warnings more generic.

OBS-URL: https://build.opensuse.org/request/show/841874
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=268
2020-10-18 17:39:16 +00:00
Dominique Leuenberger
3b0abee75a Accepting request 824148 from Emulators
OBS-URL: https://build.opensuse.org/request/show/824148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=6
2020-08-04 18:20:50 +00:00
Duarte Pousa
9b5fee02b3 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=266
2020-08-03 13:36:38 +00:00
Duarte Pousa
c09da0539d Accepting request 822022 from home:michel_mno:branches:Emulators
- Add Excludearch for PowerPC

OBS-URL: https://build.opensuse.org/request/show/822022
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=265
2020-08-03 13:28:42 +00:00
Dominique Leuenberger
91227130cb Accepting request 818769 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/818769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=5
2020-07-06 14:28:02 +00:00
Duarte Pousa
0843c6e3fb Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=263
2020-06-27 18:26:37 +00:00
Yuchen Lin
e601ed8616 Accepting request 809791 from Emulators
OBS-URL: https://build.opensuse.org/request/show/809791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=4
2020-05-29 19:22:51 +00:00
2fed20dca6 Accepting request 808974 from home:Kieltux:branches:Emulators
- Add QT5Multimedia as build requirement. Fix building of the Qt
  frontend.
- Add %define _lto_cflags %{nil} to spec file. Fix building for
  Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/808974
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=261
2020-05-28 07:14:42 +00:00
Duarte Pousa
4d17b19dc0 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=260
2020-05-23 22:10:21 +00:00
Duarte Pousa
eabe38d86f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=259
2020-05-22 20:40:28 +00:00
Duarte Pousa
a74feb3b2b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=258
2020-05-19 09:47:48 +00:00
Duarte Pousa
1fdf937ca7 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=257
2020-04-09 17:47:26 +00:00
Duarte Pousa
65bae4996b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=256
2020-04-06 09:26:07 +00:00
Duarte Pousa
dc5a288314 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=255
2020-04-04 11:53:42 +00:00
Duarte Pousa
d0fed63ad2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=254
2020-04-02 10:48:39 +00:00
Duarte Pousa
f219a0d601 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=253
2020-03-11 19:25:09 +00:00
Duarte Pousa
6413902ef2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=252
2020-03-10 14:08:43 +00:00
Duarte Pousa
2b47589386 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=251
2020-03-06 22:33:05 +00:00
Duarte Pousa
1e1363acfe Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=250
2020-02-29 00:21:31 +00:00
Duarte Pousa
b284a69fcf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=249
2020-02-14 14:35:16 +00:00
Duarte Pousa
dbf082b5ae Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=248
2020-02-10 20:14:04 +00:00
Duarte Pousa
1799102a69 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=247
2020-02-08 13:48:40 +00:00
Duarte Pousa
ba6c28b0d3 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=246
2020-01-31 09:27:42 +00:00
Duarte Pousa
287fcdf50b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=245
2020-01-23 14:31:35 +00:00
Duarte Pousa
aa473c067e Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=244
2020-01-17 20:23:05 +00:00
Duarte Pousa
f8dc1cf5b8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=243
2020-01-14 22:36:17 +00:00
Duarte Pousa
ef9d3197ab Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=242
2020-01-12 21:53:25 +00:00
Duarte Pousa
1107b3aaa3 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=241
2020-01-05 22:39:11 +00:00
Duarte Pousa
3bb2765b9b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=240
2020-01-03 09:44:56 +00:00
Duarte Pousa
1d3b83b8fc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=239
2019-12-28 16:48:19 +00:00
Dominique Leuenberger
27ab6b9dc4 Accepting request 759590 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/759590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=3
2019-12-27 13:00:53 +00:00
Duarte Pousa
fc430b8214 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=237
2019-12-19 20:27:08 +00:00
Dominique Leuenberger
1509679881 Accepting request 755070 from Emulators
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/755070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=2
2019-12-09 20:35:04 +00:00
Duarte Pousa
ff95004735 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=235
2019-12-01 16:43:43 +00:00
Duarte Pousa
abfcea1d5c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=234
2019-11-30 13:23:07 +00:00
Duarte Pousa
94f8c4622c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=233
2019-11-23 18:26:19 +00:00
Duarte Pousa
a0ee9467fd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=232
2019-11-20 19:59:38 +00:00
Duarte Pousa
f1bc804789 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=231
2019-11-15 19:42:30 +00:00
Duarte Pousa
39a4fde491 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=230
2019-11-13 19:51:23 +00:00
Duarte Pousa
acb833eb93 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=229
2019-11-09 17:36:57 +00:00
Duarte Pousa
10214c2bb5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=228
2019-11-07 20:09:27 +00:00
Duarte Pousa
a458093c90 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=227
2019-11-03 15:41:40 +00:00
Duarte Pousa
9f3a3ab220 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=226
2019-10-31 15:05:45 +00:00
Duarte Pousa
ad3abc3789 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=225
2019-10-26 13:23:49 +00:00
Duarte Pousa
037c5b778c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=224
2019-10-23 19:22:13 +00:00
Dominique Leuenberger
f028682ac5 Accepting request 732250 from Emulators
Submit PPSSPP to Factory

OBS-URL: https://build.opensuse.org/request/show/732250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ppsspp?expand=0&rev=1
2019-10-23 13:49:44 +00:00
Duarte Pousa
5b46e17867 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=222
2019-10-21 20:45:50 +00:00
Duarte Pousa
cb688ae7cc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=221
2019-10-20 17:49:57 +00:00
Duarte Pousa
f62051a8c8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=220
2019-10-19 15:13:37 +00:00
Duarte Pousa
1e75de1961 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=219
2019-10-16 19:15:08 +00:00
Duarte Pousa
d4d09459a2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=218
2019-10-09 21:34:47 +00:00
Duarte Pousa
69b74599a2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=217
2019-10-05 11:25:21 +00:00
Duarte Pousa
d46d7a2751 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=216
2019-10-03 12:37:36 +00:00
Duarte Pousa
ad5fac31dd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=215
2019-09-29 18:09:51 +00:00
Duarte Pousa
54c808928f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=214
2019-09-23 21:14:49 +00:00
Duarte Pousa
ef1ad845ca Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=213
2019-09-09 20:44:16 +00:00
Duarte Pousa
da1618bf3b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=212
2019-08-28 20:40:21 +00:00
Duarte Pousa
e29db7f41d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=211
2019-08-08 20:42:59 +00:00
Duarte Pousa
1504b47272 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=210
2019-08-03 17:56:35 +00:00
Duarte Pousa
166c379d23 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=209
2019-07-19 13:27:28 +00:00
Duarte Pousa
7757e61559 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=208
2019-07-16 07:51:22 +00:00
Duarte Pousa
b84f65771d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=207
2019-07-14 15:17:59 +00:00
Duarte Pousa
f88d53c318 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=206
2019-07-10 21:29:34 +00:00
Duarte Pousa
78e7b44975 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=205
2019-07-06 11:18:17 +00:00
Duarte Pousa
9985554846 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=204
2019-07-03 20:01:44 +00:00
Duarte Pousa
0f0d3f2e25 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=203
2019-07-03 12:58:05 +00:00
Duarte Pousa
b574dc1421 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=202
2019-06-29 10:04:13 +00:00
Duarte Pousa
41c389ef91 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=201
2019-06-27 21:11:28 +00:00
Duarte Pousa
c98bc96828 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=200
2019-06-22 12:14:17 +00:00
Duarte Pousa
88470af698 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=199
2019-06-11 12:51:12 +00:00
Duarte Pousa
110e1aa189 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=198
2019-06-10 11:27:59 +00:00
Duarte Pousa
73ea6d8baf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=197
2019-05-27 13:19:52 +00:00
Duarte Pousa
9aa34d64a2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=196
2019-05-24 14:31:58 +00:00
Duarte Pousa
420e67e723 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=195
2019-05-16 18:55:58 +00:00
Duarte Pousa
fb172e5796 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=194
2019-05-13 15:18:11 +00:00
Duarte Pousa
85aa31c0ec Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=193
2019-04-06 13:33:57 +00:00
Duarte Pousa
7cd2434ac4 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=192
2019-04-03 19:26:21 +00:00
Duarte Pousa
9d326ba302 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=191
2019-03-30 15:17:43 +00:00
Duarte Pousa
c299cd8b4f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=190
2019-03-26 20:20:28 +00:00
Duarte Pousa
39fc7fb5af Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=189
2019-03-25 14:15:32 +00:00
Duarte Pousa
f55da84682 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=188
2019-03-22 13:48:04 +00:00
Duarte Pousa
4c98e8d7ac Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=187
2019-03-20 22:07:24 +00:00
Duarte Pousa
a88256771c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=186
2019-03-14 22:15:05 +00:00
Duarte Pousa
c87b50b25f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=185
2019-03-11 14:09:41 +00:00
Duarte Pousa
708848cadf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=184
2019-03-09 18:00:56 +00:00
Duarte Pousa
ab8af97620 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=183
2019-03-03 15:53:23 +00:00
Duarte Pousa
2af47bd333 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=182
2019-03-01 17:58:29 +00:00
Duarte Pousa
f21946392a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=181
2019-02-27 15:50:11 +00:00
Duarte Pousa
1d6a7e911a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=180
2019-02-23 19:46:48 +00:00
Duarte Pousa
5c775e3fd8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=179
2019-02-22 20:33:20 +00:00
Duarte Pousa
c8a1d3bfce Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=178
2019-02-21 21:22:50 +00:00
Duarte Pousa
5948d35b94 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=177
2019-02-19 21:15:54 +00:00
Duarte Pousa
2f4a503350 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=176
2019-02-18 16:31:46 +00:00
Duarte Pousa
32982f30c4 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=175
2019-02-17 00:23:08 +00:00
Duarte Pousa
781eb86385 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=174
2019-02-16 21:34:19 +00:00
Duarte Pousa
16b6ab1f6d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=173
2019-02-15 14:02:40 +00:00
Duarte Pousa
38c91558c1 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=172
2019-02-11 19:12:51 +00:00
Duarte Pousa
a90c969aab Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=171
2019-02-09 14:21:36 +00:00
Duarte Pousa
50d7483494 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=170
2019-02-08 13:47:20 +00:00
Duarte Pousa
749a370975 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=169
2019-02-04 20:06:16 +00:00
Duarte Pousa
cbd0c3ae02 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=168
2019-02-01 15:00:44 +00:00
Duarte Pousa
558e923130 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=167
2019-01-27 22:54:38 +00:00
Duarte Pousa
0949dd71a5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=166
2019-01-24 21:44:07 +00:00
Duarte Pousa
c085072ecb Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=165
2019-01-18 14:21:10 +00:00
Duarte Pousa
f0a38c7f46 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=164
2019-01-08 20:32:04 +00:00
Duarte Pousa
d570a67a61 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=163
2019-01-07 13:42:05 +00:00
Duarte Pousa
fc3d1f548f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=162
2019-01-06 18:32:26 +00:00
Duarte Pousa
b74d18fe75 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=161
2019-01-04 20:02:10 +00:00
Duarte Pousa
40e56b641f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=160
2019-01-02 16:48:38 +00:00
Duarte Pousa
d3ac38b4cf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=159
2018-12-30 23:30:44 +00:00
Duarte Pousa
17ff797bfd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=158
2018-12-30 20:26:48 +00:00
Duarte Pousa
779e59f631 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=157
2018-12-28 13:46:45 +00:00
Duarte Pousa
1c286ba230 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=156
2018-12-24 20:35:55 +00:00
Duarte Pousa
c49547b3cf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=155
2018-12-23 14:25:35 +00:00
Duarte Pousa
e9203cf3af Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=154
2018-12-21 19:13:24 +00:00
Duarte Pousa
5405b7766d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=153
2018-12-20 12:37:13 +00:00
Duarte Pousa
f6852c6ea8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=152
2018-12-20 00:40:13 +00:00
Duarte Pousa
debf42ec48 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=151
2018-12-19 15:54:52 +00:00
Duarte Pousa
c5222256e7 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=150
2018-12-18 13:57:39 +00:00
Duarte Pousa
fd727ca102 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=149
2018-12-18 12:27:57 +00:00
Duarte Pousa
f596e4efd1 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=148
2018-12-17 14:58:36 +00:00
Duarte Pousa
c0bdfdfa36 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=147
2018-12-16 14:21:57 +00:00
Duarte Pousa
068202a24a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=146
2018-12-15 14:18:40 +00:00
Duarte Pousa
71743e71d5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=145
2018-12-11 18:12:57 +00:00
Duarte Pousa
acc324e1f8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=144
2018-12-11 13:59:09 +00:00
Duarte Pousa
43d9b4f39f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=143
2018-12-07 13:16:32 +00:00
Duarte Pousa
f34c0d764d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=142
2018-12-03 18:27:38 +00:00
Duarte Pousa
c767cb3740 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=141
2018-12-03 14:54:24 +00:00
Duarte Pousa
0a88f1ff98 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=140
2018-12-02 10:14:43 +00:00
Duarte Pousa
bd06f21d4f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=139
2018-11-30 13:45:14 +00:00
Duarte Pousa
bb0dee40e9 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=138
2018-11-28 22:24:33 +00:00
Duarte Pousa
f3e08d97a0 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=137
2018-11-26 14:15:21 +00:00
Duarte Pousa
bcc1710b64 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=136
2018-11-25 22:24:36 +00:00
Duarte Pousa
c1f8a0b391 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=135
2018-11-24 15:56:21 +00:00
Duarte Pousa
3fc7b6cd6f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=134
2018-11-20 14:19:41 +00:00
Duarte Pousa
20d68e1987 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=133
2018-11-19 13:56:41 +00:00
Duarte Pousa
7eb4e723c9 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=132
2018-11-18 16:18:49 +00:00
Duarte Pousa
5975289f7b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=131
2018-11-13 22:02:37 +00:00
Duarte Pousa
2804a5998a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=130
2018-11-12 21:17:31 +00:00
Duarte Pousa
4b87e2985d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=129
2018-11-12 14:21:44 +00:00
Duarte Pousa
b83bdcf920 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=128
2018-11-11 12:52:50 +00:00
Duarte Pousa
4b4d499a34 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=127
2018-11-10 17:10:38 +00:00
Duarte Pousa
d8b3cdd274 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=126
2018-11-06 20:02:27 +00:00
Duarte Pousa
166d9d3daf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=125
2018-11-05 14:07:48 +00:00
Duarte Pousa
2e27b186bf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=124
2018-11-04 20:42:56 +00:00
Duarte Pousa
97c01cb6a5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=123
2018-11-03 02:11:11 +00:00
Duarte Pousa
e26c55a15a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=122
2018-11-02 14:01:28 +00:00
Duarte Pousa
37f86a9051 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=121
2018-11-01 23:50:25 +00:00
Duarte Pousa
c17846357b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=120
2018-10-30 14:28:31 +00:00
Duarte Pousa
2a0fe1a695 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=119
2018-10-25 23:35:50 +00:00
Duarte Pousa
4eba1ab057 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=118
2018-10-22 18:32:18 +00:00
Duarte Pousa
3d90b7aecd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=117
2018-10-17 20:10:00 +00:00
Duarte Pousa
a521a57b0e Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=116
2018-10-13 13:16:41 +00:00
Duarte Pousa
bbb441b9d1 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=115
2018-10-12 18:06:49 +00:00
Duarte Pousa
436b9785cc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=114
2018-10-10 13:01:23 +00:00
Duarte Pousa
c4db8d8c3f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=113
2018-10-07 14:21:58 +00:00
Duarte Pousa
ef64b6f9c5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=112
2018-10-06 23:36:49 +00:00
Duarte Pousa
86ba841717 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=111
2018-10-05 11:58:21 +00:00
Duarte Pousa
f10ca3938f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=110
2018-10-03 20:35:52 +00:00
Duarte Pousa
92bbdd0420 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=109
2018-10-02 13:19:58 +00:00
Duarte Pousa
04d4e1e68f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=108
2018-09-29 18:31:06 +00:00
Duarte Pousa
9a1f0ae61b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=107
2018-09-26 18:36:32 +00:00
Duarte Pousa
c45de688dd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=106
2018-09-25 13:14:41 +00:00
Duarte Pousa
5a033567bc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=105
2018-09-24 18:31:47 +00:00
Duarte Pousa
a8993c7fe3 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=104
2018-09-23 21:09:26 +00:00
Duarte Pousa
5c8ce3ea0b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=103
2018-09-21 13:12:28 +00:00
Duarte Pousa
69903e00e6 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=102
2018-09-19 18:30:47 +00:00
Duarte Pousa
b89c955430 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=101
2018-09-18 23:43:13 +00:00
Duarte Pousa
4939a262ce Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=100
2018-09-14 13:09:11 +00:00
Duarte Pousa
33e9431a73 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=99
2018-09-12 13:29:28 +00:00
Duarte Pousa
968a3aed43 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=98
2018-09-09 10:30:45 +00:00
Duarte Pousa
3431b78afd Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=97
2018-09-08 11:59:16 +00:00
Duarte Pousa
8b6b498989 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=96
2018-09-06 07:48:16 +00:00
Duarte Pousa
e97ddac2e2 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=95
2018-09-05 12:35:47 +00:00
Duarte Pousa
f9fe6198b9 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=94
2018-09-04 13:37:11 +00:00
Duarte Pousa
745a54eb62 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=93
2018-09-03 19:12:22 +00:00
Duarte Pousa
79578261d1 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=92
2018-09-02 18:58:35 +00:00
Duarte Pousa
4cd41d9e7f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=91
2018-09-01 11:11:40 +00:00
Duarte Pousa
e1b817ae99 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=90
2018-08-27 13:19:12 +00:00
Duarte Pousa
8b7beeaeaf Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=89
2018-08-26 17:54:48 +00:00
Duarte Pousa
d057de8344 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=88
2018-08-23 20:55:05 +00:00
Duarte Pousa
efee92d803 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=87
2018-08-20 13:19:03 +00:00
Duarte Pousa
750c36a063 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=86 2018-08-18 17:27:20 +00:00
Duarte Pousa
4f7daf358e OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=85 2018-08-18 16:02:36 +00:00
Duarte Pousa
9463c1d84d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=84
2018-08-16 13:41:57 +00:00
Duarte Pousa
faf97ce344 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=83
2018-08-13 19:22:06 +00:00
Duarte Pousa
deb77fd49c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=82
2018-08-12 22:01:13 +00:00
Duarte Pousa
036645a8a7 add headless build
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=81
2018-08-07 13:18:42 +00:00
Duarte Pousa
5e555878b4 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=80
2018-08-06 16:39:21 +00:00
Duarte Pousa
e216c3769c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=79
2018-08-04 21:00:26 +00:00
Duarte Pousa
79a27efed0 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=78
2018-07-30 11:46:31 +00:00
Duarte Pousa
624e0d18bb Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=77
2018-07-29 12:00:28 +00:00
Duarte Pousa
df6f071e50 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=76
2018-07-22 20:12:12 +00:00
Duarte Pousa
53e1d45c1d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=75
2018-07-17 19:08:00 +00:00
Duarte Pousa
e880bb9971 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=74
2018-07-11 13:15:57 +00:00
Duarte Pousa
f9a9cba22d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=73
2018-07-10 08:21:00 +00:00
Duarte Pousa
a830700a6c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=72
2018-07-08 12:56:57 +00:00
Duarte Pousa
62883cbf89 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=71
2018-07-06 13:38:32 +00:00
Duarte Pousa
95f2a207cc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=70
2018-07-01 21:30:43 +00:00
Duarte Pousa
5cab4abc97 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=69
2018-06-29 19:01:15 +00:00
Duarte Pousa
bf4b6e1648 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=68
2018-06-27 18:33:45 +00:00
Duarte Pousa
1987f23cbe Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=67
2018-06-25 17:35:41 +00:00
Duarte Pousa
0090bda1dc Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=66
2018-06-23 20:22:13 +00:00
Duarte Pousa
724049b268 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=65
2018-06-23 12:21:54 +00:00
Duarte Pousa
3e1b317e37 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=64
2018-06-20 20:39:30 +00:00
Duarte Pousa
8d7a077615 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=63
2018-06-19 23:12:30 +00:00
Duarte Pousa
a4b53f839c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=62
2018-06-17 17:28:39 +00:00
Duarte Pousa
f227d7e773 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=61
2018-06-16 19:56:54 +00:00
Duarte Pousa
978c0556fe Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=60
2018-06-15 23:23:49 +00:00
Duarte Pousa
4c7800e5a4 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=59
2018-06-14 18:19:44 +00:00
Duarte Pousa
4573027702 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=58
2018-06-13 11:17:57 +00:00
Duarte Pousa
29c82ac16b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=57
2018-06-11 22:55:20 +00:00
Duarte Pousa
68707d0041 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=56
2018-06-10 11:28:11 +00:00
Duarte Pousa
d48347e6c7 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=55
2018-06-09 23:04:22 +00:00
Duarte Pousa
db9ccf296a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=54
2018-06-08 18:08:17 +00:00
Duarte Pousa
891e42f170 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=53
2018-06-07 19:12:52 +00:00
Duarte Pousa
b19fcb5ce8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=52
2018-06-06 19:03:11 +00:00
Duarte Pousa
8bebf3a6ba Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=51
2018-06-05 13:23:26 +00:00
Duarte Pousa
d1d200a158 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=50
2018-06-04 19:11:35 +00:00
Duarte Pousa
23cf117e5f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=49
2018-06-02 11:52:09 +00:00
Duarte Pousa
44b71d157c Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=48
2018-06-01 17:35:17 +00:00
Duarte Pousa
0cdaceaa8f Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=47
2018-05-31 10:28:16 +00:00
Duarte Pousa
95d51f6564 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=46
2018-05-30 13:17:44 +00:00
Duarte Pousa
89a7db46ff Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=45
2018-05-29 13:10:49 +00:00
Duarte Pousa
571b7e00d6 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=44
2018-05-26 17:33:48 +00:00
Duarte Pousa
42c30b28d3 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=43
2018-05-21 12:48:05 +00:00
Duarte Pousa
53481d7aac Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=42
2018-05-16 13:28:55 +00:00
Duarte Pousa
cf788af213 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=41
2018-05-14 12:40:44 +00:00
Duarte Pousa
cecfa23016 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=40
2018-05-11 23:59:48 +00:00
Duarte Pousa
4fceabea46 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=39
2018-05-10 12:55:21 +00:00
Duarte Pousa
8770e6f78d Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=38
2018-05-10 00:08:57 +00:00
Duarte Pousa
612c44604b Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=37
2018-05-09 13:03:49 +00:00
Duarte Pousa
290ffd080a Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=36
2018-05-07 13:06:45 +00:00
Duarte Pousa
1403bc6ac8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=35
2018-05-06 10:58:51 +00:00
Duarte Pousa
a4e34c754e Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=34
2018-05-05 10:12:09 +00:00
Duarte Pousa
f6158e1624 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=33
2018-05-04 12:58:44 +00:00
Duarte Pousa
143882a3e8 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=32
2018-05-03 12:27:01 +00:00
Duarte Pousa
c2f9f10590 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=31
2018-05-02 12:32:22 +00:00
Duarte Pousa
0313a52c93 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=30
2018-04-29 22:58:18 +00:00
Duarte Pousa
8e29a8d322 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=29
2018-04-29 19:58:01 +00:00
Duarte Pousa
3609c604ea OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=28 2018-04-29 15:20:06 +00:00
Duarte Pousa
340491e6c5 Scheduled source refresh
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=27
2018-04-26 19:10:01 +00:00
Duarte Pousa
d215effa27 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=26 2018-04-25 16:42:18 +00:00
Duarte Pousa
76f6d47690 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=25 2018-04-25 16:41:55 +00:00
Duarte Pousa
71272ceba0 Accepting request 601031 from home:xenonpk
- Restore SDL build
- Update to version 1.5.4~git20180422:
  * Depal: Reapply texture when bounds change.
- Update to version 1.5.4~git20180422:
  * README: Add more to the issue template.
  * README: Cleanup and move some out to history.
  * Android: Add missing graphics shutdown calls.
- Update to version 1.5.4~git20180421:
  * Fix build with ffmpeg 4.0
- Update to version 1.5.4~git20180421:
  * Update UWP.vcxproj
  * Fixed Certification and img issues
- Update to version 1.5.4~git20180420:
  * Oops, meant to commit this.
  * Disable the loading state string display, creates too much translation work for 1.6
  * Android: Buildfix.
- Update to version 1.5.4~git20180418:
  * Conditionally revert "Remove the bad orientation hack. Seems the Nexus 5X bug is fixed."
- Update to version 1.5.4~git20180417:
  * Replay: Skip recording virtual disc reads.
- Update to version 1.5.4~git20180415:
  * add support for File app on iOS 11
- Update to version 1.5.4~git20180414:
  * Vulkan: Fix shutdown crash when device lost called.
  * Android: Avoid overload shadowing.
  * GLES: GlPushBuffer was a little too friendly.
  * Vulkan: Fix cache file error handling warnings.
  * Vulkan: Fix a log formatting issue.
- Update to version 1.5.4~git20180414:
  * Fix glitch in MGS: Acid perf hack. yeah, slippery slope..
  * Shader depal: fix bilinear filter coord
  * Implement shader depal for GL as well, but disabled by default.
  * Let's try it on SR2 as well.
  * Add a queue processing hack for Sonic Rivals too. Now it's fast.
  * Vulkan: Semi-gross hack that massively improves the perf of MGS2:Acid.
  * Fix various bugs.
  * Shader depal: Implement bilinear filtering.
  * Implement shader depal for Vulkan. See #10908. Bilinear filter not yet implemented.
- Update to version 1.5.4~git20180413:
  * Just add some constants for the GL texture slots.
  * Vulkan/D3D11: Make some space in the base uniform buffer by consolidating the spline parameters into one variable.

OBS-URL: https://build.opensuse.org/request/show/601031
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=24
2018-04-25 15:28:16 +00:00
Ryan Bach
dd8559dccf Accepting request 596042 from home:xenonpk
- Update to version 1.5.4~git20180412:
  * Avoid some GL errors on older devices
  * GL: Add a lot of conditional error checks (normally not enabled)
  * Some comment fixes and cleanup.
  * Don't forget to dirty some state after depal. May help #10906 ?
  * Replay: Fix a silly typo applying analog.
  * Android: Do the same file_offset_bits checks for pread64 as before.  Should help #10901
  * Temporary workaround for another IR interpreter crash. See #10897
  * IR Interpreter: Add some missing instruction metadata. May help part of #10897
- Update to version 1.5.4~git20180410:
  * Update lang submodule (restore software skinning option)
  * Buildfix.
- Update to version 1.5.4~git20180410:
  * Inner interpreter safety check - in hw skinning mode, we need to flush if any part of the vertex format changes.
  * Remove some obsolete checks - software skinning is now supported even if morphcount isn't 1.
  * Revert "Start removing support for hardware skinning."
  * Revert "VertexLoader: Remove now-unused weights translation code"
  * Revert "Oops, fix hardware tess in Vulkan (after removing hw skinning, we need to adjust the binding number)"
  * Revert "Remove further remains of hardware skinning."
  * Revert "Remove gstate_c.deferredVertTypeDirty"
  * Revert "Comment fixes, reindentation."
  * Fix DecFmt bug
  * Revert "Further cleanup after the removal of hardware skinning."
  * Revert "Remove some remains of software skinning"
  * Module: Fix function hashing typo.
  * UI: Assert on invalid permission status.
  * Android: End GLES renderer after emu thread join.
  * GLES: Defrag using deleter off render thread.
  * Use tabs for indentation
  * fix “crash on exit”
  * allow padding specification, remove NSLog
  * add updated Obj-C version of SubtleVolume
  * Android: Avoid pread64 for > 2GB offsets.
  * Replay: Handle long button presses correctly.
  * Replay: Initial file handling and control funcs.
  * Replay: Track replay of file operations.
  * Replay: Prep side data structure.
  * Replay: Initial structure for replay functionality.
- Update to version 1.5.4~git20180407:
  * UWP: Fix (or patch up...) a race condition in StorageFileLoader. Might help #10882, fixes some other freezes.
  * UWP: Remove the rendering backend picker. Fixes #10883, sort of.
  * UWP buildfix
  * Update lang submodule
  * Vulkan: Ease off on the allocator "slab pressure" if texture scaling is enabled.`
- Update to version 1.5.4~git20180407:
  * Vulkan: Increase base slab allocation size.
  * Vulkan: Report old allocations when enabled.
  * Vulkan: Add tags to UI textures too.
  * Vulkan: Track tags on emu textures.
  * Vulkan: Allow reusing memory more aggressively.
  * Vulkan: Decimate when there are many slabs.
  * Vulkan: Add code to track allocator usage info.
  * Assorted cleanups. Don't assert on no clear mask.
- Update to version 1.5.4~git20180405:
  * Vulkan: Remove the wrapper struct around VulkanTexture
- Update to version 1.5.4~git20180405:
  * Fixes to in-game GPU shutdown/switching. Fixes #10860
  * Fix issue in TextureCacheGLES::DeviceRestore
  * Auto unregister push buffer on deletion.
  * Auto register new push buffers on creation
  * Move pushbuffer deletion to the render manager.
  * Also take control over Begin/End
  * Minor refactoring moving creation/deletion of GLPushBuffer to GLRenderManager
  * OpenGL debug log: Filter out some buffer mapping info from the NV driver
  * More GL shutdown fixes. Partially fixes #10868
- Update to version 1.5.4~git20180404:
  * arm64jit: Fix reg size in jr delay slot path.
  * Change to int to allow higher supersampling scale.
  * Add SSAA flag for post process shaders, enforces 2x auto resolution, to be used with blurry effects Also includes a perf. friendly example using simplified gauss filter
- Update to version 1.5.4~git20180403:
  * GPU: Fix s8 norm with skin and morph.
  * Add "--pause-menu-exit" option.
- Update to version 1.5.4~git20180402:
  * Android: Fix initial start from shortcut.
  * GLES: Show post-shader compile errors to user.
  * Vulkan: Show post-shader compile errors to user.
  * GLES: Show post-shader translate errors to user.
  * jit: Apply hasSetRounding at compile time.
  * arm64jit: Update rounding mode on thread switch.
- Update to version 1.5.4~git20180401:
  * arm64jit: Fix a case of R() on unmapped.
  * arm64jit: Update some comments.
- Update to version 1.5.4~git20180329:
  * Oops, fix mistake in #10834
- Update to version 1.5.4~git20180329:
  * Include renderpass definition in Vulkan shader cache entries, should make it more effective again.
  * When binding a framebuffer to a texcache entry, delete its texture. Should help #10823
- Update to version 1.5.4~git20180329:
  * Libretro needs core staticly linked even on Android
  * Fix libretro compile for gles platforms
  * OpenGL: Fix texture wrapping of render targets.
- Update to version 1.5.4~git20180327:
  * Android: Properly restore screenshots on the Pause screen on task switching away and back.
  * GCC buildfix (can't use things without definitions in templates).
  * Make sure the renderpass cache hashmap is never accessed from the main thread at runtime. Should help #10811
- Update to version 1.5.4~git20180327:
  * Fixed the new shader error on OpenGL ES (#10799)
  * Libretro: update Makefiles.
  * Libretro: style nits.
  * Libretro: set cache_context to true, fixes GL and D3D11 context reset.
  * Libretro: msvc build fix.
  * TexCache: unit test the quick tex hash.
  * Libretro: add experimental D3D11 support.
  * Libretro: update libretro.h
  * Headless: Quick update to use render thread.
  * SDL: Fix shutdown ordering.
  * SDL: Use wstrings in Windows API calls.
  * Libretro: Declare TARGET_ARCH for ARM before the include flags
  * libretro: msvc build fix.
- Update to version 1.5.4~git20180326:
  * Don't leave "reduceHash_" uninitialized. Probably won't help #10796 though..
  * Don't forget to initialize..  fixes #10802
- Update to version 1.5.4~git20180325:
  * Headless: Add simple GL thread handling.
  * Quick try on fixing new shader for mobiles that are less forgiving.
  * PPSSPPSDL: Throttle refresh rate when in menu. Fixes #10445
  * Remove the bad orientation hack. Seems the Nexus 5X bug is fixed.
  * Show chosen postshader display name properly, plus some additional bugfixes. Fixes #10790
  * Android: Have haptic feedback ignore the global setting, but default to off.
  * Remove the last remains of the idea that textures can be efficiently updated instead of recreated. Accidentally fixes #10697 somehow.
- Update to version 1.5.4~git20180325:
  * When listing post-shaders, use the "name" specified in the ini as default, when looking up translations.
  * Redirect the user to download the D3D9 runtime if D3D9 is not available and they don't want to switch to OpenGL.
  * Fix updating light constants when light type changes (we handle dir/pos lights differently). Fixes #10132
  * Added new Natural Colors PP shader (removed blur)  (#10782)
  * GPU: Count clears during frameskip.
- Update to version 1.5.4~git20180324:
  * Remove "experimental" tag from Hardware Tessellation
- Update to version 1.5.4~git20180324:
  * Remove some unnecessary logging. Fixes #10753
  * nits.
  * Android: Reload the config after getting storage permission, and ask immediately. Should help #10670
  * remove all usage of __LIBRETRO__
  * Libretro port.
  * add missing include.
  * Windows/Vulkan: use the width and height arguments in ReinitSurface when provided.
- Update to version 1.5.4~git20180324:
  * set _WIN32_WINNT to 0x0601 in stdafx.h
  * Android: Prevent a text bitmap size from becoming 0 on '\r\n'. Fixes #10764 (unless there are more platforms where it's broken...)
  * Win32 textdrawer: Fix rare crash affecting Patapon 2 in savedata manager. See 10764.
  * fix most write-strings warning.
  * remove unnecessary NULL assignment.
  * fix mingw and msvc cmake builds.
  * prevent reads of uninitialized memory.
  * vulkan: perform delete callbacks first since they can also queue deletes.
  * add missing inclues.
  * fix return value / plug leak.
  * prevent use-after-free.
  * fix va_list reuse without a va_copy.
  * SaveState: Default undo slots off on mobile.
  * SaveState: Show undos in save data manager.
  * SaveState: Keep an undo for each slot by default.
- Update to version 1.5.4~git20180321:
  * Revert "Update glslang to the latest version" to fix #10748
  * Enable FlushInstructionCache on UWP, it's been allowed finally.
  * Landscape Auto for Android
  * Map SDL controller's `back` button to Sony DualShock 4 V2's share button
- Update to version 1.5.4~git20180319:
  * Android: Restore auto screen orientation.
  * Buildfix
  * Vulkan: Improve handling of shader compile failures (don't crash)
  * Vulkan: Workaround for bug in Adreno shader compiler affecting color tests.
- Update to version 1.5.4~git20180319:
  * Delete some mistaken logging code
  * Minor improvement in pipeline-to-string (debug)
  * Vulkan: De-duplicate pipelines when storing cache
  * Vulkan: Minor logic fixes in the transition elimination
  * Vulkan: Use finalLayout to optimize away barriers before framebuffer copies.
  * Vulkan: Get rid of more explicit barriers by merging the finalLayout color transitions into renderpasses.
  * Add a super focused workaround for the Mali bug, see #10723
  * Vulkan: Fix a barrier to be more permissive, there's no outstanding writes from the GPU to wait for.
  * Merge framebuffer layout pre-transitions into render pass subpass dependencies.
  * Vulkan Clear-renderpass merging: If a copy step is found that reads from the affected buffer, don't merge the clear into the later renderpass.
  * Shrink the vertexCount field in DeferredDrawCall to the 16 bits required.
  * Inner interpreter: Add support for the Gran Turismo hack.
  * Add another SDL game controller config, fixing #10724
  * Pass new vulkan validation layers. Fix math in FindTransferFramebuffers.
  * Module: Clarify insertSymbols usage.
  * Module: Hash functions only once during loading.
  * Maybe slightly safer vulkan detection code. Might help #10732
  * Vulkan: Load shaders/pipelines on thread.
  * OpenGL task switching fix
  * Do more detailed checks for Vulkan availability. Should hopefully solve #10729.
  * Remove some unused tracking of whether lighting is used by a shader
  * Update Vulkan headers to 1.1. Might as well keep up.
  * Bump GL shader cache version
  * Don't allow wrapping on framebuffer textures. Fixes GTA on old NV Shield
  * Update glslang to the latest version
  * Implement pipeline/shader cache for Vulkan, to avoid shader compile stutters on second and subsequent runs.
  * Remove some remains of software skinning
  * Vulkan pipeline: Merge a few property fields to a flags field.
  * Update lang submodule
  * Vulkan: Fix bug where we didn't always reset dynamic state after readbacks.
  * Oops, remove logging
  * Vulkan: Also check for empty clearing renderpasses later in the frame.
  * If the first renderpass is an empty clear, merge it into the next one that touches the same framebuffer. Works around #10723 in Wipeout.
- Update to version 1.5.4~git20180315:
  * Vulkan: Add a (disabled) facility to force image layouts to GENERAL, for debugging barrier issues
- Update to version 1.5.4~git20180314:
  * GL: Fix bug where we could crash if a readback happened at the same time as a buffer expansion.
  * Fix a typo extra " in some header
- Update to version 1.5.4~git20180313:
  * Tiny unification of code. Save the GL shader cache a bit less often.
  * Fix the loading status. Prettify the loading screen by putting the status and spinner along the bottom edge.
  * UI: Show more detailed loading status.
  * Fix crash happening with glGetFloatv on GPDXD devices
  * Fix VSync on Windows. Should fix #10711
  * Sort Vulkan function pointers by use. Might save us a cacheline or two during command submission..
- Update to version 1.5.4~git20180312:
  * Combine the lightAngle and spotCoef float uniforms into one float2. Saves 64 bytes from the light uniform buffer, making it an even 512.
- Update to version 1.5.4~git20180311:
  * Let's not do immediate flips in non-buffered. Should help #10395
  * Fixes to vulkan restart logic on Android. Should help #10696

OBS-URL: https://build.opensuse.org/request/show/596042
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=23
2018-04-13 01:07:21 +00:00
Ryan Bach
8417635b4d Accepting request 585458 from home:xenonpk
- Update to version 1.5.4~git20180308:
  * Fix #10692 (crash when starting games from command line). Throw in some minor Vulkan fixes as well.
- Update to version 1.5.4~git20180305:
  * MOVUPS to be safe.
  * Minor simplification in X86/X64 vertex decoder jit
  * Optimize the "inner interpreter" for God of War character drawing. Speeds the games up by 4% or so.
  * Move the vertTypeID calculation out of DrawEngine. Need to shorten SubmitPrim as much as possible.
- Update to version 1.5.4~git20180305:
  * Oops, fix hardware tess in Vulkan (after removing hw skinning, we need to adjust the binding number)
  * Fix indentation mistake, minor cleanup.
  * Further cleanup after the removal of hardware skinning.
  * Comment fixes, reindentation.
  * Remove gstate_c.deferredVertTypeDirty
  * Remove further remains of hardware skinning. Fixes #10661
  * VertexLoader: Remove now-unused weights translation code
  * Start removing support for hardware skinning.
  * Remove checks that disabled software skinning if there was morph.
  * Add necessary decode functions to support morph+skin
  * Small refactoring in VertexDecoderCommon
  * Minor cleanup
  * GLES: Support more buffer mapping strategies.
  * GLES: Fix force alignment on buffer map.
  * GL: Use AllocateAlignedMemory to make sure localMemory is always aligned. Fixes #10666
  * GLES: Buffer handling cleanup.

OBS-URL: https://build.opensuse.org/request/show/585458
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=22
2018-03-14 03:56:50 +00:00
bb570e99f5 Accepting request 579959 from home:xenonpk
- Update to version 1.5.4~git20180225:
  * Buildfixes
  * Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases.
- Update to version 1.5.4~git20180224:
  * Vulkan: Need to count allocated descsets per frame separately from the map, since tess isn't even in-frame cached.
  * Vulkan: Dynamically grow descriptor pools as needed. Should help #10641 and similar issues.
  * GLES: Fix texture scaling.
- Update to version 1.5.4~git20180222:
  * iOS: fix hang on exit
- Update to version 1.5.4~git20180219:
  * Qt: Remove old texture debug API.
  * GLES: Fix unpack misalignment, Qt debugger freeing.
  * GLES: Properly free when upscaling textures.
- Update to version 1.5.4~git20180218:
  * TexCache: Decimate aggressively with many variants.
  * TexCache: Decimate CLUT variants more often.
- Update to version 1.5.4~git20180213:
  * Fix issue with Vulkan task switching and resolution changes on Android.
- Update to version 1.5.4~git20180212:
  * Postprocessing: Fix bug where scissor cut off the image if render resolution > display resolution
  * GL: Need to recompile postshaders on Resized() (which is a bit of a misnomer)
  * Oops, didn't mean to update the submodules backwards (remains from a bisect)
  * Whitelist mapbuffer usage to NVIDIA only (should maybe add Qualcomm too), it's murder on Mali
  * GLES: Fix shutdown while stepping.
  * GLES: iOS buildfix.
  * GLES: Android buildfix.
  * GLES: Use buffer storage and explicit flush.
  * GLES: Free localMemory later.
  * GLES: Use buffer range mapping where appropriate.
  * GLES: Use mapped device memory when possible.
  * Cheats: Fix a debug assertion.
  * iOS: Attempt to fix shutdown race condition.
  * GLES: Prevent race condition on shutdown.
  * GLES: Wait for queue idle properly.
- Update to version 1.5.4~git20180211:
  * GLES: Use aligned memory for textures.
  * Global: Fix some type comparison/shadow warnings.
  * Tiny change to work around internal compiler error (!) in 32-bit builds with latest MSVC update
  * GLES: Prevent crash on screenshot without buffers.
  * Windows: Allow GL thread on graphics restart.
  * Windows: Prevent shutdown lag for non-GL.
  * SDL: Apply shutdown race condition fix.
  * Android: Fix race condition on shutdown.
  * Windows: Trigger StopThread() on shutdown.
  * GL: Fix clearing alpha on stencil uploads.
  * SDL: Fix issue with vulkan-to-opengl fallback
  * Windows: Consistently shutdown the main thread after exiting the message loop.
  * Improve assert messages in VulkanRenderManager (minor)
  * For some reason we use DrawActiveTexture in the GL stencil stuff, don't want to disable stencil unconditionally..
  * Fix another way the scissor test could accidentally get disabled
  * Remove the confusing "DisableState" across the codebase
  * GL: Set a plain render state in DrawActiveTexture, without relying on the caller having called DisableState
  * Add a simple spinner to the game load screen to not look frozen.
  * Minor Qt cleanup, force OpenGL since we don't yet support Vulkan in Qt
  * Buildfix
  * gl-render-manager: Oops, fix scissor tests after clears
  * Avoid causing a gl error on startup on core contexts.
  * Another go at the deleter problem. Still not feeling 100% good about how this works.. but it does seem to work fine.
  * Get rid of an unused codepath (gl rendering is now always threaded)
  * GL render manager: Fix bug when setting texture sampler if the wrong GL texture slot is active. Will likely help #10583
  * GLES: Fix minor memory leak
  * Qt: Fix emuthread management to exit cleanly without hanging
  * Cleanup the Windows thread stuff to work like the other platforms. Not quite perfect yet.
  * Android: Fix emuthread management to exit cleanly without hanging. Helps with task switching on Android.
  * SDL: Fix emuthread management to exit cleanly without hanging.
  * Add an option to use the system libzip, to please grumpy package maintainers.
  * Always use the bundled libzip to avoid compatibility issues. Should fix #10575
  * Noticed that the UWP build has been broken for some time, fix it.
  * Fix another Qt memory leak
  * Qt: Prevent some race conditions on shutdown by deleting emugl.
  * Fix further memory leaks
  * Move SDLGLGraphicsContext.h to the correct location. Minor cleanup
  * Minor cleanups
  * Split the SDL graphics contexts into their own files.
  * SDL: NativeInitGraphics/NativeShutdownGraphics should run on the emu thread.
  * Qt: Some cleanup and fixes. Still not working correctly with gl-render-manager.
  * Temporarily disable symbols on Qt, crashes strangely.
  * Warning fixes
  * Fix some memory leaks
  * Revert "Simpler way to deal with the GL deleter"
  * gl-render-manager: Use properly scaled scissor rectangle, oops. Fixes higher resolutions.
  * gl-render-manager: Fix postprocessing shaders. Fixes #10566. Live switching is broken though for some reason.
  * gl-render-manager: Support scissored clears, as used by the GL backend.  Fixes GT.
  * b.sh: Add a build option for address sanitizer. When enabled, we turn on some compatibility options to make it work right.
- Update to version 1.5.4~git20180131:
  * Rough fix for threaded GL for Qt.
  * Simpler way to deal with the GL deleter
  * Minor: Make the Vulkan allocator debug visualizer slightly better looking by adding a border.
  * Buildfixes
  * Avoid linking error on MacOSX.
  * Include order fix. Darn X11 headers.
  * Debug visualization for the Vulkan memory allocator. Shows some interesting behaviour.
  * Fix readback color conversion
  * Fix some accidental extra-indentation
  * Don't crash on missing readback formats.
  * Enough JNI/threading hackery to get it to run on Android! Broken readbacks make it crash alot though.
  * Work towards threaded GL on Android. Now TextDrawer barfs on wrong JNI context.
  * another whitespace fix
  * one more whitespace fix
  * whitespace cleanup
  * disable the iOS thread before shutting down
  * use GLRenderManager on iOS
  * SDL: Oops, only start the emu thread for GLES.
  * Core: Set thread names when possible.
  * GLES: Fix segfault on GL 2.x.
  * SDL: Allow running GL on thread.
  * GLES: Handle glGetString() on GL thread.
  * GPU: Fix shader blending recopying.
  * GLES: Correct shader blending.
  * GLES: Run ThreadFrame until frame complete.
  * GLES: Fix race crash on shutdown.
  * GLES: Reintroduce out of memory checks.
  * GLES: Re-enable texture scaling.
  * GLES: Add TODO note for shader blend texture.
  * GLES: Use linear for high-res FBO tex copies.
  * GLES: Report errors for link failures.
  * GLES: Keep the GLRShader desc around.
  * GLES: Avoid using failed depal shaders if possible.
  * D3D11: Remove potentially misleading rebind func.
  * GLES: Skip blend reset after stencil upload.
  * GLES: Reset blend state on clear.
  * Reintroduce check for GE_LOGIC_COPY
  * ES2 buildfix - glGetTexImage is not available
  * gl-render-manager: Fix updating sampler modes when texturing from framebuffer
  * gl-render-manager: Fix HW tesselation. Remove 1D texture support, likely no benefit.
  * GLES: Avoid a shutdown race condition.
  * Debugger: Fix texture preview in GLES.
  * GLES: Actually stop the thread on shutdown.
  * Vulkan: Fix alpha clear on stencil upload.
  * GLES: Consistently reset state on new steps.
  * GLES: Fix intra-buffer block transfers.
  * gl-render-manager: Implement logic ops
  * GLES: Accept a color mask for clears.
  * GLES: Prevent writing to gutter in readback.
  * Vulkan: Correct zero stencil upload fast path.
  * Vulkan: Fix stencil-only clear for stencil upload.
  * GLES: Document stencil clearing bug.
  * GLES: Move stencil upload state into render pass.
  * GLES: Ensure stencil upload clear in render pass.
  * GLES: Bind texture on MakePixelTexture().
  * More work on shutdown, still hanging though.
  * Fix for deletes, add some debugging stuff
  * gl-render-manager: Now threaded mode seems to work fine (and fast!). Shutdown doesn't, though, and there are stability issues.
  * OpenGL: Now run GL on a secondary thread. Sync issues remain.
  * Fix use-after-free in shader error reporting
  * TODOs and indentations
  * StencilBufferGLES: Move SetNoBlendAndMask to the right places.
  * Fix goof with the stencil buffer drawing
  * GL render manager: Improve shader error reporting.
  * Minor fixes, indentation and comments
  * Vulkan: Use push_back instead of resize(+1)
  * Truncate the '\n' from GL debug strings before logging them.
  * iOS buildfix
  * Move GL sampler state tracking into GLRenderManager/QueueRunner.
  * More state dirtying, a comment
  * Fix terrible drawing glitches when we do sync readbacks.
  * Assorted cleanup
  * Rip out async readbacks from FramebufferManagerGLES. They should be implemented in GLQueueRunner, differently.
  * Remove the old CPU threading remains, start redesigning interfaces.
  * GL render manager: Simple implementation of synchronous framebuffer readbacks.
  * Remove viewport flipping where it's not needed
  * GL render manager: Add some more dirty tracking.
  * GL render manager: Merge BindInputLayout into BindVertexBuffer.
  * Fix bug, works on Android now. Don't reuse textures.
  * Run the depal stuff, seems a bit broken. Add some state filtering.
  * Scissor fix
  * Fix showing savestate screenshots (needed mips)
  * Make sure we set GL_TEXTURE_MAX_LEVEL somewhere.
  * Fix some texture memory bugs (yeah need to make copies..)
  * gl-render-manager: Need to actually bind newly created textures.
  * GL render manager: Various fixes and cleanup including a buffered rendering fix, rect primitive fix
  * Start moving the framebuffer stuff over to the render manager
  * Fix more gl-render-manager problems
  * Kill off the GL state cache
  * Delete the gl name cache (might resurrect it on the GLQueueRunner side if needed later). Other cleanup and fixes.
  * Initial texture work. Bugfix indexed drawing
  * More GLRenderManager
  * Start messing with the draw engine...
  * Finish the shader manager (almost)
  * PushBuffer added. Thin3d works now on top of GLRenderManager, except framebuffers.
  * Fix clears and textures. Things still broken due to memory overwrites.
  * First garbage graphics output!
  * Even more gl-render-manager
  * More gl-render-manager
  * More work on gl-render-manager
  * Begin implementing GLQueueRunner and GLRenderManager
  * Additional header cleanup
  * Split Android graphics context implementations into their own files.
  * Windows: Fix loading files with a long path.
  * Revert "EditorConfig: Workaround MSVC2017 bug."
  * Windows: Use sufficient buffer for config file paths.
  * Windows: Fix a small memory leak.
  * Experimenally try a new gamecontrollerdb.txt line for 360 wireless receiver on linux. See #10181
  * Allow up to 10x window size on Windows.
  * Windows: Fix extracting UMD block data.
  * Add taptic feedback on virtual buttons
  * Don't prevent use of make's long options
  * Update Inno installer
  * Check for Vulkan Xlib/Wayland surface support before enabling
  * Update lang submodule
  * IR: This optimization is safe when all three regs are consecutive, so avoid disabling it unnecessarily.
  * Minor cleanup
  * Use more accurate words
  * irjit: Remove Comp_ITypeMemLR.
  * Use more specific words when applicable
  * GPU: Improve some bezier logging.
  * irjit: Improve multiple lwr in a row.
  * irjit: Swap moves when it may allow clobbering.
  * irjit: Convert lwr and friends to easier code.
  * irjit: Combine lwl/lwr and swl/swr, like before.
  * irjit: Handle Left/Right ops in passes.
  * irjit: Add dedicated ops for lwl/swl and friends.
  * irjit: Optimize out temp lhs copies.

OBS-URL: https://build.opensuse.org/request/show/579959
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=21
2018-02-26 14:05:07 +00:00
Klaus Kämpf
962c957af4 Accepting request 564025 from home:xenonpk
- Update to version 1.5.4~git20180108:
  * irjit: Skip preloading blocks with jump to 0.
  * irjit: For debug, return the best block at addr.
  * irjit: Allow precompiling funcs at start.
  * jit: Add interface to precompile functions.
- Update to version 1.5.4~git20180105:
  * irjit: Add a safety check for block num overflow.
  * irjit: Enable more debug UI for block selection.
  * irjit: Calculate bloat statistics.
  * Cleanup GetBlockNumberFromStartAddress
  * Fix that weird unordered compare mode, hopefully
  * IR: More fixes. Still something wrong with VFPU compares (not caused by this PR).
  * require iOS 8, add a launch screen
  * On Linux, can't even include nmmintrin without explicitly enabling SSE 4.2 support.
  * IR interpreter: Add some braces to allow variable declaration in the switch cases.
  * Add some more SIMD support to IR interpreter. Mostly just because, but also serves as implementation reference for later code generation backends.
  * IRInterpreter: Fix bugs in floating point truncation functions
  * Fix running the CPU test from the UI.
  * Show IR disassembly in JIT Compare screen
  * IR Interpreter: Add missing break; to switch case IROp::FSign.
  * irjit: Encode downcount directly as a constant.
  * irjit: Embed constant inside IRInst.
  * Minor fix for previous commit.
  * irjit: Fix swr typo.
  * VertexDecoderCommon: A few more cases.
  * IR Interpreter: Add a comment, minor cleanup, minor SSE stuff.
  * VertexDecoderCommon: Avoid reading the destination during vertex decode, might be some kind of memory that's not good to read from...
  * Module: Avoid scanning stubs if possible.
  * Module: Scan modules with no sections at all.
  * Module: Correct detection of executable sections.
  * UI: Fade in loading much slower to avoid flicker.
  * UI: Actually offset text shadow.
  * UI: Show PIC1 while loading.
  * Core: Asynchronously load the main ELF.
  * irjit: Properly account for delay slots in size.
  * iOS: ViewController cleanups - delete unused code and properties
  * iOS: call PROFILE_INIT so we don't crash with USE_PROFILER
  * iOS: Nix iosCanUseJit and targetIsJailbroken. Move NativeInit call to main so it can take cmd line args.
  * Remove references to AudioEngine, which isn't used anyway
  * HLE: Reset latestSyscall on save state load.
  * irjit: Implement lwl/lwr/swl/swr.
  * irjit: Add options for compile/optimize steps.
  * irjit: Add extra temps to make lwl/swl/etc. easier.
  * irjit: Cleanup some invalid op handling.
  * arm64jit: Avoid spilling an extra reg for lwl/lwr.
  * jit: Report blocks with uneaten VFPU prefixes.
  * Logging: Use AndroidLogger for all mobile devices.
  * nil out sharedViewController in case bindDefaultFBO is called again
  * iOS: convert all obj-c source code to ARC
  * iOS: fix a reference counting bug that may have caused ViewController to never be deallocated
  * Modernize property syntax and don't use viewDidUnload (deprecated in iOS 6)
  * Create AppDelegate the standard way instead of in PPSSPPUIApplication init
  * irjit: Speed up icache block invalidation.
  * Change iOSCoreAudio from cpp to mm. Explicitly activate the audio session. Always set the same mDataByteSize.
  * Add AVFoundation to linked frameworks on iOS
  * Handle iOS audio session interruptions by reinitializing audio
  * add an include for PPSSPP_PLATFORM
  * fix cmake when building for iOS in a path with spaces
  * Fix build on iOS (only iOS 9 and up support thread_local)
  * Stencil copy: Avoid clearing the depth buffer.
  * Remove outdated comment.
  * Oops, forgot these.
  * Complete the separation of depth and stencil renderpass flags
  * Start separating depth and stencil renderpass actions, only internally in the Vulkan code so far.
  * Vulkan: Create renderpass objects on demand. Just a refactoring to prepare for some later features/optimizations.
  * Vulkan: Use VK_KHR_DEDICATED_ALLOCATION for frame buffers for minor speedup on some GPUs. Check for the debug report extension before enabling it.
  * Typo fix
  * Add a bit of logging to try to figure out #10477
  * arm64jit: Negate in ADDI2R/SUBI2R as well.
  * Debugger: Fix hang when viewing invalid RAM.
  * arm64jit: Statically allocate ra as well.
  * Profiler: Show the slowest thread's categories.
  * Profiler: Fix cat display on small screens.
  * Profiler: Separately track texture hashing.
  * arm64jit: Free up W23 for static alloc.
  * arm64jit: Cleanup method names, temp discard.
  * UI: Fix dev menu scroll on small screens.
  * UI: Only default focus visible things.
  * arm64jit: Enable safe memory for lwl/lwr.
  * arm64jit: Avoid arithmetic movs.
  * arm64jit: Fix spilling for more than one temp reg.
  * arm64jit: Use TBZ/TBNZ for vfpu branch as well.
  * arm64jit: Use TBZ/TBNZ for fp branches.
  * arm64jit: Use CBZ/CBNZ for zero compare branches.
  * arm64jit: Handle more imm compare cases.
  * arm64jit: Use CMN for CMPI2R if possible.
  * arm64jit: Avoid temporary on variable shift.
  * arm64jit: Reuse code in I2R funcs.
  * Dual source blend: Remove bad #ifdef that killed dual src code on Android... oops. Re-enable on nVidia Shield TV/Tablet. Fixes #10136 properly.
  * arm64jit: Oops, properly init temp locked flag.
  * UI: Check existance outside of game info lock.
  * UI: Use atomic flags in game info cache.
  * arm64jit: Remove unnecessary address masking.
  * HLE: Replace starocean framebuf clear func.
  * GPU: Track stats on uploads.
  * arm64jit: Avoid flushing when mapping as pointer.
  * arm64jit: Jit lwl/lwr with proper temp regs.
  * arm64jit: Fix and enable imm lwl/lwr.
  * arm64jit: Allow ANDI2R/etc. with zero.
  * arm64jit: Attempt to reuse imms on sw/etc.
  * x86jit: Fix safemem on WX exclusive.
  * jit: Skip unlinking blocks on clear.
  * arm64jit: Autodetect pointerify support.
  * arm64jit: Allow reg ptr offsets when unaligned.
  * arm64jit: Allow ARMREG_AS_PTR to be dirty.
  * arm64jit: Use reg sum for LDR/STR.
  * arm64jit: Fix an integer truncation warning.
  * arm64jit: Reprotect fixed code after icache flush.
  * arm64jit: Remove buggy icache invalidate.
  * arm64jit: Avoid MOVK elsewhere without pointerify.
  * arm64jit: Allow static alloc without pointerify.
  * arm64jit: Skip storing spilled but not dirty.
  * arm64jit: Only adjust pointers if pointerified.
  * arm64jit: Allow disabling pointerification.
  * Module: Reload imports later in save state load.
  * Android cmake buildfix
  * GPU: Reset context version on init.
  * UI: Trigger view recreate on static sized screens.
  * Display: Avoid limiting FPS without a clear.
  * Debugger: Defer active symbol updates.
  * Vulkan: Allow full depth range with depth clamp.
  * Vulkan: Use depth clamping, where available.
  * GPU: Match GE saved context better.
  * Vulkan: Fix fragment depth rounding.
  * Qt: Fix OpenGL init.
  * GPU: Reset GPUBackend on graphics init.
  * GPU: Remove duplicate BACKEND constants.
  * Check for Wayland headers in CMake
  * Remove VULKAN_STATIC
  * Support Vulkan on any Unix
  * Add support for Vulkan on Wayland
  * GPU: Avoid memory corruption on bone matrix > 96.
  * UI: Remove auto-download options.
  * GPU: Remove FBO auto-download hack.
  * irjit: Allow continuing from mips break.
  * GPU: Add quick method for debugging.
  * UI: Fix graphics API display on start.
  * Windows: Track minimize as lost focus.
  * GPU: Reduce depth blits when not updated.
  * Software: Execute bounding box tests.
  * Vulkan: Decimate the texture allocator.
  * GLES: Allow dual src blend on newer Intel.
  * GE Debugger: Allow enable/disable of prim preview.
  * GE Debugger: Keep prim preview on pan/zoom.
  * GE Debugger: Fix preview when zooming.
  * GE Debugger: Fix some crashes while stepping.
  * GE Debugger: Save with alpha for PNGs.
  * GPU: Cleanup some feature flags usage.
  * GLES: Improve HW tess requirements validation.
  * Core: Allow more formats for screenshot.
  * GE Debugger: Allow image export from previews.
  * Core: Refactor screenshot saving.
  * Android cmake fix
  * SDL: unbreak on more non-Vulkan platforms
  * GLES: Reduce conversion buf size if possible.
  * GLES: Avoid buffer on GLES2 for h=1 / CLUT.
  * Vulkan: Cleanup unused code.
  * GLES: Pack without stride where possible.
  * SDL: Fix OpenGL init again. Fixes #10424
  * Build Vulkan on all platforms, won't be used if not supported.
  * Get Vulkan going on Linux
  * Statically link a vulkan loader on Linux. Use to to init vulkan on X11. Unfortunately, it's broken.
  * Cleanups in PCMain.cpp
  * WIP vulkan on linux stuff
  * SDL: really try lower GL profiles & add GLES context support
  * Vulkan: Fix bug where we'd do the initial layout transition for an image before binding memory to it. Should help the issue uncovered in #10413
  * Add missing includes. Remove some more unnecessary #ifdef _DEBUG checks - the debugger is supposed to work in release mode too.
  * CMakeLists: relocate EGL library name detection
  * Move QtMain.cpp and PCMain.cpp to more sensible locations. Native isn't standalone anymore...
  * Remove more obsolete ifdefs
  * Some ifdef cleanup.
  * Get rid of the old custom "Event" sync primitive.
  * Win32: Use the standard thread APIs to manage the emu thread.
  * Avoid including platform-specific headers in VulkanContext.h
  * Implement warning when trying to play Ghost of Sparta with a modified CPU clock, as suggested by unknownbrackets in #7411
  * Update vulkan headers, add linux .so loader lib for easy builds, like Sascha does.
  * Fix annoying name clashes (Status is in X11 headers..)
  * Just some log cleanup
  * Fix typo causing #10408
  * Another buildfix, sigh. Also extend the safe region a little bit to the thing from a couple commits ago.
  * Add a tiny bit of safety margin to the RipAccessible check. Should be enough for 128-bit SSE data.
  * Update lang submodule
  * Oops, buildfix
  * Move vulkan debug callback out from WindowsVulkanContext into a file that can be shared with other platforms later.
  * UI: Properly center storage perm prompt.
  * UI: Use less space with recent + need storage.
  * UI: Allow skipping transitions on set current tab.
  * UI: Fix AnchorLayout size when wrapping content.
  * UI: Pass UNSPECIFIED through on scroll views.
  * UI: Give ItemHeaders intrinsic size.
  * UI: Add flex pressure to tab content.
  * Update bounds in NativeResized as well to fix glitches on layout screens that use it.
  * Improve very small display on very large surface, And change some variables to constants.
  * Limit smallest zoom to match it's slider and well.
  * Respect sticky edge by center option and make it stick from smaller range
  * Stick display to edges of the screen/window size
  * Improve display layout editor for zooming into corners, also limit the scale to 10 to match slider.
  * GPU: Rename GPUBackend setting to apply default.
  * GPU: Default to Vulkan if possible.
  * http: Allow sharing automatically on PPSSPP start.
  * UI: Always clip tab contents.
  * UI: Clip scissor to screen.
  * UI: Transition tab strips on select.
  * UI: Allow negative left/right for anchor layouts.
  * UI: Add tween for translating anchor offsets.
  * Windows: Fix UI text measurements with &.
  * UI: Reset transitions after too long a time.
  * UI: Translate API on start screen.
  * UI: Allow translating system info.
  * Another driver version check change, should help Galaxy A5 2017 on issue #10361
  * Force AccurateDepth on, on older Mali drivers which don't handle reverse Z viewports. Should help #10361
  * Make a minor correction to Vulkan driver version display.
  * Store: Maintain icon aspect ratio.
  * Store: Highlight active item, reselect on resize.
  * Store: Wrap item descriptions on small screens.
  * UI: Transition button and item focus/presses.
  * UI: Add an event for tween finish.
  * UI: Add delay to tweens.
  * UI: Show a few more flags in build config.
  * UI: Show extensions at full width.
  * And yet another case of the same problem as the previous commit.
  * Fix another case where we trusted std::move to clear the origin, which is not guaranteed.
  * Tweak logging and asserts in VulkanDeviceMemory::Destroy
  * Don't hold the lock when processing messages, only when taking them off the queue. Fixes #10383
  * Display: Only reapply state on load.
  * Display: Reset cycle counter on load state.
  * UI: Always apply tweens after restore.
  * UI: Add threadsafety to cache item file loaders.
  * Loaders: Depriorize disc streaming queue items.
  * GLES device lost/store fixes
  * Apply a fix to the ARM64 emitter ported over from Dolphin
  * Add a comment, revert a reporting change.
  * UI: Cancel loaders on shutdown.
  * Loaders: Add cancelation to all file loaders.
  * UI: Reset touch controls after config load.
  * UI: Persist tween data on view recreate.
  * Add missing IF statement for instance rendering check..
  * Minor uniform cleanup
  * Try to fix build with the old Android build system too...
  * SPIRV-Cross should build on Android now, so remove another platform check.
  * Use glslang to translate GLSL 1.x postshaders to GLSL 3.0 or later to appease strict GL Core drivers. Should fix #10362
  * Update travis config to use NDK 16b
  * Also update Application.mk for the old build system.
  * From NDK 16, libc++ is out of beta and gnustl will be deprecated soon, so switch.
  * Fix another little inconsistency (two uniforms were merged for bad reasons)
  * Clean up a small inconsistency
  * Rework GL lost-device to work more like Vulkan. Gets rid of gl_lost manager etc.
  * Recreate views after boot is done, to workaround #10360 . Not the best solution..
  * Vulkan: Add facility to auto-generate mipmap levels. Not yet used.
  * Vulkan: Show samplers in "shader debug"
  * Avoid multiple flips per frame, fixes immediate flip for God of War
  * Add mitigation for games like GTA that never call sceDisplaySetFramebuf
  * Flip immediately if that's OK. This can save up to a frame of graphics latency, in games that display "immediately" instead of latched.
  * UI: Show loading message while shaders preload.
  * fixup! UI: Ensure tweens always complete.
  * GLES: Avoid hanging while precompiling shaders.
  * System: Allow GPU to have delayed loading.
  * UI: Apply tweens on Update().
  * UI: Reorganize EmuScreen so it renders on loading.
  * UI: Ensure tweens always complete.
  * UI: Add a simple tween class.
  * UI: Add colorBlend() helper.
  * Display: Correct max FPS limiting skew.
  * Windows: Request a core profile by default.
  * SDL: Use core profile, fixing old Mac GL issues.
  * arm64: Use LDRUH instead of two LDRBs.
  * Savedata: Show icon for new saves more often.
- Update to version 1.5.4~git20171205:
  * v1.5.4
  * Try to fix iOS builds on the Travis buildbot. #10254
  * Replacement: Break the mip loading loop if a level is wrong. Also shrink the log output.
  * Reject texture replacement mipmaps of the wrong size
  * Just some debug output for future decisions
  * Update submodule lang
  * Also disable dualsrc blend on Tegra K1. Should help #10208
  * Missing -lEGL when -DUSING_EGL=ON
  * Android: Warn if PPSSPP fails to save the config file.
  * RIFF: Add check for truncated files, cleanup a little more.
  * Try to protect against bad data in RIFF files (used for menu background audio only)
  * Even more cleanup of RIFFReader
  * Kill off more unused code in RIFFReader
  * Remove write support from chunk_file, rename to RIFFReader
  * Reformat chunk_file. Don't usually reformat whole files, but this was too ugly to work on :P
  * GE Record: After recording a frame, log the filename of the output file.
  * Disable "Accurate Depth" in Burnout games, they have trouble with it on Mali (Z-fighting...)
  * Vulkan: Allow shutdown with init commands.
  * Android: Fix race condition on lock/unlock.
  * Android: Reset immersive after native dialogs.
  * Vulkan: Swap in more forceful asserts.
  * Global: Silence some unused declaration warnings.
  * UI: Fix some virtual override warnings.
  * Windows: Stop input poll before emu shutdown.
  * UI: When stepping, clear on initial load.
  * Android: Fix crash on shutdown/restart.
  * UI: Fix D3D9 half-pixel offset at 1x.
  * Clip block transfer destinations. Should fix crash in #10011. Stats: Invent some sort of usage metric for device memory allocators.
  * Revert "Fix memory-scan bug in VulkanDeviceAllocator that probably causes some fragmentation."
  * Fix memory-scan bug in VulkanDeviceAllocator that probably causes some fragmentation.
  * Shutdown fix.
  * Fix bugs in VulkanImage allocator support
  * Add another assert, which gets hit.. Hm. Something is wrong..
  * Change some Crash() to asserts in VulkanDeviceAllocator
  * Use a VulkanDeviceAllocator for thin3d textures. Many devices have a hard limit on the total number of allocs and it's unnecessary to have the UI put pressure on that.
  * Vulkan: Only call EndCreate on the texture if it actually exists..  Though not having one would be bad.
  * UI: Send prompt results even on back/cancel.
  * D3D11: Change state caches to DenseHashMaps.
  * Hashmaps: Fix missing maintain calls in non-GLES.
  * Fix a use-after-free in sceKernelTerminateDeleteThread
  * Android: Render text with newlines properly.
  * UI: Wrap text properly with explicit newlines.
  * UI: Clean up some unused code and flags.
  * Hashmaps: Another cleanup.
  * UI: Avoid pushing a screen on top of itself.
  * UI: Cleanup common message handling.
  * UI: Avoid navigation with an active dialog.
  * UI: Send messages to dialog parents by default.
  * Hashmaps: Reset count on clear.
  * GLES: Log shader cache filesize error better.
  * GPU: Minor cleanup.
  * Hashmaps: Reset state when growing.
  * Hashmaps: Change some crashes to asserts.
  * GLES: Validate shader cache filesize on preload.
  * GPU: Use more typesafe shader IDs.
  * GPU: Annotate free shader ID bits.
  * Update AndroidManifest.xml to 1.5.3.0, just in case anyone is still using the old build system where this isn't automatic.
  * Update lang
  * Fix bug in Vulkan non-buffered where clears could extend outside the frame, since Vulkan clears do not respect scissors.
  * Vulkan: Remove misguided assert about backbuffer clearing mode.
  * Reporting: Oops, fix module load log line.
  * Add hotkey to toggle audio and video dumping together in sync.
  * Add a github issue template. Let's see if this works.
  * Reporting: Use a different link message on preload.
  * GPU: Add missing shader id to short desc.
  * Improve reporting for imm buffer exceeded. Reset the immCount_ every frame to avoid getting "stuck" permanently in case some garbage is executed..
  * Try a silly workaround for an otherwise unexplainable crash seen in Google Play Console
  * Reporting: Don't report with locked CPU speed.
  * Reporting: Improve bezier/spline morph/skin data.
  * Try to help Mali 400 shader reg alloc by reusing variables. It's still commonly reported.
  * Comment, minor cleanup
  * Reporting: Improve no pos verts message.
  * Reporting: Skip reporting reused depthbuffers.
  * Module: Cleanup magic number.
  * Reporting: Remove unused code.
  * Reporting: Stop reporting module load versions.
  * Adhoc: Remove incorrect thread create param.
  * Reporting: Disallow feedback for fake game ids.
  * Buildfix, oops
  * Vulkan: Fix crash bug when post processing shaders failed to compile.
  * Clean up all the FBOs in DestroyAllFBOs. Missing any can have bad consequences after app switching on Android/Vulkan where we recreate stuff.
  * Checks and paranoia in response to a crash report..
  * Check for HW-transform and through when loading GL shader cache.
  * Minor cleanup. Add a debug assert in shader ID calculation
  * Oops:]
  * Despam a sceDmacMemcpy report. Happens in Naruto Shippuden: Ultimate Impact, accordint to reports.
- Update to version 1.5.2~git20171201:
  * Clear postprocess confusion in d3d9 backend by hiding the option:]
  * Vulkan: Report more info on texture from target.
  * GPU: Try to avoid FB download without an FBO.
  * GLES: Report shader errors with shader desc.
  * Add some debug asserts, useful for debugging shader mismatches locally (though haven't found any..)
  * Module: Stop reporting bad magic numbers.
  * Memory::Memset: IsValidRange is a better solution.
  * Fix minor discrepancy in shader ID calculation, I don't think this will fix anything though. Bumping shader cache version and doing minor cleanup too.
  * Avoid wrapping when shifting down the audio after scaling by a 20-bit value. Fixes #9967
  * Add sanity check in Memory::Memset
  * Still seeing asserts in this function, weakening remaining to debug-only.. but these really shouldn't trigger.
  * DX9: Revert a bad optimization, hopefully fixing #10205. Vulkan: Add a missing check.
- Update to version 1.5.2~git20171130:
  * Add some comments.
  * Oops;p, I always mess this up.
  * Change some other substr used with cheats and smuggle a fix for another problem
  * Change str.substr(x, 1) == "y" to str[x] == 'y'
  * Fix a cheat menu crash with invalid cheat name. Also stop #comments from being removed by cheat menu.
  * VKRFramebufer: Just some checks to be slightly safer in case creation failed..
  * Fix UI crash when keyboard navigating out of popup list.
  * Can't call functions through known-nil pointers, even if they don't touch local data - LLVM's optimizer might have done something stupid.
  * Fix a java exception around the GPS stuff
  * Vulkan: Avoid duplicate image pre-transitions (actually eliminated later anyway, but a small saving)
  * Vulkan transitions after render: Add a missing case that seems like it could be common?
  * Avoid an assert in ARM64 emitter, seen in Google Play crash logs
  * Move pushbuffer map/unmap to the .cpp file to avoid inlining (for stack traces)
  * Crash in a more appropriate place if missing a drawcontext (happens on really weak devices only)
  * Fix another possible Vulkan shutdown bug
  * Loosen up some asserts that seem to trigger unexpectedly... need investigation.
  * Crash reports from 5% rollout of 1.5:  Make some asserts dbg_asserts for now, try to fix an issue with framebuffers when postproc is enabled.
  * Try to get androidgitversion to behave. It thinks the build is dirty when it's not.
  * Add privacy policy link to app, as required by Google Play since we use the CAMERA permission now.
  * Update AndroidManifest.xml to 1.5.0
  * Update lang submodule
- Update to version 1.4.2~git20171128:
  * Readme for 1.5: Small rewording
  * Coldbird's up and running again, restore the proAdhoc default. See issue #9984
  * More README updates
  * More 1.5 README fixes
  * Update the README for 1.5.
  * Fix a text overdraw problem on the title screen on very small displays.
  * Fix the fix for Thrillville. See #7459
  * Add ability to simulate a few kinds of Vulkan initialization failures, to test the GL fallback.
  * Minor error checking improvement
  * Android: Call setDisplayParameters early with the display w/h in pixels.  Without this, was defaulting to 1x rendering on S8 which is silly.
  * Windows: Avoid UWP for desktop api family.
  * UI: Fix alphaMul clamping.
  * Kernel: Fix delete thread null check.
  * Global: Fix some warnings.
  * Windows: Fix error formatting with % signs.
  * GPU: Fix block transfer write breakpoint.
  * Just reduce some log levels
  * Unbreak save states, fix other minor issues from review
  * Fix some comments
  * Add safety check.
  * Hack that converts immediate draws to through-mode draws. This won't work correctly in all cases - but it's enough for Thrillville which uses it to clear only. Works around #7459.
  * Process immediate draw commands. Not yet sending to graphics backends.
  * Fix D3D11 push buffer overflow
  * Fix the prefix problems on ARM 32-bit as well.
  * Core: report Debian GNU/kFreeBSD separately
  * Common: implement GetExeDirectory on NetBSD
  * ARM64 JIT: Fix additional VFPU prefix problems
  * Fix JIT bug in ARM64. Fixes #10183
  * Vulkan vertex cache: Fix memory leak
  * Fix _assert_ on Android to assert properly
  * Revert "Temporary hack (see #10163): Ignore the VK_ERROR_INITIALIZATION_FAILED from vkQueueSubmit."
  * Temporary hack (see #10163): Ignore the VK_ERROR_INITIALIZATION_FAILED from vkQueueSubmit.
  * UI: Minor pause screen cleanup.
  * UI: Draw actual, not aligned, text width.
  * UI: Clear font bitmap after aligning size.
  * When drawing text using our truetype backends, round coordinates to pixels. Fixes #10180
  * Fix text width measurement on Android when there are spaces at the start/end of the string (bounds doesn't handle that). Fixes 10174
  * Get rid of collision-prone font cache keys. Stress the font cache a little less on slider dialogs.
  * Yet another buildfix, sorry :/
  * Oops, android buildfix
  * ARM buildfix
  * Allow loading graphics dumps (*.ppdmp) through the regular UI.
  * Add a hidden debug option [Graphics]GfxDebugSplitSubmit to try to narrow down some Vulkan issues, see #10163. Also improve some asserts.
  * Make our release mode asserts actually fire properly in release mode again...
  * Android: Use __android_log_assert facility to get pretty message-asserts into crash dumps.
  * Fix gl scissor rect issue. Fixes #10119
  * Cleanup GPU vendor detection a bit, use it to avoid the issue mentioned in #9545
  * Add a missing break that would explain the odd AUTO mipmap test results on D3D11 and Vulkan...
  * Disable the DisableAccurateDepth compat flag on AMD/Vulkan, see #9545.  Ugh.
  * Android: Fix #9697 where we'd hang if we lacked permission and got a filename as a command.
  * Android: Update to gradle 3.0.1
  * Workarounds for issue with "accurate depth". See #9545, #10087
  * Update armips to latest. See #10161
  * The UNKNOWN(3) mip selection mode seems to act like CONST. Keep that working.
  * Fix message asserts on Android. Add more of them to check things in Vulkan code.
  * Refactor: Unify DecodeVerts and move ComputeNumVertsToDecode to Common
  * Vulkan: Break apart DecodeVerts
  * GL: Compute "availableUniform" when generating shaders instead of by querying.
  * GL: Compute the attrMask while generating the vshader instead of querying.
  * Move aniso to the sampler cache key.
  * Disable anisotropic filtering in headless, screws up mipmap test
  * Cleanups
  * Fix headless to work better in vulkan mode
  * Make test.py python3-compatible, print out command lines better.
  * Attempt to unbreak D3D9 mipmapping (still disabling SLOPE mode)
  * Buildfix, update comments slightly
  * Share UpdateSamplingParams between D3D11 and Vulkan. Support lod bias in Vulkan.
  * Properly zero samplercache keys before filling them out.
  * Mipmaps: Disable LOD bias in slope mode as that's not how it works.

OBS-URL: https://build.opensuse.org/request/show/564025
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=20
2018-01-24 09:18:56 +00:00
Klaus Kämpf
4f85031f62 Accepting request 542857 from home:xenonpk
- Update to version 1.4.2~git20171118:
  * Remove trailing whitespace from CMakeLists.txt
  * Vulkan: Fix stencil clears to a specific value. Should help #10150
  * Silence travis gcc version errors.
- Update to version 1.4.2~git20171117:
  * Remove wrong comments
  * GPU: Advance the vertex pointer after BBOX vertices are sent. Fixes #6554, finally!
  * Win32: Improvements to vulkan init error handling
  * Temporarily turn off Vulkan threading on AMD, see issue #10097.
  * Vulkan: Forgot to enable our various depth rounding features.
  * Vulkan: Flush at display list waits. Fixes #10095
  * Minor cleanup, and more terrifying orientation hackery
  * Android: When creating shortcuts, put the file path in data, not in Extras.
  * Fix the "vulkan not found" message on android. Fixes #10034
  * Make remoteiso_subdir and server editable on Android. Fixes #10142. Really need a better mechanism for these fields.
  * Workaround orientation bug in Android when unlocking the screen.
  * Unify RebindFramebuffer, mostly.
  * Vulkan: Fix bug where shader blend texture overwrote normal texture binding. Fixes #10135
  * Update .gitignore for libretro builds.
  * Fix headless to work better in vulkan mode
  * Make test.py python3-compatible, print out command lines better.
  * Vulkan screenshots: Fix R/G swap bug. Thanks unknown.
  * Make sure the device supports transfers from swapchain images when taking screenshots.
  * Windows/Vulkan: implement screenshots. Something is iffy with the red/blue swap though...
  * Vulkan: Dual Src blending strikes again! Disable it on nVidia X1 (Shield TV) due to driver bugs, sigh.
  * Vulkan: Show the preferred depth-stencil format in the feature list.
  * Just more accurate feature flags for Vulkan.
  * Headless: Prevent segfaults with Vulkan.
  * Headless: Fix crash with null GPU.
  * Links from the UI: Change from http:// to https:// wherever possible.
  * Add missing ID for CTTR compat hack.
  * Fix Memory Leak :D
  * spaces->underscores:)
  * Fixes problem switching between non-through triangles and rects. Helps a small part of #6554
  * More duplicate code removal
  * Small changes. Thx [Unknown]
  * Change KernelTimeNow to KernelTimeNowFormatted and return nice timestamp.
  * Requested changes.
  * Blah;p. Buildfix.
  * Fix linux build.
  * Add an option to allow resetting video/audio dump on save/load state.
  * Use gameID and emulated timestamp for Avi/Wav dump filenames.
  * Fix texture conversion.
  * Vulkan: Use optimal alignment for texture uploads. May help stutter in #10105 ?
  * Kill off more unused duplicate code
  * Oops
  * Delete unused duplicate functions
  * Fix annoying little flicker when starting a game.
  * Vulkan shader view (debug): Add a simple textural representation (incomplete) of pipelines
  * Vulkan: Make sure to clear the pipeline key to avoid padding bytes causing us to allocate duplicate pipelines.
  * D3D11: Similarly to the last vulkan commit, don't create lots of dupe vertex input layouts
  * Vulkan: Fix bug where we ended up creating duplicate pipelines even if vertices decoded to the same format, if they were created from different formats.
  * DevScreens: In shader viewer tabs, show the number of each shader type.
  * Unify Execute_Bezier and Execute_Spline
  * Minor cleanup, fix a comment.
  * Vulkan: Minor validation error fix
  * Nitpicking! Correct minor version for non Nvidia.
  * Win32: Add (debug) to window title in debug builds
  * Fix driver version display on Vulkan. Enable dualsrc blend on newer AMD drivers. Fixes #10109
  * SoftGPU: Oops, fix silly typo.
  * Vulkan: Remove experimental warning.
  * Vulkan: Cut down on asserts during init.
  * TexCache: Add NEON alpha checks for Vulkan.
  * TexCache: Simplify CheckAlpha funcs and SIMD.
  * TexCache: Check alpha before scaling.
  * TexCache: Remove simple 0/1 alpha check.
  * Vulkan: Avoid checking texture alpha after scale.
  * Fix bug where readback buffers would be created too small sometimes.  Should help #10098
  * Vulkan: Tweak stencil value from clears.
  * Vulkan: When deriving stencilref from color, don't forget to update the value.
- Update to version 1.4.2~git20171112:
  * UI: Typo fix.
  * Buildfixes for Android
  * Vulkan: Implement post-processing. The Vulkan backend is now "feature-complete", and GL is now legacy :P
  * Vulkan: Speed up and simplify hardware tesselation by using storage buffers.
  * hwtess: Shrink Vulkan UV textures
  * Make the interface to hw tess slightly more flexible.
  * Vulkan: Use a device allocator for tesselation data textures. Add comment about better solutions.
  * Vulkan: Support wide lines if available on the GPU.
  * Vulkan readback: Resize the readback buffer dynamically as necessary.
  * SoftGPU: Add a clear mode fast path.
  * Debugger: Prevent clear while stepping.
  * SoftGPU: Thread by width for wide polygons.
  * SoftGPU: Fix crash when stride is 0.
  * Vulkan hw tess: Assorted minor fixes. Works on Mali now.
  * Vulkan hw tess: Use pushbuffers instead of temp images to upload data.
  * Vulkan hw tess: Don't reuse the same dynamic texture for multiple draws, not safe.
  * Remove unused pointer.
  * Vulkan: Noticed a framebuffer refcount leak, and changed my mind regarding those :) Let's do it this way instead.
  * Reduce a ERROR_LOG_REPORT to a warning (vfpu branches in delay slots)
  * SaveState: Avoid clearing shaders in all backends.
  * D3D11: Clear input layouts on shader clear.
  * D3D11: Avoid clearing shaders on load state.
  * SaveState: Fix use-after-resize iterator.
  * Vulkan: Enable the "accurate depth" codepath, using the same formula as D3D9.
  * Android: Cleaner way to avoid double-resizing the backbuffer.
  * Fix blackscreen when resolution is set to auto. Fixes #10081
  * Experimenally disable dual source blending on AMD too for Vulkan, see #10065
  * MotoGP: Compat hack to disable framebuffer readbacks.
  * Buildfix 32-bit
  * Ditch a silly vertex count limit that only makes sense for GLES, so move it there.
  * Fix race condition.
  * Fix a few more device-loss bugs.
  * Avoid double-initializing the Vulkan backbuffer on startup.
  * Logging improvements, avoid resetting the Android text drawer unnecessarily
  * More minor vulkan fixes and cleanups. Don't actually call "Resized" if the size stays the same.
  * Change Android logging ID from "NativeApp" to "PPSSPP"
  * More logging and tweaking
  * Vulkan: Remove duplicate depalShaderCache, fix a number of instances where we didn't use the deleter properly.
  * Keep the draw context up to date in a bunch of places. More logging.
  * Vulkan: Improve init/shutdown logging on Android. Fix a bug where we'd not run InitDeviceObjects on GPU_Vulkan sometimes.
  * Fix some ports
  * Upgrade glslang to a fresh version (used to compile Vulkan shaders). Might help #10065 ?)
  * Ooops
  * Vulkan: Disable dual source blending on Intel GPUs, fixes #10074.
  * Show textual names of Vulkan GPU vendors
  * Improve Vulkan device selection mechanism to prefer discrete GPUs
  * Cleanup gradle output.
  * Cheats: Fix pointer command count offset.
  * Cheats: Clamp pointer command data to avail.
  * Fix 0x6 code types
  * Vulkan: Apply simple workaround for Mali driver bug (see #10070), and minor cleanup.
  * Fix some minor things found by running Sizer on PPSSPP
  * Cheats: Enable for any non-zero number.
  * Disable lwl/lwr on ARM64 JIT again. Seems b9b2656e9313 broke things, see #10020
  * Count readbacks in a frame and show in GPU debug stats.
  * Cheats: Split parsing and execution.
  * Try harder to free up memory from the Android native font rendering system. Might help #10069
  * Vulkan: If acquiring a frame fails (happens sometimes during window resize), skip swapping the frame. Should help #10063
  * Vulkan: Wait for orderly thread stop on resize.
  * Vulkan: Fix deadlock on resize.
  * Vulkan: Some error handling improvement. Might get us a clue for #10065
  * Vulkan: The validation layers don't like zero-size blits.
  * Vulkan: Better way to make sure we bind the backbuffer at some point.
  * Vulkan: Convert depth format on readback.
  * Vulkan: Show textures in GE debugger.
  * Vulkan: Add texture image readback.
  * Vulkan: Fix non-16 bit indexed drawing.
  * Vulkan: Allow clearing the backbuffer to any color.
  * D3D11: Show FBO-as-texture in GE debugger.
  * TexCache: Warning fix.
  * Use W^X on OpenBSD.
  * Don't use "threadsafe events" for Ge stuff.
  * Vulkan: Fix leak in WipeQueue().
  * Turn on multithreaded vulkan
  * Remove/deprecate GPU tick sync
  * Get rid of GPUCommon's "Internal" functions.
  * Delete ProcessEvent and the GPUEvent enum
  * Delete GPUCommon::ScheduleEvent
  * Get rid of a bunch of sync stuff that's no longer needed.
  * Get rid of the sync around curTickEst
  * Delete the mutex in GPUCommon.
  * Vulkan: Fix framebuffer leak.
  * Remove the setting to run the display list interpreter on a separate thread.
  * Vulkan: Correct logicop dirtying.
  * Vulkan multithread: Fix race condition.
  * TexCache: Detect textures in FBO gutters.
  * GPU: Properly Release() FBOs.
  * SaveState: Correct free on error and uncomp format.
  * SaveState: Use malloc to avoid Android OOM crash.
  * Vulkan: Make sure backbuffer is bound for UI.
  * Vulkan: Resignal unexecuted fences on thread stop.
  * Vulkan: Wait for queue idle in DestroyBackbuffers.
  * GPU: Restore initial readback on output.
  * Vulkan: Refcount framebuffer deletes.
  * Vulkan: Account inside frame from push side.
  * Add missing Google Maven repository
  * Buildfix again. Should fix #10046 this time.
  * Unify a little bit of depal code.
  * Vulkan: Fix bug in depal causing Sonic Rivals to be grayscale.
  * Minor depal state dirtying fix
  * Add <cmath> include. Will hopefully help #10046
  * Cleanups and fixes around Vulkan stencil upload. thx unknown
  * Should be bufferWidth here, not width. Thanks unknown.
  * Vulkan: Fix a comment.
  * Vulkan: Allow sync when using threading.
  * Vulkan: Fix out-of-sync frames on threading.
  * Vulkan: Trigger condvar only at frame end.
  * Vulkan: Fix segfault on swapchain fail.
  * Fix issue in framebuffer size calculation when viewport is bogus in through mode. Fixes #10043.
  * Tiny cleanups.
  * Vulkan: Minor fixes.
  * Stop leaking framebuffers on shutdown. Fix other shutdown issues.
  * Minor optimization.
  * Remove some code duplication
  * Vulkan: Implement stencil upload (for Star Ocean).

OBS-URL: https://build.opensuse.org/request/show/542857
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=19
2017-11-24 09:03:20 +00:00
Klaus Kämpf
18bcc25d28 Accepting request 538670 from home:xenonpk
- Update to version 1.4.2~git20171101:
  * Small fix for a bad block transfer in Soul Calibur
  * Fix bug in Vulkan's vertex shader generator, causing stretched characters in Jeanne D'arc.
  * DenseHashMap: Speed up clearing. Became more important since I had to disable keeping descriptor sets around between frames.
  * Complete a comment.
  * Vulkan: Fix colors for low-bpp depal (actually fixing the shadows of ff-type0)
  * Make VulkanTexture "immutable".
  * Add some disabled code to submit "init" command buffers separately to the queue for debugging.
  * Always recreate DrawPixelsTex to avoid inter-frame races.
  * Use the global curFrame counter. No need for a vector for pushing cmdbufs.
  * Add a QueueRunner logging facility. Set up a subpass dependency for the backbuffer pass.
  * Add and update some comments.
  * Vulkan: Make backbuffer transitions part of backbuffer render pass. Optimize depth buffer memory operations.
  * Decimate descriptors every frame until I find a better solution. Fixes flicker in videos in several games.
  * Remove disabling of validation warning. It works.
  * Vulkan: Fix depal and shader blending.
  * Vulkan depal code now passes validation, but produces black.
  * Implement the rest of Vulkan framebuffer depal. Not yet working though.
  * Some reorganization. Start implementing framebuffer depal for Vulkan.
  * Delete superfluous bind of temporary render target on creation.
  * Implement GetFramebufferAPITexture for Vulkan
- Update to version 1.4.2~git20171029:
  * Share the conversion code between vulkan and D3D, fixing the missing format thing.
  * Color-convert directly during the readback, saves a copy. Like we already do in D3D11.
  * Revert most of the last commit - will do it differently.
  * Use the CPU color conversion from GLES for readbacks in Vulkan (and D3D11). Fix bug.
  * Fix Vulkan framebuffer readbacks, as long as they're in R8G8B8A8.
  * Vulkan: Rough untested implementation of synchronous readbacks.
  * VulkanRenderManager: Split out BeginFrame and EndFrame from Run
  * Comment cleanup
  * Refactor: Split out VulkanQueueRunner from VulkanRenderManager
  * Forgot to update the Android target version here to 26.
  * Another buildfix
  * Fix integer overflow affecting very large draw calls
  * More buildfixes, warning fix, memory leak fix
  * 32-bit android buildfix attempt
  * Bump descriptor set limits, which became insufficient with the addition of tesselation (should really use separate big desc layouts for them)
  * Remove misguided hack.
  * Warning fixes
  * Remove a bad check making us use the wrong way to copy depth buffers.  Add a cap so we can try to unify BlitFramebufferDepth later.
  * Assorted fixes
  * Fix (some) crashes on blits. Validation issues remain.
  * Forgot to add the CMakeLists.txt change to the last commit.
  * Warning fixes, CMakeLists.txt/Android.mk fixes
  * Fix some resource leaks and excessive logging in VulkanRenderManager
  * Clean out some obsolete code
  * VulkanRenderManager: BindPipeline should really be its own command. Tighten up some image transitions.
  * Improve synchronization, though there are very weird issues. Possibly need to run the swap chain from the thread that created it?
  * Avoid re-binding pipelines.
  * Let's try a mutex. Doesn't completely solve the problem though..
  * Make sure not to begin and end the init command buffer on different threads.
  * Vulkan: Don't forget to specify stencil load op in render passes
  * This makes a little more sense, but still hangs (frameAvailable = true while stuck on condvar)
  * Synchronization is HARD. need a rethink, methinks.
  * Move the VulkanRenderManager stuff to thin3d, fits in better there.
  * Rendering basics now works.
  * A multitude of fixes. The UI now works correctly, though of course ingame still broken.
  * It builds! With some shortcuts, of course.
  * Use RenderManager for thin3d stuff
  * Initial work on render queue manager
- Update to version 1.4.2~git20171026:
  * Update gradle files to Android Studio 3.0 defaults.
- Update to version 1.4.2~git20171024:
  * Automatically scroll textboxes when the caret ends up outside. Fixes #10026 .
  * Fix issue with caret position in text boxes caused by a bad hash function. Fletcher is 2-bytes-at-a-time and thus very inappropriate for short strings.
  * Can't use the camera stuff on Android versions before 11. Fixes #10029.
- Update to version 1.4.2~git20171023:
  * Separate -Bsymbolic Shared linker flag
  * Ops typo
  * Better path fix x86_64 android
- Update to version 1.4.2~git20171022:
  * Comment and typo fixes.
  * Vulkan: Fix silly mistake in blend constant checks, thanks Unknown.
- Update to version 1.4.2~git20171021:
  * Bit more Vulkan barrier cleanup.
  * Various Vulkan image transition fixes and related
  * More work towards passing 1.61 Vulkan validation layers
  * Initial work on passing the latest Vulkan validation checks.
  * Don't call functions in asserts, they get compiled out in release...
  * Allow D3D9 context creation to bail if shader compilation fails (D3D9 runtime not installed).
  * Have GetFramebufferDimensions return the backbuffer size for null in all backends.
  * Another minor cleanup (DescribeCodePtr)
  * Unify and move around code to cleanup some debug accessors
  * Unify GetFramebufferList() (trivial)
  * Unify DownloadFramebufferForClut
  * Remove more dummy code from Vulkan backend.
  * Unify FlushBeforeCopy. Remove old dummy methods from Vulkan framebuffer manager.
  * Add some safety checks. Fix some inadvertent Y-flips (bit hacky).
  * Unify some more framebuffer functions. Leave the GL stuff alone for now due to async.
  * Unify (well, almost) GetOutputFramebuffer (D3D11/GL)
  * Unify GetDepthBuffer/GetStencilBuffer in GL/D3D11
- Update to version 1.4.2~git20171017:
  * Minor refactoring of framebuffer readbacks.
  * Start moving PACK_ALIGNMENT into SafeGLReadPixels
  * Minor OpenGL refactor.
  * More format support in thin3d GL
  * Move GL readback to a Thin3D abstraction
  * Get rid of BindFramebufferForRead
  * D3D11: Move to CopyFramebufferToSync where easily possible.
  * Unify GetFramebuffer in GLES and D3D11.
  * D3D11: Fix a bug, add depth/stencil support to CopyFramebufferToMemorySync
  * Will fix Android-x86_64 cmake
  * restructure some flags x86_64 android
  * Re-enable gradle x86_64 android build
  * Address review comments.
  * Buildfix
  * Remove comment, add check.
  * RPI: use new vendor graphics library names
  * Add a controller profile for X360 controllers on RPI, fixes issue #10019
  * Update lang submodule

OBS-URL: https://build.opensuse.org/request/show/538670
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=18
2017-11-06 09:47:27 +00:00
b1ea7788af Accepting request 534093 from home:xenonpk
- Update to version 1.4.2~git20171015:
  * Windows: Fix over/under write for multibyte chars.
  * Savedata: Handle disk full properly in GETSIZE.
  * Gamedata: Fix savestates for data install.
  * OSK: Limit allowed keyboards based on input mask.
- Update to version 1.4.2~git20171011:
  * UWP buildfix. See comments in #9575
- Update to version 1.4.2~git20171009:
  * Extra safety when switching GPU backends, fix possible Vulkan shutdown issue. Should help #10005
- Update to version 1.4.2~git20171004:
  * Added default control pad mapping for control pads not found in SDL's game controller database file.
  * Fix savestates from before 1.4.2-420. Fixes #9998. Unfortunately this also breaks states between 420 and 468, so please save normally before upgrading if you were using one of those.
  * Add ini-only "Savedata Upgrade" setting.
- Update to version 1.4.2~git20171002:
  * Add additional button defines.
  * Finish making extra psp keys mappable.
  * Remove unnecessary ifdef. Thanks Bracket-. See #9548 comments.
  * Oops, forgot this one.
  * Fix typo causing Y axis in joystick tester not to be mirrored correctly if backwards. Should fix #9300
  * Add Horipad One config.
  * gamecontrollerdb.txt: Add 8Bitdo NES30 Pro mappings for Linux
  * Reorder SDL init a bit, allowing us to read the fullscreen option early enough to fix #9086
  * Vulkan: If there are no GPUs available, fail properly instead of asserting.
- Update to version 1.4.2~git20170928:
  * Fix the build on the buildbot by avoiding fancy new Java features. Fixes #9979
  * Don't default to coldbird adhoc server, it doesn't run anymore (?)
- Update to version 1.4.2~git20170923:
  * GLES: Add OpenGL 3.x core profile support.
  * GLSL: Set extension flags for elided core exts.
  * GLES: Android buildfix.
  * GLES: Allow hwtess for GL 3.1 w/o shader4.
  * Update lang submodule
- Update to version 1.4.2~git20170921:
  * Headless: Add support for SDL.
  * GPU: Reset shader state on shader reset.
  * Headless: Reduce some duplication.
  * Headless: Oops, call SDL_Init().

OBS-URL: https://build.opensuse.org/request/show/534093
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=17
2017-10-19 09:34:43 +00:00
Klaus Kämpf
38227fa7bf Accepting request 526483 from home:xenonpk
- Update to version 1.4.2~git20170914:
  * add support for smart keyboard
  * map '`' to back instad of esc
  * forget to modify cmakelists
  * GPU: Dirty viewport on RT width/height change.
  * Add uniform to make post process aware of videos. And an example effect ~ subtle AA in-game/heavy smoothing for videos.

OBS-URL: https://build.opensuse.org/request/show/526483
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=16
2017-09-19 16:32:05 +00:00
Klaus Kämpf
2665d54d06 Accepting request 522274 from home:xenonpk
- Update to version 1.4.2~git20170903:
  * Add Sony PS3 controller mappings
- Update to version 1.4.2~git20170901:
  * Integrate sceUsbGps and sceUsbCam with Android
  * Integrate sceUsbGps and sceUsbCam with Android - 2
  * More mingw patches
  * More mingw patches pt. 2
  * Simplify this conditional
  * PACK should be defined different for Win32 based on whether we compile with Mingw or MSVC
  * Revert "PACK should be defined different for Win32 based on whether"
  * Get rid of ugly alignment macros and some other cruft, we now have alignas(16) from C++11
  * Remove snprintf compatibility hacks for MSVC versions before 2015
  * Remove Globals.h
  * Buildfix
  * Linux buildfix
  * mingw patches
- Update to version 1.4.2~git20170830:
  * Assorted cleanup of Vulkan init code. Show Vulkan extensions in system info.
  * Separate VulkanContext::CreateDevice into ChooseDevice and CreateDevice to give an opportunity to enable extensions.
  * Buildfix
  * Minor cleanups
  * Fix bug in vulkan init. Add some sanity checks to GL shader cache loading.
  * Add a hack to override the default framebuffer on non-iOS, to unblock the new RetroArch port attempt  (#9936)
  * Fix a PIC compliance bug in the VFPU. Comment other cases properly (for easy searching).
  * apple buildfix
  * Patches to make it possible to compile with mingw, pt. 1
  * Removed MSVC check
  * Change this to _MSC_VER
  * Remove this too - we will use UNICODE and _UNICODE defines for mingw build
  * SafeMem: Remove the "far" optimization that saves 3 bytes sometimes but is really dangerous and not worth the complexity.
- Update to version 1.4.2~git20170825:
  * Another couple of control mappings, see #9825
  * Fix possible crash when loading GL shader caches. Should help #9930.
- Update to version 1.4.2~git20170824:
  * Bump the GL shader cache version
- Update to version 1.4.2~git20170821:
  * Make keys names translatable in pop-up
  * Reuse some already translated strings
  * Add a new translation category for the remote ISO feature
  * Oops, forgot this one
  * Implement vertex caching for Vulkan.
  * Vulkan vertex cache: Fix bug with "pure prim" draws (where we avoid the index buffer)
  * Make FLAG_FLUSHBEFORE a no-op, move flushes into the execution functions.
  * Fastpath in fastrunloop when diff=0. Remove need for Execute for UV scale/offset.
  * Minor cleanups
  * Buildfix for X86 Android
  * Crashfix on older devices
  * Vulkan: Add code (disabled) to be able to run with more in-flight frames. Only improves performance marginally and needs more testing.
  * FRAGMENT_SHADER needs to be marked dirty if shademode changes. Fixes #9904.
  * Make control mapping pop-up title translatable
  * Make dev menu pop-up title translatable
  * Fixed invalid preprocessor directive
  * ARM: Delete obsolete comments and check
  * More vulkan microoptimizations. Add more profiler scopes.
  * Vulkan: Fix some inefficient command pool usage, might also fix a race condition
  * Vulkan: Fix bug sometimes causing the wrong renderpass to be ended at exit, causing crashes.
  * Add hooks for Marvel video copy func.
  * Replace the most critical unordered_maps and maps with two new maps: FastHashMap and PrehashMap.
  * SIMD-optimize some data conv routines used in uniform updates.
  * Include Hashmaps.h in CMakeLists.txt.
  * Maintain the hashmap from time to time. Fix a bug in count reset on grow.
  * Optimize uniform uploads for D3D9 and GL as well.
  * Buildfix
  * 32-bit buildfix
  * And yet another buildfix.
  * Minor optimizations (use the new hashmap in a few more places)
  * ... And also for the vertex decoder (DenseHashMap)
  * Switch over the GL shader manager to the new hashmaps.
  * Buildfix
  * Fix some missing dirty flags (affects FS_BIT_LMODE)
  * Keeping descriptorsets around between frames can cause problems if we run out.. Try to prevent that. Need a better method than this though.
  * Linux buildfix
  * GPU: Consider bbox failed with zero verts.
  * GPU: Fix alignment on signal jump/call.
  * This might not always be 16-byte aligned.
- Update to version 1.4.2~git20170816:
  * Simple micro-optimization in AdvanceVerts
  * Can't dirty VERTEXSHADER_STATE before the flush in Execute_VertexTypeSkinning, causes obscure bugs when software skinning is enabled
  * NEON-optimize bone matrix loads
  * Vulkan: More minor optimization (avoid pipeline cache lookups when possible)
  * NEON-optimize CLUT loads
  * Neon-optimize the audio s32->s16 packing function
  * Initial work on supporting sustained perf mode
  * Cleaner Vulkan shutdown
  * Add controller entries from gabomdq/SDL_GameControllerDB
  * Oops, forgot to update NativeQueryConfig, thanks unknown
  * Spacing
- Update to version 1.4.2~git20170815:
  * Ensure everything is dirty on frame start.
  * All: Only convert blend state if "dirty"
  * All: Only convert depth stencil state if dirty
  * All: Only convert raster state if dirty
  * Dirty RASTER_STATE when switching between rect and non-rect primitives (culling)
  * All: Only convert viewportscissor state if dirty
  * Dirty viewport state on framebuf resize.
  * Add some missing VIEWPORTSCISSOR dirtying.
  * D3D11: Make better use of the dirty flags to avoid state calls
  * All: Only recompute the vertex shader ID when dirty
  * Dirty vertexshader state on hw bezier/spline.
  * Dirty things on stencil buffer upload.
  * Dirty-flag the fragment shader ID.
  * Add some missing fragment shader state changes.
  * Dirty on various framebuf state helpers.
  * Oops, broke Vulkan in the rebase somehow. Fixed.
  * Use dirty-flags more in Vulkan state setting
  * Dirty-track the current pipeline to avoid many vkBindPipeline calls.
  * Fix minor blendstate oversight, restore a disabled optimization
  * Vulkan: Fix some more state dirtying issues.

OBS-URL: https://build.opensuse.org/request/show/522274
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=15
2017-09-10 11:15:36 +00:00
Klaus Kämpf
69f3f09639 Accepting request 515965 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/515965
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=14
2017-08-11 09:06:50 +00:00
Klaus Kämpf
1622dcb7c5 Accepting request 506006 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/506006
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=13
2017-06-26 09:31:08 +00:00
Ryan Bach
d735c6d775 Accepting request 504464 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/504464
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=12
2017-06-19 21:33:18 +00:00
Ryan Bach
22bc57f8ea Accepting request 503062 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/503062
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=11
2017-06-12 21:37:09 +00:00
Ryan Bach
2be49c4935 Accepting request 500856 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/500856
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=10
2017-06-04 01:33:58 +00:00
Klaus Kämpf
cd68ac3144 Accepting request 498653 from home:xenonpk
Source Update & Versioning fix

OBS-URL: https://build.opensuse.org/request/show/498653
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=9
2017-05-29 06:46:59 +00:00
Klaus Kämpf
505f3cbdd8 Accepting request 496764 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/496764
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=8
2017-05-22 06:45:36 +00:00
Klaus Kämpf
fcedea46a3 Accepting request 493074 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/493074
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=7
2017-05-08 14:05:15 +00:00
Klaus Kämpf
f1c5a15387 Accepting request 491960 from home:xenonpk
Source update

OBS-URL: https://build.opensuse.org/request/show/491960
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=6
2017-04-29 14:22:42 +00:00
Klaus Kämpf
99dcb5ccca Accepting request 490169 from home:xenonpk
Fix versioning

OBS-URL: https://build.opensuse.org/request/show/490169
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=5
2017-04-24 08:32:12 +00:00
Klaus Kämpf
ae1d689016 Accepting request 488047 from home:xenonpk
Source Update

OBS-URL: https://build.opensuse.org/request/show/488047
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=4
2017-04-15 09:56:54 +00:00
Klaus Kämpf
50937cf8d4 Accepting request 487556 from home:xenonpk
Reference patch removal in .changes file & further source updates

OBS-URL: https://build.opensuse.org/request/show/487556
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=3
2017-04-13 11:33:57 +00:00
Klaus Kämpf
e0b4f51176 Accepting request 430443 from home:xenonpk:branches:home:X0F:branches:Emulators
Update to latest git revision (1.3)
Updated .changes file

OBS-URL: https://build.opensuse.org/request/show/430443
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=2
2016-09-27 09:20:21 +00:00
4f106f5171 Accepting request 183035 from home:dvlara
PSP emulator.

OBS-URL: https://build.opensuse.org/request/show/183035
OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=1
2013-07-29 07:55:41 +00:00

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23e0b8649cc8124b0c22a62d4d41b592b6bd4064bce8c09b0d4abce895e132ae
size 54663108