Automated PPSSPP builds

These builds are provided by Orphis and are totally free of charge.
New versions on the Git repository are detected automatically and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on GitHub.
See PPSSPP website for more information.

Revision Author Date Android Windows 32bit Windows 64bit Commit log
v1.12.3-796-g49a17e9ab Unknown W. Brackets 2022-01-26 15:48:55 Download Download Download Merge: c955ea942 1bc60f600 Merge pull request #15349 from hrydgard/list-hdr-formats Vulkan: Add support for listing all the available surface formats in system info.
v1.12.3-792-gc955ea942 Henrik Rydgård 2022-01-26 10:08:23 Download Download Download Merge: 54053b6b8 9e688eaa7 Merge pull request #15351 from unknownbrackets/tests-minor Correct an Rtc test and a savedata test
v1.12.3-791-g9e688eaa7 Unknown W. Brackets 2022-01-26 09:34:31 No build Rtc: Fix day of week stack bounds issue. Also, add a couple other tests showing as passing now.
v1.12.3-790-ge75d2a097 Unknown W. Brackets 2022-01-26 09:31:30 No build Savedata: Fix indeterminate timing of field update. This makes the test pass consistently, instead of depending on thread timing.
v1.12.3-789-g54053b6b8 Henrik Rydgård 2022-01-26 09:19:06 Download Download Download Merge: 678cc2c94 99d6d569f Merge pull request #15347 from unknownbrackets/samplerjit-opt Improve samplerjit code a bit with mipmaps
v1.12.3-785-g678cc2c94 Henrik Rydgård 2022-01-26 09:18:01 Download   Download Merge: 0e2f5d66b f1254b197 Merge pull request #15350 from unknownbrackets/softgpu-fixes Fix a few broken tests in software renderer
v1.12.3-784-gf1254b197 Unknown W. Brackets 2022-01-26 04:50:35 No build Ge: Fix sceGeBreak error case. Seems to be some compiler optimization.
v1.12.3-784-g99d6d569f Unknown W. Brackets 2022-01-25 06:28:04 No build samplerjit: Reduce transfers in nearest texel calc. This benefits a few games, mostly where there's lots of UI or similar.
v1.12.3-784-g1bc60f600 Henrik Rydgård 2022-01-26 14:33:09 No build UWP buildfix
v1.12.3-783-ge82b54e4b Unknown W. Brackets 2022-01-26 04:24:48 No build softgpu: Cull no-pos and through s8 pos verts. Seems like these just don't draw anything, ever.
v1.12.3-783-gc1e657ed4 Unknown W. Brackets 2022-01-25 05:14:00 No build samplerjit: Better vectorize UV linear calc. Gives about 1-2% when mips are used.
v1.12.3-783-g30756acf9 Henrik Rydgård 2022-01-26 13:28:59 No build Quick hack attempt around build failures
v1.12.3-782-g733046962 Unknown W. Brackets 2022-01-25 04:01:00 No build samplerjit: Reuse XMM reg for sizes. Gives just under 1% overall improvement in games using mips.
v1.12.3-782-g61e30e8f8 Unknown W. Brackets 2022-01-26 04:06:43 No build softgpu: Fix cull in throughmode. Was only an issue for triangles used to draw rectangles, but caused our test to fail. Also move a test that was failing due to an outdated prx to passing.
v1.12.3-782-g8dc8fae16 Henrik Rydgård 2022-01-25 19:22:49 No build Vulkan: Add support for listing all the available surface formats in system info. Enabling the EXT_swapchain_colorspace extension lets the driver expose all the formats it really supports. Used this to discover that my Galaxy S21 supports Display-P3 which is a wider gamut than sRGB. Might be able to do some color boosting mode for fun. Or, use this stuff to play around with HDR?
v1.12.3-781-g0e2f5d66b Henrik Rydgård 2022-01-24 09:37:59 Download Download Download Merge: fbc965fb5 07b67ef57 Merge pull request #15345 from unknownbrackets/softgpu-blend Fix some minor softgpu blending bugs
v1.12.3-778-gfbc965fb5 Henrik Rydgård 2022-01-24 09:18:17   Download   Merge: 1c18c172a 8efb99801 Merge pull request #15343 from unknownbrackets/gpu-region GPU: Log and report when region1 is non-zero
v1.12.3-776-g1c18c172a Henrik Rydgård 2022-01-24 09:17:37 Download   Download Merge: c1b8fb737 d74001f4f Merge pull request #15339 from unknownbrackets/softgpu-flags Use dirty flags for softgpu state updates
v1.12.3-772-g07b67ef57 Unknown W. Brackets 2022-01-24 09:08:33 No build softgpu: Fix pixel ID for invalid blend factors. They should still be treated as FIX, we were accidentally using our special values.
v1.12.3-771-g6c723c051 Unknown W. Brackets 2022-01-24 09:05:00 No build softjit: Fix src blend factor handling. This was causing us to skip a shift, oops.
v1.12.3-770-gc1b8fb737 Henrik Rydgård 2022-01-24 08:38:45 Download Download Download Merge: eba93f2ee e47ee7989 Merge pull request #15344 from unknownbrackets/gpu-signal-jumps GPU: Allow relative jumps and calls
v1.12.3-767-geba93f2ee Henrik Rydgård 2022-01-24 08:19:34   Download Download Merge: 1267853e6 3010cd56d Merge pull request #15340 from unknownbrackets/softgpu-textures Correct UV rotation and through mipmaps, optimize texenv blend a bit
v1.12.3-764-gd74001f4f Unknown W. Brackets 2022-01-23 16:24:10 No build softgpu: Reuse transform state.
v1.12.3-763-g1267853e6 Henrik Rydgård 2022-01-24 08:18:45 No build Merge: 23b76aa15 818d17183 Merge pull request #15341 from unknownbrackets/softgpu-dither softgpu: Correct clear mode dither
v1.12.3-763-g9ea5367a8 Unknown W. Brackets 2022-01-23 16:09:25 No build softgpu: Add dirty flags for rasterization state.
v1.12.3-762-ga27da25cd Unknown W. Brackets 2022-01-23 09:55:19 No build softgpu: Use dirty flags for render overlap checks.
v1.12.3-762-g3010cd56d Unknown W. Brackets 2022-01-23 21:26:58 No build softgpu: Correct simple rectangles with mipmaps. Might be used for fonts, we could potentially check for bias/slope, but mipmaps are uncommon in direct through draws anyway.
v1.12.3-761-ge47ee7989 Unknown W. Brackets 2022-01-24 08:06:33 No build GE Debugger: Allow GPU stepping while CPU stepping. This can happen if you step into an update stall address call or similar.
v1.12.3-761-gd8c5c35b1 Unknown W. Brackets 2022-01-23 20:43:34 No build samplerjit: Optimize texenv blending a bit. This reduces to a single multiply, which is much faster.
v1.12.3-761-g77db9c818 Unknown W. Brackets 2022-01-23 09:54:37 No build softgpu: Fix state race on screen offset. Caused glitches in Motorstorm.
v1.12.3-761-g23b76aa15 Henrik Rydgård 2022-01-24 08:17:06 Download     Merge: 5a6bf8b43 b4eab7201 Merge pull request #15342 from unknownbrackets/conv4444 Common: Fix conversion of 4444 to BGRA
v1.12.3-760-gb4eab7201 Unknown W. Brackets 2022-01-24 04:22:32 No build Common: Fix conversion of 4444 to BGRA. This was affecting tests emitting screenshots in 4444 as well as Direct3D backends.
v1.12.3-760-g818d17183 Unknown W. Brackets 2022-01-23 21:39:50 No build softgpu: Correct clear mode dither. It does apply, but have to be careful about alpha.
v1.12.3-760-g648b71616 Unknown W. Brackets 2022-01-21 05:33:29 No build softgpu: Correct UV rotation for transformed rects.
v1.12.3-760-g511c82231 Unknown W. Brackets 2022-01-24 08:03:30 No build GPU: Allow relative jumps and calls. These are tested in gpu/signals/jumps, so they ought to work. Doesn't seem like games generally use them, though.
v1.12.3-760-g76f9103e9 Unknown W. Brackets 2022-01-23 07:41:41 No build softgpu: Add a table and initial dirty flags. Not actually using the dirty flags to skip state, but have moved to Execute_* functions and everything else like other graphics backends.
v1.12.3-760-g8efb99801 Unknown W. Brackets 2022-01-24 04:36:37 No build GPU: Log and report when region1 is non-zero.
v1.12.3-759-g5a6bf8b43 Henrik Rydgård 2022-01-23 00:30:52 Download Download Download Merge: 130b7d71a eb95b9952 Merge pull request #15338 from unknownbrackets/ge-debugger Alow flushing at will via the GE debugger
v1.12.3-755-g130b7d71a Henrik Rydgård 2022-01-22 21:01:13 Download Download Download Merge: b5e8c2104 4262e657b Merge pull request #15337 from unknownbrackets/softgpu-fixes samplerjit: Fix Linux x64 stack corruption
v1.12.3-754-geb95b9952 Unknown W. Brackets 2022-01-22 22:12:59 No build GE Debugger: Add option to auto flush. This makes it easier to see what's happening in each draw.
v1.12.3-754-g4262e657b Unknown W. Brackets 2022-01-22 19:49:36 No build samplerjit: Oops, forgot about 64 unpack. Just a minor codegen tweak. Always forget there are more of these than pack instructions.
v1.12.3-753-gb840eec29 Unknown W. Brackets 2022-01-22 20:59:49 No build GE Debugger: Cut down on primary buttons. Most of these are not commonly used, and it makes the interface feel a bit cluttered.
v1.12.3-753-g0425b8d63 Unknown W. Brackets 2022-01-22 19:47:32 No build samplerjit: Fix Linux stack corruption. Oops, nearest was not using the red zone correctly.
v1.12.3-752-ga4a72ed7c Unknown W. Brackets 2022-01-22 20:46:49 No build GE Debugger: Add a menu to the GE debugger window. This will allow adding more features without making the UI a mess.
v1.12.3-752-g36217e813 Unknown W. Brackets 2022-01-22 19:46:21 No build Build: Fix some minor warnings. Just to get more warning clean.
v1.12.3-751-gb5e8c2104 Henrik Rydgård 2022-01-22 09:36:30 Download Download Download Merge: 54d63cc1d 1cbbd197b Merge pull request #15334 from unknownbrackets/headless Update pspautotests, require passing in GitHub Actions
v1.12.3-742-g54d63cc1d Henrik Rydgård 2022-01-21 17:33:12 Download Download Download Merge: 6fd082f14 a0f0a0655 Merge pull request #15335 from iota97/clean Clean up hardware tessellation setting
v1.12.3-741-ga0f0a0655 iota97 2022-01-21 16:55:53 No build Clean up hardware tasseletion setting
v1.12.3-741-g1cbbd197b Unknown W. Brackets 2022-01-21 05:53:38 No build Headless: Return an exit code on test failure.
v1.12.3-740-g6fd082f14 Henrik Rydgård 2022-01-21 09:41:25 Download Download Download Show the software rendering option on all platforms It's improved greatly in performance thanks to Unknown's hard work, and is becoming a lot more usable. It's not JIT-optimized on ARM yet, but it's fast enough for some 2D games. See #12543
v1.12.3-740-g6c013cec9 Unknown W. Brackets 2022-01-22 05:22:12 No build Common: Print assert failures to stderr.
v1.12.3-739-gce0e872d3 Unknown W. Brackets 2022-01-21 16:21:27 No build softgpu: Define constexpr var for older C++.
v1.12.3-739-g6bcc6076a Henrik Rydgård 2022-01-21 08:57:05 Download Download Download Merge: c9dee44cf c0c3f7284 Merge pull request #15333 from unknownbrackets/softgpu-opt Small optimizations to software flushing
v1.12.3-738-gc0c3f7284 Unknown W. Brackets 2022-01-21 03:17:23 No build softgpu: Avoid flush texturing from stride. This generally detects overlap more accurately using a dirty rectangles approach. Also detects render to self much more accurately, including with depth.
v1.12.3-738-g8573c34f8 Unknown W. Brackets 2022-01-22 04:19:40 No build x86jit: Check CALL dist for safe memory funcs.
v1.12.3-737-gdec0ba7b7 Unknown W. Brackets 2022-01-21 02:01:39 No build softgpu: Flush framebuf only on change. Sometimes games are reasserting the same framebuf, which was causing unnecessary flushing.
v1.12.3-737-g212e730e9 Unknown W. Brackets 2022-01-21 08:39:10 No build samplerjit: Fix some Linux register issues.
v1.12.3-736-gc4c54730b Unknown W. Brackets 2022-01-21 01:59:38 No build softgpu: Remove bin asserts. These are active in release and used in tight loops.
v1.12.3-736-g85d868a36 Unknown W. Brackets 2022-01-21 07:42:04 No build Headless: Fix font tests on Linux.
v1.12.3-735-g55c11425e Unknown W. Brackets 2022-01-21 01:58:43 No build softgpu: Use persistent bin task state. It's constant, so it's better to avoid the copying and allocation. A small win, but removes new from the profile.
v1.12.3-735-g5c5fdb48b Unknown W. Brackets 2022-01-21 07:03:55 No build Build: Speed up macOS actions build a bit.
v1.12.3-734-g47a8e5e61 Unknown W. Brackets 2022-01-21 06:57:42 No build Headless: Update passing tests. Also make GitHub Actions run only passing.
v1.12.3-734-g3e4d768e7 Unknown W. Brackets 2022-01-20 08:17:09 No build softgpu: Pack vertexdata a bit better. This reduces the BinItem size by 15%.
v1.12.3-733-gc9dee44cf Henrik Rydgård 2022-01-19 22:09:30 Download Download Download Merge: d081dacc2 fbb1246cf Merge pull request #15331 from ANR2ME/adhoc_matching [AdhocMatching] Fix timing issue
v1.12.3-732-gfbb1246cf ANR2ME 2022-01-19 20:49:14 No build Reducing MatchingEvents processing delays. Fixes timing issue on a few games (Super Pocket Tennis, Thrillville Off the Rails, Lord of Arcana, Gundam: Senjou No Kizuna Portable, StarWars The Force Unleashed)
v1.12.3-731-gbfd532561 ANR2ME 2022-01-19 18:30:03 No build Report sceNetAdhocMatchingInit to find out a list of games that use AdhocMatching library to be tested with.
v1.12.3-730-g71f08a3db ANR2ME 2022-01-05 06:22:11 No build Discard HELLO Events when in the middle of Joining
v1.12.3-729-g0755dc0bb ANR2ME 2022-01-05 06:14:06 No build Updated notifyMatchingHandler comments
v1.12.3-728-g03b6d1ed0 ANR2ME 2022-01-05 06:13:11 No build Updated MatchingArgs comment
v1.12.3-727-ga1accc87d ANR2ME 2022-01-05 06:12:18 No build Added comment related to EVENT_HELLO
v1.12.3-726-gd081dacc2 Henrik Rydgård 2022-01-19 09:37:15 Download Download Download Merge: b1d158e3e 6ec819878 Merge pull request #15330 from unknownbrackets/softjit-usage Simplify constant writes, reduce prolog/epilog in softjit/samplerjit
v1.12.3-725-g6ec819878 Unknown W. Brackets 2022-01-19 08:27:25 No build samplerjit: Reduce prolog/epilog spill. Track reg usage so we only push/pop what we need.
v1.12.3-724-g357e2e9d6 Unknown W. Brackets 2022-01-18 20:34:51 No build softjit: Simplify constant writes.
v1.12.3-723-gc2985bca3 Unknown W. Brackets 2022-01-18 20:19:03 No build softjit: Centralize some common funcs from sampler. No need to duplicate this code.
v1.12.3-722-gb1d158e3e Henrik Rydgård 2022-01-18 09:08:44 Download Download Download Merge: 1c90bdc78 ac2b96cec Merge pull request #15327 from unknownbrackets/softjit-const softjit: Switch to constant pool for draw pixel
v1.12.3-720-g1c90bdc78 Henrik Rydgård 2022-01-18 09:07:45 Download     Merge: 2b2c92d08 0ba2d05da Merge pull request #15326 from unknownbrackets/avx-simplify samplerjit: Simplify AVX shift-copies
v1.12.3-718-g2b2c92d08 Henrik Rydgård 2022-01-17 22:03:34   Download Download Merge: 4ea1c0855 b0dbdb4dd Merge pull request #15324 from unknownbrackets/ui-zip-error UI: Reset ZIP install errors for new ZIPs
v1.12.3-717-gb0dbdb4dd Unknown W. Brackets 2021-10-17 02:53:05 No build UI: Reset ZIP install errors for new ZIPs.
v1.12.3-717-gac2b96cec Unknown W. Brackets 2022-01-18 04:47:39 No build softjit: Switch to constant pool. This is simpler without RIP access checks, and tends to be fast.
v1.12.3-717-g0ba2d05da Unknown W. Brackets 2022-01-18 00:15:36 No build samplerjit: Simplify AVX shift-copies. These have been the most common and the fallback is safe. Let's just add a helper.
v1.12.3-716-g4ea1c0855 Henrik Rydgård 2022-01-17 15:56:46   Download Download Merge: cba746115 7218fbbe9 Merge pull request #15323 from unknownbrackets/softgpu-opt2 softgpu: Guide more SSE light factor handling
v1.12.3-714-gcba746115 Henrik Rydgård 2022-01-17 09:19:06 Download Download Download Merge: 128e2fa14 abef17cac Merge pull request #15322 from unknownbrackets/softgpu-opt softgpu: Reduce copying during clipping
v1.12.3-713-gabef17cac Unknown W. Brackets 2022-01-17 08:40:57 No build softgpu: Simplify mask check. This performs a bit better.
v1.12.3-712-g7218fbbe9 Unknown W. Brackets 2022-01-17 09:03:06 No build softgpu: Guide more SSE light factor handling. Missed these others in computed state. Helps mostly to do this inside Process().
v1.12.3-712-g89bc87a38 Unknown W. Brackets 2022-01-17 08:18:02 No build softgpu: Reduce copying during clipping. Common case is nothing needs to be clipped.
v1.12.3-711-g128e2fa14 Henrik Rydgård 2022-01-17 07:43:34 Download Download Download Merge: 5c1505418 423ec7625 Merge pull request #15318 from unknownbrackets/softgpu-opt softgpu: Heuristic to avoid over-draining
v1.12.3-708-g5c1505418 Henrik Rydgård 2022-01-17 07:41:59 No build Merge: e603e201d 653c036ac Merge pull request #15321 from unknownbrackets/debugger Debugger: Fix crash in software renderer
v1.12.3-706-ge603e201d Henrik Rydgård 2022-01-17 07:41:01 No build Merge: 1b5ceb1e7 206d586c1 Merge pull request #15320 from unknownbrackets/softgpu-flush softgpu: Fix block transfer flush detection
v1.12.3-704-g1b5ceb1e7 Henrik Rydgård 2022-01-17 07:40:41 No build Merge: bdc69f517 fcc3b7684 Merge pull request #15319 from unknownbrackets/softgpu-verts Precompute state for vertex transform
v1.12.3-703-gfcc3b7684 Unknown W. Brackets 2022-01-17 01:44:48 No build softgpu: Use SSE in lighting param computation. The compiler couldn't figure this out. Halves time in this func.
v1.12.3-702-g73c143c44 Unknown W. Brackets 2022-01-17 01:28:40 No build softgpu: Precompute some of screen space multiply. This at least avoids the shifts and makes it easier to vectorize. Only helps a little.
v1.12.3-701-g31745110e Unknown W. Brackets 2022-01-17 00:57:21 No build softpu: Premultiply matrix transforms. Where possible, we can skip some multiplies per vertex.
v1.12.3-701-g423ec7625 Unknown W. Brackets 2022-01-16 21:21:38 No build softgpu: Correct texsize flush annotation.
v1.12.3-700-g653c036ac Unknown W. Brackets 2022-01-17 06:00:53 No build Debugger: Fix crash in software renderer. The clut isn't set by sampler state, it's set normally by the binner.
v1.12.3-700-g206d586c1 Unknown W. Brackets 2022-01-17 06:01:30 No build softgpu: Fix block transfer flush detection. Fixes video graphics in Gods Eater Burst.
v1.12.3-700-g83adc44c2 Unknown W. Brackets 2022-01-17 05:19:51 No build softgpu: Heuristic to avoid over-draining. Some games (i.e. VC3) benefit from an early drain, since they get more done while processing more verts. Others finish the draw quickly, and then cause significant overhead in queueing new threads. This attempts to balance the two, and improves Call of Duty and Blade Dancer.
v1.12.3-700-g12a4c63fc Unknown W. Brackets 2022-01-17 00:01:07 No build softgpu: Precompute state for vertex transform. Doesn't help a ton, but with lots of verts can improve a percent or two.
v1.12.3-699-gbdc69f517 Henrik Rydgård 2022-01-17 01:06:35 Download Download Download Merge: 06ae4d057 2797e035d Merge pull request #15317 from unknownbrackets/softgpu-lighting softgpu: Precompute lighting parameters
v1.12.3-697-g06ae4d057 Henrik Rydgård 2022-01-17 01:05:48 No build Merge: d6d3bf360 1764111a4 Merge pull request #15316 from unknownbrackets/softgpu-binning Throw some memory at the softgpu problem
v1.12.3-696-g1764111a4 Unknown W. Brackets 2022-01-16 20:49:41 No build softgpu: Reduce wasted memory.
v1.12.3-695-gcb5ac04d1 Unknown W. Brackets 2022-01-16 18:30:02 No build softgpu: Tune some queue sizes for perf. Using a chunk of RAM for this, but mostly with many threads.
v1.12.3-694-gd95475e02 Unknown W. Brackets 2022-01-16 18:07:33 No build softgpu: Expose flush reasons/times in debug stats.
v1.12.3-694-g2797e035d Unknown W. Brackets 2022-01-16 20:24:27 No build softgpu: Precompute lighting parameters. In many cases, games use lighting just for diffuse or something, this helps skip what's not needed too. Good improvement in a scene from a Naruto game.
v1.12.3-693-gd6d3bf360 Henrik Rydgård 2022-01-16 19:54:47 Download Download Download Merge: ba63d9cf0 7e5f03eed Merge pull request #15314 from unknownbrackets/softgpu-binning Allow binning of separate textures
v1.12.3-692-g7e5f03eed Unknown W. Brackets 2022-01-16 17:21:15 No build softgpu: Reduce flushing for smaller textures.
v1.12.3-691-g86749a3fe Unknown W. Brackets 2022-01-16 08:36:58 No build softgpu: Flush block xfer only on overlap too.
v1.12.3-690-g2de7993dc Unknown W. Brackets 2022-01-16 08:32:21 No build softgpu: Decorate some stats for flushes.
v1.12.3-689-gcc155ec46 Unknown W. Brackets 2022-01-16 08:24:58 No build softgpu: Avoid texture/CLUT flush unless overlap. Only need to flush here if there's some overlap in the target.
v1.12.3-688-g9466dc639 Unknown W. Brackets 2022-01-16 17:13:42 No build softgpu: Flush on offset changes.
v1.12.3-687-gd6fa301ab Unknown W. Brackets 2022-01-16 08:12:03 No build softgpu: Track CLUTs as states for binning. This way we can have multiple CLUTs in process at once, which helps.
v1.12.3-686-gba63d9cf0 Henrik Rydgård 2022-01-16 10:32:28 Download Download Download Merge: f96c22765 2ad7d8ed2 Merge pull request #15312 from unknownbrackets/softgpu-state softgpu: Fix alpha blend with one/zero
v1.12.3-684-gf96c22765 Henrik Rydgård 2022-01-16 10:27:36 No build Merge: 9bef900cd 18f2a45a6 Merge pull request #15313 from unknownbrackets/softgpu-binning softgpu: Allow binning across prim calls
v1.12.3-683-g18f2a45a6 Unknown W. Brackets 2022-01-16 07:19:44 No build softgpu: Allow binning across prim calls.
v1.12.3-682-g9bef900cd Henrik Rydgård 2022-01-16 09:40:25   Download Download Merge: 2aa41b45b fc292b127 Merge pull request #15311 from unknownbrackets/softgpu-state Avoid gstate references in rasterizerization
v1.12.3-676-g2ad7d8ed2 Unknown W. Brackets 2022-01-16 09:38:49 No build softgpu: Fix alpha blend with one/zero. Wasn't setting the fixed value constants in these cases, so need to handle in the C++ version.
v1.12.3-675-gfc292b127 Unknown W. Brackets 2022-01-16 08:51:21 No build softgpu: Correct dither matrix lookup. Oops, need to wrap x/y, of course...
v1.12.3-674-g6da776530 Unknown W. Brackets 2022-01-16 07:31:28 No build softgpu: Correct logic op state update.
v1.12.3-673-g6896a7a64 Unknown W. Brackets 2022-01-16 03:20:25 No build softgpu: Use cached state for screen offset.
v1.12.3-672-gedb79d968 Unknown W. Brackets 2022-01-16 03:09:09 No build softgpu: Cache CLUT params in sampler state. And now there's no more gstate for pixel drawing or sampling. Just a little left in rasterization.
v1.12.3-672-g2aa41b45b Henrik Rydgård 2022-01-16 09:39:18 No build Merge: 86714d9f9 0f2fc00f1 Merge pull request #15309 from unknownbrackets/debugger Debugger: Avoid flushing meminfo on write lookup
v1.12.3-671-gc0e85e617 Unknown W. Brackets 2022-01-16 02:52:40 No build softgpu: Move texenv color into sampler state.
v1.12.3-670-gad3635c82 Unknown W. Brackets 2022-01-16 02:22:43 No build softgpu: Move tex size to cached state.
v1.12.3-670-g86714d9f9 Henrik Rydgård 2022-01-16 09:38:45 Download   Download Merge: aeb81c3cb b42ebe15d Merge pull request #15310 from unknownbrackets/softgpu-opt softgpu: Tune queue push/pop to reduce overhead
v1.12.3-669-gb42ebe15d Unknown W. Brackets 2022-01-16 06:59:23 No build softgpu: Fix off-by-one size limit on bin queues.
v1.12.3-669-g02c555939 Unknown W. Brackets 2022-01-16 00:38:56 No build softgpu: Remove z from DrawingCoords. It's not really used much of anywhere, anyway.
v1.12.3-668-gbf2e06073 Unknown W. Brackets 2022-01-16 00:28:07 No build softgpu: Move c++ tex func to sampler. It's not used anywhere else now.
v1.12.3-668-g2539fb7c3 Unknown W. Brackets 2022-01-16 03:43:44 No build softgpu: Tune queue push/pop to reduce overhead. These aren't safetly atomic with concurrent pushers or poppers, but as long as there's only one of each, they're still safe. Shaves a decent % off Drain time for heavy scenes.
v1.12.3-668-g0f2fc00f1 Unknown W. Brackets 2022-01-16 04:43:16 No build Debugger: Avoid flushing meminfo on write lookup. Small improvement on frequent block transfers, etc.
v1.12.3-667-gaeb81c3cb Henrik Rydgård 2022-01-15 23:55:25 Download Download Download Merge: 165e0a12a a2abf9402 Merge pull request #15307 from unknownbrackets/softgpu-state softgpu: Remove accesses to gstate from DrawPixel
v1.12.3-667-ga228b2ab6 Unknown W. Brackets 2022-01-16 00:20:21 No build softgpu: Use cached sampler state outside jit.
v1.12.3-666-ga2abf9402 Unknown W. Brackets 2022-01-15 22:17:40 No build softgpu: Cache line drawing state.
v1.12.3-665-g58455c8cf Unknown W. Brackets 2022-01-15 22:01:04 No build softgpu: Use cached state for clear write mask.
v1.12.3-664-g092b03bd6 Unknown W. Brackets 2022-01-15 21:08:00 No build softgpu: Move fixed blend factor to draw pix state. This is the last of the gstate.
v1.12.3-663-gf4f7ea273 Unknown W. Brackets 2022-01-15 20:59:08 No build softgpu: Cache colortest params in draw pix state.
v1.12.3-662-gaa9d75124 Unknown W. Brackets 2022-01-15 20:46:07 No build softgpu: Cache alpha/stencil test masks in state.
v1.12.3-661-gacad2640d Unknown W. Brackets 2022-01-15 20:17:43 No build softgpu: Cache logicOp in draw pixel state.
v1.12.3-660-gc0d548846 Unknown W. Brackets 2022-01-15 19:52:02 No build softgpu: Use cached write mask in draw pixel.
v1.12.3-659-gf1ce2e771 Unknown W. Brackets 2022-01-15 19:32:15 No build softgpu: Cache minz/maxz in draw pixel state.
v1.12.3-658-g0b3f096c0 Unknown W. Brackets 2022-01-15 18:58:48 No build softgpu: Cache strides in draw pixel state.
v1.12.3-657-ge9f3720e2 Unknown W. Brackets 2022-01-15 18:38:50 No build softgpu: Cache fog color draw pixel state.
v1.12.3-656-g165e0a12a Henrik Rydgård 2022-01-15 20:58:09 Download Download Download Merge: a12a1962d 880826bab Merge pull request #15305 from unknownbrackets/softgpu-opt softgpu: Avoid double calculating screenpos
v1.12.3-653-ga12a1962d Henrik Rydgård 2022-01-15 20:44:49 Download   Download Merge: bdc62be88 3134bd1ff Merge pull request #15303 from unknownbrackets/softgpu-verts softgpu: Enqueue batches of prims when binning
v1.12.3-649-g880826bab Unknown W. Brackets 2022-01-15 18:14:06 No build softgpu: Remove disable of cached pixel state. That mode is slower now (with the other state changes), and we don't want to read gstate anymore anyway.
v1.12.3-648-gcf3384c99 Unknown W. Brackets 2022-01-15 09:14:10 No build softgpu: Avoid double calculating screenpos.
v1.12.3-647-gbdc62be88 Henrik Rydgård 2022-01-14 16:21:16 Download Download Download Merge: 12e4784e4 46e3c7152 Merge pull request #15302 from unknownbrackets/softgpu-verts Process verts within a draw call in binned threads within softgpu
v1.12.3-641-g3134bd1ff Unknown W. Brackets 2022-01-15 09:02:31 No build softgpu: Cleanup push/pop atomic handling. Two concurrent push/pops would hazard, though we don't do that. This improves perf a bit by avoiding an atomic read again.
v1.12.3-641-g12e4784e4 Henrik Rydgård 2022-01-14 08:59:11 No build Merge: 4c6eff304 6839aac10 Merge pull request #15301 from unknownbrackets/softgpu-opt Move more state processing to per prim call
v1.12.3-640-gc86a0157d Unknown W. Brackets 2022-01-15 05:52:20 No build softgpu: Remove old task. Oops.
v1.12.3-639-gf09122557 Unknown W. Brackets 2022-01-15 05:36:09 No build softgpu: Stop storing model pos. We don't even use this anywhere else. Also skip needless Lerp on clip.
v1.12.3-638-gd6a8cb2a0 Unknown W. Brackets 2022-01-15 05:26:05 No build softgpu: Stop storing normal/worldnormal/worldpos. This is only needed for lighting, which is applied right away. This improves perf just simply from less data being copied.
v1.12.3-637-g5a35525fd Unknown W. Brackets 2022-01-15 05:19:32 No build softgpu: Enqueue batches of prims when binning. This cuts some thread overhead.
v1.12.3-636-g46e3c7152 Unknown W. Brackets 2022-01-14 08:14:45 No build softgpu: Adjust binning thresholds. This improves Persona 3 and LBP.
v1.12.3-636-g4c6eff304 Henrik Rydgård 2022-01-14 08:07:20     Download Merge: 8d45593d7 d5c5e9478 Merge pull request #15298 from unknownbrackets/softgpu-opt Compute func IDs and get func pointers once per prim call
v1.12.3-635-gdffc33312 Unknown W. Brackets 2022-01-14 08:03:24 No build softgpu: Avoid thread ordering hazard. Must run the primitives in the right order. No shortcutting allowed.
v1.12.3-634-g970e9c2f5 Unknown W. Brackets 2022-01-14 07:17:12 No build softgpu: Move threading into BinManager. This threads much more effectively, across entire prim call.
v1.12.3-633-g48ef4a18b Unknown W. Brackets 2022-01-14 04:07:41 No build softgpu: Handle scissor/range in BinManager.
v1.12.3-632-ga0a9b1e89 Unknown W. Brackets 2022-01-13 18:26:59 No build softgpu: Add class to manage and enqueue for bins. For now, just forwarding.
v1.12.3-632-g8d45593d7 Henrik Rydgård 2022-01-13 16:52:27 No build Merge: c8247401b d5036ff2a Merge pull request #15299 from ANR2ME/adhoc_gamemode [AdhocGameMode] Fix Bomberman Panic Bomber multiplayer
v1.12.3-631-gd5036ff2a ANR2ME 2022-01-13 10:13:53 No build Fix buffer overflow issue on GameMode.
v1.12.3-631-g6839aac10 Unknown W. Brackets 2022-01-12 06:23:29 No build Debugger: Cache list PC for softgpu tagging. Still slow, but improved.
v1.12.3-630-gd962fb35d Unknown W. Brackets 2022-01-12 04:42:40 No build softgpu: Centralize more prim drawing state.
v1.12.3-630-g4b6431f7f ANR2ME 2022-01-13 09:35:16 No build GameMode Scheduler should only runs when there are active Master.
v1.12.3-629-gd06f17d27 Unknown W. Brackets 2022-01-11 09:07:24 No build softgpu: Move tex filter setting check to state.
v1.12.3-629-g2d5699d62 ANR2ME 2022-01-13 08:06:51 No build Prevent creating another GameMode Master, since we don't support more than one Master data, and there is no ID related to Master.
v1.12.3-628-g75ff3e44e Unknown W. Brackets 2022-01-11 09:00:03 No build softgpu: Move texture addresses to prim state.
v1.12.3-628-g73dff0566 ANR2ME 2022-01-13 08:02:33 No build Fix an issue where more than one GameMode Scheduler can be scheduled.
v1.12.3-627-gd5c5e9478 Unknown W. Brackets 2022-01-11 06:43:41 No build softgpu: Prepare more state per prim call.
v1.12.3-627-g4d0c7385e ANR2ME 2022-01-13 07:03:58 No build Fix an issue where sceNetAdhocGameModeCreateReplica blocked current thread for initial sync while Master data hasn't been created yet.
v1.12.3-626-g9efdaf9ba ANR2ME 2022-01-13 04:51:43 No build Updated sceNetAdhocGameModeUpdateReplica (Fix Bomberman Panic Bomber)
v1.12.3-626-g9ec7d65c4 Unknown W. Brackets 2022-01-10 08:31:12 No build softgpu: Use func IDs instead of gstate more.
v1.12.3-625-gd7a82ab7b Unknown W. Brackets 2022-01-10 08:20:40 No build softgpu: Compute func IDs once per batch of verts. This saves a decent chunk of time, especially when many verts are being drawn.
v1.12.3-625-g2bd79838b ANR2ME 2022-01-13 04:36:11 No build Fix invalid argument issue of sceNetAdhocPtpAccept on Bomberman Panic Bomber.
v1.12.3-624-gc8247401b Henrik Rydgård 2022-01-10 20:35:47 Download Download Download Merge: e1cc590e7 8b7902550 Merge pull request #15297 from iota97/placeholder-change Avoid confusion for translator
v1.12.3-623-g8b7902550 iota97 2022-01-10 20:04:47 No build Avoid confusion for translator
v1.12.3-622-ge1cc590e7 Henrik Rydgård 2022-01-10 17:27:27 No build Merge: c54518a64 a8f23fdbe Merge pull request #15292 from Felipefpl/master Updated pt-br translation
v1.12.3-618-gc54518a64 Henrik Rydgård 2022-01-10 07:01:14 No build Merge: d2fa26d4d a9a07b093 Merge pull request #15295 from unknownbrackets/debugger softgpu: Output normals to GE debugger
v1.12.3-617-ga9a07b093 Unknown W. Brackets 2022-01-10 06:34:05 No build Vulkan: Avoid crash on bad shader.
v1.12.3-616-ge57730a97 Unknown W. Brackets 2022-01-10 06:33:45 No build softgpu: Output normals to GE debugger.
v1.12.3-615-gd2fa26d4d Unknown W. Brackets 2022-01-10 01:54:40 No build Merge: 9595cc3c8 26203552b Merge pull request #15294 from ccawley2011/keyboard-layout Use System_GetPropertyInt to report the keyboard layout
v1.12.3-613-g9595cc3c8 Unknown W. Brackets 2022-01-10 01:35:20 No build Merge: 37c2dd8dd 5adf188ea Merge pull request #15293 from ccawley2011/sdl-credits UI: Mention SDL in the credits when it's being used alongside Qt
v1.12.3-612-g26203552b Cameron Cawley 2022-01-10 01:11:08 No build Use System_GetPropertyInt to report the keyboard layout
v1.12.3-612-g5adf188ea Cameron Cawley 2022-01-10 00:36:20 No build UI: Mention SDL in the credits when it's being used alongside Qt
v1.12.3-611-g37c2dd8dd Henrik Rydgård 2022-01-09 22:15:16 Download     Merge: 2d7a7fd34 b915a82c4 Merge pull request #15291 from unknownbrackets/samplerjit-565 samplerjit: Fix alpha for 565 in linear lookup
v1.12.3-610-gb915a82c4 Unknown W. Brackets 2022-01-09 20:33:54 No build softgpu: Correct decal doubling without alpha.
v1.12.3-610-ga8f23fdbe Felipe 2022-01-10 17:21:11 No build Add files via upload
v1.12.3-609-gc7886db1d Felipe 2022-01-09 23:12:46 No build Update pt_BR.ini
v1.12.3-609-g72aa4be87 Unknown W. Brackets 2022-01-09 20:10:12 No build samplerjit: Skip processing alpha if unused.
v1.12.3-608-gfe0b3dbd0 Unknown W. Brackets 2022-01-09 20:08:46 No build samplerjit: Fix alpha for 565 in linear lookup.
v1.12.3-608-gbfc61d831 Felipe 2022-01-09 20:54:10 No build Add files via upload Updated the translation
v1.12.3-607-g2d7a7fd34 Henrik Rydgård 2022-01-09 08:33:28 Download Download Download Merge: fe37d8e66 88ef2d1ac Merge pull request #15288 from unknownbrackets/softgpu-self softgpu: Draw top left of rectangles first
v1.12.3-604-gfe37d8e66 Henrik Rydgård 2022-01-09 08:32:47 No build Merge: c4aa1699b d7e71543f Merge pull request #15286 from unknownbrackets/headless Fix GE frame dump compare with height less than 272
v1.12.3-601-gd7e71543f Unknown W. Brackets 2022-01-09 01:12:48 No build UI: Use comparison screenshot as frame dump icon. This makes it easier to tell a big list apart.
v1.12.3-601-gc4aa1699b Henrik Rydgård 2022-01-09 08:31:07 Download     Merge: eee62849f 8a00c2d23 Merge pull request #15287 from unknownbrackets/sse4 GPU: Allow gcc/clang/icc runtime SSE4 usage
v1.12.3-601-g88ef2d1ac Unknown W. Brackets 2022-01-09 06:05:08 No build softgpu: Skip threading when rendering to self. This will probably always be a problem to thread.
v1.12.3-600-ga45eeb56e Unknown W. Brackets 2022-01-09 01:06:17 No build Headless: Fix compare of smaller buffers. When the buffer is smaller, we need to flip properly to compare the correct pixels.
v1.12.3-600-g6367d5dc8 Unknown W. Brackets 2022-01-09 05:53:01 No build softgpu: Draw top left of rectangles first. This helps when things do self-rendering, since this way we won't read from things we've just written to when scaling down. See #11623.
v1.12.3-600-g8a00c2d23 Unknown W. Brackets 2022-01-09 02:00:00 No build GPU: Allow gcc/clang/icc runtime SSE4 usage. All our builds before were only using SSE4 in jit...
v1.12.3-599-geee62849f Henrik Rydgård 2022-01-08 22:05:06 Download Download Download Merge: d11357cac 9458610d9 Merge pull request #15284 from unknownbrackets/softgpu-opt Improve softgpu lighting accuracy and speed
v1.12.3-592-g9458610d9 Unknown W. Brackets 2022-01-08 08:22:57 No build softgpu: Avoid rsqrt path for normals. In LittleBigPlanet, it's noticeable that the lighting is very off due to the slight loss of accuracy - possibly due to cutoff or similar.
v1.12.3-591-g43f71884e Unknown W. Brackets 2022-01-08 02:53:24 No build softgpu: Clarify internal matrix multiply usage.
v1.12.3-590-gce8a49b1c Unknown W. Brackets 2022-01-07 05:10:47 No build softgpu: Retain floats in diffuse/specular. This seems to be a bit more accurate. Color blending seems correct now, but the factors and especially pow results are off. Also, normalize normal to 0, 0, 1, which seems to match results better.
v1.12.3-589-gbd354164b Unknown W. Brackets 2022-01-06 08:10:47 No build softgpu: Cleanup -NAN and diffuse factor.
v1.12.3-588-gd11357cac Henrik Rydgård 2022-01-08 22:03:55 Download     Merge: 49e7d72f4 c7fc44886 Merge pull request #15285 from unknownbrackets/softgpu-xrange Skip part of row easily outside triangles in softgpu
v1.12.3-588-g537e35774 Unknown W. Brackets 2022-01-06 05:25:22 No build softgpu: Correct NAN spotlight exponent/direction.
v1.12.3-587-gc7fc44886 Unknown W. Brackets 2022-01-08 18:39:30 No build softgpu: Use some SSE4 in triangle interpolation.
v1.12.3-587-gb86bdc945 Unknown W. Brackets 2022-01-05 16:04:49 No build softgpu: Correct handling of NAN attenuation.
v1.12.3-586-gfa80c448e Unknown W. Brackets 2022-01-05 08:42:01 No build softgpu: More closely match PSP light rounding.
v1.12.3-586-g3b1cc0d3b Unknown W. Brackets 2021-11-15 05:48:27 No build softgpu: Limit minX/maxX per line. Only helps when single-threaded, though.
v1.12.3-585-ge7d66f202 Unknown W. Brackets 2022-01-04 18:21:39 No build softgpu: Reuse SSE/NEON matrix code.
v1.12.3-585-g49e7d72f4 Henrik Rydgård 2022-01-07 11:11:02 Download Download Download Remove QWEmct from credits as requested
v1.12.3-584-g2e1ef5dfe Henrik Rydgård 2022-01-07 09:36:24   Download Download Merge: 683289402 a397bf811 Merge pull request #15283 from unknownbrackets/warnings UI: Fix some sign/size comparison warnings
v1.12.3-584-g079b67e7e Unknown W. Brackets 2022-01-04 18:00:50 No build softgpu: Use common SIMD matrix multiplies.
v1.12.3-583-gcba2374ab Unknown W. Brackets 2022-01-04 07:56:26 No build softgpu: Separate calculation of S/T. We could probably reuse, but we're not right now and it complicates the logic.
v1.12.3-582-g683289402 Henrik Rydgård 2022-01-05 09:43:20 Download Download Download Merge: f82f24a9b e2f8cf8bf Merge pull request #15279 from unknownbrackets/samplerjit-fastpath softgpu: Correct mirroring in fastpath+nearest
v1.12.3-580-gf82f24a9b Henrik Rydgård 2022-01-05 09:42:30 No build Merge: 40093634a 099377110 Merge pull request #15280 from unknownbrackets/samplerjit-dxt Correct some recent regressions in samplerjit
v1.12.3-576-g40093634a Henrik Rydgård 2022-01-03 23:29:52 Download Download Download Merge: b2bb0be05 d98e5bfc9 Merge pull request #15277 from unknownbrackets/softjit-opt Small optimizations to raster and sampler, lighting optimization
v1.12.3-575-gd98e5bfc9 Unknown W. Brackets 2022-01-03 15:43:48 No build softgpu: Improve usage of SSE for lighting. Gives about a 2% improvement in many places.
v1.12.3-574-g2aa57679f Unknown W. Brackets 2022-01-03 08:32:57 No build softjit: Keep mip S/T calc in SIMD. This is only a tiny bit faster, though.
v1.12.3-573-ga309ed791 Unknown W. Brackets 2022-01-03 06:44:17 No build softjit: Use RIP access in color/depth off. Seems to help, though it's small.
v1.12.3-573-g099377110 Unknown W. Brackets 2022-01-05 09:11:34 No build samplerjit: Fix standard bufw check. Oops, bufw could be intentionally higher while w is 16 bytes.
v1.12.3-572-g741a9b0a4 Unknown W. Brackets 2022-01-05 09:00:03 No build samplerjit: Fix DXT compilation.
v1.12.3-572-g612cc0ab5 Unknown W. Brackets 2022-01-03 05:07:52 No build softjit: Optimize depth range checks. This was higher than I expected on the profile. Not a huge improvement, but a bit faster.
v1.12.3-571-ge2f8cf8bf Unknown W. Brackets 2022-01-05 08:42:31 No build softgpu: Correct mirroring in fastpath+nearest.
v1.12.3-571-ga397bf811 Unknown W. Brackets 2022-01-07 05:40:29 No build UI: Fix some sign/size comparison warnings. Mostly size_t vs int.
v1.12.3-571-g19998976c Unknown W. Brackets 2022-01-05 08:58:07 No build samplerjit: Correct linear compile failure. It was resetting to nullptr, because `nearest` was nullptr.
v1.12.3-571-g961cfcd75 Unknown W. Brackets 2022-01-03 05:04:37 No build softjit: Add describes here too. Helpful to aggregate when there are multiple rasterizers.
v1.12.3-570-gb2bb0be05 Henrik Rydgård 2022-01-03 09:27:44 Download Download Download Merge: daf9e7020 26e7768a6 Merge pull request #15275 from unknownbrackets/samplerjit-avx2 Use AVX2 gather for samplerjit
v1.12.3-569-g26e7768a6 Unknown W. Brackets 2022-01-03 02:17:40 No build samplerjit: Remove old linear nearest paths. We only use it for DXT now, so let's not keep the dead code around.
v1.12.3-568-g5e3bef7e1 Unknown W. Brackets 2022-01-03 01:52:22 No build samplerjit: Avoid gather if overread could crash. This should be rare, but a game could easily shove a CLUT4 texture at the end of VRAM, and then accessing the last index would segfault.
v1.12.3-567-g7806dfdde Unknown W. Brackets 2022-01-03 01:38:18 No build samplerjit: Use VPGATHERDD for all types.
v1.12.3-566-gce6ea8da1 Unknown W. Brackets 2022-01-02 22:52:48 No build samplerjit: Apply gather lookup to all CLUT4.
v1.12.3-565-g22f770c82 Unknown W. Brackets 2022-01-02 19:45:03 No build samplerjit: Use VPGATHERDD for simple CLUT4 loads. Planning to expand this to more paths.
v1.12.3-564-g65c84d5dd Unknown W. Brackets 2022-01-02 17:45:07 No build samplerjit: Avoid a couple more copies in AVX. From looking at assembly, just trying to keep it small.
v1.12.3-563-gdaf9e7020 Henrik Rydgård 2022-01-02 23:30:51   Download Download Merge: d3f0af745 759418753 Merge pull request #15274 from unknownbrackets/softgpu-mask softgpu: Skip sample lookup if masked
v1.12.3-562-g759418753 Unknown W. Brackets 2022-01-02 17:43:25 No build softgpu: Skip sample lookup if masked. Was hoping making other things faster would make this unnecessary or worse, but it hasn't seemed to. This gives a pretty decent improvement in most places (~4%.)
v1.12.3-561-ga0fe4d06b Unknown W. Brackets 2022-01-02 17:22:43 No build softgpu: Stop specializing on miplevels. Now that samplerjit is processing mips, it no longer helps. Just complexity now.
v1.12.3-560-ge4673a5fa Unknown W. Brackets 2022-01-02 06:28:20 No build softgpu: Separately profile verts and lighting.
v1.12.3-559-gd3f0af745 Henrik Rydgård 2022-01-02 18:11:07 Download Download Download Merge: c07ca2d89 a25976126 Merge pull request #15273 from unknownbrackets/softjit-bloom Optimize software renderer handling of common bloom operations
v1.12.3-554-ga25976126 Unknown W. Brackets 2022-01-02 06:19:55 No build samplerjit: Use nearest func in fast path too. This uses the more optimal tex funcs.
v1.12.3-553-gc07ca2d89 Henrik Rydgård 2022-01-02 18:09:16 No build Merge: c7062d706 496545e55 Merge pull request #15272 from unknownbrackets/softgpu-meminfo softgpu: Add code for tracking GPU writes
v1.12.3-553-gba17f538d Unknown W. Brackets 2022-01-02 06:04:12 No build softjit: Avoid const temp registers. Was trying to make sure register allocation was okay in the worst case.
v1.12.3-552-ge93c709f5 Unknown W. Brackets 2022-01-02 08:17:00 No build sofjit: Correctly poison memory. Noticed this wasn't breakpoints when reviewing some assembly output.
v1.12.3-551-gc7062d706 Henrik Rydgård 2022-01-02 17:55:46 Download   Download Merge: 6fb5d82fe 0eec4e7e4 Merge pull request #15271 from unknownbrackets/samplerjit-color16 samplerjit: Decode colors in parallel
v1.12.3-551-g745c35f32 Unknown W. Brackets 2022-01-02 06:24:03 No build softjit: Small bloom optimization. Another common case, src*dst + dst*0. Can skip the add.
v1.12.3-550-g355bad666 Unknown W. Brackets 2022-01-02 05:40:28 No build softjit: Optimize common case bloom blending. Bloom often uses fixed ONE + ONE, which is a lot less work for us. And bloom often runs over and over again on pixels, so saving work is good.
v1.12.3-549-g6fb5d82fe Henrik Rydgård 2022-01-02 17:32:54 Download Download Download Merge: 5b06dbce8 8ea67b571 Merge pull request #15264 from unknownbrackets/samplerjit-vec A couple more smaller samplerjit optimizations
v1.12.3-547-g496545e55 Unknown W. Brackets 2022-01-02 01:25:34 No build softgpu: Add code for tracking GPU writes. Unfortunately, it has a pretty noticeable speed impact, even at the basic "assume everything's written" level. Compiled off by default, but at least it's there. Doesn't account for tests (i.e. alpha test skipping write) so still not perfectly accurate.
v1.12.3-547-g0eec4e7e4 Unknown W. Brackets 2022-01-01 23:17:08 No build samplerjit: Decode colors in parallel. Not used in a ton of games, but a decent improvement where it is used.
v1.12.3-546-g5b06dbce8 Henrik Rydgård 2022-01-02 09:53:19 Download Download Download Merge: cb1f26122 85b7b221b Merge pull request #15265 from unknownbrackets/debugger Debugger: Correct delayed symbol listbox updates
v1.12.3-544-gcb1f26122 Henrik Rydgård 2022-01-02 09:47:19     Download Merge: da38c027b 025ac99f2 Merge pull request #15269 from unknownbrackets/softgpu-opt softgpu: Reduce interpolation if not needed
v1.12.3-542-gda38c027b Henrik Rydgård 2022-01-02 09:46:29 No build Merge: 827e1713d 706003530 Merge pull request #15268 from unknownbrackets/samplerjit-nearest Implement nearest in samplerjit, like linear
v1.12.3-536-g706003530 Unknown W. Brackets 2022-01-01 02:26:22 No build samplerjit: Implement nearest in jit. This uses the tex func and similar within jit.
v1.12.3-535-g827e1713d Henrik Rydgård 2022-01-02 09:45:37 No build Merge: 244b0a86f d41e42d24 Merge pull request #15267 from unknownbrackets/softgpu-cleanup Fix assortment of softgpu bugs
v1.12.3-535-g91c9343e8 Unknown W. Brackets 2021-12-31 20:42:37 No build samplerjit: Refactor and reuse constant pool. It's just here to be rip accessible, the fixed values can be output just once.
v1.12.3-534-gd41e42d24 Unknown W. Brackets 2022-01-02 00:57:26 No build softgpu: Correct off-by-one scissor mask. Fixes Brave Story in the software renderer. Was overwriting display list data in the stride gap.
v1.12.3-534-g40240be91 Unknown W. Brackets 2021-12-31 20:08:08 No build samplerjit: Update nearest args, temp disable jit. This temporarily disables jit for nearest, but refactors to use the new arg structure. It now matches linear.
v1.12.3-533-gb35ca3d47 Unknown W. Brackets 2022-01-01 21:39:40 No build softgpu: Cleanup min/max tri range handling. The previous looked like it had off by one errors. This is simpler.
v1.12.3-533-g5f84de7de Unknown W. Brackets 2021-12-31 19:36:30 No build softjit: Small optimizations.
v1.12.3-532-ge82fd3bd3 Unknown W. Brackets 2022-01-01 23:14:33 No build GPU: Avoid spline crashes on bad data. If we get 0 prims, we can generate confusing index bounds and go out of bounds. Similarly, if we get a crazy number of control points and fail to allocate, we can crash.
v1.12.3-532-g06e954fe2 Unknown W. Brackets 2021-12-31 19:35:26 No build samplerjit: Create a separate fetch func. This allows nearest to become more similar to linear, where it applies the texture function.
v1.12.3-531-g12405709f Unknown W. Brackets 2022-01-01 18:12:00 No build softgpu: Skip processing scissored triangles. If only one side was scissored (common), we might even put it on a thread, which ended up as a lot of overhead. Gives 3-4% improvement in some places.
v1.12.3-531-g3bc600915 Unknown W. Brackets 2021-12-31 19:23:59 No build samplerjit: Refactor sampler ID calculation. Make it the same as pixel func IDs.
v1.12.3-530-g6aec68aa5 Unknown W. Brackets 2021-12-31 22:02:58 No build samplerjit: Correct wrong bufw at mip levels. Oops, was always using the base bufw.
v1.12.3-529-gdbb015f42 Unknown W. Brackets 2021-12-31 21:07:28 No build samplerjit: Oops, fix Linux mipmap handling.
v1.12.3-528-gc31f74689 Unknown W. Brackets 2022-01-01 22:57:08 No build PPGe: Disable dither in UI drawing. We perform it in software, but it looks bad.
v1.12.3-527-g8ea67b571 Unknown W. Brackets 2021-12-31 17:11:57 No build samplerjit: Tiny dependency optimizations. This had a small but measureable impact (~0.3%.)
v1.12.3-527-g8c31f1bb3 Unknown W. Brackets 2022-01-01 21:33:57 No build softjit: Fix regcache error when clearing. Happens for non-through clears.
v1.12.3-526-gfc3688d27 Unknown W. Brackets 2021-12-31 17:10:04 No build samplerjit: Small AVX optimization to modulate. Only gives about 0.5% but it's still something.
v1.12.3-526-g85b7b221b Unknown W. Brackets 2021-12-31 18:10:40 No build Debugger: Correct delayed symbol listbox updates. With the dialogs no longer created on start, this message wasn't coming through.
v1.12.3-526-g025ac99f2 Unknown W. Brackets 2022-01-02 03:34:04 No build softgpu: Reduce interpolation if not needed. About 3% gain in some areas.
v1.12.3-526-g0ad4502dd Unknown W. Brackets 2022-01-02 00:26:00 No build GPU: Fix bone matrix CALL opt corruption. If the matrix number is high and we have extra CALLs, we can't load it into the memory after the bone matrixes.
v1.12.3-525-g244b0a86f Henrik Rydgård 2021-12-31 09:29:59   Download Download Merge: 879e2842d 1addf84e9 Merge pull request #15262 from unknownbrackets/samplerjit-vec samplerjit: Use SSSE3/SSE4 in linear filtering
v1.12.3-523-g879e2842d Henrik Rydgård 2021-12-31 09:28:15 Download   Download Merge: fd540f178 33e9841a4 Merge pull request #15263 from unknownbrackets/softgpu softgpu: Skip zero size triangles
v1.12.3-522-g33e9841a4 Unknown W. Brackets 2021-12-31 08:27:24 No build softgpu: Skip zero size triangles. These were drawing before, incorrectly, which caused artifacts. Noticeable in Blade Dancer.
v1.12.3-521-gfd540f178 Henrik Rydgård 2021-12-30 10:31:32 Download Download Download Merge: 08e1677d7 7aa9664d2 Merge pull request #15261 from unknownbrackets/x64-avx Add AVX/AVX2 instructions to the x64 emitter
v1.12.3-521-g1addf84e9 Unknown W. Brackets 2021-12-31 00:23:48 No build samplerjit: Use SSSE3/SSE4 in linear filtering.
v1.12.3-520-g7aa9664d2 Unknown W. Brackets 2021-12-30 04:46:11 No build x64jit: Add AVX2-only instructions.
v1.12.3-519-g7508fcc22 Unknown W. Brackets 2021-12-30 03:22:22 No build x64jit: Add AVX-only instructions.
v1.12.3-518-g147b81d6f Unknown W. Brackets 2021-12-30 02:31:09 No build x64jit: Add AVX/AVX2 encodings. Also fix the FMA double ones, which were passing W wrongly.
v1.12.3-517-g08e1677d7 Henrik Rydgård 2021-12-29 21:42:01 Download Download Download Merge: d4d6dea44 4bd94a4e5 Merge pull request #15260 from unknownbrackets/samplerjit-vec Correct level bug in samplerjit, minor SSE4 opt
v1.12.3-514-g4bd94a4e5 Unknown W. Brackets 2021-12-29 16:11:53 No build samplerjit: Pass funcs as an argument. Seeing computing the ID in some profiles, so want to avoid computing per thread/invocation.
v1.12.3-513-g28cfbe0e5 Unknown W. Brackets 2021-12-29 16:10:30 No build samplerjit: Add an alternate profiling method. This is more useful to group common operations together for profiling.
v1.12.3-512-gd4d6dea44 Henrik Rydgård 2021-12-29 10:23:13 Download Download Download Merge: 1f5680e61 631706a8b Merge pull request #15256 from unknownbrackets/samplerjit-vec Move texture coords, mipmapping, and blending func into linear jit
v1.12.3-512-g3aedea89e Unknown W. Brackets 2021-12-29 16:09:36 No build samplerjit: Correct level lookup offset.
v1.12.3-511-gbf06342f9 Unknown W. Brackets 2021-12-29 16:07:35 No build samplerjit: Minor SSE4 optimizations. These seem to be a bit faster.
v1.12.3-510-g631706a8b Unknown W. Brackets 2021-12-29 05:21:21 No build samplerjit: Set stackArgPos_ early. Unfortunately, this has to match the value set lower...
v1.12.3-509-g74eb450e7 Unknown W. Brackets 2021-12-29 02:52:17 No build samplerjit: Move texture function into jit. Could do this also for nearest, might end up with a third set of functions there for a direct sample lookup (for debug funcs.)
v1.12.3-508-g940e6bb1d Unknown W. Brackets 2021-12-29 01:22:54 No build samplerjit: Lookup both mip tex values.
v1.12.3-507-g6b55d328e Unknown W. Brackets 2021-12-29 00:37:25 No build samplerjit: Use regcache for linear filtering. This makes it easier to reuse for mipmap filtering.
v1.12.3-506-gcdf14c857 Unknown W. Brackets 2021-12-28 23:12:58 No build samplerjit: Calculate mip level U/V/offsets. Not actually doing the sampling for the second mip level in the single jit pass yet, but close.
v1.12.3-505-ga4558a573 Unknown W. Brackets 2021-12-28 21:04:16 No build samplerjit: Take texptr/bufw as arrays. Prep for moving mip map sampling into linear.
v1.12.3-504-g4864850b3 Unknown W. Brackets 2021-12-28 20:29:29 No build samplerjit: Handle mipmap width/height in S/T calc.
v1.12.3-503-ga84accf71 Unknown W. Brackets 2021-12-28 18:56:51 No build samplerjit: Move S/T calculation into jit. Gives a pretty decent 5-10% improvement in many places.
v1.12.3-502-g476dfdf73 Unknown W. Brackets 2021-12-28 03:14:21 No build samplerjit: Add more bits for S/T, skip multiply. For now, we're not using those other bits yet.
v1.12.3-501-g9cc0883d5 Unknown W. Brackets 2021-12-28 00:31:37 No build softgpu: Correct non-SSE T clamp.
v1.12.3-501-g1f5680e61 Henrik Rydgård 2021-12-27 21:00:51 Download Download Download Merge: cc767622d 39d5b1c22 Merge pull request #15253 from unknownbrackets/samplerjit-vec Vectorize texture sampling a bit, make filtering more accurate
v1.12.3-500-g39d5b1c22 Unknown W. Brackets 2021-12-27 02:30:11 No build softgpu: Reduce mipmap fraction to 4 bits. For CONST (and SLOPE with flat w), this produces accurate values. SLOPE is still wrong in its handling of w, and AUTO seems to calculate using a different and less accurate ramp. But they both produce values with 16 steps, in any case.
v1.12.3-499-gd6b6ef4cb Unknown W. Brackets 2021-12-25 23:28:56 No build softgpu: Correct nearest filtering too. Turns out to have the same behavior as linear, when it comes to the subpixel offset.
v1.12.3-498-g1dfaea906 Unknown W. Brackets 2021-12-25 21:33:53 No build softgpu: Remove no longer possible report. Also, it's known how this behaves, now.
v1.12.3-497-g75f105f84 Unknown W. Brackets 2021-12-25 17:48:27 No build softgpu: Make linear filtering more accurate. This matches tests for various u/v offsets and x/y subpixel offsets. Mipmaps are probably still wrong.
v1.12.3-496-g3cd19b02a Unknown W. Brackets 2021-12-13 04:13:19 No build samplerjit: Handle unswizzled offsets too.
v1.12.3-495-g820361f34 Unknown W. Brackets 2021-12-13 03:42:42 No build samplerjit: Calculate texel byte offset as vector.
v1.12.3-494-g4d6a2f391 Unknown W. Brackets 2021-12-13 00:15:10 No build samplerjit: Blend linear using integers.
v1.12.3-493-g6f4e73575 Unknown W. Brackets 2021-12-12 22:18:29 No build samplerjit: Accumulate results in an XMM.
v1.12.3-492-gb00a66e34 Unknown W. Brackets 2021-12-12 18:13:27 No build samplerjit: Pass u/v coords as vector.
v1.12.3-491-gcc767622d Henrik Rydgård 2021-12-21 08:29:37 Download Download Download Merge: 31d7d1e55 9017f9125 Merge pull request #15247 from unknownbrackets/debugger-hash Debugger: Don't try to hash invalid RAM
v1.12.3-489-g31d7d1e55 Unknown W. Brackets 2021-12-20 00:32:20 Download Download Download Merge: 2c38a14ad 74f76e5ef Merge pull request #15244 from hrydgard/vulkan-profiler-toggle Make the Vulkan GPU log profiler a runtime developer setting
v1.12.3-488-g74f76e5ef Henrik Rydgård 2021-12-20 00:11:51 No build Missing stdarg.h include
v1.12.3-487-gfadf01dc7 Unknown W. Brackets 2021-12-19 23:56:50 No build Vulkan: Update profiler formatting for this.
v1.12.3-486-gdf2f0df15 Henrik Rydgård 2021-12-19 22:49:42 No build Make the Vulkan GPU log profiler a runtime developer setting. I keep forgetting to disable the define on commit, this is a better solution.
v1.12.3-485-g748b8287a Henrik Rydgård 2021-12-19 19:39:15 No build Add format string support to Vulkan log-profiler
v1.12.3-484-g2c38a14ad Henrik Rydgård 2021-12-19 20:59:56 Download Download Download Merge: 3a61119e7 00f970739 Merge pull request #15243 from unknownbrackets/icache-hash jit: Use a hash for invalidate/clear all
v1.12.3-482-g3a61119e7 Unknown W. Brackets 2021-12-19 19:15:35 Download Download Download Merge: a9dcf482c 148ca0804 Merge pull request #15242 from hrydgard/unknownbrackets-vk-profiler Vulkan: Disable profiler by default again
v1.12.3-481-g148ca0804 Unknown W. Brackets 2021-12-19 18:12:58 No build Vulkan: Disable profiler by default again.
v1.12.3-480-ga9dcf482c Henrik Rydgård 2021-12-18 21:51:33 Download Download Download Improve the check for "slow" GPUs (with regards to tex scaling). See #15238
v1.12.3-479-g1e9e3376b Henrik Rydgård 2021-12-18 16:47:43 Download Download Download Merge: 285106588 80ae4b039 Merge pull request #15238 from hrydgard/hardware-texscale-limits Vulkan: Be more restrictive about hardware texture upscaling on "slow" GPUs
v1.12.3-477-g285106588 Henrik Rydgård 2021-12-17 09:35:19 Download Download Download Merge: d294b6a1c 3e73ce87e Merge pull request #15237 from unknownbrackets/path-case Path: Check for PSP case insensitively
v1.12.3-476-g80ae4b039 Henrik Rydgård 2021-12-16 20:54:14 No build Vulkan: Be more restrictive about texture upscaling on "slow" devices. Applies the same rules as for software upscaling in this case. Should fix the stutters seen in #15109
v1.12.3-475-gd294b6a1c Henrik Rydgård 2021-12-14 08:57:23 Download Download Download Merge: c07068f89 001d67b71 Merge pull request #15235 from hrydgard/unknownbrackets-cull-remove GPU: Remove explicit rect/line depth cull
v1.12.3-474-g001d67b71 Unknown W. Brackets 2021-12-14 08:07:26 No build GPU: Remove explicit rect/line depth cull. This appears to be breaking NFS (#15129) and isn't fully correct since the triangles are still later checked anyway.
v1.12.3-473-gc07068f89 Henrik Rydgård 2021-12-13 22:42:03 Download Download Download Fix text wrapping on PromptScreen by improving the layout
v1.12.3-472-gff887b0f1 Henrik Rydgård 2021-12-13 09:13:48 Download Download Download Vulkan: Don't generate mipmaps for huge textures (probably menu backgrounds). Other minor fixes.
v1.12.3-471-g975578170 Henrik Rydgård 2021-12-13 09:00:57 No build Oops, accidentally enabled the logging GPU profiler by default.
v1.12.3-470-gcd8493f47 Henrik Rydgård 2021-12-12 23:49:41 Download Download Download Merge: c1a41bef7 0e65b86e0 Merge pull request #15230 from hrydgard/4xbrz-opt Vulkan: 4xBRZ texture upscaling shader optimizations
v1.12.3-462-g0e65b86e0 Henrik Rydgård 2021-12-12 23:13:18 No build Address feedback (preserve alpha-ignoring equality checks)
v1.12.3-461-gb99a5b661 Henrik Rydgård 2021-12-12 19:44:45 No build Minor fixes
v1.12.3-460-gc1a41bef7 Henrik Rydgård 2021-12-12 23:26:39   Download Download Merge: 293b5c0cf 7fe9c4e51 Merge pull request #15231 from unknownbrackets/debugger-debounce Debounce debugger window updates
v1.12.3-460-g5adf23280 Henrik Rydgård 2021-12-12 18:55:08 No build Turn video upscaling off.
v1.12.3-459-gfb3b7f8e2 Henrik Rydgård 2021-12-12 18:48:42 No build Optimize the xBRZ texture scaling shaders by 30% on Adreno, less on Mali
v1.12.3-459-g7fe9c4e51 Unknown W. Brackets 2021-12-12 20:57:24 No build Debugger: Debounce updates to disasm text. This is a bit slow, so deferring it improves update speed.
v1.12.3-458-gdc9816cea Henrik Rydgård 2021-12-12 18:20:42 No build Add hardcoded bool toggle for upscaling video, fix log, remove a comment, minor opt
v1.12.3-458-g045fc0f2b Unknown W. Brackets 2021-12-12 20:28:57 No build Debugger: Never wait inactive on window update. This blocks the UI, and we always get a message when stepping is actually active anyway. More importantly, we PostMessage() debugger state, so we might've already resumed.
v1.12.3-457-gdb2eddcf2 Unknown W. Brackets 2021-12-12 20:18:18 No build Debugger: Remove double debug window updates. Core_EnableStepping() is already marking the debug windows for update, there's no need to call SetDebugMode() again.
v1.12.3-457-g628363e30 Henrik Rydgård 2021-12-12 23:20:06 No build fmt
v1.12.3-456-gc57e5b081 Unknown W. Brackets 2021-12-12 20:03:19 No build Debugger: Debounce list control updates.
v1.12.3-456-g10db19efc Henrik Rydgård 2021-12-12 18:18:09 No build Add a 2x2 downsampled version of 4xBRZ as 2xBRZ (save memory bandwidth) fmt
v1.12.3-455-ge7e5d031b Unknown W. Brackets 2021-12-12 19:49:38 No build Debugger: Fix crash on ill-timed breakpoint update.
v1.12.3-455-g7e097084a Henrik Rydgård 2021-12-12 23:07:11 No build Make a copy of tex_4xbrz
v1.12.3-454-gde1a6a93d Unknown W. Brackets 2021-12-12 19:22:21 No build Debugger: Debounce redraws using timers.
v1.12.3-454-g9017f9125 Unknown W. Brackets 2021-12-21 01:17:18 No build Debugger: Don't try to hash invalid RAM.
v1.12.3-454-g9d6889c98 Henrik Rydgård 2021-12-12 17:54:27 No build Bump gradle version again
v1.12.3-454-g3e73ce87e Unknown W. Brackets 2021-12-16 20:37:05 No build Path: Check for PSP case insensitively. This allows a game to look up ms0:/psp/ eve with the PSP special case path handling.
v1.12.3-454-g00f970739 Unknown W. Brackets 2021-12-19 19:40:33 No build jit: Use a hash for invalidate/clear all. This should make sceKernelICacheClearAll() more useful.
v1.12.3-453-g293b5c0cf Henrik Rydgård 2021-12-12 13:41:51 Download Download Download Merge: e1ff73061 3833d935f Merge pull request #15229 from hrydgard/gpu-profiling-improvements Add a new logging profiler to the Vulkan backend
v1.12.3-452-g3833d935f Henrik Rydgård 2021-12-12 12:06:30 No build Fixes when profiler is disabled. Typo, validation fix More fixes Fix mipgen logging Disable the logging profiler by default again Important to use the macro
v1.12.3-451-g994562050 Henrik Rydgård 2021-12-12 11:56:29 No build Switch to macros to easily disable the new profiling. Add missing scope
v1.12.3-450-g55fe21db1 Henrik Rydgård 2021-12-12 11:34:05 No build Add a simple GPU profiler to profile individual events, rather than full passes.
v1.12.3-449-ge1ff73061 Henrik Rydgård 2021-12-12 09:10:27 Download Download Download Merge: 3ece12bb6 0d4af4959 Merge pull request #15223 from hrydgard/multi-atlas Split off the fonts from the atlas
v1.12.3-445-g3ece12bb6 Henrik Rydgård 2021-12-12 08:46:35 No build Merge: c6731d9d0 de2481f36 Merge pull request #15228 from unknownbrackets/vrndf Correct vrndf2 range
v1.12.3-443-gc6731d9d0 Henrik Rydgård 2021-12-12 08:45:39 No build Merge: 818f33d97 35a5f257f Merge pull request #15227 from unknownbrackets/warnings Fix some warnings
v1.12.3-442-g35a5f257f Unknown W. Brackets 2021-12-11 19:45:05 No build Build: Correct AppleClang warning handling.
v1.12.3-441-gce3e29a64 Unknown W. Brackets 2021-12-11 19:03:50 No build softjit: Fix a function arg template warning. We're just ignoring it because it's a false positive in this case.
v1.12.3-440-g0d4ec5ca2 Unknown W. Brackets 2021-12-11 18:41:28 No build softjit: Fix an enum type comparion error. Same values, though, so didn't matter.
v1.12.3-439-ga009a04b2 Unknown W. Brackets 2021-12-11 18:41:12 No build Build: Avoid compiler flag warning. These are clang warnings.
v1.12.3-438-g63e623ecb Unknown W. Brackets 2021-12-11 18:40:40 No build Build: Fix some format truncation warnings. Generally all should be safe already, but better to be sure.
v1.12.3-437-gde2481f36 Unknown W. Brackets 2021-12-11 18:48:02 No build interp: Correct vrndf2 range. This seems more likely to be how the hardware works, given the range of values.
v1.12.3-437-gaeee31736 Unknown W. Brackets 2021-12-11 18:15:38 No build Vulkan: Ignore VMA nullability warnings.
v1.12.3-436-g818f33d97 Henrik Rydgård 2021-12-11 09:30:43 Download Download Download Merge: 204b2a48e 5593b8ff6 Merge pull request #15225 from unknownbrackets/softjit-cond-fix softjit: Throw away regs allocated in conditionals
v1.12.3-436-g0d4af4959 Unknown W. Brackets 2021-12-11 17:38:10 No build UI: Clarify error message. Include both files, even if the platform only uses one of the two.
v1.12.3-435-g7e578b31f Unknown W. Brackets 2021-12-11 17:35:43 No build Build: Remove old-style android/assets/. We now read everything directly from assets/, so there's no need for outdated duplicates. Also cleanup some outdated files/instructions.
v1.12.3-434-gd4237fd54 Henrik Rydgård 2021-12-10 22:43:04 No build Split the atlas into three, well two, but two different cases for the fonts. Platforms that can use OS fonts don't need font_atlas.zim but they do need ascii font for debug, so does use asciifont_atlas.zim.
v1.12.3-433-g204b2a48e Unknown W. Brackets 2021-12-10 21:44:39   Download Download Merge: 7b07a1385 b85a7e9a4 Merge pull request #15222 from hrydgard/fix-shutdown-assert Fix shutdown assert / potential crash
v1.12.3-432-gb85a7e9a4 Henrik Rydgård 2021-12-10 21:01:01 No build Name uniform buffers, add more asserts. Used this to track down the bug fixed in the previous commit.
v1.12.3-431-ge10b53def Henrik Rydgård 2021-12-10 21:00:45 No build Fix an ordering issue causing us to hit some asserts
v1.12.3-430-g7b07a1385 Henrik Rydgård 2021-12-10 10:37:43 Download Download Download Merge: 97f3b477a fe7b573a3 Merge pull request #15220 from unknownbrackets/vulkan-exit Vulkan: Fix use-after-free on shutdown
v1.12.3-428-g97f3b477a Henrik Rydgård 2021-12-10 10:37:19 Download     Merge: 51dce175a c2c16032f Merge pull request #15219 from unknownbrackets/vulkan-2d Vulkan: Avoid desc set error in tests
v1.12.3-423-g51dce175a Henrik Rydgård 2021-12-09 22:13:48 Download Download Download Merge: 3e5ba249b b3cd13500 Merge pull request #15218 from unknownbrackets/softjit-sampler samplerjit: Fix DXT1/DXT5 register releasing
v1.12.3-421-g3e5ba249b Henrik Rydgård 2021-12-08 22:55:12 Download Download Download Merge: aa8ef54d4 45308a16c Merge pull request #15217 from hrydgard/scissor-auto-clamp Vulkan is strict about scissor rect, so let's clamp centrally.
v1.12.3-419-gaa8ef54d4 Henrik Rydgård 2021-12-08 22:47:16 Download Download Download Merge: dbfa4e683 44dc3555a Merge pull request #15216 from hrydgard/curframebuffer-sync FramebufferManagerCommon: Fix some issues where currentRenderVfb_ could get out of sync.
v1.12.3-418-g45308a16c Henrik Rydgård 2021-12-08 22:34:47 No build Vulkan is strict about scissor rect, so let's clamp centrally. Better than spreading the logic all over. Fixes #15207
v1.12.3-418-g44dc3555a Henrik Rydgård 2021-12-08 21:57:32 No build FramebufferManagerCommon: Fix some issues where currentRenderVfb_ could get out of sync. It would get out of sync with draw_->GetCurrentFramebuffer(), which led to checks for self-texturing not working, hitting an assert. This caused problems when turning off "slow effects", and who knows what else. Fixes #15208
v1.12.3-417-gdbfa4e683 Henrik Rydgård 2021-12-08 21:38:23 Download Download Download Merge: b352f6107 26fd74edd Merge pull request #15213 from ANR2ME/adhoc [Adhoc] Updated PdpCreate, PdpSend, PdpRecv, GetPdpStat, GetPtpStat
v1.12.3-412-g26fd74edd ANR2ME 2021-12-08 02:44:54 No build Updated GetPtpStat
v1.12.3-411-g004ecc008 ANR2ME 2021-11-24 17:44:52 No build Updated GetPdpStat
v1.12.3-410-gc2c16032f Unknown W. Brackets 2021-12-10 08:57:37 No build Vulkan: Document lifetime for desc set pool.
v1.12.3-410-gb352f6107 Henrik Rydgård 2021-12-08 08:50:13 Download Download Download Merge: be7916105 69ec6b197 Merge pull request #15215 from ANR2ME/adhocctl [Adhocctl] Fix Tekken 5 Dark Resurrection Multiplayer
v1.12.3-410-g3b8eb6b04 ANR2ME 2021-12-08 02:36:46 No build Added a note regarding FIONREAD behavior on different platforms.
v1.12.3-409-gf1e4b41f1 ANR2ME 2021-12-07 22:46:42 No build Discard PDP packets from an IP that can't be resolved to Player's MAC address (simple version) to prevent confusing the game, since the source MAC won't be updated and may contains invalid MAC. Added TODO to handle unresolvable packets properly.
v1.12.3-409-g8d06431ea Unknown W. Brackets 2021-12-10 04:03:17 No build Vulkan: Use new desc sets in Draw and VulkanUtil. It seems like a bug that destory device objects wasn't clearing descSets.
v1.12.3-408-gbe7916105 Henrik Rydgård 2021-12-08 08:46:23 No build Merge: 5907897c3 7c7340e33 Merge pull request #15214 from unknownbrackets/threads-atomic ThreadManager: Check for exchange failure
v1.12.3-408-g5593b8ff6 Unknown W. Brackets 2021-12-11 09:06:45 No build softjit: Skip a common case CMP.
v1.12.3-408-g1010d7ac0 Unknown W. Brackets 2021-12-10 03:39:55 No build Vulkan: Refactor common desc pool handling.
v1.12.3-408-g6d1a06924 ANR2ME 2021-12-07 22:37:16 No build Added another returned error code on PdpCreate
v1.12.3-407-gfe7b573a3 Unknown W. Brackets 2021-12-10 08:52:10 No build Vulkan: Fix use-after-free on shutdown.
v1.12.3-407-gd35ef352c Unknown W. Brackets 2021-12-11 09:06:14 No build softjit: Throw away regs allocated in conditionals. If this happens, the register no longer has a deterministic value.
v1.12.3-407-gb3cd13500 Unknown W. Brackets 2021-12-09 17:17:29 No build samplerjit: Fix DXT1/DXT5 register releasing. Oops, broke this while refactoring.
v1.12.3-407-g79d31d4b8 ANR2ME 2021-12-07 22:34:17 No build Allow Sending PDP to non-existing MAC address (except invalid mac address). Fixes an issue on NBA Ballers Rebound where players unable to enter Multiplayer Menu again after getting connection issue.
v1.12.3-407-g75d2188a9 Unknown W. Brackets 2021-12-10 02:43:00 No build Vulkan: Avoid desc set error in tests. This requires quite a few DrawActiveTextures, but some pspautotests were triggering it.
v1.12.3-407-g69ec6b197 ANR2ME 2021-12-08 06:00:59 No build Fix Tekken 5 Dark Resurrection Multiplayer
v1.12.3-407-g7c7340e33 Unknown W. Brackets 2021-12-08 03:24:01 No build ThreadManager: Check for exchange failure. Even if expected stays null, since it's weak assume it can fail.
v1.12.3-406-g5907897c3 Henrik Rydgård 2021-12-07 23:04:34 Download Download Download Merge: 1f21796dd a2f9f6856 Merge pull request #15211 from hrydgard/vulkan-fixes Vulkan: Specify Vulkan version, fix mip level generation calculation
v1.12.3-403-ga2f9f6856 Henrik Rydgård 2021-12-07 21:46:10 No build Vulkan: More scissor dimension checks. See #15207
v1.12.3-402-g05429fc34 Henrik Rydgård 2021-12-07 21:28:58 No build Vulkan: Correct the max level to generate mipmap calculation
v1.12.3-401-g1f21796dd Henrik Rydgård 2021-12-07 21:38:35 Download Download Download Merge: f1a4abfad 6d38ea31d Merge pull request #15174 from iota97/ctr-anim Make CRT animation speed configurable
v1.12.3-401-g0179cb181 Henrik Rydgård 2021-12-07 21:28:39 No build Very minor logging improvement
v1.12.3-400-g466a731ec Henrik Rydgård 2021-12-07 21:26:14 No build Detect and specify the max available Vulkan version, up to 1.2.
v1.12.3-399-gf1a4abfad Henrik Rydgård 2021-12-07 19:38:23   Download Download Merge: d3d87894b cdbebc189 Merge pull request #15210 from jdgleaver/libretro-dup-frames (libretro) Force enable g_Config.bRenderDuplicateFrames + minor audio buffer tweaks
v1.12.3-398-gcdbebc189 jdgleaver 2021-12-07 17:21:59 No build (libretro) Force enable g_Config.bRenderDuplicateFrames + minor audio buffer tweaks
v1.12.3-397-gd3d87894b Henrik Rydgård 2021-12-07 09:08:42 Download Download Download Merge: 3e5511b60 17171bc9d Merge pull request #15201 from CarterLi/master Use system headers when building with system miniupnpc
v1.12.3-396-g17171bc9d 李通洲 2021-12-05 17:21:14 No build Use system headers when building with system miniupnpc Fixes https://github.com/hrydgard/ppsspp/pull/15185
v1.12.3-395-g3e5511b60 Henrik Rydgård 2021-12-06 09:14:16   Download Download Merge: 196e2ca9f 3180e6c04 Merge pull request #15204 from unknownbrackets/softgpu-texfunc Correct accuracy of texture functions in software rendering
v1.12.3-390-g3180e6c04 Unknown W. Brackets 2021-12-06 01:28:37 No build softgpu: Correct alpha on add + invalid texfuncs.
v1.12.3-389-g325a1f75a Unknown W. Brackets 2021-12-06 01:09:26 No build softgpu: Match texenv blend texfunc accurately.
v1.12.3-389-g196e2ca9f Henrik Rydgård 2021-12-06 09:12:46 Download     Merge: 197897979 f9a7ad3e3 Merge pull request #15205 from unknownbrackets/android-content-hang ThreadManager: Use separate pool for IO blocking
v1.12.3-388-gf9a7ad3e3 Unknown W. Brackets 2021-12-06 05:30:37 No build ThreadManager: Use separate pool for IO blocking. This prevents starving the compute pool (which may be used very regularly parallel loops or other tasks) if the IO operations are slow.
v1.12.3-388-g0b6e7c421 Unknown W. Brackets 2021-12-05 22:33:51 No build softgpu: Make decal tex func more accurate. Tested for all values of A * B + 0 * (255 - B), as well as A * 127 + B * (255 - 127), and matches accurately. Spot checked other values, but not exhaustively.
v1.12.3-387-g154bb5374 Unknown W. Brackets 2021-12-05 22:10:18 No build softgpu: Correct accuracy on fast path modulate.
v1.12.3-387-g8b5173350 Unknown W. Brackets 2021-12-06 04:22:13 No build ThreadManager: Make TaskType a property of a Task.
v1.12.3-386-gf9bab64bd Unknown W. Brackets 2021-12-06 04:06:18 No build Android: Optimize content URI exists check.
v1.12.3-386-g73460f746 Unknown W. Brackets 2021-12-05 21:06:52 No build softgpu: Correct accuracy of MODULATE texfunc. This matches hardware tests for every value of A * B. Interesting that it's a different formula than alpha blend.
v1.12.3-385-g197897979 Henrik Rydgård 2021-12-05 18:34:31 Download Download Download Merge: 0afddcc38 df8dbd886 Merge pull request #15202 from twinaphex/master (Libretro) Reimplement audio -
v1.12.3-384-gdf8dbd886 twinaphex 2021-12-05 17:31:36 No build (Libretro) Reimplement audio - * Move audio callback to the main thread (fixes the longstanding hang issues when using OpenGL) * 64ms on desktop isn't enough due to excess buffering going on in this emulator. Set default to 128ms instead. * Different audio approach is necessary due to the following: it sets a fixed framerate of 60, then sends either too many or too few audio samples per frame in order to force the frontend to run at the correct speed (.e.g. making the frontend run in slow motion for games that run at 30fps) - this is undesirable for libretro, we want a consistent amount of audio samples per batch. See further comments in libretro.cpp for more information
v1.12.3-383-g0afddcc38 Henrik Rydgård 2021-12-05 09:34:15 Download Download Download Merge: 897aa8193 891fa8c61 Merge pull request #15200 from unknownbrackets/softjit-sampler Use vectorcall and regcache in samplerjit (software renderer)
v1.12.3-377-g897aa8193 Henrik Rydgård 2021-12-05 09:31:41 Download   Download Merge: 4b5d703e0 9155cd749 Merge pull request #15199 from unknownbrackets/symbolmap Debugger: Speed up GetFunctionSize()
v1.12.3-374-g4b5d703e0 Unknown W. Brackets 2021-12-04 14:11:39 Download Download Download Merge: e34f82627 fd245f286 Merge pull request #15197 from hrydgard/shm-open Common: Correct shm_open() call
v1.12.3-373-gfd245f286 Unknown W. Brackets 2021-12-03 23:30:32 No build Common: Correct shm_open() call. Don't remember what happened here, this was meant to be shm_open().
v1.12.3-373-g891fa8c61 Unknown W. Brackets 2021-12-05 00:35:27 No build softgpu: Template away uncommon mip usage. Improves general case about 10%.
v1.12.3-372-ge34f82627 Henrik Rydgård 2021-12-03 08:56:57 Download Download Download Merge: 984dac562 b332d0411 Merge pull request #15194 from unknownbrackets/psmf-validate Psmf: Check for invalid stream/EP map entry counts
v1.12.3-372-g48e940441 Unknown W. Brackets 2021-12-05 00:33:56 No build softgpu: Remove useless switch by UV gen mode. They're all handled earlier now, and the switch is on a value & 3, so the default wasn't even possible.
v1.12.3-371-gff94974df Unknown W. Brackets 2021-12-04 23:47:28 No build softgpu: Avoid texlevel check when maxlevel is 0.
v1.12.3-370-g9155cd749 Unknown W. Brackets 2021-12-04 23:51:02 No build Debugger: Reduce meminfo block check hazard. If a debugger (i.e. the memory view) checks for memory block info while a save state is being loaded, it can crash. This was already rare, but this change makes it significantly rarer. Of course, it's still possible without a mutex, but I'm wanting to avoid slowing down the lookups as they are used at runtime within emulation.
v1.12.3-370-g984dac562 Henrik Rydgård 2021-12-03 08:56:36     Download Merge: 676ed6c15 212669d2b Merge pull request #15193 from unknownbrackets/vulkan-pipeline Vulkan: Cleanup pipeline var shadowing
v1.12.3-370-g823c4adb1 Unknown W. Brackets 2021-12-04 22:57:58 No build softgpu: Keep arguments in vectors for sampling.
v1.12.3-369-ge2425a1e0 Unknown W. Brackets 2021-12-04 23:49:50 No build Debugger: Speed up GetFunctionSize(). Tested games with lots of functions, it's just never worth generating the full active symbols. Direct lookup saves 0.005s startup on desktop in a typical game.
v1.12.3-369-gd7c25b3e7 Unknown W. Brackets 2021-12-04 22:04:53 No build samplerjit: Refactor nearest using reg cache.
v1.12.3-369-gb332d0411 Unknown W. Brackets 2021-12-03 04:04:48 No build Psmf: Check for invalid stream/EP map entry counts.
v1.12.3-369-g212669d2b Unknown W. Brackets 2021-12-03 02:57:40 No build Vulkan: Cleanup pipeline var shadowing.
v1.12.3-368-g676ed6c15 Henrik Rydgård 2021-12-02 09:02:55 Download Download Download Merge: bfe31d8b6 4aa5bee14 Merge pull request #15190 from unknownbrackets/softjit-cleanup Minor cleanup to software renderer jit
v1.12.3-367-g4aa5bee14 Unknown W. Brackets 2021-11-29 03:09:44 No build softjit: Make it an error to unlock a temp. Also fix some register usage in logic ops.
v1.12.3-366-g75a918f96 Unknown W. Brackets 2021-12-02 02:32:18 No build softjit: Get rid of pointless AGE00 tests.
v1.12.3-365-gf47fb7e14 Unknown W. Brackets 2021-12-02 06:41:15 No build softjit: Normalize some stencil test patterns.
v1.12.3-364-gba69e3925 Unknown W. Brackets 2021-11-29 05:24:13 No build softjit: Avoid tests for greater than 0. They take more instructions, and can be somewhat common.
v1.12.3-363-gaec41b34d Unknown W. Brackets 2021-12-02 04:31:29 No build softjit: Reduce ditherMatrix to 8-bit. Oops, not sure why I made it 16 bit.
v1.12.3-362-g1c5615624 Unknown W. Brackets 2021-11-30 16:27:11 No build softjit: Oops, correct allocation typo. Decided to leave these for paired operations.
v1.12.3-361-gbfe31d8b6 Henrik Rydgård 2021-12-01 20:26:05 Download Download Download Update Tagalog (tg_PH) with new translations by Gamemulatorer. Fixes #15189
v1.12.3-360-g434fa0f07 Henrik Rydgård 2021-11-30 18:03:29 Download Download Download Merge: 0ab207adb dd795605c Merge pull request #15183 from orbea/spirv-cross-build ext/SPIRV-Cross-build: Update cmake version
v1.12.3-358-g0ab207adb Henrik Rydgård 2021-11-30 10:11:18   Download Download Display the graphics API on logoscreen on more platforms
v1.12.3-357-gcfe2716d4 Henrik Rydgård 2021-11-30 09:26:13 Download Download Download Merge: 382432967 12b790bb8 Merge pull request #15178 from unknownbrackets/threads-atomic Tweaks to thread manager enqueue and shutdown
v1.12.3-353-g382432967 Unknown W. Brackets 2021-11-30 09:25:31 No build Merge: f825b2cf5 34476a2b9 Merge pull request #15168 from unknownbrackets/ppge-ampersand PPGe: Prevent special ampersand handling
v1.12.3-351-gf825b2cf5 Henrik Rydgård 2021-11-30 09:06:00   Download Download Merge: 0ffc4286c c05c699ea Merge pull request #15184 from orbea/cmake cmake: Generate git-version.cpp in the build dir
v1.12.3-349-g0ffc4286c Henrik Rydgård 2021-11-30 09:04:40 No build Merge: bed1b5a82 0c3c89a09 Merge pull request #15185 from CarterLi/master CMake: Allow use system miniUPnPc and ( on macOS ) system glew
v1.12.3-346-gbed1b5a82 Henrik Rydgård 2021-11-30 09:03:55 No build Merge: d45c6bcd7 bfe82e417 Merge pull request #15181 from unknownbrackets/softjit-args softjit: Centralize argument register allocation
v1.12.3-343-gbfe82e417 Unknown W. Brackets 2021-11-29 05:24:56 No build softjit: Fix locked stencil reg.
v1.12.3-342-gd45c6bcd7 Henrik Rydgård 2021-11-30 09:02:57 No build Merge: 2a9300698 fee3b7144 Merge pull request #15186 from CarterLi/vulkan ext: Update vulkan headers & binaries
v1.12.3-342-g0ef1df79b Unknown W. Brackets 2021-11-29 00:54:48 No build headless: Enable softgpu jit for tests.
v1.12.3-342-g0c3c89a09 李通洲 2021-11-30 07:18:02 No build ext: Allow use system glew with system ffmpeg (macOS)
v1.12.3-341-gfee3b7144 李通洲 2021-11-22 03:49:45 No build ext: Update vulkan headers
v1.12.3-341-gdd795605c orbea 2021-11-29 17:22:50 No build ext/SPIRV-Cross-build: Update cmake version This matches the upstream SPIRV-Cross CMakeLists.txt. Also silences a warning. CMake Deprecation Warning at ext/SPIRV-Cross-build/CMakeLists.txt:15 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions.
v1.12.3-341-gc05c699ea orbea 2021-11-29 19:05:13 No build cmake: Generate git-version.cpp in the build dir
v1.12.3-341-g521b04452 李通洲 2021-11-30 04:29:28 No build ext: Support building with system miniUPnPc
v1.12.3-341-g99c213f24 Unknown W. Brackets 2021-11-28 19:01:45 No build softjit: Centralize argument register allocation.
v1.12.3-340-g2a9300698 Henrik Rydgård 2021-11-28 22:12:29 Download Download Download Merge: dbb711bf1 7aea6d2ab Merge pull request #15180 from unknownbrackets/softjit-args Refactor software renderer jit cache to be shared
v1.12.3-336-g7aea6d2ab Unknown W. Brackets 2021-11-28 21:26:23 No build softjit: Fix fog typo causing locking bug.
v1.12.3-335-g9653c33d9 Unknown W. Brackets 2021-11-28 17:54:36 No build softjit: Fix PixelFuncID arg on non-Windows x64. Oops, this is of course not put on the stack, it's in R8.
v1.12.3-334-g2d8fdd8cf Unknown W. Brackets 2021-11-28 05:57:56 No build Math3D: Allow construction from NEON vectors. This makes it match SSE and easier to keep things generic. Will impact alignment of non-packed Vec2/Vec3.
v1.12.3-333-g96a755405 Unknown W. Brackets 2021-11-28 02:12:48 No build sofjit: Move common types to reg cache header. This makes it easier to use vectors elsewhere.
v1.12.3-332-g3d5bced29 Unknown W. Brackets 2021-11-28 01:36:14 No build softjit: Rename reg cache so it can be reused. Intentionally just the name changes in this commit.
v1.12.3-331-g4703b6cb5 Unknown W. Brackets 2021-11-28 01:27:52 No build softjit: Cleanup, add other arch types to regcache.
v1.12.3-330-gc1882fa1c Unknown W. Brackets 2021-11-27 20:36:29 No build softjit: Disallow use of register after unlock.
v1.12.3-329-g2f039abd1 Unknown W. Brackets 2021-11-27 20:31:27 No build softjit: Simplify regcache usage as purpose only. Dealing with types was annoying, and this helps validate the right register is released.
v1.12.3-328-g722c04c5e Unknown W. Brackets 2021-11-27 03:43:06 No build samplerjit: Allow disabling linear too, oops.
v1.12.3-327-gdbb711bf1 Henrik Rydgård 2021-11-28 21:57:04   Download   Merge: aa12c9b39 b8ab7f39d Merge pull request #15175 from unknownbrackets/mips-shutdown jit: More atomically update pointer
v1.12.3-327-gcc099c73f Unknown W. Brackets 2021-11-27 03:20:41 No build softjit: Decide stack offset on compile. This makes it easier to compile different entries or push regs.
v1.12.3-326-ge1ed49a3e Unknown W. Brackets 2021-11-27 03:17:31 No build softjit: Ensure all regs are released.
v1.12.3-325-gd53e13b86 Unknown W. Brackets 2021-11-27 03:09:42 No build softjit: Manage args in the register cache.
v1.12.3-324-gaa12c9b39 Henrik Rydgård 2021-11-28 08:26:05 Download Download Download Merge: cf6e11e1d 6fbcf6709 Merge pull request #15163 from unknownbrackets/softjit Implement a jit for drawing pixels in the software renderer
v1.12.3-321-g6fbcf6709 Unknown W. Brackets 2021-11-27 20:32:47 No build softjit: Fix disabled cache.
v1.12.3-320-g1cb48a7bd Unknown W. Brackets 2021-11-26 19:30:00 No build softjit: Reduce jit pool size a bit.
v1.12.3-319-g1f9dc3a56 Unknown W. Brackets 2021-11-26 19:12:54 No build softjit: Precalculate write mask and dither. This is slightly abusing PixelFuncID, but the intent is to provide some memory that's easily accessible from the jit func, but still associated with that calculation (i.e. not global.)
v1.12.3-318-g4e6a5ce76 Unknown W. Brackets 2021-11-26 17:45:52 No build softjit: Log any failed compiles.
v1.12.3-317-g446eec0df Unknown W. Brackets 2021-11-26 17:13:35 No build softjit: Keep color 16-bit when useful. Reuse it expanded where we can, in case of dither+fog+blend, etc.
v1.12.3-316-gc62457bb3 Unknown W. Brackets 2021-11-26 16:59:48 No build softjit: Optimize common blend inverse alpha case.
v1.12.3-315-g1fa4e6ba2 Unknown W. Brackets 2021-11-26 16:38:58 No build softjit: Add alpha blending factors.
v1.12.3-314-gbc8d5ad37 Unknown W. Brackets 2021-11-26 15:50:31 No build softjit: Cache zero vector to avoid recreating.
v1.12.3-313-ga07017dbb Unknown W. Brackets 2021-11-26 15:45:06 No build softjit: Prefer easier to refill regs.
v1.12.3-312-g932481d3c Unknown W. Brackets 2021-11-26 06:27:31 No build softjit: Minor tweak to reg order for XCHG. It's easier to use it in these places, but seems it stalls longer on the dest reg.
v1.12.3-311-g7f167c366 Unknown W. Brackets 2021-11-26 05:22:41 No build softjit: Implement min/max/absdiff blending. Alpha not yet implemented.
v1.12.3-310-g771d45902 Unknown W. Brackets 2021-11-25 08:01:03 No build softjit: Use SSE4.1 for fog and dither a bit.
v1.12.3-309-gcf888257a Unknown W. Brackets 2021-11-25 07:48:20 No build softjit: Fix dithering bug.
v1.12.3-308-g3f3e0ea8c Unknown W. Brackets 2021-11-25 05:26:36 No build softjit: Optimize typical alpha/depth test. Messed with SSE4 then realized there's no point, just use SHR.
v1.12.3-307-g6644c4225 Unknown W. Brackets 2021-11-24 06:51:15 No build softjit: Apply logic ops.
v1.12.3-306-g961273fcf Unknown W. Brackets 2021-11-24 00:04:27 No build softjit: Apply color write mask.
v1.12.3-305-ga49a18996 Unknown W. Brackets 2021-11-23 06:30:17 No build softjit: Refactor color conv to dedicated funcs. Will use this for masking too.
v1.12.3-304-g2b4b4ae06 Unknown W. Brackets 2021-11-23 05:26:52 No build softjit: Add config setting to enable/disable. Also use it for samplerjit.
v1.12.3-303-gedb21b57b Unknown W. Brackets 2021-11-23 05:20:13 No build softjit: Initial color write. At this point, it's used in some areas in some games. Alpha blending is the main unimplemented path, then logic/masking.
v1.12.3-302-g0e63b357b Unknown W. Brackets 2021-11-23 00:59:41 No build softjit: Add dithering.
v1.12.3-301-gbd9944886 Unknown W. Brackets 2021-11-22 15:35:16 No build softjit: Keep x and y args for dither. But let's still special case the 512 path, since it's so common.
v1.12.3-300-g5ee4bdbe0 Unknown W. Brackets 2021-11-22 14:59:08 No build softjit: Depth and stencil testing.
v1.12.3-299-gf3f32cebe Unknown W. Brackets 2021-11-22 02:44:07 No build softjit: Optimize some imm sizes.
v1.12.3-298-g242328583 Unknown W. Brackets 2021-11-22 02:02:26 No build softjit: Add helpers to get framebuf offsets.
v1.12.3-297-gf8819308f Unknown W. Brackets 2021-11-22 02:01:38 No build softjit: Add levels of register locking. Locking also in helpers, so need to nest locks.
v1.12.3-296-g1e00a3b84 Unknown W. Brackets 2021-11-22 01:01:55 No build softjit: Add color test.
v1.12.3-295-g14d322956 Unknown W. Brackets 2021-11-22 00:33:39 No build softjit: Add alpha test.
v1.12.3-294-gd9f7b9cca Unknown W. Brackets 2021-11-22 00:02:45 No build softjit: Initial depthrange, fog. Not really tested, just filling out parts.
v1.12.3-293-g12b790bb8 Unknown W. Brackets 2021-11-27 17:43:51 No build ThreadManager: Protect against teardown hang/leak. Make sure we lock during canceled checks/updates, and also try to free tasks queued on threads that didn't end up running.
v1.12.3-293-g9fed7ea73 Unknown W. Brackets 2021-11-21 23:13:07 No build softjit: Add register cache for softjit.
v1.12.3-292-gde9a4dced Unknown W. Brackets 2021-11-27 17:17:11 No build ThreadManager: Lock notify on global queue add. Otherwise, it's possible the chosen thread might not wake up, and then it may wait for another task to be enqueued - potentially causing a hang.
v1.12.3-292-gcf6e11e1d Henrik Rydgård 2021-11-27 23:06:05   Download Download Merge: daae09b4a f8e50b1dc Merge pull request #15176 from unknownbrackets/sdl-inflight SDL: Respect inflight frames setting in GL
v1.12.3-292-gb8ab7f39d Unknown W. Brackets 2021-11-28 01:11:51 No build jit: Lock around changes to the jit pointer.
v1.12.3-292-g91787e63d Unknown W. Brackets 2021-11-21 19:42:28 No build softjit: Switch to the __vectorcall convention.
v1.12.3-291-gf8e50b1dc Unknown W. Brackets 2021-11-27 15:57:26 No build SDL: Respect inflight frames setting in GL.
v1.12.3-291-gd15af6e9d Unknown W. Brackets 2021-11-27 17:07:12 No build ThreadManager: Use atomic task optimistically. This makes EnqueueTaskOnThread take priority as well. Gives about 1% improvement in softgpu, reducing overhead a bit.
v1.12.3-291-gae3299ea0 Unknown W. Brackets 2021-11-21 17:46:15 No build softjit: Add stubbed DrawPixel for x64.
v1.12.3-291-g6d38ea31d iota97 2021-11-27 10:47:49 No build Make CRT animation speed configurable
v1.12.3-291-g0c6c2fb47 Unknown W. Brackets 2021-11-27 15:00:18 No build jit: More atomically update pointer.
v1.12.3-290-gdaae09b4a Henrik Rydgård 2021-11-26 09:04:09 Download Download Download Merge: 65d3f96f0 ce5ae9585 Merge pull request #15171 from unknownbrackets/softgpu-cleanup Correct some alpha/stencil/blend issues in softgpu
v1.12.3-281-g65d3f96f0 Henrik Rydgård 2021-11-26 08:55:56 No build Merge: ca5397217 367cca96b Merge pull request #15172 from unknownbrackets/vertexjit-minor vertexjit: Optimize 5551 read a bit on x86/x64
v1.12.3-279-gca5397217 Unknown W. Brackets 2021-11-25 17:31:44   Download Download Merge: fb755bac1 c0e61c965 Merge pull request #15169 from stuken/fix_libretro_vulkan_memory_leak Destroy backbuffer when shutting down libretro vulkan context.
v1.12.3-278-gc0e61c965 Stuart Kenny 2021-11-25 17:03:23 No build Add review suggestion.
v1.12.3-277-gd609a7c8b Stuart Kenny 2021-11-25 16:32:44 No build Destroy backbuffer when shutting down vulkan conext.
v1.12.3-276-gfb755bac1 Henrik Rydgård 2021-11-24 19:03:26 Download Download Download Merge: c7bba9bf7 afdd51c0e Merge pull request #15166 from stuken/libretro_fix_vma_assert Fix vma assert on libretro content close
v1.12.3-275-gafdd51c0e Stuart Kenny 2021-11-24 17:37:29 No build Build with correct preprocessor flag
v1.12.3-274-gc7bba9bf7 Henrik Rydgård 2021-11-23 09:19:26 Download Download Download Merge: 712b87ae5 f991f6a78 Merge pull request #15162 from hrydgard/integrate-vma Integrate VMA (Vulkan Memory Allocator)
v1.12.3-273-gf991f6a78 Henrik Rydgård 2021-11-23 08:53:19 No build Remove the old allocator visualizer. Keep the setting but hide it. Other feedback
v1.12.3-272-g8f29d9542 Henrik Rydgård 2021-11-22 19:53:00 No build Buildfixes
v1.12.3-271-g2cbadefb2 Henrik Rydgård 2021-11-22 19:01:57 No build Fix bugs in deletion. Delete redundant functions.
v1.12.3-270-ga7591d782 Henrik Rydgård 2021-11-22 09:53:09 No build Switch framebuffers to use VMA for allocation as well
v1.12.3-269-g8d5247ddf Henrik Rydgård 2021-11-22 09:41:14 No build Convert the PushBuffer to use VMA.
v1.12.3-268-g0cbb7ab02 Henrik Rydgård 2021-11-22 09:04:05 No build Change the PushBuffer API a bit to not take explicit memory types.
v1.12.3-267-gc2f594cc7 Henrik Rydgård 2021-11-22 09:44:05 No build Remove the VulkanDeviceAllocator
v1.12.3-266-g1b1e585a3 Henrik Rydgård 2021-11-21 23:38:14 No build More integration, use VMA in VulkanTexture
v1.12.3-265-gce5ae9585 Unknown W. Brackets 2021-11-26 07:06:48 No build softgpu: Correct alpha blend subtract on negative. Oops, we need to subtract signed, but then clamp to unsigned.
v1.12.3-265-g8f9ce03a8 Henrik Rydgård 2021-11-21 23:08:47 No build Start integrating VMA
v1.12.3-264-geceb691f9 Henrik Rydgård 2021-11-21 23:08:22 No build Add VMA to ext/ (AMD's Vulkan Memory Allocator)
v1.12.3-264-gdad85b97f Unknown W. Brackets 2021-11-26 06:00:34 No build softgpu: Use KEEP for any invalid stencil ops. This just keeps the ID more consistent.
v1.12.3-263-gd4bf7ea39 Unknown W. Brackets 2021-11-26 03:59:32 No build sofgpu: Disable alpha blend for invalid equations.
v1.12.3-263-g712b87ae5 Henrik Rydgård 2021-11-21 22:33:43 Download Download Download Merge: b3bd06805 81fba1f4a Merge pull request #12108 from hrydgard/vulkan-async-pipeline-creation Vulkan async pipeline creation
v1.12.3-262-g35444b305 Unknown W. Brackets 2021-11-26 03:46:15 No build softgpu: Accurately alpha blend.
v1.12.3-261-g2acf7f4ed Unknown W. Brackets 2021-11-26 03:45:23 No build softgpu: Use 0 alpha for 565 alpha blending. We were previously blending as 0xFF.
v1.12.3-260-g81fba1f4a Henrik Rydgård 2021-11-21 22:08:46 No build Minor refactor
v1.12.3-260-g2ef7dd6b0 Unknown W. Brackets 2021-11-23 02:14:29 No build softgpu: Correct tagging of vertexjit.
v1.12.3-259-g73de8db99 Unknown W. Brackets 2021-11-22 14:57:54 No build softgpu: Fix stencil DECR on 5551.
v1.12.3-259-g29f54befb Henrik Rydgård 2021-11-21 21:34:05 No build Comment improvement, restore accidental deletion
v1.12.3-258-gf1cd1d535 Henrik Rydgård 2021-11-21 21:23:15 No build Add a hidden setting to turn off the shader cache, for shader compile performance work
v1.12.3-258-g34476a2b9 Unknown W. Brackets 2021-11-25 03:53:24 No build PPGe: Prevent special ampersand handling.
v1.12.3-258-g367cca96b Unknown W. Brackets 2021-11-25 08:13:09 No build vertexjit: Optimize 5551 read a bit on x86/x64.
v1.12.3-258-g53c6a3933 Unknown W. Brackets 2021-11-22 02:52:51 No build softgpu: Use ALWAYS for alpha/depth test in clear.
v1.12.3-257-gdda425b06 Henrik Rydgård 2019-06-16 21:57:22 No build Vulkan: Add a single background thread for pipeline creation Add proper waits for compile-done Don't rely on non-standard struct initialization of classes Attempt to drain the pipeline compile queue before destroying the PipelineManager. Vulkan: Bump the cache version for testing
v1.12.3-257-gb3bd06805 Henrik Rydgård 2021-11-21 19:05:13 Download Download Download Merge: be152acf7 876c8cd36 Merge pull request #15158 from unknownbrackets/softjit softgpu: Fix PixelFuncID size
v1.12.3-256-g876c8cd36 Unknown W. Brackets 2021-11-21 18:39:14 No build softgpu: Fix PixelFuncID size. Oops, can't use unions in bitfields. Also improve typesafety.
v1.12.3-256-g62f4875e2 Henrik Rydgård 2019-06-16 20:29:38 No build VulkanRenderManager: Add deferred pipeline creation (to get it off the CPU thread)
v1.12.3-255-gbe152acf7 Henrik Rydgård 2021-11-21 17:49:06   Download Download Merge: 938e6d83c 28bc91bd7 Merge pull request #15157 from unknownbrackets/softjit Refactor draw pixel and hardcode another path
v1.12.3-254-g28bc91bd7 Unknown W. Brackets 2021-11-21 17:21:59 No build softgpu: Add func to tersely name pixel funcs.
v1.12.3-253-gf8bc6e5b9 Unknown W. Brackets 2021-11-21 16:28:43 No build softgpu: Template draw pixel on fb format. This introduces a small 5-10% perf improvement.
v1.12.3-252-g09dc38080 Unknown W. Brackets 2021-11-21 16:20:19 No build softgpu: Move draw pixel code to separate file. This separates things better anyway. No major perf impact.
v1.12.3-251-g938e6d83c Henrik Rydgård 2021-11-21 14:57:47 Download Download Download Merge: 824805ec1 f7a029c61 Merge pull request #15156 from unknownbrackets/vulkan Vulkan: Fix crash on shutdown after device lost
v1.12.3-249-g824805ec1 Henrik Rydgård 2021-11-21 10:50:06 Download Download Download Merge: 7c4c35265 9abf2a472 Merge pull request #15154 from unknownbrackets/softjit Use a pixel func ID in software rendering
v1.12.3-244-g9abf2a472 Unknown W. Brackets 2021-11-21 03:53:51 No build softgpu: Confirm mask doesn't hit stencil REPLACE.
v1.12.3-243-gaa3786ed2 Unknown W. Brackets 2021-11-20 23:52:51 No build softgpu: Force off alpha blend if uselessly on. This is a simple optimization to prevent some work games sometimes waste.
v1.12.3-243-g7c4c35265 Henrik Rydgård 2021-11-21 10:49:08 No build Merge: b6f376fa6 e2f0713cc Merge pull request #15155 from unknownbrackets/softgpu-fog softgpu: Clamp and round fog by mantissa bits
v1.12.3-242-g26378f9c8 Unknown W. Brackets 2021-11-20 23:45:38 No build softgpu: Specialize sprite based on pixel func ID.
v1.12.3-241-gf7a31c992 Unknown W. Brackets 2021-11-20 23:22:55 No build softgpu: Use pixel func ID to draw pixels. This just reduces reliance on gstate directly, and should help keep things consistent.
v1.12.3-241-gb6f376fa6 Henrik Rydgård 2021-11-20 23:19:27 Download Download Download Merge: 20c3c8f29 4f85b8b2e Merge pull request #15153 from hrydgard/depointerify-promise Threading: Remove a level of indirection from Promise<T> and Mailbox<T>
v1.12.3-240-gf7a029c61 Unknown W. Brackets 2021-11-21 14:35:07 No build Vulkan: Fix crash on shutdown after device lost. This happens in SDL every time, apparently.
v1.12.3-240-ge2f0713cc Unknown W. Brackets 2021-11-21 05:54:52 No build softgpu: Clamp and round fog by mantissa bits. This matches hardware calculated fog values much better.
v1.12.3-240-g953200c99 Unknown W. Brackets 2021-11-20 22:11:52 No build softgpu: Add func to calculate pixel func ID. This normalizes some things, and eventually can be used for a jit key.
v1.12.3-240-g4f85b8b2e Henrik Rydgård 2021-11-20 22:40:10 No build Threading: Remove a level of indirection from Promise and Mailbox. Makes using small copyable or POD objects in these more efficient, and if you want to you can just put a pointer or smart pointer in there, which will effectively do the same thing as the old setup.
v1.12.3-239-g20c3c8f29 Henrik Rydgård 2021-11-20 15:58:56 Download Download Download Merge: 420fde98e 5bf0068ea Merge pull request #14848 from iota97/dpad-size-fix Fix DPAD size calculation
v1.12.3-237-g420fde98e Henrik Rydgård 2021-11-20 15:52:52 Download Download   Merge: 25034fdc5 6882070df Merge pull request #15147 from stuken/libretro_content_close_crash_fix Fix libretro crash on close content after cached GPU pointer cleanup.
v1.12.3-235-g25034fdc5 Henrik Rydgård 2021-11-20 15:48:43 Download Download Download Merge: 98cd023cf c9deeae6f Merge pull request #15151 from iota97/chat-touch Prevent chat menu touch to fall throght
v1.12.3-233-gc9deeae6f iota97 2021-11-19 16:12:26 No build Prevent chat menu touch to fall throght
v1.12.3-233-g6882070df Stuart Kenny 2021-11-17 21:33:44 No build Fix crash on close content after cached GPU pointer cleanup.
v1.12.3-233-g98cd023cf Henrik Rydgård 2021-11-20 14:47:59 Download Download   On desktop, change an empty current directory to "/" on startup. Just avoids some confusion.
v1.12.3-232-gb6e7fe1aa Henrik Rydgård 2021-11-15 16:44:34   Download Download Merge: 46a434797 a871550d3 Merge pull request #15143 from unknownbrackets/ui-font-atlas UI: Switch to font texture for debug stats
v1.12.3-230-g46a434797 Unknown W. Brackets 2021-11-15 16:08:57 Download Download Download Merge: 4c1fbaf00 b6bdd6957 Merge pull request #15141 from unknownbrackets/softgpu Rectangle fast path tweaks for softgpu
v1.12.3-224-gb6bdd6957 Unknown W. Brackets 2021-11-15 15:26:11 No build softgpu: Clear by dividing out subpixel first.
v1.12.3-223-gf802c3bc6 Unknown W. Brackets 2021-11-15 15:09:12 No build softgpu: Add some comments and cleanup.
v1.12.3-222-gbabd63c64 Unknown W. Brackets 2021-11-15 03:44:30 No build softgpu: Tune thread minimums better. Darkstalkers seems more sensitive to these than many other games, this improves performance more.
v1.12.3-221-g66f635cba Unknown W. Brackets 2021-11-14 21:46:05 No build sfotgpu: Use threads to apply clears.
v1.12.3-220-g2ab7499d8 Unknown W. Brackets 2021-11-14 21:17:41 No build softgpu: Combine sliced rectangles. This mostly affects clears, and reduces overhead. Only about 2% improvement, but it's a small change.
v1.12.3-219-g0281e2f01 Unknown W. Brackets 2021-11-14 19:44:36 No build softgpu: Split out rectangle path for combining.
v1.12.3-218-g9545e3b0e Unknown W. Brackets 2021-11-14 19:28:39 No build softgpu: Fixup range cull for fans and fast path.
v1.12.3-217-gfb6fadbbb Unknown W. Brackets 2021-11-14 19:24:54 No build softgpu: Fast path rectangles as fans. Some games, such as Legend of Heroes III, use fans instead of strips.
v1.12.3-217-g4c1fbaf00 Henrik Rydgård 2021-11-15 09:17:33 Download Download Download Merge: 83fb09367 8a5f07b86 Merge pull request #15142 from unknownbrackets/gpu-cleanup Cleanup some cached pointers in GPU classes
v1.12.3-216-g09a9927b8 Unknown W. Brackets 2021-11-14 18:29:58 No build softgpu: Use range loops for sprite fast path.
v1.12.3-215-g55cde6bd6 Unknown W. Brackets 2021-11-14 18:10:12 No build softgpu: Check flat z in fast path.
v1.12.3-214-g361c8f966 Unknown W. Brackets 2021-11-14 18:00:07 No build softgpu: Fast path triangles without textures. The fast path may still be useful in this case.
v1.12.3-214-g83fb09367 Unknown W. Brackets 2021-11-15 07:56:00 Download Download Download Merge: 87d2e16b1 96c1ae0f1 Merge pull request #15140 from unknownbrackets/debugger-fix Debugger: Fix crash on stepping/break
v1.12.3-214-g8a5f07b86 Unknown W. Brackets 2021-11-15 00:25:28 No build Vulkan: Don't cache vulkan_ with draw context. Since we can get the VulkanContext cheaply from the draw context, it's easier to make sure things stay up to date.
v1.12.3-213-ga871550d3 Unknown W. Brackets 2021-11-15 16:04:17 No build UI: Switch to font texture for debug stats.
v1.12.3-213-g96c1ae0f1 Unknown W. Brackets 2021-11-14 18:31:43 No build Debugger: Fix crash on stepping/break.
v1.12.3-213-g5bb6245b1 Unknown W. Brackets 2021-11-14 17:43:52 No build softgpu: Fix leaked range flag on cull. Fixes some backgrounds in Final Fantasy 4, probably others.
v1.12.3-213-g0dc768883 Unknown W. Brackets 2021-11-14 23:13:48 No build GPU: Cleanup some extra pointers in fb managers. These weren't being used / weren't final anyway.
v1.12.3-212-g87d2e16b1 Henrik Rydgård 2021-11-14 00:15:07 Download Download Download Merge: a783f4994 42bc9066e Merge pull request #15138 from hrydgard/delay-load-dialogs Windows debugger: Load the dialogs on demand.
v1.12.3-211-g42bc9066e Henrik Rydgård 2021-11-13 22:47:29 No build Add shortcut for content_uri and native paths in CleanRecent. Saves 150ms.
v1.12.3-210-gfc26beca4 Henrik Rydgård 2021-11-13 22:24:30 No build Also delay-load the VFPU dialog, just because
v1.12.3-209-gc004e9ca9 Henrik Rydgård 2021-11-13 22:10:37 No build Windows debugger: Load the dialogs on demand. I think this is especially good for the Ge dialog since we now can avoid initializing that extra GL context unless you open the dialog.
v1.12.3-208-ga783f4994 Henrik Rydgård 2021-11-13 22:10:09 Download Download Download Merge: a25d768d5 e21f2b8fc Merge pull request #15135 from hrydgard/use-set-thread-description Use the "new" API SetThreadDescription to set thread names on Windows.
v1.12.3-204-ga25d768d5 Henrik Rydgård 2021-11-13 17:34:27 Download Download Download Merge: 3b77d29b9 e37e8850d Merge pull request #15134 from PutuDesca/patch-3 Last update (id_ID.ini)
v1.12.3-203-ge37e8850d PutuDesca 2021-11-13 15:58:34 No build Last update (id_ID.ini) I think this is enough
v1.12.3-202-g3b77d29b9 Henrik Rydgård 2021-11-13 11:54:48 Download Download Download Merge: bf1aa22fc 12581ea6c Merge pull request #15132 from LightVR0/patch-4 Retraducción
v1.12.3-200-gbf1aa22fc Henrik Rydgård 2021-11-13 11:54:32 No build Merge: 82465cb2e f60a20ed7 Merge pull request #15133 from PutuDesca/patch-2 Update id_ID.ini
v1.12.3-199-gf60a20ed7 PutuDesca 2021-11-13 03:18:32 No build Minor fixes
v1.12.3-198-g12581ea6c Victor Rojas Carrasco (VR0) 2021-11-13 00:25:08 No build Update es_LA.ini
v1.12.3-198-g39b71f35f PutuDesca 2021-11-13 03:09:50 No build Update id_ID.ini
v1.12.3-197-g82465cb2e Henrik Rydgård 2021-11-12 14:21:03 Download Download Download Merge: 5a8b0986f 227335fca Merge pull request #15131 from Narugakuruga/patch-9 Update zh_CN.ini
v1.12.3-196-g227335fca Narugakuruga 2021-11-12 14:18:58 No build Update zh_CN.ini minor wording
v1.12.3-195-g5a8b0986f Henrik Rydgård 2021-11-11 13:15:56 Download Download Download Merge: eb12c1485 9e6e17dd3 Merge pull request #15127 from PutuDesca/patch-1 id_ID.ini
v1.12.3-194-g9e6e17dd3 PutuDesca 2021-11-11 12:19:19 No build Update id_ID.ini
v1.12.3-193-g74f50f024 PutuDesca 2021-11-11 12:11:27 No build Id
v1.12.3-192-gd1ae9677f PutuDesca 2021-11-11 12:04:47 No build id_ID.ini
v1.12.3-191-geb12c1485 Henrik Rydgård 2021-11-11 07:30:20 Download Download Download Merge: 80933ac4c dc843c258 Merge pull request #15124 from unknownbrackets/vblank-mutex Display: Prevent lock around listener calls
v1.12.3-189-g80933ac4c Henrik Rydgård 2021-11-10 08:48:34 Download Download Download Merge: 1d323f96d 161a32b4a Merge pull request #15118 from hrydgard/disable-opengl-fallback-android-11 On Android 11 and later, let's not fallback to OpenGL on init crashes.
v1.12.3-188-ge21f2b8fc Unknown W. Brackets 2021-11-13 18:40:07 No build Common: UWP buildfix. Just use SetThreadDescription() directly, assuming new enough Windows.
v1.12.3-187-g9f1c9b996 Henrik Rydgård 2021-11-13 18:12:09 No build Buildfix
v1.12.3-187-g1d323f96d Henrik Rydgård 2021-11-10 08:47:21 No build Merge: df9be770d 42f92dff6 Merge pull request #15120 from PutuDesca/patch-3 Update *id_ID.ini*
v1.12.3-186-g161a32b4a Henrik Rydgård 2021-11-09 23:05:23 No build On Android 11 and later, let's not fallback to OpenGL at all. Not meaningful since Vulkan is stable and widely used now and we really don't do anything crazy when drawing the menu. See #15079
v1.12.3-186-g42f92dff6 PutuDesca 2021-11-10 07:40:01 No build Update *id_ID.ini* and some fixes For the Balinese translation of PPSSPP, I will not continue (I stopped) because I will focus on optimizing the Indonesian language translation. Thanks...
v1.12.3-186-g6e1455fd5 Henrik Rydgård 2021-11-13 18:02:36 No build Use the "new" API SetThreadDescription to set thread names on Windows. Mainly useful in debugging and profiling tools. Using the new function helps modern debugging/profiling tools like Superluminal which don't support the old exception method. (Is there any old tool left that might be a reason we'd want to do both?)
v1.12.3-185-gdf9be770d Henrik Rydgård 2021-11-09 22:54:47 Download Download Download Add tip to Lazy texture caching button. Replaces #14183
v1.12.3-184-g4161b500a Henrik Rydgård 2021-11-09 22:51:09 No build Merge: 4d3890547 eb81d5b30 Merge pull request #15021 from unknownbrackets/ui-font-atlas UI: Support a second texture for just fonts
v1.12.3-182-g4d3890547 Henrik Rydgård 2021-11-07 23:21:29 Download Download Download Merge: 9b457f544 1066224b6 Merge pull request #15100 from vit9696/master SDL: Read assets from Resources on macOS like on iOS
v1.12.3-180-g9b457f544 Henrik Rydgård 2021-11-07 20:45:11 Download Download Download Merge: da697d861 f66e24372 Merge pull request #15111 from unknownbrackets/softgpu-scissor softgpu: Correct scissor for pixel centers
v1.12.3-178-gda697d861 Unknown W. Brackets 2021-11-07 20:36:28     Download Merge: 3f4562c55 fb69d5638 Merge pull request #15110 from unknownbrackets/headless-compare Headless: Generate a difference highlighting png
v1.12.3-177-gfb69d5638 Unknown W. Brackets 2021-11-07 20:05:17 No build Headless: Generate a difference highlighting png. Only for graphics tests that generate a screenshot, including ppdmp.
v1.12.3-176-g92f9d3dc4 Unknown W. Brackets 2021-11-07 19:01:39 No build Headless: Move screenshot compare to class.
v1.12.3-175-gf66e24372 Unknown W. Brackets 2021-11-07 20:19:41 No build softgpu: Correct scissor for pixel centers.
v1.12.3-175-gdc843c258 Unknown W. Brackets 2021-11-11 04:30:25 No build Display: Prevent lock around listener calls. Fixes #15123, crash in Bleach: Soul Carnival 2.
v1.12.3-175-g0875c217c Unknown W. Brackets 2021-11-07 19:01:16 No build Headless: Fix ppdmp compare.
v1.12.3-174-g3f4562c55 Henrik Rydgård 2021-11-07 17:33:55 Download Download Download Merge: 1f502b8f9 b152dc1b5 Merge pull request #15109 from hrydgard/texture-upscale-rework Texture upscale shader rework (drastic perf improvement)
v1.12.3-173-gb152dc1b5 Henrik Rydgård 2021-11-07 16:48:37 No build Remove ARM Mali blacklisting for 4xBRZ, works now
v1.12.3-172-gf58e75e46 Henrik Rydgård 2021-11-07 16:31:28 No build Remove unused variable
v1.12.3-171-g43dc54bc4 Henrik Rydgård 2021-11-07 16:29:28 No build Comment fix, remove assert
v1.12.3-170-gc60feef55 Henrik Rydgård 2021-11-07 16:08:57 No build Remove support for 16-bit textures from the upscaling shader, to shorten it for benefit of mobile GPUs
v1.12.3-169-g5654d3c9e Henrik Rydgård 2021-11-07 15:51:58 No build Fix edge conditions in 4xXBZR
v1.12.3-168-g281ddc243 Henrik Rydgård 2021-11-07 15:47:05 No build Speed up the 4xBRZ upscaler with 16x and the MMPX one with 4x by not doing redundant work
v1.12.3-167-g634970492 Henrik Rydgård 2021-11-07 13:12:28 No build Switch texture scaling shaders to a fixed scale model, preparing for the next change.
v1.12.3-166-gc111d6cc2 Henrik Rydgård 2021-11-07 12:55:39 No build Remove the copy-compute-shader path
v1.12.3-165-g1f502b8f9 Henrik Rydgård 2021-11-06 21:35:11 Download Download Download Merge: 35746ca52 142db5d61 Merge pull request #15106 from unknownbrackets/depth-cull GLES: Explicitly enable ARB_cull_distance
v1.12.3-163-g35746ca52 Henrik Rydgård 2021-11-06 15:42:31 Download Download Download Merge: aefc21f4a 8fded9a2c Merge pull request #15104 from PutuDesca/patch-2 Update id_ID.ini
v1.12.3-161-gaefc21f4a Henrik Rydgård 2021-11-06 13:40:57 Download Download Download Merge: 5ff1d8601 b592e918b Merge pull request #15096 from unknownbrackets/debugger-display Fix an issue in GE frame dump recording
v1.12.3-159-g8fded9a2c PutuDesca 2021-11-06 13:00:59 No build Update (id_ID.ini) translation Update Indonesian Translation #PutuDesca & eerdfz
v1.12.3-158-g5ff1d8601 Henrik Rydgård 2021-11-06 09:18:30 Download Download Download Merge: ebc05b314 ab2f05788 Merge pull request #15101 from Halo-Michael/master Update CMakeLists.txt & zh_CN.ini
v1.12.3-155-gebc05b314 Henrik Rydgård 2021-11-06 09:16:29 Download   Download Merge: 09aee83dd 8db2d37e6 Merge pull request #15099 from unknownbrackets/softgpu-depth Fix depth cull in softgpu
v1.12.3-152-gab2f05788 Halo-Michael 2021-11-06 07:59:37 No build Update CMakeLists.txt
v1.12.3-152-g8db2d37e6 Unknown W. Brackets 2021-11-06 05:38:13 No build softgpu: Fix depth cull in softgpu. Was improperly skipping cull for positive Z.
v1.12.3-152-g09aee83dd Henrik Rydgård 2021-11-06 09:15:37 No build Merge: c99e19c19 b88d676f7 Merge pull request #15098 from hrydgard/remove-gl-vertex-cache Remove the vertex cache from the OpenGL backend.
v1.12.3-151-gfe440d40e Unknown W. Brackets 2021-11-06 05:36:38 No build softgpu: Clip full weighted Z without truncating. In case wsum_recip is nan or similar, we want to make sure we still properly clip to minz/maxz.
v1.12.3-151-gb88d676f7 Henrik Rydgård 2021-11-06 00:45:43 No build Remove the vertex cache from the OpenGL backend. It was disabled for a very long time, and now that we've re-enabled it, it mostly causes problems. Not feeling like debugging it on weird hardware, I think it's better to focus energy on other optimizations.
v1.12.3-151-g1066224b6 vit9696 2021-11-06 07:22:08 No build SDL: Read assets from Resources on macOS like on iOS closes #15041
v1.12.3-151-g142db5d61 Unknown W. Brackets 2021-11-06 19:33:41 No build GLES: Explicitly enable ARB_cull_distance.
v1.12.3-151-g55e64b0ab Halo-Michael 2021-11-06 07:55:44 No build Update CMakeLists.txt & zh_CN.ini
v1.12.3-150-gc99e19c19 Henrik Rydgård 2021-11-04 08:58:32   Download Download Merge: 4c5e2068a f03fa2b0b Merge pull request #15097 from unknownbrackets/softgpu-lines softgpu: Improve accuracy of line drawing
v1.12.3-149-gf03fa2b0b Unknown W. Brackets 2021-11-04 08:11:09 No build softgpu: Improve accuracy of line drawing. Needs higher precision to change pixel at the right time. This makes the lines in Persona 1 look right, see #3871.
v1.12.3-148-g4c5e2068a Henrik Rydgård 2021-11-03 18:39:14 Download Download Download Merge: d917204da ea2a77d41 Merge pull request #15093 from IncognitoMan/patch-1 Fix zimtool compilation.
v1.12.3-147-gea2a77d41 IncognitoMan 2021-11-03 17:23:57 No build Fix zimtool compilation.
v1.12.3-146-gd917204da Henrik Rydgård 2021-11-03 07:36:39 Download Download Download Merge: a8cbc792d ec1d980b3 Merge pull request #15091 from unknownbrackets/lines GPU: Sort line verts to correct bias
v1.12.3-146-gb592e918b Unknown W. Brackets 2021-11-04 01:41:07 No build Headless: Indicate HAS_DISPLAY=0. This will make tests run as they do on a PSP, with display, outside headless.
v1.12.3-145-gec1d980b3 Unknown W. Brackets 2021-11-03 05:57:00 No build GPU: Sort line verts to correct bias. We want it to consistently go down and right. This improves Persona 2 UI significantly (see #3332.)
v1.12.3-145-ga0599f70c Unknown W. Brackets 2021-11-04 01:40:20 No build GE Debugger: Record until some drawing. Otherwise, we end up with empty frame dumps if games call display twice.
v1.12.3-144-ga8cbc792d Henrik Rydgård 2021-11-02 09:16:02 Download Download Download Merge: 65115a8af b71c2f880 Merge pull request #15090 from PutuDesca/patch-1 New update translation id_ID.ini
v1.12.3-143-gb71c2f880 PutuDesca 2021-11-02 08:31:16 No build New update translation id_ID.ini
v1.12.3-142-g65115a8af Henrik Rydgård 2021-11-01 15:17:24 Download Download Download Merge: 7ba8cf63b a6e60703f Merge pull request #15080 from PutuDesca/patch-2 id_ID.ini
v1.12.3-141-ga6e60703f PutuDesca 2021-11-01 14:37:00 No build Update id_ID.ini Update indonesian translation
v1.12.3-140-g7ba8cf63b Henrik Rydgård 2021-11-01 10:24:45   Download Download Merge: 17d807197 0f41f5c1e Merge pull request #15077 from unknownbrackets/indonesian Indonesian translation
v1.12.3-136-g17d807197 Henrik Rydgård 2021-11-01 10:23:56 Download     Merge: 931f20ed4 76e169064 Merge pull request #15076 from unknownbrackets/sw-lines GPU: Expand lines to triangles
v1.12.3-133-g0f41f5c1e PutuDesca 2021-11-01 02:01:30 No build Lang: Fix some Indonesian strings.
v1.12.3-132-g931f20ed4 Unknown W. Brackets 2021-11-01 03:14:42 Download Download Download Merge: 039b97ddd 440a0090c Merge pull request #15078 from vit9696/patch-1 Build: Add missing bundle identifier to macOS builds
v1.12.3-132-g2cb96dd65 Unknown W. Brackets 2021-11-01 00:01:11 No build Lang: Fix CRC value formatting in id_ID and pt_BR.
v1.12.3-131-g440a0090c Vitaly Cheptsov 2021-11-01 02:49:37 No build Build: Add missing bundle identifier to macOS builds
v1.12.3-131-g76e169064 Unknown W. Brackets 2021-10-31 23:49:20 No build GPU: Keep diagonal lines the same width.
v1.12.3-131-g5f3434da5 PutuDesca 2021-11-01 00:00:46 No build Lang: Indonesian translation.
v1.12.3-130-g60bd25582 Unknown W. Brackets 2021-10-31 22:47:21 No build Vulkan: Remove wide line handling. No longer used, since we convert lines to triangles now.
v1.12.3-130-g039b97ddd Henrik Rydgård 2021-10-31 22:20:25 Download Download Download Merge: 3d1106cdf ea6d0f07e Merge pull request #15075 from unknownbrackets/sw-points Draw points using triangles
v1.12.3-129-g2718e81c0 Unknown W. Brackets 2021-10-31 22:46:46 No build GPU: Expand lines to triangles.
v1.12.3-128-gea6d0f07e Unknown W. Brackets 2021-10-31 21:19:51 No build GPU: Correct point width/height. Oops, shouldn't be half in 3D transform.
v1.12.3-127-g1d76e55f8 Unknown W. Brackets 2021-10-31 21:07:03 No build Vulkan: Disable large points feature. No longer used.
v1.12.3-126-gb3a8e013f Unknown W. Brackets 2021-10-31 21:06:06 No build GPU: Expand points into triangles for higher res.
v1.12.3-126-g3d1106cdf Henrik Rydgård 2021-10-31 19:52:04 Download Download Download Merge: 8a718a820 4fb09859f Merge pull request #15073 from unknownbrackets/sw-lines Cleanup line/point handling and refactor a bit
v1.12.3-125-g4fb09859f Unknown W. Brackets 2021-10-31 19:09:04 No build GPU: Refactor out rectangle expansion. Just so it's cleaner when the same is done for lines.
v1.12.3-124-g9fc94a349 Unknown W. Brackets 2015-12-14 02:17:21 No build GPU: Skip cull for lines and points. These already always go through software transform, so make sure we handle them consistently. We'll eventually convert to triangles.
v1.12.3-123-g8a718a820 Henrik Rydgård 2021-10-31 17:29:41 Download Download Download Merge: 0c45700f1 bffa68a56 Merge pull request #15072 from unknownbrackets/guardband Implement depth culling in software transform
v1.12.3-119-g0c45700f1 Henrik Rydgård 2021-10-31 17:27:30 No build Merge: 3bf6b140c a498f164e Merge pull request #15070 from hrydgard/sw-transform-opt Minor optimizations in software transform
v1.12.3-118-ga498f164e Henrik Rydgård 2021-10-31 16:32:45 No build vmulq_laneq_f32 not supported on ARM32
v1.12.3-117-g3245f54dc Henrik Rydgård 2021-10-31 13:44:54 No build Optimize the rotation a bit (limit to VK/D3D11, mat2 instead of mat4)
v1.12.3-116-gfdacf751c Henrik Rydgård 2021-10-31 13:09:44 No build NEON/SSE-optimize some matrix multiplications used by software transform Will hopefully reclaim any potential speed loss from the recent refactor.
v1.12.3-115-g14fa7942b Henrik Rydgård 2021-10-31 12:24:51 No build Sneak in a gradle bump
v1.12.3-114-g3bf6b140c Henrik Rydgård 2021-10-31 13:35:13 Download Download Download Don't forget to check for bufferedRendering before enabling screen rotation in the shader.
v1.12.3-113-gbffa68a56 Unknown W. Brackets 2021-10-31 15:22:59 No build GPU: Cleanup comments on swtranform cull.
v1.12.3-113-ga3a6bdc19 Henrik Rydgård 2021-10-31 11:09:59 Download Download Download Merge: a9d7948f7 b4715e4d8 Merge pull request #15069 from unknownbrackets/swtransform-project Process projection inside software transform
v1.12.3-112-g5128480d7 Unknown W. Brackets 2021-10-23 23:20:44 No build GPU: Implement cull behavior in sw transform.
v1.12.3-111-g7edfdd2cd Unknown W. Brackets 2021-10-31 05:03:01 No build GPU: Rename pos/uv w for clarity.
v1.12.3-110-gb4715e4d8 Unknown W. Brackets 2021-10-31 05:01:07 No build GPU: Correct w on immediate prim.
v1.12.3-109-gb4bc4c5c7 Unknown W. Brackets 2021-10-31 02:26:23 No build GPU: Remove buggy rectangle culling. Transformed rectangles are uncommon, but culling them properly is a bit trickier than this, so remove for now.
v1.12.3-108-gb5a2afef7 Unknown W. Brackets 2021-10-31 02:32:15 No build D3D11: Fix fog in software transform.
v1.12.3-107-ge688bb2cd Unknown W. Brackets 2021-10-24 21:27:47 No build GPU: Correct software transform projection. Now reading the new fog value.
v1.12.3-106-g4ec75de0e Unknown W. Brackets 2021-10-24 21:07:57 No build GPU: Add fog separately for swtransform verts. At this point, still being processed wrong, this just changes the attribute structure.
v1.12.3-105-gb87451de9 Unknown W. Brackets 2021-10-23 22:44:10 No build GPU: Restore rotation handling in sw transform.
v1.12.3-104-g4e5ce403b Unknown W. Brackets 2021-10-23 21:20:00 No build GPU: Process proj matrix in sw transform. Will need this to properly handle culling and clipping in software transform. Temporarily breaks display rotation handling (Vulkan/UWP.)
v1.12.3-103-g159eab514 Unknown W. Brackets 2021-10-23 20:59:34 No build GPU: Set projection matrix per backend. There's a bit of variance, so this keeps the central code clean.
v1.12.3-102-gf35c7d04b Unknown W. Brackets 2021-10-31 02:30:05 No build GPU: Update viewport params before sw transform.
v1.12.3-102-ga9d7948f7 Henrik Rydgård 2021-10-29 08:56:00 Download Download Download Merge: 030bfb1fb 63966cb7a Merge pull request #15065 from CarterLi/master Build: allow using system zstd library
v1.12.3-101-g3730460bc Unknown W. Brackets 2021-10-23 20:29:19 No build GPU: Move swtransform flippedY to params.
v1.12.3-101-g63966cb7a 李通洲 2021-10-28 10:30:05 No build Build: allow using system zstd library
v1.12.3-100-g030bfb1fb Unknown W. Brackets 2021-10-26 15:54:03 Download Download Download GPU: Fix missing newline in shader.
v1.12.3-99-g6099c4f41 Henrik Rydgård 2021-10-26 10:46:08 Download Download Download Merge: edc4e69c3 906a04f1f Merge pull request #15058 from hrydgard/cull-distance-fix Make sure to not leave cull distance uninitialized in other paths
v1.12.3-98-g906a04f1f Henrik Rydgård 2021-10-26 09:56:38 No build Make sure to not leave cull distance uninitialized in other paths, if we do write to it in some path.
v1.12.3-97-gedc4e69c3 Henrik Rydgård 2021-10-25 23:31:30 Download Download Download Merge: bd07e188a 76186d191 Merge pull request #15025 from unknownbrackets/texreplace-pop Allow delayed loading of texture replacements
v1.12.3-84-gbd07e188a Henrik Rydgård 2021-10-25 15:32:29 Download Download Download Merge: 643bfd670 09daace8b Merge pull request #15057 from unknownbrackets/glbuffer-assert GLES: Skip assert if no buffer
v1.12.3-84-g76186d191 Unknown W. Brackets 2021-10-24 07:42:57 No build Replacement: Allow starting a texture at budget.
v1.12.3-83-gabc80f101 Unknown W. Brackets 2021-10-24 07:00:51 No build Replacement: Correct budget on later frames.
v1.12.3-83-g09daace8b Unknown W. Brackets 2021-10-25 15:27:45 No build GLES: Skip assert if no buffer.
v1.12.3-82-gfa0e19471 Unknown W. Brackets 2021-10-24 05:56:19 No build Replacement: Add ini setting to disable pop-in.
v1.12.3-82-g643bfd670 Henrik Rydgård 2021-10-24 20:40:05 Download Download Download Merge: 59f3d4b8f 5adaf87db Merge pull request #15055 from iota97/resize-analog-fix Fix analog resize
v1.12.3-81-g5adaf87db iota97 2021-10-24 20:33:24 No build Fix analog resize
v1.12.3-81-g4c1b5564d Unknown W. Brackets 2021-10-24 04:58:23 No build Replacement: Tweak some thread safety.
v1.12.3-80-gc0054dc6c Unknown W. Brackets 2021-10-23 17:06:55 No build Replacement: Ensurely orderly stop on reset. If the texture is being loaded and we stop or reset, make sure it stops to avoid any crash or hang.
v1.12.3-80-g59f3d4b8f Henrik Rydgård 2021-10-24 11:56:52 Download Download Download Merge: 067f45d56 fc2efe5df Merge pull request #15051 from unknownbrackets/debugger Debugger: Add reason to cpu.stepping event
v1.12.3-79-gfc2efe5df Unknown W. Brackets 2021-10-24 02:22:09 No build Debugger: Add reason to cpu.stepping event.
v1.12.3-79-g09f0578a6 Unknown W. Brackets 2021-10-21 22:21:23 No build Replacement: Use a thread to load tex replacements.
v1.12.3-78-gee882d186 Unknown W. Brackets 2021-10-17 22:26:02 No build Replacement: Avoid rebuild until ready.
v1.12.3-78-g2bd13c5d9 Unknown W. Brackets 2021-10-24 01:56:15 No build Debugger: Track reason for entering stepping.
v1.12.3-77-g072140562 Unknown W. Brackets 2021-10-17 21:46:02 No build Replacement: Avoid clash with X define.
v1.12.3-77-g067f45d56 Henrik Rydgård 2021-10-23 17:46:38 Download Download Download Merge: e094f5673 5557950a4 Merge pull request #15050 from unknownbrackets/guardband GPU: Allow range cull on Mali/etc.
v1.12.3-76-g83b7b33cf Unknown W. Brackets 2021-10-17 21:36:20 No build Replacement: Centralize lookup logic. And make sure we don't change our minds about using a replacement during a draw.
v1.12.3-75-ge094f5673 Unknown W. Brackets 2021-10-22 18:09:06 Download Download Download Core: Fix unused variable warning.
v1.12.3-75-g045d90252 Unknown W. Brackets 2021-10-17 18:35:11 No build Replacement: Delay load texture data.
v1.12.3-74-g36fc2c262 Unknown W. Brackets 2021-10-17 18:16:54 No build Replacement: Purge old cached decoded textures. Not actually decoding into the cache, just setup.
v1.12.3-74-g7d94f3777 Unknown W. Brackets 2021-10-22 05:47:18 Download   Download Merge: 12215a3c6 e12e237d0 Merge pull request #15044 from hrydgard/update-ffmpeg-linux-pic Update ffmpeg submodule with new linux arm64 build compiled with -pic
v1.12.3-73-ge12e237d0 Henrik Rydgård 2021-10-22 00:50:19 No build Update ffmpeg submodule with new linux arm64 build compiled with -pic See https://github.com/hrydgard/ppsspp-ffmpeg/pull/64
v1.12.3-73-g5557950a4 Unknown W. Brackets 2021-10-23 17:41:12 No build GPU: Allow range cull on Mali/etc. Previously had been disabled when cullDistance/clipDistance were unsupported, but it's still helpful without those. See #15049.
v1.12.3-73-g2356280a9 Unknown W. Brackets 2021-10-17 17:54:45 No build Replacement: Add structure for delayed loading.
v1.12.3-72-g12215a3c6 Henrik Rydgård 2021-10-22 00:39:10 Download Download Download Merge: 5e2c4942e d804d35dc Merge pull request #15043 from unknownbrackets/guardband GPU: Enable new guardband culling again
v1.12.3-71-gd804d35dc Unknown W. Brackets 2021-10-22 00:29:51 No build GPU: Enable new guardband culling again.
v1.12.3-70-g5e2c4942e Henrik Rydgård 2021-10-21 23:09:33 Download Download Download Merge: 4bd4cde4a c72d04517 Merge pull request #15035 from unknownbrackets/guardband Compat: Ignore DisableRangeCulling with clip/cull
v1.12.3-68-g4bd4cde4a Henrik Rydgård 2021-10-21 00:56:16 Download Download Download Merge: 9271db091 d5dac66c7 Merge pull request #15040 from unknownbrackets/path-slashes Path: Avoid adding a double slash from root
v1.12.3-66-g9271db091 Henrik Rydgård 2021-10-20 11:11:40 Download Download Download Merge: a43f435ef 5600ac016 Merge pull request #15036 from vit9696/patch-2 Adhoc: Drop useless pointer check
v1.12.3-65-g5600ac016 Vitaly Cheptsov 2021-10-20 11:08:29 No build Adhoc: Drop useless pointer check Fixes compiler warning (-Wpointer-bool-conversion)
v1.12.3-64-ga43f435ef Henrik Rydgård 2021-10-20 09:22:34 Download Download Download Update Italian (it_IT) translation, thanks Vecna
v1.12.3-63-ge93c39205 Henrik Rydgård 2021-10-20 08:07:21 Download Download Download Merge: 11eb5fa0c 690c6b676 Merge pull request #15034 from unknownbrackets/ui-open-memstick macOS: Correct open memstick with space
v1.12.3-62-gd5dac66c7 Unknown W. Brackets 2021-10-20 22:01:16 No build Path: Avoid adding a double slash from root.
v1.12.3-62-gc72d04517 Unknown W. Brackets 2021-10-20 07:16:44 No build Compat: Ignore DisableRangeCulling with clip/cull. As long as we support these things and the NAN issue isn't there, we should be able to safely enable regardless.
v1.12.3-62-g690c6b676 Unknown W. Brackets 2021-10-20 06:26:37 No build macOS: Correct open memstick with space.
v1.12.3-61-g11eb5fa0c Henrik Rydgård 2021-10-19 19:55:30 Download Download Download Merge: d754f9581 e86b7a3a4 Merge pull request #15002 from unknownbrackets/ui-open-memstick UI: Add button to show memstick folder
v1.12.3-56-gd754f9581 Henrik Rydgård 2021-10-19 19:54:51 No build Merge: 72e8c60e3 83909f816 Merge pull request #14884 from unknownbrackets/debugger-gpustats Debugger: Add APIs for GPU stats
v1.12.3-51-g72e8c60e3 Henrik Rydgård 2021-10-19 19:53:36 Download     Merge: 593241b50 21ff0b1df Merge pull request #14414 from unknownbrackets/search-settings Add search for settings
v1.12.3-50-g21ff0b1df Unknown W. Brackets 2021-10-14 08:25:27 No build UI: Correct filtering message without keyboard.
v1.12.3-49-g8c882e957 Unknown W. Brackets 2021-10-02 06:54:38 No build UI: Add more keyboard sysprop checks.
v1.12.3-48-g5b5a8c9c0 Unknown W. Brackets 2021-04-27 08:45:03 No build libretro: Expose bool system properties.
v1.12.3-47-ge86b7a3a4 Unknown W. Brackets 2021-10-10 00:59:32 No build UI: Add button to show memstick folder. See #13919.
v1.12.3-47-g83909f816 Unknown W. Brackets 2021-09-20 00:53:30 No build Debugger: Add APIs for GPU stats.
v1.12.3-47-g8e15f755e Unknown W. Brackets 2021-04-26 07:54:28 No build UI: Add a sysprop for if the device has a keyboard. Still left some ifdefs because of System_InputBoxGetString(), but hopefully we can move away from them. Some devices (like SDL) may only optionally have a keyboard, so it's a runtime check.
v1.12.3-46-gd1fdd2299 Unknown W. Brackets 2021-04-26 07:40:37 No build UI: Add search filtering to settings.
v1.12.3-46-g1532a729d Unknown W. Brackets 2021-09-20 00:17:13 No build Core: Allow forcing debug statistics collection. Useful for remote debugging.
v1.12.3-46-g8d29aa659 Unknown W. Brackets 2021-10-10 00:58:49 No build Windows: Switch to preferred file selection method. It seems like the previous may not support long paths.
v1.12.3-45-ga06efdd22 Unknown W. Brackets 2021-09-19 23:25:20 No build Display: Allow threadsafe listeners. Also add a flip listener.
v1.12.3-45-g49c64e12d Unknown W. Brackets 2021-04-26 07:22:13 No build UI: Add a way to disable tabs in tab strips.
v1.12.3-45-g08a55d19d Unknown W. Brackets 2021-10-10 00:56:39 No build macOS: Allow opening game folder.
v1.12.3-44-geb81d5b30 Unknown W. Brackets 2021-10-17 01:47:24 No build UI: Support a second texture for just fonts. Will still allow using fonts between both.
v1.12.3-44-gce3b80dce Unknown W. Brackets 2021-09-19 23:24:43 No build Debugger: Add initial GPU stats shell.
v1.12.3-44-g450b59809 Unknown W. Brackets 2021-10-10 00:56:05 No build Qt: Allow opening game folder.
v1.12.3-44-g1f4cbb7aa Unknown W. Brackets 2021-04-26 06:59:43 No build UI: Add game settings tabs in a consistent way.
v1.12.3-43-g593241b50 Henrik Rydgård 2021-10-19 17:57:39 Download Download Download Merge: 16bf5197e e57770977 Merge pull request #14996 from hrydgard/vulkan-best-practices Vulkan "best practices" fixes
v1.12.3-39-g16bf5197e Henrik Rydgård 2021-10-19 12:00:01 Download Download Download Merge: 236d02999 275baccc5 Merge pull request #14833 from unknownbrackets/guardband Handle guardband clip/cull better for hardware backends
v1.12.3-21-g236d02999 Henrik Rydgård 2021-10-19 10:13:08 Download Download Download Merge: 3372f39a3 e1d261b70 Merge pull request #14857 from unknownbrackets/unthrottle-cleanup Display: Remove frameskip fast-forward mode
v1.12.3-19-g3372f39a3 Henrik Rydgård 2021-10-19 10:12:11   Download   Merge: 09db22c84 d278cda7e Merge pull request #14999 from unknownbrackets/config-io-thread Remove I/O on thread setting
v1.12.3-13-gd278cda7e Henrik Rydgård 2021-10-19 09:42:53 No build Merge: 25da99a16 c75784351 Merge branch 'master' into config-io-thread
v1.12.3-13-g09db22c84 Henrik Rydgård 2021-10-19 10:11:48 No build Merge: 1cd520ae3 12ad2b05e Merge pull request #15027 from unknownbrackets/depth-blit GPU: Blit framebuf depth on create too
v1.12.3-10-g1cd520ae3 Henrik Rydgård 2021-10-19 09:43:59 Download Download Download Merge: c75784351 2845f173e Merge pull request #15001 from hrydgard/update-android-target Update target Android version from 11 to 12. (API 30 to 31).
v1.12.3-8-gc75784351 Henrik Rydgård 2021-10-19 08:02:03 Download Download Download Merge: 6fbd67a94 3e9d1e0b0 Merge pull request #14859 from unknownbrackets/vertexcache-gles GLES: Re-enable vertex cache
v1.12.3-6-g6fbd67a94 Henrik Rydgård 2021-10-19 08:01:12 No build Merge: 6ef89c12b 183b0c3b4 Merge pull request #15008 from unknownbrackets/debugger-windows Windows: Pause from menu shouldn't affect Break
v1.12.3-4-g6ef89c12b Henrik Rydgård 2021-10-19 08:00:59 No build Merge: 936628bf2 cc7366e63 Merge pull request #15028 from unknownbrackets/syscall-names HLE: Add a few syscall names
v1.12.3-2-g936628bf2 Henrik Rydgård 2021-10-19 08:00:50 No build Merge: ce0a45cf0 24c77dc93 Merge pull request #15024 from unknownbrackets/texgen GPU: Fix matrix uvgen in software transform
v1.12.3 Henrik Rydgård 2021-10-18 20:19:42 Download Download Download Update version to 1.12.3
v1.12.2-19-g275baccc5 Unknown W. Brackets 2021-09-20 08:32:05 No build GLES: Support GL_APPLE_clip_distance too. Seems modern Apple mobile chips only support clip.
v1.12.2-18-g33598f2e7 Unknown W. Brackets 2021-09-20 08:27:30 No build GPU: Support clip and cull distances separately. Older GL devices, and it seems Apple devices, may not support cull.
v1.12.2-17-g7b00c4a57 Unknown W. Brackets 2021-09-20 08:16:21 No build GPU: Move Z/W equal hack to bugs from supports. It's really a bug (might even ideally cap the version?), and we already have other bugs handled the same way.
v1.12.2-16-g5e6f54033 Unknown W. Brackets 2021-09-19 16:14:54 No build GPU: Split clip and cull caps. GL_ARB_cull_distance is needed, sometimes available on older GL.
v1.12.2-15-g1c7cd67f6 Unknown W. Brackets 2021-09-12 04:08:02 No build iOS: Buildfix bad GLES headers.
v1.12.2-14-gc6a52909f Unknown W. Brackets 2021-09-12 03:19:56 No build D3D11: Support vertex clip/cull planes.
v1.12.2-13-g493ecf528 Henrik Rydgård 2021-10-18 20:18:11 Download   Download Update README.md for 1.12.3
v1.12.2-13-g1e66a66ed Unknown W. Brackets 2021-09-12 03:13:43 No build D3D11: Correct clearing samplers.
v1.12.2-12-gfc24a7d42 Henrik Rydgård 2021-10-18 17:19:57 Download Download Download CwCheat: Remove assert on TempAR type codes. Seems weird that we had this.
v1.12.2-12-g1a603fedf Unknown W. Brackets 2021-09-12 03:03:11 No build Vulkan: Cull verts fully outside depth. Following PSP rules of -1 to 1 pre-viewport Z. This also enables it for GLES/OpenGL.
v1.12.2-11-gd2ff66a66 Unknown W. Brackets 2021-09-12 03:01:36 No build UI: Clear textures on Begin. On GLES, saw a texture bound to slot 1 when UI started to draw after an emu frame, which caused a crash because there was no sampler. Let's just explicitly flush.
v1.12.2-11-g7ba8ef3d3 Henrik Rydgård 2021-10-18 11:52:49 Download Download Download Update Turkish translation (tr_TR), thanks Kishira Darken.
v1.12.2-10-g258a96a47 Henrik Rydgård 2021-10-18 09:37:47 Download Download Download compat.ini: Add Valkyrie Profile: Lenneth to [MpegAvcWarmUp], works around ending crash. See issue #6008
v1.12.2-10-g7d00b6ca9 Unknown W. Brackets 2021-09-12 02:53:50 No build GLES: Enable/disable clip distance 0.
v1.12.2-9-g11b65ca22 Henrik Rydgård 2021-10-13 09:24:01 Download Download Download Merge: b501f1c91 7ee7fe85e Merge pull request #15013 from LightVR0/patch-2 Retraducción
v1.12.2-9-g046a5c548 Unknown W. Brackets 2021-09-12 02:17:46 No build GLES: Check clip/cull distance support. Pretty limited on GLES3+. Also D3D11. Seems like doing it on D3D9 might be a bit tricky.
v1.12.2-8-g2271b41d0 Unknown W. Brackets 2021-09-12 02:10:29 No build Vulkan: Use clip distance only if supported.
v1.12.2-7-gb501f1c91 Henrik Rydgård 2021-10-13 09:23:29     Download Merge: f7c897973 3b0305a00 Merge pull request #15012 from vit9696/patch-1 Fix macOS 10.8~10.15 run compatibility
v1.12.2-7-g273b9a3dc Unknown W. Brackets 2021-09-12 01:57:52 No build Vulkan: Add negative Z clipping.
v1.12.2-6-g24011c375 Unknown W. Brackets 2021-09-12 01:54:25 No build GPU: Correct depth handling for guardband. This culls based on pre-viewport Z and avoids culling based on the clip range at negative Z.
v1.12.2-6-g25da99a16 Unknown W. Brackets 2021-10-09 22:21:55 No build Io: Remove setting to disable I/O on thread.
v1.12.2-5-gd9b6e847d Unknown W. Brackets 2021-10-09 19:55:42 No build Reporting: Require I/O on thread to be on. This will also cause a purple crash screen if it's off.
v1.12.2-5-g6252241c0 Unknown W. Brackets 2021-09-11 21:20:34 No build GPU: Verify throughmode for clears/rects.
v1.12.2-4-gf7c897973 Henrik Rydgård 2021-10-13 09:22:43 No build Merge: bb64c176f 9fdf0e107 Merge pull request #15014 from unknownbrackets/cpp14-cleanup Common: Remove MakeUnique.h
v1.12.2-4-g973025113 Unknown W. Brackets 2021-10-09 19:41:59 No build UI: Remove I/O on thread setting. Still configurable in the ini if really needed, for now.
v1.12.2-4-g12ad2b05e Unknown W. Brackets 2021-10-18 06:53:23 No build GPU: Blit framebuf depth on create too. Before we only did it for an existing target framebuffer, and never for a fresh one. But there's not really a good reason to skip that, and this may improve effects that are cemented after a single frame.
v1.12.2-4-g4ac36cb81 Unknown W. Brackets 2021-09-11 21:18:28 No build GPU: Cull rectangles more when depth clamp off. If any vert is outside Z, it's culled when not clamping/clipping.
v1.12.2-4-g3b0305a00 Vitaly Cheptsov 2021-10-13 03:53:14 No build Clear legacy flags
v1.12.2-3-ge1d261b70 Unknown W. Brackets 2021-09-15 08:04:28 No build Display: Remove frameskip fast-forward mode. Fixes #13546.
v1.12.2-3-gcc7366e63 Unknown W. Brackets 2021-10-18 15:50:18 No build HLE: Add a few syscall names.
v1.12.2-3-gc4f330664 Vitaly Cheptsov 2021-10-13 02:47:50 No build Fix macOS 10.8~10.15 run compatibility
v1.12.2-3-g9306bbd4e Unknown W. Brackets 2021-10-18 06:51:45 No build GPU: Refactor framebuffer depth blit for reuse. Shouldn't change anything yet, just moving logic around.
v1.12.2-3-g5315c404c Unknown W. Brackets 2021-09-11 21:13:39 No build GPU: Cull rectangles outside valid Z. Both TL and BR must be outside in the same direction to be culled when depth clamp is enabled.
v1.12.2-3-g183b0c3b4 Unknown W. Brackets 2021-10-10 18:51:20 No build Windows: Pause from menu shouldn't affect Break. They're separate states, and pausing can be done now without break.
v1.12.2-3-g24c77dc93 Unknown W. Brackets 2021-10-17 08:41:24 No build GPU: Fix matrix uvgen in software transform. Fixes #15015.
v1.12.2-3-g9fdf0e107 Unknown W. Brackets 2021-05-01 15:56:49 No build Common: Remove MakeUnique.h. No longer used.
v1.12.2-3-g7ee7fe85e Victor Rojas Carrasco (VR0) 2021-10-13 05:17:42 No build Retraducción
v1.12.2-3-g5ee8b26b8 Unknown W. Brackets 2021-10-09 19:39:45 No build lang: Cleanup outdated translation key.
v1.12.2-3-g3e9d1e0b0 Unknown W. Brackets 2021-09-15 08:45:30 No build GLES: Re-enable vertex cache. Was accidentally left disabled during GL threading effort.
v1.12.2-2-gbb64c176f Henrik Rydgård 2021-10-11 06:38:58 Download Download Download Merge: e91b8af27 b1e31d89e Merge pull request #15009 from unknownbrackets/audio-cleanup Audio: Correct protection against time skew
v1.12.2-1-gb1e31d89e Unknown W. Brackets 2021-10-11 00:04:59 No build Audio: Correct protection against time skew.
v1.12.2 Henrik Rydgård 2021-10-10 13:03:48 Download Download Download Update version to 1.12.2
v1.12.1-9-g1e504aff3 Henrik Rydgård 2021-10-10 13:03:09 No build Update README.md for 1.12.2
v1.12.1-8-g80d7b3611 Henrik Rydgård 2021-10-10 12:06:18 Download Download Download Merge: bccb854f9 e6857388c Merge pull request #15007 from hrydgard/joystick-debug Add input device debug info to touchscreen test screen
v1.12.1-7-ge6857388c Henrik Rydgård 2021-10-10 11:49:53 No build Add input device debug info to touchscreen test screen (yeah maybe there's a better place but it's fine). Also make a slight tweak to the detection order which I don't think matters much.
v1.12.1-6-gbccb854f9 Henrik Rydgård 2021-10-10 11:20:38 Download Download Download compat.ini: Add DBZ Tenkaichi Tag Team to [ClearToRam], see issue #14283
v1.12.1-5-g5995fe8e7 Henrik Rydgård 2021-10-10 08:44:27 Download Download Download Merge: fbf9b7f54 460ceadcc Merge pull request #15003 from unknownbrackets/android-device-id Android: Prioritize PAD devices
v1.12.1-4-g2845f173e Henrik Rydgård 2021-10-09 21:23:36 No build Update target Android version from 11 to 12. (API 30 to 31). We just updated from 10 to 11 which enabled scoped storage, but now that 12 is final, we might as well target that. Some new APIs are available that might be useful, like a crash dump API and more refresh rate control.
v1.12.1-3-gfbf9b7f54 Henrik Rydgård 2021-10-09 18:35:50 Download Download Download Merge: bbe06ace2 b77695c76 Merge pull request #14998 from unknownbrackets/audio-cleanup Protect against time skew in background audio
v1.12.1 Henrik Rydgård 2021-10-09 10:19:44 Download Download Download Update version for 1.12.1
v1.12-36-gb77695c76 Unknown W. Brackets 2021-10-09 17:24:54 No build Audio: Protect against time skew. It might be possible a clock is adjusting backwards slightly after a time update, and this could've caused sz to become negative. Based on crash reports.
v1.12-35-gdab36b4e9 Henrik Rydgård 2021-10-09 10:13:49 Download Download   Update README.md for 1.12.1
v1.12-35-g460ceadcc Unknown W. Brackets 2021-10-10 01:12:54 No build Android: Prioritize PAD devices.
v1.12-35-g01b99eff9 Unknown W. Brackets 2021-10-09 17:17:55 No build Audio: Cleanup buffer wrap code. This is a bit more straight-forward.
v1.12-34-g14bf5de83 Henrik Rydgård 2021-10-08 22:56:08 Download Download Download Merge: a79527bff 322a8a8b3 Merge pull request #14994 from hrydgard/more-crash-fixes More crash fixes
v1.12-31-ga79527bff Henrik Rydgård 2021-10-08 22:42:04     Download Merge: 89a452c16 59b2604c1 Merge pull request #14995 from hrydgard/vulkan-sync-fixes Vulkan sync fixes
v1.12-30-ge57770977 Henrik Rydgård 2021-10-08 22:22:08 No build We don't use primitiveRestart for anything, let's not enable it. It has costs on some hardware.
v1.12-30-g59b2604c1 Henrik Rydgård 2021-10-08 22:20:57 No build Consistent sampler modes in UI to make Mali happy
v1.12-29-gd7ac6aa63 Henrik Rydgård 2021-10-08 21:58:03 No build Fix an assortment of minor VK barrier bugs in mostly texture upload
v1.12-29-gb426d12a1 Henrik Rydgård 2021-10-08 21:32:40 No build More best-practices adjustments
v1.12-29-g322a8a8b3 Henrik Rydgård 2021-10-08 19:08:45 No build More checks in ParamSFO reader. Only problem left is that the strings are null terminated and can walk off the buffer.
v1.12-28-gddc0f0829 Henrik Rydgård 2021-10-08 15:37:03 No build Replaced textures: Don't leak handles on failure, check allocation success
v1.12-28-gd7774bf1a Henrik Rydgård 2021-03-11 22:08:41 No build Ran the "Vulkan best practices" layer, fixed some stuff.
v1.12-28-g90335bd52 Henrik Rydgård 2021-10-08 21:53:55 No build Mip generation: Transition the correct mipmap after blit.
v1.12-27-g89a452c16 Henrik Rydgård 2021-10-08 18:39:29 Download Download Download Merge: a251bf07c 5884a2201 Merge pull request #14993 from unknownbrackets/ui-chat-key UI: Disable focus movement on game start
v1.12-25-ga251bf07c Henrik Rydgård 2021-10-08 17:31:27 Download   Download compat.ini: Add Street Riders to [DisableRangeCulling]. See issue #14746
v1.12-24-gb1eb35c42 Henrik Rydgård 2021-10-08 08:40:50 Download Download Download Merge: 1b2109ab1 09f4e82aa Merge pull request #14989 from unknownbrackets/debugger-windows Debugger: Centralize context menu handling
v1.12-21-g1b2109ab1 Henrik Rydgård 2021-10-08 08:39:41   Download   Merge: fe303dec6 abc9ce671 Merge pull request #14987 from unknownbrackets/ui-crash Draw: Atomically release objects
v1.12-19-gfe303dec6 Henrik Rydgård 2021-10-08 08:36:45 Download   Download compat.ini: Add NOVA to [DisableRangeCulling]. See issue #13989
v1.12-18-ga968728ad Henrik Rydgård 2021-10-08 06:39:56 Download Download Download Merge: 309dcb295 9c92af2b7 Merge pull request #14988 from unknownbrackets/ui-ctrl-delay UI: Delay between successive mapping in controls
v1.12-18-g09f4e82aa Unknown W. Brackets 2021-10-08 04:53:40 No build Debugger: Keep pop up menus to ContextMenu only.
v1.12-17-gabc9ce671 Unknown W. Brackets 2021-10-08 03:22:23 No build Draw: Atomically release objects. There may be scenarios where we release objects from separate threads, just make them safe.
v1.12-17-g5884a2201 Unknown W. Brackets 2021-10-08 18:23:22 No build UI: Disable focus movement on game start. Otherwise, dev tools or chat remain usable while trying to play the game. This was an unintentional bug from chat UI refactoring.
v1.12-17-g39d3b4d93 Unknown W. Brackets 2021-10-08 04:47:16 No build Debugger: Centralize context menu handling. This deduplicates a bit, but more importantly keeps all the IDs together.
v1.12-17-g9c92af2b7 Unknown W. Brackets 2021-10-08 03:45:15 No build UI: Delay between successive mapping in controls.
v1.12-16-g309dcb295 Unknown W. Brackets 2021-10-08 02:43:29 Download Download Download Merge: 944d2c3aa 7ec60f28b Merge pull request #14985 from hrydgard/crash-fixes Try to fix some crashes from Android crash reporting
v1.12-9-g944d2c3aa Henrik Rydgård 2021-10-08 00:22:34 Download Download Download Set texture clamp mode for UI drawing. Fixes #14977, hopefully without breaking anything else..
v1.12-9-g7ec60f28b Henrik Rydgård 2021-10-08 00:11:44 No build Paper over a race condition slightly better. Really need to redo sync here.
v1.12-8-gb069a239a Henrik Rydgård 2021-10-07 23:59:21 No build Add sanity check to DirectoryFileHandle::Read
v1.12-8-g12f9d810d Henrik Rydgård 2021-10-08 00:16:35   Download   Add link to Chinese multiplayer wiki page. Fixes #14982
v1.12-7-gce91798b2 Henrik Rydgård 2021-10-07 16:40:52 Download Download Download Merge: f9f9ab5ec 58238abef Merge pull request #14983 from unknownbrackets/debugger-menus Debugger: Fix submenu offsets from removing unused
v1.12-7-g2257febc8 Henrik Rydgård 2021-10-07 23:51:26 No build Avoid throwing exceptions on bad post shader float parameters
v1.12-6-g36ada6308 Henrik Rydgård 2021-10-07 21:08:46 No build Sanity check string lengths in save state code
v1.12-5-gf9f9ab5ec Henrik Rydgård 2021-10-07 08:48:59 Download Download Download Merge: f6fb711d3 e389dfc71 Merge pull request #14978 from unknownbrackets/draw-vulkan Vulkan: Handle desc set allocation failure better
v1.12-5-g9c017e03f Henrik Rydgård 2021-10-07 21:08:12 No build Add some basic sanity checks to ParamSFO reader (could add more)
v1.12-4-g21686a6a9 Henrik Rydgård 2021-10-07 21:07:35 No build Android: Catch some exceptions
v1.12-3-gf6fb711d3 Unknown W. Brackets 2021-10-06 21:14:22 Download Download Download Merge: 076ece850 7d3734dfb Merge pull request #14976 from iota97/add-missing-link Add missing link
v1.12 Henrik Rydgård 2021-10-06 20:15:50 Download Download Download Update AndroidManifest.xml for 1.12
v1.11.3-1681-g7d3734dfb iota97 2021-10-06 20:09:20 No build Fix brackets
v1.11.3-1680-gb3bbdc061 iota97 2021-10-06 20:05:58 No build Add missing link
v1.11.3-1679-g195662497 AdamN 2021-10-06 17:33:12 No build Merge: 107d18823 c34efa3e3 Merge pull request #14969 from ANR2ME/adhoc [Adhoc] Workaround for a more cross-platform behavior on PtpConnect (but inaccurate)
v1.11.3-1676-g107d18823 Henrik Rydgård 2021-10-06 17:18:39 No build Merge: efc1293b6 6569b1bad Merge pull request #14968 from hrydgard/readme-1.12 Update README.md for 1.12
v1.11.3-1666-gefc1293b6 Henrik Rydgård 2021-10-06 17:08:16 No build Merge: 1fa7fa493 0f8390183 Merge pull request #14974 from unknownbrackets/ui-savedata Make savedata description scrollable
v1.11.3-1663-g6569b1bad Henrik Rydgård 2021-10-06 17:15:14 No build More tweaks
v1.11.3-1663-g1fa7fa493 Henrik Rydgård 2021-10-06 17:07:54 No build Merge: 0d1fd3c58 c9602f715 Merge pull request #14975 from hrydgard/kage-spanish KAGE-008's Spanish update
v1.11.3-1662-gcaa32633a Unknown W. Brackets 2021-10-06 05:34:31 No build README: Cleanup duplicates and improve tense.
v1.11.3-1661-gc9602f715 Henrik Rydgård 2021-10-06 10:01:08 No build KAGE-008's Spanish update
v1.11.3-1661-gadf5c2ff6 Henrik Rydgård 2021-10-05 21:38:27 No build Merge: 7c87b8984 a1eecec7a Merge pull request #14971 from iota97/script2 Update script to remove old link
v1.11.3-1661-g0d1fd3c58 Henrik Rydgård 2021-10-06 14:28:56 No build Force texture scaling away from the old Auto setting. Some Swedish translation.
v1.11.3-1660-ga1eecec7a iota97 2021-10-05 21:12:39 No build Fix a couple of typo
v1.11.3-1660-g19da3f93a Henrik Rydgård 2021-10-06 06:58:46 No build Merge: 7dde8ef9f f7607316a Merge pull request #14972 from hrydgard/texture-scale-fixes Vulkan: Fix texture scaling shader+ Auto Max Quality texture filtering
v1.11.3-1659-gf7607316a Unknown W. Brackets 2021-10-06 04:32:11 No build Windows: Remove UI for auto texture scaling. Functionality removed in 887f610.
v1.11.3-1659-g35338ee39 iota97 2021-10-05 21:07:28 No build Update script to remove old link
v1.11.3-1658-g451b99671 Unknown W. Brackets 2021-10-06 04:27:39 No build Qt: Remove auto texture scaling option. Functionality removed in 887f610.
v1.11.3-1658-g7c87b8984 Henrik Rydgård 2021-10-05 20:07:49 No build Move some old news to history.md
v1.11.3-1657-gbe5c6306d Unknown W. Brackets 2021-10-06 04:26:56 No build libretro: Remove auto texture scaling option. Functionality removed in 887f610.
v1.11.3-1657-g01c3d7858 iota97 2021-10-05 19:13:49 No build Update script to be more flexible
v1.11.3-1656-ga58cbc056 Henrik Rydgård 2021-10-05 18:37:28 No build README.md updates, reorg
v1.11.3-1656-g59ac4d3e2 Henrik Rydgård 2021-10-05 22:49:33 No build Vulkan: Rework mipmap generation and its image barrier/layout handling. Fixes bugs on mobile with texture scaling + auto max quality texturing (since that generates mipmaps with blits from an image which was just generated from compute, making proper barriers very critical).
v1.11.3-1656-g0f8390183 Unknown W. Brackets 2021-10-06 08:55:51 No build UI: Keep buttons at bottom for savedata. Also make them wider, looks like a layout mistake.
v1.11.3-1655-ge389dfc71 Unknown W. Brackets 2021-10-07 08:20:13 No build Vulkan: Handle desc set allocation failure better.
v1.11.3-1655-ge8a83269b Unknown W. Brackets 2021-10-06 08:50:21 No build UI: Add scroll to savedata viewer for long descs.
v1.11.3-1655-g58238abef Unknown W. Brackets 2021-10-07 16:04:33 No build Debugger: Fix submenu offsets from removing unused. The wrong menus were showing in several places, especially the GE debugger.
v1.11.3-1655-g887f6101d Henrik Rydgård 2021-10-05 20:41:40 No build Remove the "Auto" texture scale factor. It's a performance trap and not really useful.
v1.11.3-1655-g4fcbb57ea Henrik Rydgård 2021-10-05 17:53:53 No build Update README.md for 1.12 (will link the issues after it's done) Basically just grabbed all the stuff from #14157. Needs a bit more work
v1.11.3-1654-gc34efa3e3 ANR2ME 2021-10-05 18:07:05 No build Workaround to prevent some games from not retrying to connect on non-Windows system. This will also make a more cross-platform behavior on Windows/Linux/BSD
v1.11.3-1654-g7dde8ef9f Henrik Rydgård 2021-10-05 18:52:42 No build Merge: 3e4fb8e88 ed7f1b72e Merge pull request #14950 from ANR2ME/adhoc_discover [AdhocDiscover] An attempt to implement AdhocDiscover
v1.11.3-1653-g00a088550 ANR2ME 2021-10-05 18:05:51 No build Minor changes
v1.11.3-1652-g3e4fb8e88 Henrik Rydgård 2021-10-05 13:31:27 No build Remove deprecated jcenter() from build.gradle, replace with mavenCentral()
v1.11.3-1651-g16c1713a8 Henrik Rydgård 2021-10-05 11:30:50 No build Hide "What's This"? button on Android TV - no browser anyway
v1.11.3-1650-g45a3e0fa8 Henrik Rydgård 2021-10-05 06:45:50 No build Merge: 64b8ac603 896bca375 Merge pull request #14966 from unknownbrackets/config-minor Config: Correct cardboard setting ini load
v1.11.3-1648-g64b8ac603 Henrik Rydgård 2021-10-04 23:47:39 No build Fix bug in deleting of directories in memory stick move. Also improve progress reporting.
v1.11.3-1647-gbef976470 Henrik Rydgård 2021-10-04 22:58:18 No build Fix small mistake in Choice layout with image
v1.11.3-1646-g08b7d646e Henrik Rydgård 2021-10-04 20:28:49 No build Show text on the Browse button
v1.11.3-1645-gd390127cc Henrik Rydgård 2021-10-04 20:16:07 No build Minor warning fix
v1.11.3-1644-gf135e7465 Henrik Rydgård 2021-10-04 21:00:08 No build Merge: d8d954041 0decbf055 Merge pull request #14963 from tunip3/master Add 4k support to uwp version on xbox
v1.11.3-1642-gd8d954041 Henrik Rydgård 2021-10-04 19:00:25 No build Force off the VSync setting on Android (it wasn't actually used right).
v1.11.3-1642-g0decbf055 Tunip3 2021-10-03 23:44:21 No build Add 4k support to uwp version on xbox
v1.11.3-1641-ge43194d03 Henrik Rydgård 2021-10-03 19:30:51 No build Merge: b1b761290 47fb9b44b Merge pull request #14960 from unknownbrackets/windows-cleanup Cleanup some old Windows files/defines
v1.11.3-1636-gb1b761290 Henrik Rydgård 2021-10-03 17:14:21 No build Merge: 56ad23d6d b82667cc8 Merge pull request #14961 from Narugakuruga/patch-8 Update zh_CN.ini
v1.11.3-1634-g56ad23d6d Henrik Rydgård 2021-10-03 17:14:01 No build Merge: ee4daadf8 4c0951eb9 Merge pull request #14962 from unknownbrackets/altspeed-safety Display: Avoid skipping flips at 60 FPS
v1.11.3-1634-g47fb9b44b Unknown W. Brackets 2021-10-03 15:53:26 No build Windows: Update copyright year.
v1.11.3-1633-gd8198ae3c Unknown W. Brackets 2021-10-03 15:48:40 No build Debugger: Implement goto in disasm for memory view. This had been in the menu for a while, but not working.
v1.11.3-1633-gb82667cc8 Narugakuruga 2021-10-03 15:55:36 No build Update zh_CN.ini
v1.11.3-1632-gee4daadf8 Henrik Rydgård 2021-10-02 21:51:16 No build compat.ini: Add Field Commander to MpegAvcWarmUp. See issue #10209
v1.11.3-1632-g882c22aa7 Unknown W. Brackets 2021-10-03 15:46:01 No build Windows: Remove some unused constants.
v1.11.3-1631-gee8dd8b74 Unknown W. Brackets 2021-10-03 15:17:33 No build Windows: Remove some old and outdated files. These aren't being used.
v1.11.3-1631-ged7f1b72e ANR2ME 2021-09-29 01:19:26 No build An attempt to implement AdhocDiscover (can only Cancel the progress for now)
v1.11.3-1631-g896bca375 Unknown W. Brackets 2021-10-05 04:32:05 No build Config: Correct cardboard setting ini load.
v1.11.3-1631-g5ccbe1284 Henrik Rydgård 2021-10-01 13:21:04 No build compat.ini: Add Digimon World Re:Digitize to DisableRangeCulling Reported on Discord by Rethromono.
v1.11.3-1631-g4c0951eb9 Unknown W. Brackets 2021-10-03 16:04:04 No build Display: Avoid skipping flips at 60 FPS. If the device is 58 or 59 FPS, let's just assume it's better to flip each time.
v1.11.3-1630-gb1009f70f Unknown W. Brackets 2021-09-30 15:33:25 No build softgpu: Allow end coordinate at bounds. Oops, was excluding some valid usage that wouldn't wrap.
v1.11.3-1629-gfca899921 Henrik Rydgård 2021-09-30 08:29:02 No build Merge: fccef4782 953916a84 Merge pull request #14952 from unknownbrackets/softgpu softgpu: Avoid fast path for clamp/wrap cases
v1.11.3-1628-g953916a84 Unknown W. Brackets 2021-09-30 04:19:21 No build softgpu: Avoid fast path for clamp/wrap cases. It doesn't clamp or wrap, and those are uncommon for the fast path. Fixes #14951.
v1.11.3-1627-gfccef4782 Henrik Rydgård 2021-09-29 21:45:34 No build compat.ini: Add Megaman Maverick Hunter X to IntraVRAM... and RequireBlockTransfer. See #10085
v1.11.3-1626-g3a27be33f Henrik Rydgård 2021-09-29 21:04:00 No build Set compat.ini option DisableFirstFrameReadback for Socom Fireteam Bravo 3. See #11814
v1.11.3-1625-g6eff20cd2 Henrik Rydgård 2021-09-29 09:03:44 No build Merge: cc43ce040 992ad801e Merge pull request #14949 from hrydgard/blacklist-vendors-postshaders Add a crude way to blacklist post/texture shaders from certain vendors.
v1.11.3-1624-g992ad801e Henrik Rydgård 2021-09-28 23:35:57 No build Add a crude way to blacklist post/texture shaders from certain vendors. Use it to work around #14530 for now.
v1.11.3-1623-gcc43ce040 Henrik Rydgård 2021-09-28 19:37:29 No build Merge: 65213e61b d5a9525ff Merge pull request #14944 from unknownbrackets/ui-touch-controls Cleanup UI touch controls button handling
v1.11.3-1619-g65213e61b Henrik Rydgård 2021-09-28 19:36:31 No build Merge: 5ee9738b7 003a34ccf Merge pull request #14924 from iota97/jap-ui-space Improve UI space for different translation a bit.
v1.11.3-1618-g003a34ccf iota97 2021-09-24 11:13:01 No build Increase few column width for long translation, make control binding a bit taller
v1.11.3-1617-g5ee9738b7 Henrik Rydgård 2021-09-28 17:18:39 No build Merge: e384ad90f 6814f5e7a Merge pull request #14939 from unknownbrackets/debugger-assets Serve local web debugger from assets
v1.11.3-1613-ge384ad90f Henrik Rydgård 2021-09-28 16:55:06 No build Merge: 91e9db554 931ba4321 Merge pull request #14945 from unknownbrackets/ui-scroll-memory UI: Keep scroll position on async load
v1.11.3-1609-g91e9db554 Henrik Rydgård 2021-09-28 16:52:51 No build Merge: b1ff9b6b6 5b010afff Merge pull request #14946 from ANR2ME/adhoc [Adhoc] Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread
v1.11.3-1604-gb1ff9b6b6 Henrik Rydgård 2021-09-28 16:49:14 No build Merge: 51fff4d04 06d710524 Merge branch 'Felipefpl-master'
v1.11.3-1604-g5b010afff ANR2ME 2021-09-28 15:43:17 No build oops need to typecast metasocket
v1.11.3-1603-g9a714249a ANR2ME 2021-09-28 08:39:04 No build Changing most frequently used global vars to atomic to avoid possible multi-threading issue on friendFinder thread which communicates with AdhocServer in background. PS: There are more global vars being used here (too many actually), so we should find a better approach in the future (ie. using PSPThread instead).
v1.11.3-1603-g06d710524 Felipe 2021-09-28 16:17:44 No build Updated translation Updated translation to brazilian portuguese. Fix line endings
v1.11.3-1602-g51fff4d04 Henrik Rydgård 2021-09-28 16:42:58 No build Merge: ccc86f3a2 aedb4f7ed Merge pull request #14948 from unknownbrackets/ui-game-id UI: Fix Game ID with insets on left side
v1.11.3-1602-g6a79f59c0 ANR2ME 2021-09-28 07:37:45 No build Fix threading issue when exiting PPSSPP due to unjoined AdhocServer thread when AdhocServer failed to bind the socket and exited the thread early.
v1.11.3-1601-gd5a9525ff Unknown W. Brackets 2021-09-28 02:47:15 No build UI: Cleanup another header misuse.
v1.11.3-1601-g931ba4321 Unknown W. Brackets 2021-09-28 08:39:33 No build UI: Remove scroll to top on size change. It wasn't actually used anywhere, and I don't see a reason for it now.
v1.11.3-1601-g1fd54153f ANR2ME 2021-09-28 14:05:51 No build Prevent some games (ie. DBZ SB2) from repeatedly trying to Disconnect Adhocctl when not connected to AdhocServer.
v1.11.3-1600-gccc86f3a2 Henrik Rydgård 2021-09-28 11:40:54 No build Merge: 4d5a63a74 dfe945710 Merge pull request #14935 from unknownbrackets/http-timeout http: Fix timeout mid request
v1.11.3-1600-g374569ce7 Unknown W. Brackets 2021-09-28 08:37:31 No build UI: Keep scroll position on async load. For the saved scroll position in the game list.
v1.11.3-1600-g8f1cca8b8 Unknown W. Brackets 2021-09-28 02:42:47 No build UI: Use a proper view for touch control borders.
v1.11.3-1599-gfc78b408b Unknown W. Brackets 2021-09-28 08:25:41 No build UI: Have scroll views directly remember their pos. Kinda like checkboxes, cleaner this way.
v1.11.3-1599-gdb48e6bd1 Unknown W. Brackets 2021-09-28 02:05:55 No build UI: Allow touch control editor buttons to grow. If the buttons need to be taller for various reasons, allow them to grow and push other buttons up. Add a scroll in case this requires a lot of space.
v1.11.3-1599-gaedb4f7ed Unknown W. Brackets 2021-09-28 16:28:59 No build UI: Fix Game ID with insets on left side. In the game list.
v1.11.3-1598-g4d5a63a74 Unknown W. Brackets 2021-09-27 23:46:44 No build Merge: b4d173706 450d0ef01 Merge pull request #14943 from kotcrab/disasm-vwbn Remove .s suffix from vwbn disassembly
v1.11.3-1597-g450d0ef01 kotcrab 2021-09-27 22:42:10 No build Remove .s suffix from vwbn disassembly
v1.11.3-1596-gb4d173706 Henrik Rydgård 2021-09-27 21:40:24 No build Merge: e0c4624db fd5817241 Merge pull request #14942 from unknownbrackets/ui-chat-escape UI: Allow cancel mapped to a letter in chat
v1.11.3-1594-ge0c4624db Henrik Rydgård 2021-09-27 17:29:48 No build Merge: 99df18bba d623cae7c Merge pull request #14936 from unknownbrackets/ui-sizing UI: Fix measuring width constrained choices
v1.11.3-1592-g99df18bba Henrik Rydgård 2021-09-27 17:29:15 No build Merge: 947b5a10a 1f3d31f68 Merge pull request #14938 from unknownbrackets/path-fix UI: Fix game installer extension check
v1.11.3-1590-g947b5a10a Unknown W. Brackets 2021-09-27 15:50:39 No build Merge: 000e9c687 e6b84efc5 Merge pull request #14940 from jbeich/freebsd Unbreak build on FreeBSD
v1.11.3-1588-g000e9c687 Henrik Rydgård 2021-09-26 21:15:39 No build Merge: 2adc3c668 67df9d4a5 Merge pull request #14934 from Narugakuruga/patch-7 Update zh_CN.ini
v1.11.3-1586-g6814f5e7a Unknown W. Brackets 2021-09-26 21:27:54 No build Debugger: Add web debugger to build packaging.
v1.11.3-1585-g67df9d4a5 Narugakuruga 2021-09-26 07:21:04 No build Update zh_CN.ini
v1.11.3-1585-g0cf07a8d6 Unknown W. Brackets 2021-09-26 21:24:29 No build Debugger: Add web debugger in assets. This is from the "bundled" branch, which is generated by GitHub Actions.
v1.11.3-1584-gfd5817241 Unknown W. Brackets 2021-09-27 19:42:24 No build UI: Allow cancel mapped to a letter in chat.
v1.11.3-1584-gdfe945710 Unknown W. Brackets 2021-09-26 08:26:38 No build http: Fix timeout mid request. Sometimes we think a socket is ready, and it isn't. We shouldn't fail the whole read just because of this.
v1.11.3-1584-gd623cae7c Unknown W. Brackets 2021-09-26 16:55:38 No build UI: Fix measuring width constrained choices.
v1.11.3-1584-g6577858b2 Narugakuruga 2021-09-26 07:20:01 No build Update zh_CN.ini
v1.11.3-1584-g552cbb2a2 Unknown W. Brackets 2021-09-26 20:56:32 No build Debugger: Serve local web debugger from assets.
v1.11.3-1584-g1f3d31f68 Unknown W. Brackets 2021-09-26 18:36:52 No build UI: Fix game installer extension check.
v1.11.3-1583-g4806d4372 Narugakuruga 2021-09-26 07:05:49 No build Update zh_CN.ini
v1.11.3-1583-g2adc3c668 Henrik Rydgård 2021-09-26 07:05:57 No build Merge: 166cc072c f5ee1af30 Merge pull request #14933 from unknownbrackets/memstick-dir Android: Create default folders in custom path
v1.11.3-1582-g12830e76f Narugakuruga 2021-09-26 07:03:54 No build Update zh_CN.ini make description more accurate. UMD delay is need for some game like MHFU demo version, so it's "slow but least bugs" host "might cause bugs" instead of "cause bug", so user will try different settings to make game runs better Software Skinning make some games run slower, so do not hint user it will most likely to improve speed. Lazy texture caching "might cause font rendering bugs" , user can try if it really occurs, then decide to use it
v1.11.3-1581-g166cc072c Henrik Rydgård 2021-09-25 21:47:43 No build Merge: 522a1562f 7dc328761 Merge pull request #14931 from unknownbrackets/ui-wrap Cleanup some issues in word wrapping
v1.11.3-1573-g522a1562f Unknown W. Brackets 2021-09-25 20:07:36 No build Merge: 98c164296 7a124d84a Merge pull request #14930 from kotcrab/fix-vcst-disasm Fix disassembly of vcst
v1.11.3-1572-gf5ee1af30 Unknown W. Brackets 2021-09-26 05:40:34 No build Android: Create default folders in custom path. If scoped storage is off and the memstick directory was customized, load it before pre-creating default folders.
v1.11.3-1572-g7dc328761 Unknown W. Brackets 2021-09-25 21:01:41 No build UI: Handle newlines after ellipsis.
v1.11.3-1572-g7a124d84a kotcrab 2021-09-25 19:34:41 No build Fix disassembly of vcst
v1.11.3-1571-g98c164296 Henrik Rydgård 2021-09-25 18:19:36 No build Merge: 6be64efce 799a4de23 Merge pull request #14929 from unknownbrackets/ui-buttons UI: Avoid math on calculated value width
v1.11.3-1571-g2f570481b Unknown W. Brackets 2021-09-25 20:46:00 No build UI: Cleanup ellipsis more. Arg, silly me.
v1.11.3-1570-gbbc83bcda Unknown W. Brackets 2021-09-25 20:37:10 No build UI: Correct text wrap with shy or Unicode spaces.
v1.11.3-1569-g7d730f2a8 Unknown W. Brackets 2021-09-25 19:59:54 No build UI: Add unit tests for text wrapping.
v1.11.3-1568-g799a4de23 Unknown W. Brackets 2021-09-25 17:02:58 No build Windows: Improve rect measurement precision. Not seeing issues here like Android, but let's make them match.
v1.11.3-1568-g3f39bfeae Unknown W. Brackets 2021-09-25 19:58:45 No build UI: Cleanup more ellipsis cases, refactor.
v1.11.3-1567-gd9b39eed0 Unknown W. Brackets 2021-09-25 16:59:18 No build UI: Avoid math on calculated value width. If we add an integer and then subtract an integer, our result may change slightly, causing wrapping.
v1.11.3-1567-g92d13cc05 Unknown W. Brackets 2021-09-25 18:41:11 No build UI: Cleanup double ellipsis issues. We mostly only use FLAG_ELLIPSIZE_TEXT in PPGe, but it wasn't behaving well in some cases.
v1.11.3-1567-g6be64efce Unknown W. Brackets 2021-09-25 17:13:57 No build Merge: a9f8608d6 4bdba8ae6 Merge pull request #14928 from kotcrab/fix-vmftvc-disasm Fix disassembly of vmfvc and vmtvc
v1.11.3-1566-ga83003b22 iota97 2021-09-24 23:20:38 No build Fix text wrap edge case
v1.11.3-1566-g72663aeef Unknown W. Brackets 2021-09-25 16:58:28 No build Android: Improve precision on text measure. We want this to come to the same values that measuring the first line would, so let's multiply in the same way.
v1.11.3-1566-g4bdba8ae6 kotcrab 2021-09-25 16:30:13 No build Fix disassembly of vmfvc and vmtvc
v1.11.3-1565-ga9f8608d6 Henrik Rydgård 2021-09-24 19:19:10 No build Merge: ff7e13a3c 2a4f8c57b Merge pull request #14925 from unknownbrackets/ui-buttons UI: Measure width of choice with values properly
v1.11.3-1564-g2a4f8c57b Unknown W. Brackets 2021-09-24 17:18:38 No build UI: Grow chat button based on text width.
v1.11.3-1563-g4c7bbad89 Unknown W. Brackets 2021-09-24 17:09:56 No build UI: Shrink value for all choice variants.
v1.11.3-1562-gd41c8b077 Unknown W. Brackets 2021-09-24 16:38:39 No build UI: Shrink value display if needed.
v1.11.3-1561-gc1fbd4dd5 Unknown W. Brackets 2021-09-24 16:13:56 No build UI: Measure width of choice with values properly. Otherwise we don't give it enough width (or potentially height) for the label and value.
v1.11.3-1560-gff7e13a3c Henrik Rydgård 2021-09-24 09:09:07 No build Merge: bcfdab62d 09ca16361 Merge pull request #14923 from unknownbrackets/ui-savedata Reduce IO in savedata screen sorting, move to async
v1.11.3-1557-ge6b84efc5 Jan Beich 2021-09-24 03:18:05 No build Instance: add missing include after 1bace5558340 Core/Instance.cpp:148:55: error: use of undeclared identifier 'S_IRUSR' hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); ^ Core/Instance.cpp:148:65: error: use of undeclared identifier 'S_IWUSR' hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); ^
v1.11.3-1556-gbcfdab62d Henrik Rydgård 2021-09-23 10:26:38 No build Merge: 5904fe12a 4741357be Merge pull request #14921 from ANR2ME/adhoc_matching [AdhocMatching] Fix some more race condition possibility
v1.11.3-1552-g4741357be ANR2ME 2021-09-23 07:32:16 No build Fix possible race condition issue when sending AdhocMatching data
v1.11.3-1552-g5904fe12a Henrik Rydgård 2021-09-23 09:54:07 No build More ForceMax60FPS tweaks.. See comments on https://github.com/hrydgard/ppsspp/commit/4abd6522b440e525043de55f6ff9225062b6a023
v1.11.3-1551-ga522bf580 Henrik Rydgård 2021-09-23 09:12:33 No build Merge: 61d73e46e 69481f4a8 Merge pull request #14920 from Narugakuruga/patch-6 Update zh_CN.ini
v1.11.3-1551-g73b207082 ANR2ME 2021-09-23 07:29:51 No build Temporary fix to avoid a crash that happened due to trying to logs a syscall's argument when being Logged from another thread (AdhocMatchingInput thread)
v1.11.3-1550-g69481f4a8 Narugakuruga 2021-09-23 06:52:21 No build Update zh_CN.ini
v1.11.3-1550-g15d3e69c4 ANR2ME 2021-09-23 07:22:57 No build Fix possible crash issue
v1.11.3-1549-g61d73e46e Henrik Rydgård 2021-09-23 00:07:55 No build Merge: e6bcd2e4e 70127f9a1 Merge pull request #14919 from hrydgard/langtool-work Langtool: split into multiple rs files, new subcommands
v1.11.3-1548-g70127f9a1 Henrik Rydgård 2021-09-22 23:57:19 No build Don't need these strings anymore. Sorry those who spent time translating them :) See #14918
v1.11.3-1547-g6da46beb6 Henrik Rydgård 2021-09-22 23:48:40 No build Use the structopt crate to add some nice subcommands to langtool.
v1.11.3-1546-g3db23b14b Henrik Rydgård 2021-09-22 23:24:38 No build Add vscode settings file for langtool (format-on-save, etc).
v1.11.3-1545-g9dd205386 Henrik Rydgård 2021-09-22 23:24:24 No build Split langtool into multiple source file.
v1.11.3-1544-ge6bcd2e4e Henrik Rydgård 2021-09-22 23:55:23 No build Merge: 39b7be1a4 0b5eabcd2 Merge pull request #14918 from iota97/icon-for-combo Icon for combo
v1.11.3-1541-g39b7be1a4 Henrik Rydgård 2021-09-22 23:00:16 No build Merge: 705bc1a59 9f9b6a595 Merge pull request #14917 from hrydgard/more-strings More language strings
v1.11.3-1540-g9f9b6a595 Henrik Rydgård 2021-09-22 22:58:09 No build Also add the strings to the other languages.
v1.11.3-1540-g0b5eabcd2 iota97 2021-09-22 23:14:35 No build Remove unused string and update en_US translation
v1.11.3-1539-ge8ad59371 iota97 2021-09-22 23:05:33 No build Use icon rather than string for combo key setup
v1.11.3-1539-gbea1d297d Henrik Rydgård 2021-09-22 22:57:20 No build Add some strings from th_TH to en_US that were missing in the latter
v1.11.3-1538-g705bc1a59 Henrik Rydgård 2021-09-22 16:37:14 No build Merge: cf1ac62d7 0cc378fc0 Merge pull request #14916 from Saramagrean/patch-1 Update th_TH.ini
v1.11.3-1537-g0cc378fc0 Benjamin Benda Gates 2021-09-22 16:16:25 No build Update th_TH.ini
v1.11.3-1536-gcf1ac62d7 Henrik Rydgård 2021-09-22 16:07:45 No build Merge: 3d505dbb8 64fbfb5f2 Merge pull request #14914 from nassau-tk/fix-ja_jp.ini Fix Translation to Japanese.
v1.11.3-1535-g64fbfb5f2 nassau-tk 2021-09-22 15:45:12 No build Fix Translation to Japanese.
v1.11.3-1534-g3d505dbb8 Henrik Rydgård 2021-09-22 14:52:59 No build Merge: 914f88995 eb644427f Merge pull request #14912 from Narugakuruga/patch-5 Update zh_CN.ini
v1.11.3-1533-geb644427f Narugakuruga 2021-09-22 14:42:17 No build Update zh_CN.ini
v1.11.3-1532-g914f88995 Henrik Rydgård 2021-09-22 11:55:58 No build Merge: 6f076b883 5e3b04a84 Merge pull request #14911 from Narugakuruga/patch-4 Update zh_CN.ini
v1.11.3-1531-g5e3b04a84 Narugakuruga 2021-09-22 11:53:08 No build Update zh_CN.ini
v1.11.3-1530-g6f076b883 Henrik Rydgård 2021-09-22 10:59:43 No build Merge: 0c52b077e c8bf68712 Merge pull request #14909 from Narugakuruga/patch-3 Update zh_CN.ini
v1.11.3-1529-gc8bf68712 Narugakuruga 2021-09-22 10:56:24 No build Update zh_CN.ini
v1.11.3-1528-g0c52b077e Henrik Rydgård 2021-09-22 09:16:49 No build And another one
v1.11.3-1527-g528b4d2f3 Henrik Rydgård 2021-09-22 09:15:33 No build Fix another couple of translation mistakes from the big fixup
v1.11.3-1526-gff486a89e Henrik Rydgård 2021-09-22 08:37:29 No build Fix another couple of translation screwups
v1.11.3-1525-g3bc149f75 Henrik Rydgård 2021-09-22 08:32:14 No build lang: Remove outdated string
v1.11.3-1524-g571aeea2d Henrik Rydgård 2021-09-21 20:23:18 No build Merge: 4f5d608c8 e30efb01d Merge pull request #14908 from hrydgard/insert-missing-lines Use langtool to insert missing strings into language inis
v1.11.3-1523-ge30efb01d Henrik Rydgård 2021-09-21 20:16:27 No build Use langtool to sync missing strings from en_US to all the other language files.
v1.11.3-1522-ga2dc17e40 Henrik Rydgård 2021-09-21 20:16:02 No build langtool: have functions both to delete and comment out unused lines.
v1.11.3-1521-g3f618b2e8 Henrik Rydgård 2021-09-21 20:08:45 No build Fix mistakes in en_US.ini
v1.11.3-1520-g16e7ba1c8 Henrik Rydgård 2021-09-21 18:18:51 No build More fixes to langtool
v1.11.3-1519-g4f5d608c8 Henrik Rydgård 2021-09-21 17:24:17 No build Merge: b8ea95bec 1bace5558 Merge pull request #14907 from iota97/multi-instance-fix Add permission to shm_open
v1.11.3-1517-gb8ea95bec Henrik Rydgård 2021-09-21 13:46:12 No build Merge: fb3e330e7 4e8a9fda6 Merge pull request #14904 from ANR2ME/adhoc [Adhoc] Do not resolve Pro Adhoc Server address when WLAN is turned off
v1.11.3-1515-gfb3e330e7 Henrik Rydgård 2021-09-21 12:44:28 No build Merge: a1658232d ee7383193 Merge pull request #14903 from ANR2ME/adhoc_matching [AdhocMatching] Fix race condition issue
v1.11.3-1514-g4e8a9fda6 ANR2ME 2021-09-21 12:12:01 No build Do not resolve Pro Adhoc Server address when WLAN is turned off
v1.11.3-1513-ga1658232d Henrik Rydgård 2021-09-21 11:07:00 No build Merge: 9d42cf21c fc7033318 Merge pull request #14901 from iota97/dpad-fix Fix dpad analog overlap interaction
v1.11.3-1511-g9d42cf21c Henrik Rydgård 2021-09-21 11:06:35 No build Merge: 329c1c5e4 5b397570d Merge pull request #14902 from Narugakuruga/patch-2 Update zh_CN.ini
v1.11.3-1510-g5b397570d Narugakuruga 2021-09-21 11:04:54 No build Update zh_CN.ini
v1.11.3-1509-gffe6cfe57 Narugakuruga 2021-09-21 11:01:20 No build Update zh_CN.ini
v1.11.3-1509-gee7383193 ANR2ME 2021-09-21 10:31:33 No build Fix race condition issue on AdhocMatching
v1.11.3-1509-g1bace5558 iota97 2021-09-21 16:08:38 No build Add permission to shm_open
v1.11.3-1508-g329c1c5e4 Henrik Rydgård 2021-09-21 09:45:17 No build Merge: 154a1c861 9cafebdb4 Merge pull request #14900 from hrydgard/langtool-find-unused-lines Langtool: Add ability to find unused lines.
v1.11.3-1507-g9cafebdb4 Henrik Rydgård 2021-09-21 09:41:43 No build Add a bunch more missing strings to en_US.ini
v1.11.3-1506-g17739611f Henrik Rydgård 2021-09-21 09:30:53 No build Remove outdated string
v1.11.3-1505-g541f126e2 Henrik Rydgård 2021-09-21 09:21:31 No build Add a LOT of missing strings to en_US.ini, auto-found by checking thai against English. Thanks Saramagrean. Part 1/2
v1.11.3-1504-g75f50b050 Henrik Rydgård 2021-09-21 08:54:13 No build langtool: Automatically comment out lines that are not present in en_US.ini. This helps find a multitude of issues, including missing strings in en_US.ini.
v1.11.3-1503-g154a1c861 Henrik Rydgård 2021-09-21 08:05:03 No build Merge: 4abd6522b d6173749e Merge pull request #14895 from hrydgard/translation-add-memstick Use langtool to add missing MemStick sections to a zillion ini files
v1.11.3-1502-gd6173749e Henrik Rydgård 2021-09-21 08:02:20 No build Use langtool to automatically add missing MemStick section to lots of language inis.
v1.11.3-1501-gf2fe53e8f Henrik Rydgård 2021-09-21 07:59:40 No build langtool: Fix clippy warnings
v1.11.3-1500-g90f0a6d78 Henrik Rydgård 2021-09-21 07:39:05 No build langtool: Ignore comments when syncing lines langtool: Don't automatically copy translators.
v1.11.3-1499-gf663ebafd Henrik Rydgård 2021-09-21 07:50:38 No build Remove unused string
v1.11.3-1498-g5ebbff091 Henrik Rydgård 2021-09-21 07:47:06 No build Remove misplaced left-to-right-mark character in ar_AE.ini. Remove misplaced left-to-right-mark character in ar_AE.ini.
v1.11.3-1497-g4abd6522b Henrik Rydgård 2021-09-21 07:41:15 No build compat.ini ForceMax60Fps updates, thanks Gamemulatorer
v1.11.3-1496-ge8f28f412 Unknown W. Brackets 2021-09-21 07:20:12 No build Merge: 3ab559956 fb3030d9c Merge pull request #14897 from Narugakuruga/patch-1 Update zh_CN.ini
v1.11.3-1495-gfb3030d9c Narugakuruga 2021-09-21 06:36:29 No build Update zh_CN.ini
v1.11.3-1494-g3ab559956 Unknown W. Brackets 2021-09-21 01:53:17 No build Compat: Remove duplicate entries. Oops. Thanks Gamemulatorer.
v1.11.3-1493-gbc0c03a95 Henrik Rydgård 2021-09-21 01:04:36 No build Merge: c37c93b3d fe8ef7c59 Merge pull request #14894 from hrydgard/langtool Langtool - synchronize language ini files
v1.11.3-1492-gfe8ef7c59 Henrik Rydgård 2021-09-21 01:03:16 No build Don't process the README.md
v1.11.3-1491-g700832071 Henrik Rydgård 2021-09-21 01:01:40 No build Handle BOM
v1.11.3-1490-g6e261cf86 Henrik Rydgård 2021-09-21 00:34:08 No build Add little langtool for copying missing language ini strings
v1.11.3-1489-g8e23713ea Henrik Rydgård 2021-09-21 00:33:49 No build Remove superfluous line from ja_JP.ini
v1.11.3-1488-gc37c93b3d Henrik Rydgård 2021-09-20 23:09:32 No build Merge: d31eddf41 45244a7f6 Merge pull request #14892 from hrydgard/more-translation-stuff More translation stuff
v1.11.3-1487-g45244a7f6 Henrik Rydgård 2021-09-20 23:08:05 No build Fix another translation key string
v1.11.3-1486-gfc7033318 iota97 2021-09-21 10:35:39 No build Fix dpad analog overlap interaction
v1.11.3-1486-gbfa04e8e7 Henrik Rydgård 2021-09-20 22:48:33 No build Fix and add some translation strings
v1.11.3-1485-gd31eddf41 Unknown W. Brackets 2021-09-20 19:00:37 No build Merge: 8b987286e 814767827 Merge pull request #14891 from Saramagrean/patch-1 Update th_TH.ini
v1.11.3-1484-g814767827 Benjamin Benda Gates 2021-09-20 18:56:17 No build Update th_TH.ini
v1.11.3-1483-g8b987286e Unknown W. Brackets 2021-09-20 18:25:56 No build Merge: fbf56766f 4414c2df0 Merge pull request #14890 from iota97/trans Add italian translation
v1.11.3-1482-g4414c2df0 iota97 2021-09-20 17:59:41 No build Add italian translation
v1.11.3-1481-gfbf56766f Henrik Rydgård 2021-09-20 16:59:12 No build Merge: c57fb02cb 33b1f59ce Merge pull request #14889 from hrydgard/translation-updates-2 Move the What's this? translation to the Memstick section
v1.11.3-1481-g09ca16361 Unknown W. Brackets 2021-09-24 07:30:25 No build UI: Asynchronously update size and dates on sort. This means items shift and jump into place, but it also means we don't hang even for large savedata collections.
v1.11.3-1480-g8c937f45f Unknown W. Brackets 2021-09-24 07:14:25 No build UI: Cache save size on save buttons. It was calculating the size and date for each permutation, which became monstrously slow on Android with scoped storage.
v1.11.3-1479-gc57fb02cb Henrik Rydgård 2021-09-20 16:58:47 No build Merge: 0279b1928 4aa0c41a9 Merge pull request #14887 from unknownbrackets/ui-ok UI: Use OK instead of Confirm
v1.11.3-1479-g7513d9286 Unknown W. Brackets 2021-09-24 07:00:16 No build UI: Reduce IO in savedata manager sorting.
v1.11.3-1478-g4aa0c41a9 Unknown W. Brackets 2021-09-20 16:20:58 No build UI: Add a bit of reporting in failure cases.
v1.11.3-1477-g76dcfa938 Unknown W. Brackets 2021-09-20 16:13:37 No build UI: Use OK instead of Confirm. Other dialogs use OK.
v1.11.3-1477-g33b1f59ce Henrik Rydgård 2021-09-20 16:40:33 No build Move the What's this? translation to the Memstick section
v1.11.3-1476-g0279b1928 Henrik Rydgård 2021-09-20 15:03:36 No build Merge: 64f793fdf a8ed36cfc Merge pull request #14886 from nassau-tk/patch-3 Fix typo
v1.11.3-1475-ga8ed36cfc nassau-tk 2021-09-20 14:55:06 No build Fix typo Now)Show on-screen messages = オンスクリーンメーッセージを表示する Fix )Show on-screen messages = オンスクリーンメッセージを表示する
v1.11.3-1474-g64f793fdf Henrik Rydgård 2021-09-20 13:58:38 No build Merge: e20c93e77 8eb644146 Merge pull request #14885 from hrydgard/translation-updates Translation updates
v1.11.3-1473-g8eb644146 Henrik Rydgård 2021-09-20 13:57:30 No build Revert a wrong change to Thai
v1.11.3-1472-gb41eed4c8 Henrik Rydgård 2021-09-20 09:05:46 No build Add Swedish translation of Memstick screen
v1.11.3-1471-gc9f88b383 Henrik Rydgård 2021-09-20 08:35:22 No build Remove (GB) suffix from "Memory Stick size", it's now shown as a unit.
v1.11.3-1470-gc9cac67bf Henrik Rydgård 2021-09-20 08:34:58 No build Preparations for translating MemStickScreen and related strings.
v1.11.3-1469-ge20c93e77 Henrik Rydgård 2021-09-19 20:55:57 No build Merge: 7f021624e 50e008e38 Merge pull request #14875 from hrydgard/memstick-screen-updates Memstick screen updates (scoped storage)
v1.11.3-1468-g50e008e38 Henrik Rydgård 2021-09-19 20:24:28 No build Browse -> OK. Align buttons.
v1.11.3-1467-g1ff085d1c Henrik Rydgård 2021-09-19 19:43:28 No build More tweaks (spacing)
v1.11.3-1466-g97695d1f0 Henrik Rydgård 2021-09-19 19:39:07 No build Style fix
v1.11.3-1465-g76f7abae1 Henrik Rydgård 2021-09-19 19:35:28 No build Tweaks
v1.11.3-1464-g80d4450e8 Henrik Rydgård 2021-09-19 19:19:15 No build Show the path to access PSP data through USB in the settings screen.
v1.11.3-1463-gadac44fd9 Henrik Rydgård 2021-09-19 19:10:55 No build Remove "Change" from "Change Memory Stick Folder". Easier to read.
v1.11.3-1462-g367c6814b Henrik Rydgård 2021-09-19 18:50:59 No build SEO optimization
v1.11.3-1461-ge406006fd Henrik Rydgård 2021-09-19 18:49:48 No build Undo debug hack
v1.11.3-1460-g74c842c95 Henrik Rydgård 2021-09-19 18:45:15 No build Add image support to UI::Choice.
v1.11.3-1459-ga5e7878f2 Henrik Rydgård 2021-09-19 18:32:10 No build Show the explanation below each point.
v1.11.3-1458-g357293cd9 Henrik Rydgård 2021-09-19 15:54:01 No build Implement the new MemStick screen experience (rough cut)
v1.11.3-1457-gacc088456 Henrik Rydgård 2021-09-19 15:41:33 No build New settings icon for later. Derived from the Material Design one.
v1.11.3-1456-g97ad41891 Henrik Rydgård 2021-09-19 15:16:34 No build Radio button assets
v1.11.3-1455-g825cf56c7 Henrik Rydgård 2021-09-19 14:38:13 No build Make a little info icon for later. Not in atlas yet.
v1.11.3-1454-gda8d5ef34 Henrik Rydgård 2021-09-19 14:32:43 No build Always show Help button on memstick screen
v1.11.3-1453-ga4cb53c61 Henrik Rydgård 2021-09-18 23:40:43 No build Use the new icons
v1.11.3-1452-gc2714033e Henrik Rydgård 2021-09-18 23:35:30 No build Shrink the folder icons slightly. Not updating atlas right now.
v1.11.3-1451-gcc9a739fa Henrik Rydgård 2021-09-18 22:54:38 No build Fix the look of buttons with images. Use one.
v1.11.3-1450-g09a13e3d2 Henrik Rydgård 2021-09-18 22:37:05 No build Didn't mean to push this
v1.11.3-1449-g76f2fe60a Henrik Rydgård 2021-09-18 19:08:41 No build Move the memstick options higher on the System tab. Other minor tweaks
v1.11.3-1448-g76df06034 Henrik Rydgård 2021-09-18 16:06:11 No build Show the logo screen before the memstick screen on first boot with scoped storage
v1.11.3-1447-g52527798c Henrik Rydgård 2021-09-18 15:10:31 No build Some file move process tweaks
v1.11.3-1446-g395ce5791 Henrik Rydgård 2021-09-15 22:46:52 No build Add Help button to MemstickScreen, pointing at a guide on the website.
v1.11.3-1445-g363e84665 Henrik Rydgård 2021-09-15 22:42:51 No build MemstickScreen: Shrink the right column to leave more space
v1.11.3-1444-g7f021624e Henrik Rydgård 2021-09-19 19:46:44 No build Merge: de206611e ec3d408da Merge pull request #14883 from unknownbrackets/texcache In lazy hashing mode, assume videos never match
v1.11.3-1440-gde206611e Henrik Rydgård 2021-09-19 12:24:46 No build Merge: cea177ca3 2bda9c1c8 Merge pull request #14880 from ANR2ME/adhoc_gamemode [AdhocGameMode] An attempt to handle source port better on GameMode for further communication
v1.11.3-1436-gcea177ca3 Henrik Rydgård 2021-09-19 11:58:30 No build Merge: d432a3411 eb89c9be1 Merge pull request #14881 from vit9696/macdebug Improve Xcode debugging support
v1.11.3-1435-geb89c9be1 vit9696 2021-09-19 11:26:55 No build Fix garbled log output in Xcode terminal
v1.11.3-1434-gfc18a171a vit9696 2021-09-19 10:54:53 No build Handle Xcode-specific debug arguments on startup
v1.11.3-1433-gec3d408da Unknown W. Brackets 2021-09-19 16:51:33 No build HLE: Detect video buffer copies. These are common and can help us notify the texture cache appropriately.
v1.11.3-1433-gd432a3411 Henrik Rydgård 2021-09-19 09:39:34 No build Remove accidental duplicate file
v1.11.3-1433-g2bda9c1c8 ANR2ME 2021-09-19 05:41:09 No build Keep tracks of the sender/source port on GameMode for further communication, in case it was remapped by router or ISP for some reason.
v1.11.3-1432-gef279657d ANR2ME 2021-09-19 05:39:11 No build Shows a warning when detecting a different sender/source port on GameMode.
v1.11.3-1432-g50f3cd7ba Henrik Rydgård 2021-09-19 07:19:42 No build Merge: ff22dbc16 99c317d93 Merge pull request #14879 from unknownbrackets/vertexjit-arm vertexjit: Correct morph flag alpha check assert
v1.11.3-1432-g2d9719ed2 Unknown W. Brackets 2021-09-19 16:35:25 No build TexCache: Avoid hashing videos at all in lazy mode.
v1.11.3-1431-ge2c7366c9 Unknown W. Brackets 2021-09-19 16:31:31 No build TexCache: Prevent lazy cache on video textures.
v1.11.3-1431-g99c317d93 Unknown W. Brackets 2021-09-19 04:19:09 No build vertexjit: Correct morph flag alpha check assert.
v1.11.3-1431-g62a7ea2f4 ANR2ME 2021-09-19 05:35:19 No build Minor change to AdhocMatching's senderport type
v1.11.3-1430-gff22dbc16 Unknown W. Brackets 2021-09-18 23:52:19 No build Replacement: Fix a mistake in ZIM texture loading. Fixes #14877.
v1.11.3-1429-g6dbbe6696 Henrik Rydgård 2021-09-18 23:30:02 No build Merge: d944c254c 7d8dd7c81 Merge branch 'iota97-square-shape'
v1.11.3-1428-g7d8dd7c81 iota97 2021-07-29 10:31:31 No build Square shape for combo button. Additional shapes (folder_open, warning) too.
v1.11.3-1427-gd944c254c Henrik Rydgård 2021-09-18 10:06:02 No build Merge: 6f34f2668 564a3691c Merge pull request #14868 from iota97/logo-fix Little fix to logo screen
v1.11.3-1425-g6f34f2668 Henrik Rydgård 2021-09-18 10:04:46 No build Merge: 3b34a0758 3534df0d5 Merge pull request #14871 from iota97/atlas Fix atlas tool on linux
v1.11.3-1423-g3b34a0758 Henrik Rydgård 2021-09-18 08:37:25 No build Merge: 9aa8fa855 6b30eade3 Merge pull request #14872 from unknownbrackets/path-size Common: Use 0 as unknown size in GetFileSize()
v1.11.3-1421-g9aa8fa855 AdamN 2021-09-18 05:14:20 No build Merge: cd05f3ad2 2305de42f Merge pull request #14870 from ANR2ME/adhoc_matching [AdhocMatching] An attempt to handle unknown/incorrect source port better on AdhocMatching
v1.11.3-1417-g3534df0d5 iota97 2021-09-17 15:13:35 No build Fix atlas tool on linux
v1.11.3-1416-gcd05f3ad2 Henrik Rydgård 2021-09-17 08:00:21 No build Merge: e6a2da69c c8204a24e Merge pull request #14839 from vit9696/master Provide automatic macOS releases with Apple Silicon support
v1.11.3-1410-g2305de42f ANR2ME 2021-09-17 07:34:37 No build Keeping track the source port of received data on AdhocMatching to be used for further communication, in the case the port was re-mapped for some reason.
v1.11.3-1409-ga95678ae4 ANR2ME 2021-08-20 10:24:27 No build Show a warning if other players detected to have their port being re-mapped, where communication with them might have an issue.
v1.11.3-1408-g2bb5453dc ANR2ME 2021-08-20 09:53:38 No build Don't ignores unknown sender/source port, due to a possibility of port re-mapping done by router or ISP the source port might be different.
v1.11.3-1407-gfa92cda23 ANR2ME 2021-09-16 09:13:17 No build Minor change to AdhocMatching logging
v1.11.3-1407-g564a3691c iota97 2021-09-16 22:31:24 No build Little fix to logo screen
v1.11.3-1407-g6b30eade3 Unknown W. Brackets 2021-09-18 02:28:28 No build Common: Use 0 as unknown size in GetFileSize().
v1.11.3-1406-ge6a2da69c Henrik Rydgård 2021-09-16 18:38:28 No build Merge: 2229bea92 24f1dcec9 Merge pull request #14867 from unknownbrackets/savedata-volatile Dialog: Allow termination of access thread at return
v1.11.3-1404-g2229bea92 Henrik Rydgård 2021-09-16 08:46:41 No build Merge: 9f404ad90 570d84fb8 Merge pull request #14865 from unknownbrackets/savedata-volatile Dialog: Try to recover on double init, report
v1.11.3-1402-g9f404ad90 Henrik Rydgård 2021-09-15 18:55:33 No build Merge: 5b0516463 9024c7111 Merge pull request #14856 from unknownbrackets/unthrottle Vulkan: Skip flips, not draw, for vsync fast-forward
v1.11.3-1399-g5b0516463 Henrik Rydgård 2021-09-15 18:36:20 No build Merge: f8ab24316 eccb79464 Merge pull request #14862 from iota97/ip-fix Fix chat here position and jumpy ip resolve feedback
v1.11.3-1396-gf8ab24316 Henrik Rydgård 2021-09-15 18:36:10 No build Merge: 433daf1ee 4c3cd9250 Merge pull request #14860 from unknownbrackets/ui-chat-enable Disable auto-enable chat on ctrl-c, fix enabling
v1.11.3-1393-geccb79464 iota97 2021-09-15 10:25:26 No build Fix chat here position
v1.11.3-1393-g24f1dcec9 Unknown W. Brackets 2021-09-16 17:57:20 No build Dialog: Allow termination of access thread at ret. Sometimes the thread is just sitting at return, but hasn't stopped quite yet. Allow deleting the thread in this case without modifying volatile lock status.
v1.11.3-1392-gadf7c3f20 iota97 2021-09-15 09:56:36 No build Fix jumpy resolve while typing
v1.11.3-1392-g570d84fb8 Unknown W. Brackets 2021-09-16 06:06:12 No build Dialog: Try to recover on double init, report. This shouldn't be happening, but is - see #14864. Let's report the situation and try to avoid a complete crash.
v1.11.3-1391-g433daf1ee Unknown W. Brackets 2021-09-15 09:24:06 No build UI: Oops, remove silly mistake. Of course, I meant to keep showing the new messages.
v1.11.3-1390-g6d599e738 Henrik Rydgård 2021-09-15 09:15:28 No build Merge: f88bd4dfc c79bb6ba7 Merge pull request #14855 from unknownbrackets/ui-chat-view Decouple chat presentation and tracking
v1.11.3-1386-gf88bd4dfc Henrik Rydgård 2021-09-15 09:08:16 No build Merge: 8b7906fd1 b6c6a5bb3 Merge pull request #14858 from unknownbrackets/vertexcache GPU: Default vertex cache to off
v1.11.3-1384-g8b7906fd1 Henrik Rydgård 2021-09-14 20:38:42 No build Merge: f96cf2dd6 704d1f94a Merge pull request #14852 from ANR2ME/adhoc_gamemode [AdhocGameMode] Fix freezing issue during GameMode initialization on some games
v1.11.3-1383-g704d1f94a ANR2ME 2021-09-14 20:13:39 No build Fix freezing issue during GameMode initialization on some games (ie. Hammerin' Hero)
v1.11.3-1382-gf96cf2dd6 Henrik Rydgård 2021-09-14 16:02:13 No build Merge: f9d24f991 39836e704 Merge pull request #14851 from unknownbrackets/memarena-shm Unix: Use shm_open in case not /dev/shm/
v1.11.3-1380-gf9d24f991 Henrik Rydgård 2021-09-14 01:25:56 No build Merge: c333e2b87 e3088e5f9 Merge pull request #14849 from ANR2ME/adhoc [Adhoc] Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy
v1.11.3-1379-ge3088e5f9 ANR2ME 2021-09-14 00:27:17 No build Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy
v1.11.3-1378-gc333e2b87 Henrik Rydgård 2021-09-13 22:39:18 No build Merge: 3829ca067 d0af5275b Merge pull request #14480 from iota97/analog-head Configurable analog head size
v1.11.3-1376-g5bf0068ea iota97 2021-09-13 22:16:23 No build Fix DPAD size calculation
v1.11.3-1375-g3829ca067 Henrik Rydgård 2021-09-13 20:58:27 No build Merge: 98a0d7189 dab1a3aa3 Merge pull request #14847 from unknownbrackets/ui-background Android: Fix UI background on scoped storage
v1.11.3-1373-g98a0d7189 Henrik Rydgård 2021-09-13 20:57:26 No build Merge: 92a888cd2 4ec1a8d12 Merge pull request #14843 from iota97/dpad-drag DPad drag fixes
v1.11.3-1371-g92a888cd2 Henrik Rydgård 2021-09-13 19:19:46 No build Merge: 0651df3bc f53b4b5ea Merge pull request #14845 from unknownbrackets/reporting UI: Correct enable reporting setting resetting
v1.11.3-1369-g0651df3bc Henrik Rydgård 2021-09-13 19:19:15 No build Merge: c755dedbf 10ffdc9f5 Merge pull request #14846 from unknownbrackets/warnings Fix some gcc warnings
v1.11.3-1367-g4c3cd9250 Unknown W. Brackets 2021-09-15 18:08:58 No build Merge: 75f5c7504 d489c099a Merge pull request #11 from iota97/qt-chat Change Qt as well
v1.11.3-1366-gd489c099a iota97 2021-09-15 14:32:54 No build Qt as well
v1.11.3-1366-gc755dedbf Unknown W. Brackets 2021-09-13 16:26:43 No build Merge: 2ecaa61fa c37c07825 Merge pull request #14842 from unknownbrackets/texfilt Vulkan: Expand 16-bit textures to generate mips
v1.11.3-1366-gc79bb6ba7 Unknown W. Brackets 2021-09-15 03:06:57 No build Net: Fix various chat threading hazards.
v1.11.3-1365-g9403947b6 Unknown W. Brackets 2021-09-15 02:59:46 No build UI: Decouple new chat display and tracking logic.
v1.11.3-1365-g9024c7111 Unknown W. Brackets 2021-09-15 07:53:54 No build Vulkan: Fix faster alt speed with vsync.
v1.11.3-1365-g75f5c7504 Unknown W. Brackets 2021-09-15 09:12:33 No build Windows: Disable auto-enable chat on Ctrl-C. It's annoying when this triggers unexpectedly. Sometimes it happens when using debug windows.
v1.11.3-1365-g10ffdc9f5 Unknown W. Brackets 2021-09-13 17:29:45 No build Font: Cleanup logging for invalid pointers. Also fixes some duplicate logging and includes return code/error code.
v1.11.3-1364-gf53b4b5ea Unknown W. Brackets 2021-09-13 17:54:33 No build UI: Correct enable reporting setting resetting.
v1.11.3-1364-gdab1a3aa3 Unknown W. Brackets 2021-09-13 19:27:42 No build Android: Fix UI background on scoped storage.
v1.11.3-1364-gcf045dfbb Unknown W. Brackets 2021-09-15 08:56:45 No build UI: When enabling chat, recreate views. Otherwise, the chat button doesn't show right away. Fixes #13090.
v1.11.3-1364-gbe0b0cd88 Unknown W. Brackets 2021-09-15 02:51:57 No build UI: Track chat log changes more clearly. This also makes it easier to have multiple views or etc. reading from it. We want data flowing a single direction, chat system -> UI.
v1.11.3-1364-gb6c6a5bb3 Unknown W. Brackets 2021-09-15 08:43:29 No build GPU: Default vertex cache to off. Previously, it was defaulted on only for OpenGL, where it didn't work.
v1.11.3-1364-g46770aba3 Unknown W. Brackets 2021-09-15 07:33:47 No build Vulkan: Skip flips, not draw, for vsync unthrottle.
v1.11.3-1364-g39836e704 Unknown W. Brackets 2021-09-14 06:50:51 No build Unix: Use shm_open in case not /dev/shm/. Still falls back to the old behavior if that fails.
v1.11.3-1364-g3ac669f80 Unknown W. Brackets 2021-09-13 17:13:14 No build Core: Fix some minor gcc warnings.
v1.11.3-1363-g4ec1a8d12 iota97 2021-09-13 13:22:27 No build Allow drag over touch DPAD and avoid analog drag to trigger other button
v1.11.3-1363-g2ecaa61fa Unknown W. Brackets 2021-09-13 16:24:59 No build headless: Fix some Python warnings. Also, on newer pythons, this was crashing entirely.
v1.11.3-1362-gbb3a03ada Henrik Rydgård 2021-09-13 09:08:06 No build Merge: ab4dcebd5 676290308 Merge pull request #14840 from unknownbrackets/dxt5 Implement DXT decoding in samplerjit x86
v1.11.3-1357-gab4dcebd5 Henrik Rydgård 2021-09-13 09:06:16 No build Merge: d32a1fa91 40c233fa7 Merge pull request #14841 from unknownbrackets/ui-chat-view Use a view for the chat log
v1.11.3-1353-gc8204a24e Vitaly Cheptsov 2021-09-16 23:50:30 No build Try to workaround git tag fetch failure
v1.11.3-1352-gd32a1fa91 Henrik Rydgård 2021-09-13 01:07:18 No build it_IT translation update, thanks giona.
v1.11.3-1352-g82249ce9a vit9696 2021-09-16 23:33:11 No build Update SDL and try faster commit history fetch
v1.11.3-1351-gd2421ebfe Henrik Rydgård 2021-09-13 01:04:34 No build Merge: 766a74fea 29aa81be9 Merge pull request #14837 from unknownbrackets/savedata-io Savedata: Respect IO timing method setting
v1.11.3-1351-g90cb3d302 vit9696 2021-09-16 09:54:07 No build Silence submodule fetch error screaming
v1.11.3-1350-ge1cb1c9a6 vit9696 2021-09-16 09:40:39 No build Switch to submodules and fix release version generation
v1.11.3-1349-g766a74fea Henrik Rydgård 2021-09-12 20:24:11 No build Merge: 4fb7b0a11 8d120af16 Merge pull request #14836 from iota97/mockup Edit psp screen a bit
v1.11.3-1349-g5fc734427 vit9696 2021-09-16 09:17:59 No build Drop bundled SDL2 for macOS
v1.11.3-1348-gb583d16c2 vit9696 2021-09-15 20:07:26 No build Include macOS name in the zip archive
v1.11.3-1348-g676290308 Unknown W. Brackets 2021-09-13 02:21:45 No build TexCache: Correct confusing red/blue var names. This decodes to RGBA (R least significant), so it's confusing to refer to it as BGRA. It's actually the 565 colors in the DXT data that are BGR.
v1.11.3-1347-ged046aebf vit9696 2021-09-15 20:02:59 No build Fix git describe not fetching version tag
v1.11.3-1347-g4fb7b0a11 Henrik Rydgård 2021-09-12 20:13:58 No build Merge: c1b170431 a0eeb5244 Merge pull request #14838 from unknownbrackets/dxt5 Correct DXT5 alpha calculation
v1.11.3-1347-g08816a544 Unknown W. Brackets 2021-09-13 02:17:09 No build softgpu: Implement DXT5 in samplerx86.
v1.11.3-1346-gc4de5bfb9 Unknown W. Brackets 2021-09-12 23:53:55 No build softgpu: Implement DXT3 in samplerx86.
v1.11.3-1346-g40c233fa7 Unknown W. Brackets 2021-09-13 05:20:17 No build UI: Update flags more correctly in chat. Not the ideal interface here, though...
v1.11.3-1346-g14c223150 vit9696 2021-09-12 15:54:40 No build Add FAT support for macOS with automatic GitHub releases closes #11799 closes #13708 closes #14815
v1.11.3-1345-gee9d19430 Unknown W. Brackets 2021-09-12 22:57:28 No build softgpu: Implement DXT1 decoding in samplerx86.
v1.11.3-1345-g8f60d99cd Halo-Michael 2020-12-15 02:53:23 No build Update libMoltenVK.dylib to support M1 chips
v1.11.3-1345-g6b107a884 Unknown W. Brackets 2021-09-13 05:16:05 No build UI: Cleanup input box for chat.
v1.11.3-1344-gf45c5186c Unknown W. Brackets 2021-09-13 04:44:44 No build UI: Move the chat message box to just a view. Instead of being a popup. This should make it easier to make sure things work normally, and avoids some of the strange overrides of PopupScreen it previously had.
v1.11.3-1344-gc37c07825 Unknown W. Brackets 2021-09-13 09:07:01 No build Vulkan: Only force 32-bit if needed. If there are mips already, we can keep 16-bit.
v1.11.3-1344-gc1b170431 Unknown W. Brackets 2021-09-12 15:40:13 No build Merge: db21d0e7f a2f016b2d Merge pull request #14832 from iota97/settinginfo Fix setting info on multi choice
v1.11.3-1344-ga0eeb5244 Unknown W. Brackets 2021-09-12 18:37:34 No build softgpu: Decode DXT texels directly. This improves performance a lot compared to decoding the whole block. Eventually we may implement a cache, but threading makes that complex to make properly fast.
v1.11.3-1343-gd9f62d690 Unknown W. Brackets 2021-09-13 09:03:42 No build Vulkan: Expand 16-bit textures to generate mips. When using "Auto Max Quality", we can't use 16-bit formats. See #14804.
v1.11.3-1343-g96fd29c86 Unknown W. Brackets 2021-09-13 04:41:47 No build UI: Allow UI keys on emuscreen of focused. This is only if you already focus something.
v1.11.3-1343-g29aa81be9 Unknown W. Brackets 2021-09-12 16:05:51 No build Savedata: Respect IO timing method setting.
v1.11.3-1343-g8d120af16 iota97 2021-09-12 15:11:58 No build Edit psp screen a bit
v1.11.3-1343-g1ee5352d3 Unknown W. Brackets 2021-09-12 18:35:53 No build TexCache: Correct DXT5 alpha calculation. This matches PSP alpha values from an exhaustive test.
v1.11.3-1342-gdb21d0e7f Unknown W. Brackets 2021-09-12 05:11:22 No build Android: Avoid crash without ext dir. This can return null on some older Androids. See #14821.
v1.11.3-1342-ga2f016b2d iota97 2021-09-12 01:17:24 No build Fix setting info on multi choice
v1.11.3-1341-gf1c05b039 Henrik Rydgård 2021-09-11 22:08:52 No build Merge: b17ff0e5a f348adb4b Merge pull request #14829 from hrydgard/path-case-fix Auto-fix case of manually specified paths
v1.11.3-1340-gf348adb4b Henrik Rydgård 2021-09-11 21:45:31 No build Auto-fix case of manually specified paths. Fixes remaining issue in #14821
v1.11.3-1339-gde3d71161 Henrik Rydgård 2021-09-11 21:17:23 No build Move FixPathCase to Common/File/Path
v1.11.3-1338-gd87683456 Henrik Rydgård 2021-09-11 21:17:01 No build Fix weird linker problem
v1.11.3-1337-gb17ff0e5a Henrik Rydgård 2021-09-11 20:50:54 No build Merge: 447700133 c94e9ad73 Merge pull request #14818 from iota97/super-wp Focus based moving background
v1.11.3-1333-g447700133 Henrik Rydgård 2021-09-11 20:44:22 No build Merge: 4a5008bdf b05a74803 Merge pull request #14827 from hrydgard/savedata-opt Savedata optimizations
v1.11.3-1330-gb05a74803 Henrik Rydgård 2021-09-11 20:31:42 No build Remove another redundant check, comment fixes
v1.11.3-1329-g71056e348 Henrik Rydgård 2021-09-11 20:26:36 No build SFO return value fix, oops
v1.11.3-1328-g36079b86d Henrik Rydgård 2021-09-11 19:53:19 No build Optimize away a couple of existence checks
v1.11.3-1327-g5d53e59c1 Henrik Rydgård 2021-09-11 19:33:28 No build Optimize ReadPSPFile (which should probably be replaced with ReadEntireFile anyway)
v1.11.3-1326-g464af0723 Henrik Rydgård 2021-09-11 19:32:48 No build Minor gradle upgrade, why not
v1.11.3-1326-g4a5008bdf Henrik Rydgård 2021-09-11 20:32:38 No build Merge: f53546362 825a84a5d Merge pull request #14828 from stuken/libretro_set_inflightframes Wire inflight frames config setting to render managers.
v1.11.3-1325-g825a84a5d Stuart Kenny 2021-09-11 20:05:34 No build Wire inflight frames config setting to render managers.
v1.11.3-1325-g8e2b73b05 Henrik Rydgård 2021-09-11 19:32:37 No build Optimize MetaFileSystem::ReadEntireFile
v1.11.3-1324-gf53546362 Henrik Rydgård 2021-09-11 18:54:22 No build Merge: 1eef8973c 07413aa4e Merge pull request #14826 from hrydgard/more-io-optimizations More I/O optimizations
v1.11.3-1323-g07413aa4e Henrik Rydgård 2021-09-11 18:53:46 No build Feedback
v1.11.3-1322-gdc520a59d Henrik Rydgård 2021-09-11 18:17:14 No build Log the duration of directory size computations too
v1.11.3-1321-gf7895457e Henrik Rydgård 2021-09-11 18:06:26 No build Add back the dir listing logging. Add hack to avoid confusing Wipeout :(
v1.11.3-1320-gfcc033757 Henrik Rydgård 2021-09-11 17:50:07 No build Fix the Android recursive size computation and hook it up.
v1.11.3-1319-g48310d15a Henrik Rydgård 2021-09-11 17:18:39 No build Add metafilesystem hook to add optimized implementations of compute recursive directory size
v1.11.3-1318-ge842d395f Henrik Rydgård 2021-09-11 16:36:35 No build Add untested function Android_ComputeRecursiveDirectorySize
v1.11.3-1317-gcd79a1d92 Henrik Rydgård 2021-09-11 15:44:40 No build Fix another GetFileInfo loop (GetFilesInDir now does return sizes)
v1.11.3-1316-g1eef8973c Henrik Rydgård 2021-09-11 18:09:34 No build Merge: ef7b6ec5c bcc4c3d8f Merge pull request #14825 from unknownbrackets/memstick-cache Add a cache for memory stick usage
v1.11.3-1313-gef7b6ec5c Henrik Rydgård 2021-09-11 15:36:20 No build Merge: 46ada8649 09f65db91 Merge pull request #14824 from hrydgard/hide-irrelevant-directories Hide directories games should not know about
v1.11.3-1312-g09f65db91 Henrik Rydgård 2021-09-11 15:35:11 No build Cleanup
v1.11.3-1311-gb075b7917 Henrik Rydgård 2021-09-11 15:14:44 No build Also hide SHADERS directory from games
v1.11.3-1310-g369ae031d Henrik Rydgård 2021-09-11 15:12:55 No build Optimize install data size calculation.
v1.11.3-1309-g830d20583 Henrik Rydgård 2021-09-11 15:11:56 No build Optimize savedata size calculation
v1.11.3-1308-g1f81876ab Henrik Rydgård 2021-09-11 15:04:53 No build Cleanup
v1.11.3-1307-gbcc4c3d8f Unknown W. Brackets 2021-09-11 16:36:02 No build Io: Assume a write may have happened on resume. This way if they switch away to delete files, it will have more free space.
v1.11.3-1307-g04578edf6 Henrik Rydgård 2021-09-11 15:02:52 No build Hide directories games should not know about from them. Stops some games from spending lots of time iterating over files they should not care about. Helps the performance issues in #13847 quite a bit.
v1.11.3-1306-g906664b9d Unknown W. Brackets 2021-09-11 16:29:15 No build Io: Cache SAVEDATA usage between writes. Some games will loop over saves to check the size of each, and calculating the total usage is expensive. We don't need to recalculate each time.
v1.11.3-1306-g46ada8649 Henrik Rydgård 2021-09-11 13:13:05 No build VK mip gen: Could end up with a zero dimension in the lowest mipmap, prevent that. Should help #14814
v1.11.3-1305-gd264cbef3 Unknown W. Brackets 2021-09-11 08:35:31 No build Vulkan: MSVC 2017 buildfix. Fixes the buildbot.
v1.11.3-1304-gb7edcaa72 Unknown W. Brackets 2021-09-11 04:19:29 No build Merge: 25fff384d 08dbcf7f7 Merge pull request #14823 from hrydgard/storage-fixes Android: Disallow using the folder selection on older system versions
v1.11.3-1303-g08dbcf7f7 Unknown W. Brackets 2021-09-11 04:01:56 No build UI: Fix non-Android build error.
v1.11.3-1302-gdf0dd441c Henrik Rydgård 2021-09-10 23:59:54 No build Add back the ability to manually specify a folder, on Android 9 and earlier.
v1.11.3-1301-ge7214f4f6 Henrik Rydgård 2021-09-10 23:42:21 No build Hide the folder selector for memstick directory on Android 9 and earlier. It just doesn't work.
v1.11.3-1300-gd3abcf1b5 Henrik Rydgård 2021-09-10 23:41:44 No build Draw bullet points as circles for a consistent look regardless of system font.
v1.11.3-1299-g7632e5e16 Henrik Rydgård 2021-09-10 22:52:49 No build Minor polish to MemStickScreen
v1.11.3-1298-g25fff384d Henrik Rydgård 2021-09-10 22:39:16 No build Merge: b813aa30f d88fec895 Merge pull request #14822 from stuken/libretro_vulkan_shutdown_fix Fix intermittent crashes when closing content in libretro under vulkan
v1.11.3-1297-gd88fec895 Stuart Kenny 2021-09-10 21:38:52 No build Decouple Vulkan context object destruction from retroarch's ContextDestroy call
v1.11.3-1296-gb813aa30f Henrik Rydgård 2021-09-10 08:26:02 No build Merge: 16e820eda 121c56e6d Merge pull request #14820 from unknownbrackets/softgpu Correct guardband and Z cull behavior in software renderer
v1.11.3-1293-g121c56e6d Unknown W. Brackets 2021-09-10 05:13:42 No build softgpu: Clip only on -Z, cull if entirely outside. This is important for several issues, like #12058 or #12060, where something is drawn entirely outside valid Z, and should be culled.
v1.11.3-1293-g16e820eda Henrik Rydgård 2021-09-10 08:20:14 No build Merge: e00a3eed1 9283d14a3 Merge pull request #14816 from iota97/wave-fix Fix wave on different dps
v1.11.3-1292-g0b73c1ce8 Unknown W. Brackets 2021-09-10 05:05:41 No build softgpu: Correct guardband cull behavior. Culling is based on whether clipping happens, not whether clamping happens. This is important for issues like #12348.
v1.11.3-1291-ge00a3eed1 Unknown W. Brackets 2021-09-10 02:13:11 No build Merge: f9f893f3f 5876388c6 Merge pull request #14817 from hrydgard/savedata-screen-fixes Savedata screen fixes
v1.11.3-1291-gc94e9ad73 iota97 2021-09-10 02:06:51 No build Support ScrollView for focus position
v1.11.3-1290-gfb5b528b9 iota97 2021-09-10 01:55:23 No build Moving Background
v1.11.3-1290-g5876388c6 Henrik Rydgård 2021-09-10 01:13:28 No build Vulkan scissor fix (validation errors).
v1.11.3-1289-gecab31ef8 iota97 2021-09-09 16:31:14 No build Keep track of focus position
v1.11.3-1289-g9283d14a3 iota97 2021-09-09 11:58:02 No build Fix wave on different dps
v1.11.3-1289-g85ac0f885 Henrik Rydgård 2021-09-10 01:13:01 No build Fix a couple sort comparators for the savedata screen
v1.11.3-1288-gf9f893f3f Henrik Rydgård 2021-09-09 09:12:49 No build Merge: 5e4c478f4 c9bcbf326 Merge pull request #14813 from hrydgard/scoped-storage-shortcut-fix Various Android shortcut fixes
v1.11.3-1287-gc9bcbf326 Henrik Rydgård 2021-09-09 00:00:54 No build More shortcut fixes
v1.11.3-1286-g273376ab8 Henrik Rydgård 2021-09-08 23:43:35 No build Set a couple flags on the ShortcutIntent
v1.11.3-1285-gbad0736fa Henrik Rydgård 2021-09-08 23:26:01 No build Avoid calling into C++ when creating game shortcuts. Use scoped storage-compatible file chooser when possible.
v1.11.3-1284-g1d0831776 Henrik Rydgård 2021-09-08 23:25:39 No build Valiant attempt to fix queryGameName
v1.11.3-1283-g568043211 Henrik Rydgård 2021-09-08 23:24:28 No build Fix error message
v1.11.3-1282-g0d9d360b0 Henrik Rydgård 2021-09-08 23:24:00 No build ThreadManager cleanups
v1.11.3-1281-g8e9cdf97c Henrik Rydgård 2021-09-08 21:33:50 No build Implement support for new file chooser on Android 11+.
v1.11.3-1280-g5e4c478f4 Henrik Rydgård 2021-09-08 21:23:56 No build Merge: 51e201581 7b33325ca Merge pull request #14807 from iota97/double-bind Double binding fix
v1.11.3-1278-g51e201581 Unknown W. Brackets 2021-09-08 21:07:03 No build Merge: 7120a9761 f442f4012 Merge pull request #14811 from stuken/libretro_hardware_texture_scaling_option Expose texture shader core option in libretro
v1.11.3-1276-g7120a9761 Henrik Rydgård 2021-09-08 18:58:50 No build Merge: 03b53c6a7 79b10c4d5 Merge pull request #14810 from iota97/wave Wave animation
v1.11.3-1275-g79b10c4d5 iota97 2021-09-08 16:36:57 No build Add some antialiasing
v1.11.3-1274-gf442f4012 Stuart Kenny 2021-09-08 17:42:11 No build Expose texture shader core option.
v1.11.3-1274-g01aaed54d iota97 2021-09-08 15:03:32 No build Wave animation
v1.11.3-1273-g03b53c6a7 Henrik Rydgård 2021-09-08 11:46:49 No build Merge: f92c33a48 6350b41d3 Merge pull request #14808 from stuken/libretro_update_texture_filtering Expose new texture filtering mode in libretro
v1.11.3-1272-g6350b41d3 Stuart Kenny 2021-09-08 10:27:15 No build Expose new texture filtering option and fix runtime changing texture upscale mode
v1.11.3-1272-g7b33325ca iota97 2021-09-08 08:54:59 No build Double binding fix
v1.11.3-1271-gf92c33a48 Unknown W. Brackets 2021-09-08 01:46:59 No build Merge: f239d79f6 2a223bb91 Merge pull request #14806 from hrydgard/control-grid-fix Control layout grid fix
v1.11.3-1270-g2a223bb91 Henrik Rydgård 2021-09-08 01:16:49 No build No longer need to specify build tools version, gradle now has a default.
v1.11.3-1269-g2b683ff8c Henrik Rydgård 2021-09-08 00:19:18 No build Fix typo (and maybe a bug).
v1.11.3-1268-g68f7c9e9f Henrik Rydgård 2021-09-08 00:18:41 No build Round the location of single-pixel lines to the nearest pixel. Should hopefully help #14204.
v1.11.3-1267-gf239d79f6 Henrik Rydgård 2021-09-08 00:14:01 No build Merge: e2b013740 5dab9994b Merge pull request #14805 from hrydgard/spline-flush-fix Bezier/Spline: Fix logical error
v1.11.3-1266-g5dab9994b Henrik Rydgård 2021-09-07 23:52:06 No build Bezier/Spline: Fix logical error (must flush buffered data before we modify submitType). Should fix #14774
v1.11.3-1265-ge2b013740 Henrik Rydgård 2021-09-07 23:41:03 No build VK: Only autogenerate mipmaps for R8G8B8A8 format textures. Quickfix for bug with Auto High Quality texture filtering. Fixes #14804 (good enough for now at least).
v1.11.3-1264-gf83cf9fd0 Henrik Rydgård 2021-09-07 16:36:25 No build Merge: bc45634ed b44c991fc Merge pull request #14798 from iota97/crc-fix Don't show CRC button when we can't get it
v1.11.3-1263-gb44c991fc iota97 2021-09-07 16:16:39 No build Add info check
v1.11.3-1262-g227333f45 iota97 2021-09-06 19:47:06 No build Don't show CRC button when we can't get it
v1.11.3-1261-gbc45634ed Henrik Rydgård 2021-09-07 09:14:55 No build Merge: f7e2a3616 825d9a8d2 Merge pull request #14801 from unknownbrackets/reporting Reporting: Calculate CRC for PSN games
v1.11.3-1258-gf7e2a3616 Henrik Rydgård 2021-09-07 08:58:05 No build Merge: d56bf561f b5ba46982 Merge pull request #14802 from unknownbrackets/softgpu softgpu: Prevent pixel gaps when drawing sprites
v1.11.3-1257-gb5ba46982 Unknown W. Brackets 2021-09-07 07:05:39 No build softgpu: Prevent pixel gaps when drawing sprites. If you end a sprite at 255.9, it draws the pixel at 255. This uses the same logic to handle that as in the triangle path.
v1.11.3-1256-gd56bf561f Unknown W. Brackets 2021-09-07 05:07:14 No build Merge: b5e8e22dc bac7def66 Merge pull request #14800 from hrydgard/fix-libretro-defaults libretro: Fix defaults for texture_scaling_level and inflight_frames
v1.11.3-1253-gb5e8e22dc Henrik Rydgård 2021-09-07 00:58:48 No build Merge: a5d963f14 1df31e930 Merge pull request #14789 from hrydgard/auto-max-quality-texfilter Add new texture filtering mode "Auto Max Quality"
v1.11.3-1252-gbac7def66 Unknown W. Brackets 2021-09-07 04:47:39 No build libretro: Fix typo.
v1.11.3-1251-gbe87acf62 Henrik Rydgård 2021-09-07 00:51:28 No build libretro: Fix defaults for texture_scaling_level and inflight_frames
v1.11.3-1250-ga5d963f14 Henrik Rydgård 2021-09-06 22:57:49 No build Merge: c2619f425 68d9372d9 Merge pull request #14776 from hrydgard/update-gradle-again Update gradle again.
v1.11.3-1248-gc2619f425 Henrik Rydgård 2021-09-06 22:56:47 No build Merge: ae9bf2799 feade27cd Merge pull request #14799 from stuken/libretro_fix Various libretro fixes
v1.11.3-1247-gfeade27cd Stuart Kenny 2021-09-06 22:01:17 No build Review style fixes.
v1.11.3-1246-gc593da050 Stuart Kenny 2021-09-06 21:14:08 No build Expose inflight frames as core option.
v1.11.3-1245-g0f45c95d1 Stuart Kenny 2021-09-06 21:13:07 No build Fix capitalization in core option labels.
v1.11.3-1244-g6db91abf1 Stuart Kenny 2021-09-06 21:10:13 No build Move core initialization code out of retro_load_game method
v1.11.3-1243-g3b39b6fca Stuart Kenny 2021-09-06 21:03:57 No build Do not fast forward by default.
v1.11.3-1242-gda4652aa2 Stuart Kenny 2021-09-06 21:00:50 No build Do not skip SwapBuffer() when skipDrawReason set. Fixes nothing being rendered with high frameskip ratios.
v1.11.3-1241-gae9bf2799 Henrik Rydgård 2021-09-06 08:57:19 No build Merge: 54bb824d3 7addc18a6 Merge pull request #14795 from unknownbrackets/softgpu softgpu: Avoid overflow infinite loop
v1.11.3-1241-g1df31e930 Henrik Rydgård 2021-09-05 23:54:41 No build Fix windows menus for the new tex filtering options.
v1.11.3-1240-g6b76bcf07 Henrik Rydgård 2021-09-03 00:06:49 No build Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality. It does this by enforcing mipmapping and minification filters, and always autogenerates mipmaps and enforces anisotropic filtering for all modes (if that's separately enabled). This looks nice and flicker free in most games without any additional tweaking, including GTA and Burnout which have long been painfully flickery in the distance due to undersampling. Needs a bit more testing before merge, maybe. Fixes #13888
v1.11.3-1239-g54bb824d3 Henrik Rydgård 2021-09-02 17:30:12 No build Merge: 730d2d288 529329785 Merge pull request #14788 from unknownbrackets/interp interp: Prevent crash on bad lv.q or sv.q addr
v1.11.3-1237-g730d2d288 Henrik Rydgård 2021-09-01 18:18:52 No build Merge: f89d5b75a f54a24dae Merge pull request #14787 from iota97/fix Don't add VIRTKEY_TOGGLE_FULLSCREEN in custom key list on mobile device
v1.11.3-1236-gf54a24dae iota97 2021-09-01 17:07:35 No build Don't add VIRTKEY_TOGGLE_FULLSCREE in custom key list on mobile device
v1.11.3-1236-g825d9a8d2 Unknown W. Brackets 2021-09-07 04:40:40 No build Reporting: Calculate CRC for PSN games.
v1.11.3-1235-gf89d5b75a Henrik Rydgård 2021-09-01 09:18:39 No build Remove old ouya joystick prompt pngs from source_assets
v1.11.3-1235-g529329785 Unknown W. Brackets 2021-09-02 16:18:49 No build interp: Prevent crash on bad lv.q or sv.q addr. See #5496.
v1.11.3-1235-g694e92dc8 Unknown W. Brackets 2021-09-07 04:39:34 No build Core: Use FileBlockDevice for PBPs without an ISO.
v1.11.3-1235-g7addc18a6 Unknown W. Brackets 2021-09-06 08:24:08 No build softgpu: Avoid overflow infinite loop. For certain large values, it would overflow and continue looping endlessly.
v1.11.3-1234-g567c7f207 Unknown W. Brackets 2021-09-01 05:18:22 No build UI: Fix save state scrollview height. Fixes #14785.
v1.11.3-1233-g9de942087 Henrik Rydgård 2021-08-30 17:07:12 No build Merge: 6e890713f 5ba544eba Merge pull request #14784 from bslenul/libretro-cleanup [Libretro] Small core options cleanup + create a new git-version.cpp instead of appending stuff in it
v1.11.3-1232-g5ba544eba bslenul 2021-08-30 16:38:37 No build [Libretro] Small core options cleanup + create a new git-version.cpp instead of appending stuff in it
v1.11.3-1231-g6e890713f Henrik Rydgård 2021-08-30 14:02:41 No build Merge: 6fbc73ef6 8f9610d2a Merge pull request #14782 from iota97/gesture Support virtual button in touch gesture
v1.11.3-1230-g8f9610d2a iota97 2021-08-30 13:17:24 No build Reuse translation for combo button as well
v1.11.3-1229-gf417bb93d iota97 2021-08-30 13:13:09 No build Reuse translation
v1.11.3-1228-g2821035b1 iota97 2021-08-30 12:26:13 No build Support virutal button in touch gesture
v1.11.3-1227-g6fbc73ef6 Henrik Rydgård 2021-08-30 08:37:56 No build Merge: a502c8fb6 e9ebd8643 Merge pull request #14781 from unknownbrackets/ui-ctrl-mapping Fix various focus issues in the control mapping
v1.11.3-1225-ge9ebd8643 Unknown W. Brackets 2021-08-30 02:35:58 No build UI: Fix scrollview focus scroll before relayout. Need to use the position of the bounds as of last layout, not the new desired position.
v1.11.3-1224-g01edd695c Unknown W. Brackets 2021-08-30 02:14:08 No build UI: Fix refocus on no control change. There's no reason to refresh, and since the views are different without PersistData being called, it breaks the focus. Refreshing now handled via the generation value.
v1.11.3-1223-g6e4708733 Unknown W. Brackets 2021-08-30 02:08:27 No build UI: Restore focus on PSP view as well.
v1.11.3-1222-g7bb58ce5a Unknown W. Brackets 2021-08-30 01:59:55 No build UI: Refocus better on control mapping change. This is less awkward, since it keeps you closer to where you were before.
v1.11.3-1221-g6378cb169 Unknown W. Brackets 2021-08-30 01:43:15 No build UI: Fix focus persistence in control mapping. Trying to reset focus from the parent was just complicating things. We persist the focus state when recreating views.
v1.11.3-1220-ga502c8fb6 Henrik Rydgård 2021-08-30 00:59:24 No build Merge: 9117f080e 5e3ffe94b Merge pull request #14779 from unknownbrackets/ui-ctrl-mapping Tweak grid and scrollview handling
v1.11.3-1220-g7a29a8bd4 Unknown W. Brackets 2021-08-30 01:39:14 No build UI: Handle WRAP_CONTENT in flexible scroll views. If the scroll view had weight, it'd grow to the max size always. Now it still fits to the container, if that's what it's set to.
v1.11.3-1219-g5e3ffe94b Unknown W. Brackets 2021-08-29 23:11:32 No build UI: Allow scoll views to have specific height.
v1.11.3-1218-gcf22268bc Unknown W. Brackets 2021-08-29 23:10:14 No build UI: Fix grids in ScrollViews and adjust gravity.
v1.11.3-1217-g9117f080e Henrik Rydgård 2021-08-29 22:30:30 No build Merge: 1d29060c3 9ca97dfa8 Merge pull request #14777 from hrydgard/kof-96-crashfix-attempt Handle OpenGL vertex shader generation failures better.
v1.11.3-1215-g1d29060c3 Henrik Rydgård 2021-08-29 21:39:42 No build Merge: 6af6e3c8c ad29e5237 Merge pull request #13107 from iota97/touch-gesture Basic mappable motion gesture
v1.11.3-1214-g68d9372d9 Henrik Rydgård 2021-08-29 21:20:33 No build Update gradle again. Or at least try to, last time I tried we hit buildbot issues.
v1.11.3-1214-g9ca97dfa8 Henrik Rydgård 2021-08-29 21:50:43 No build Handle vertex shader generation failures better. Suspect that this is happening with the HW tesselation crash in KOF '96. Should help #14774
v1.11.3-1213-g6af6e3c8c Henrik Rydgård 2021-08-29 20:36:20 No build Merge: 06ccadd5d c48a20336 Merge pull request #14775 from unknownbrackets/debugger-disasm Debugger: Avoid infinite loop in disasm API
v1.11.3-1212-gc48a20336 Unknown W. Brackets 2021-08-29 20:11:01 No build Debugger: Avoid infinite loop in disasm API. This allows for wrap around, but prevents getting stuck looping in out of bound addresses.
v1.11.3-1211-g06ccadd5d Henrik Rydgård 2021-08-29 18:53:49 No build Merge: 6e8e375ee e7666e472 Merge pull request #14769 from unknownbrackets/ui-ctrl-mapping Add a visual means of control mapping
v1.11.3-1209-ge7666e472 Unknown W. Brackets 2021-08-29 17:02:52 No build KeyMap: Simplify UI updates. Better to avoid tightly coupled notifications of updates.
v1.11.3-1208-gf7b92ebb2 Unknown W. Brackets 2021-08-29 00:23:46 No build UI: Try to keep button visible while mapping.
v1.11.3-1207-gefeca78c1 Unknown W. Brackets 2021-08-29 00:04:16 No build UI: Allow binding all typically buttons in a row.
v1.11.3-1206-g4e33a1ef0 Unknown W. Brackets 2021-08-28 23:37:53 No build UI: Allow rebinding the analog from PSP view.
v1.11.3-1205-gd8a7fdf58 Unknown W. Brackets 2021-08-28 23:24:12 No build UI: Allow mapping buttons from visual PSP display.
v1.11.3-1204-g202a9db88 Unknown W. Brackets 2021-08-28 22:57:22 No build UI: Add a screen to visualize PSP controls. Currently, doesn't do anything. But looks about right.
v1.11.3-1204-g6e8e375ee Henrik Rydgård 2021-08-29 15:27:51 No build Increase the range of cardboard setting sliders to 150%. See #14768
v1.11.3-1203-g2735b09eb Henrik Rydgård 2021-08-28 22:49:43 No build Merge: b87b21276 c0d80b63a Merge pull request #14768 from hrydgard/cardboard-vr-math-fix Fix the math in cardboard VR mode for wide aspect ratios
v1.11.3-1202-gc0d80b63a Henrik Rydgård 2021-08-28 22:28:02 No build Hack the math better in cardboard VR mode, to avoid issues with very wide aspect ratios. Fixes #12982
v1.11.3-1201-gb87b21276 Henrik Rydgård 2021-08-28 20:52:06 No build Merge: b1481347e 51b6c73a2 Merge pull request #14767 from hrydgard/even-more-control-fixes Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup.
v1.11.3-1200-g51b6c73a2 Henrik Rydgård 2021-08-28 20:27:26 No build Experiment: Remove probably-redundant motionevent class check Could maybe help #14766
v1.11.3-1199-g82a96dbc8 Henrik Rydgård 2021-08-28 20:21:09 No build No R2 on xbox controllers, remove redundant mapping.
v1.11.3-1198-g03582b763 Henrik Rydgård 2021-08-28 20:17:58 No build Nonsensical to use the Shield pad map for Shield TV.
v1.11.3-1197-g58e7b6bec Henrik Rydgård 2021-08-28 20:06:05 No build Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup.
v1.11.3-1196-gb1481347e Henrik Rydgård 2021-08-28 18:48:09 No build Merge: fdf8484e6 82087ccbb Merge pull request #14765 from unknownbrackets/logspam Common: Reduce some log levels
v1.11.3-1195-g82087ccbb Unknown W. Brackets 2021-08-28 18:14:53 No build Common: Reduce some log levels. Take off a few messages during startup and shutdown.
v1.11.3-1194-gfdf8484e6 Henrik Rydgård 2021-08-28 16:20:46 No build Merge: 2cf9b3d51 b6228a103 Merge pull request #14764 from hrydgard/more-android-control-fixes More Android control fixes
v1.11.3-1193-gb6228a103 Henrik Rydgård 2021-08-28 15:38:03 No build Add additional autoconf layout for xbox pads on Android. Revert the normal pad layout.
v1.11.3-1192-g8cab56c94 Henrik Rydgård 2021-08-28 15:12:10 No build Move keymap defaults to a separate file. Not exactly a clean separation though.
v1.11.3-1191-g8f86ddba2 Henrik Rydgård 2021-08-28 14:47:40 No build Android: More strict identification of keyboard events.
v1.11.3-1190-g527ec8eff Henrik Rydgård 2021-08-28 14:07:22 No build Fix bug with device IDs on Android, causing the on-screen back button to be misinterpreted.
v1.11.3-1189-g2cf9b3d51 Henrik Rydgård 2021-08-26 20:10:00 No build Merge: 714578a3a 7adcc2b30 Merge pull request #14763 from Saramagrean/patch-3 Update th_TH.ini
v1.11.3-1188-g7adcc2b30 Benjamin Benda Gates 2021-08-26 19:25:23 No build Update th_TH.ini
v1.11.3-1187-g714578a3a Henrik Rydgård 2021-08-25 09:52:44 No build Merge: fef7b8918 a5fce6d0b Merge pull request #14759 from unknownbrackets/debugger Correct breakpoints in delay slots
v1.11.3-1184-gfef7b8918 Henrik Rydgård 2021-08-23 00:21:17 No build Merge: 78c153fa5 afcf6d8e6 Merge pull request #14755 from unknownbrackets/http-accept Specify Accept headers for HTTP requests
v1.11.3-1181-g78c153fa5 Henrik Rydgård 2021-08-22 23:45:09 No build Merge: 541524b11 8c0851861 Merge pull request #14756 from unknownbrackets/tagged-pointers gason: Allow tagged pointers
v1.11.3-1179-gafcf6d8e6 Unknown W. Brackets 2021-08-22 17:29:48 No build http: Specify expected mime types in downloads.
v1.11.3-1179-ga5fce6d0b Unknown W. Brackets 2021-08-24 08:01:02 No build Savedata: Use PARAM.SFO constant properly.
v1.11.3-1179-g541524b11 Unknown W. Brackets 2021-08-22 17:37:15 No build Merge: 821a6a60a 2e621a25a Merge pull request #14753 from hrydgard/focus-fixes Keyboard/gamepad navigation: Change the formula for scoring neighbors.
v1.11.3-1178-g52e9856b4 Unknown W. Brackets 2021-08-24 08:00:30 No build Debugger: Fix breakpoints on delay slots.
v1.11.3-1178-g8c0851861 Unknown W. Brackets 2021-08-22 20:23:02 No build gason: Allow tagged pointers.
v1.11.3-1178-g4c51f4761 Unknown W. Brackets 2021-08-22 17:17:26 No build http: Add Accept header as a parameter in requests.
v1.11.3-1177-g821a6a60a Henrik Rydgård 2021-08-22 12:21:44 No build Store: Display the error code in case of error downloading the json. See #14572
v1.11.3-1176-g08561a239 Unknown W. Brackets 2021-08-22 00:43:36 No build Merge: d27517758 c8081f7f4 Merge pull request #14751 from hrydgard/more-input-fixes More input fixes
v1.11.3-1175-gc8081f7f4 Henrik Rydgård 2021-08-22 00:13:01 No build Fix navigating the analog stick calibration screen with just a gamepad
v1.11.3-1174-gc151b7858 Henrik Rydgård 2021-08-22 00:12:47 No build Bugfix
v1.11.3-1173-g2e621a25a Henrik Rydgård 2021-08-22 12:13:09 No build Keyboard/gamepad navigation: Change the formula for scoring neighbors. Better behavior in the control mapping screen. Seems the distance bonus is no longer required, the overlap is enough, especially if you boost it a little.
v1.11.3-1173-g1fc43b4ea Henrik Rydgård 2021-08-21 23:44:02 No build Android: Remove the old limitation of 3 registered input devices.
v1.11.3-1172-gd27517758 Henrik Rydgård 2021-08-21 22:18:25 No build Auto-default Sony Bravia TVs to OpenGL.
v1.11.3-1172-gd0af5275b iota97 2021-08-21 21:30:37 No build Fix opacity
v1.11.3-1171-gde6843608 iota97 2021-07-11 17:51:10 No build Configurable analog head size
v1.11.3-1171-g37b78fd40 Henrik Rydgård 2021-08-21 21:52:28 No build Don't default to Vulkan on any 32-bit Android devices. See issue #14439
v1.11.3-1170-gba1b900bf Henrik Rydgård 2021-08-21 20:59:04 No build Merge: 7733d8a50 a74e1a422 Merge branch 'sum2012-crc32_patch3'
v1.11.3-1169-ga74e1a422 Henrik Rydgård 2021-08-21 20:58:25 No build GameScreen: Minor logic cleanup, remove Calculate CRC button when not needed.
v1.11.3-1168-g467a63813 Henrik Rydgård 2021-08-21 20:19:43 No build Merge: 7733d8a50 784e803f9 Merge branch 'crc32_patch3' of https://github.com/sum2012/ppsspp into sum2012-crc32_patch3
v1.11.3-1166-g7733d8a50 Henrik Rydgård 2021-08-21 13:55:18 No build Merge: 0c34c939a ba98e540f Merge pull request #12530 from iota97/tilt Allow tilt input on Z instead of X
v1.11.3-1159-g0c34c939a Henrik Rydgård 2021-08-21 13:45:06 No build Merge: 005f145fb f1f5fbd3b Merge pull request #14749 from amverweij/rename-vk-externals-v3 Rename Vulkan externals
v1.11.3-1155-g005f145fb Henrik Rydgård 2021-08-20 14:53:25 No build Merge: 5c87f6278 c17c04584 Merge pull request #14747 from iota97/layout-rateo Make touch layout position accurate
v1.11.3-1154-gc17c04584 iota97 2021-08-20 12:46:46 No build Make touch layout accurate
v1.11.3-1153-g5c87f6278 Henrik Rydgård 2021-08-20 09:51:11 No build Merge: c99794b9e c302ebdd8 Merge pull request #14745 from iota97/quick-chat Allow to disable chat button
v1.11.3-1152-gc302ebdd8 iota97 2021-08-20 00:03:42 No build Allow no chat button and make quickchat settings disabled when chat is not enabled
v1.11.3-1151-gc99794b9e Henrik Rydgård 2021-08-19 22:25:43 No build Merge: cbf2d3a89 36df47d9a Merge pull request #14744 from iota97/control-layout-fix Improve touch control layout screen
v1.11.3-1150-g36df47d9a iota97 2021-08-19 21:47:46 No build Fix action button size
v1.11.3-1149-g3e894b0e9 iota97 2021-08-19 20:02:14 No build Improve touch control layout screen
v1.11.3-1148-gcbf2d3a89 Henrik Rydgård 2021-08-18 22:17:45 No build Merge: 3c62fbc97 a7859cfd2 Merge pull request #14739 from hrydgard/unthrottle-to-fastforward Rename "Unthrottle" to "Fast-forward"
v1.11.3-1147-ga7859cfd2 Henrik Rydgård 2021-08-18 09:27:02 No build Fix some comments and a string
v1.11.3-1146-gf1f5fbd3b Bram Verweij 2021-08-21 12:44:25 No build Remove unintended whitespace changes
v1.11.3-1146-g2783788bc Henrik Rydgård 2021-08-18 09:25:29 No build Fix some bad translations (used Google Translate...)
v1.11.3-1145-ga31cbe42d Bram Verweij 2021-08-21 12:39:15 No build Rename namespace to PPSSPP_VK, remove indentation
v1.11.3-1145-g923fea5b4 Henrik Rydgård 2021-08-17 16:49:02 No build Update translations for Unthrottle to Fast-forward
v1.11.3-1144-gcc00a4132 Bram Verweij 2021-08-20 11:22:57 No build Prevent dlopen collisions between ppsspp_libretro.so and libvulkan.so
v1.11.3-1144-g928bc88b0 Henrik Rydgård 2021-08-17 16:48:47 No build Rename Unthrottle to Fast-forward globally
v1.11.3-1143-gad29e5237 iota97 2021-08-17 09:17:37 No build Basic mappable gesture
v1.11.3-1143-g3c62fbc97 Henrik Rydgård 2021-08-17 09:19:30 No build Fix string comparison for hiding "Unknown" CPU name See #10620
v1.11.3-1142-g57dc6be2d Unknown W. Brackets 2021-08-17 06:08:09 No build Merge: a1ce13a2f 308f74dda Merge pull request #14735 from twinaphex/master (Libretro) Switch back to earlier base_width/base_height values
v1.11.3-1141-g308f74dda Autechre 2021-08-17 01:13:24 No build (Libretro) Switch back to earlier base_width/base_height values We decided on fixing this issue at the frontend level instead of the core side. Our apologies for this secondary PR, we'd appreciate if it could be merged quickly.
v1.11.3-1140-ga1ce13a2f Henrik Rydgård 2021-08-15 10:05:45 No build Merge: ed3201a27 23f144394 Merge pull request #14732 from twinaphex/master (Libretro) Set base_width/base_height to sane dimensions (480x272)
v1.11.3-1138-ged3201a27 Henrik Rydgård 2021-08-15 10:04:34 No build Merge: 92e7534f4 5d17ec70c Merge pull request #14730 from unknownbrackets/savedata-shutdown Dialog: Prevent reschedule on shutdown start
v1.11.3-1135-g23f144394 Autechre 2021-08-15 10:03:19 No build Set base_width/base_height to sane dimensions (480x272) base_width/base_height should be set to the lowest/default PSP internal resolution, which in this case is 480x272. Setting base_width/height the same as max_width/max_height would create problems with windowed mode in RetroArch, it would try to create a huge window (often times far exceeding the desktop size).
v1.11.3-1135-g5d17ec70c Unknown W. Brackets 2021-08-15 05:18:52 No build Ge: Add measured minimal timing for sceGeDrawSync.
v1.11.3-1134-g92e7534f4 Henrik Rydgård 2021-08-15 08:52:26 No build Merge: f01d4d697 04828e886 Merge pull request #14731 from unknownbrackets/savedata-start Dialog: Lock volatile when the access thread runs
v1.11.3-1134-g6f9f9f5f2 Unknown W. Brackets 2021-08-15 05:18:06 No build HLE: Ignore flip time in syscall stats. Don't want to count flip timing as the slowest thing, when it happens inside sceDisplaySetFramebuf (immediate.)
v1.11.3-1133-gf530be096 Unknown W. Brackets 2021-08-15 05:15:34 No build Dialog: Prevent reschedule on shutdown start. This is a bit strange, but tests seem to suggest this is correct. A worse priority thread won't run before savedata shutdown hits 0, but the thread that initiated shutdown runs before shutdown completes. Fixes Freakout Extreme Freeride loading savedata.
v1.11.3-1133-g04828e886 Unknown W. Brackets 2021-08-15 05:55:10 No build Dialog: Lock volatile when the access thread runs. Further tests show that this should be locked first thing before the delays, it just depends on the thread priorities involved.
v1.11.3-1132-gf01d4d697 Henrik Rydgård 2021-08-14 17:50:16 No build Merge: 43be9fab4 aecb138f9 Merge pull request #14728 from unknownbrackets/dialog-bad-start Dialog: Avoid crash with hacked dialog start
v1.11.3-1130-g43be9fab4 Unknown W. Brackets 2021-08-14 17:22:49 No build Merge: aeb01a915 9eadeee75 Merge pull request #14729 from hrydgard/cheat-fixes Fix cheat import on scoped storage
v1.11.3-1127-gaeb01a915 Henrik Rydgård 2021-08-14 10:48:33 No build Merge: 32f0c19e7 69ef21a65 Merge pull request #14725 from unknownbrackets/ui-store Store: Make description focusable
v1.11.3-1126-gaecb138f9 Unknown W. Brackets 2021-08-14 16:46:38 No build Dialog: Avoid crash with hacked dialog start. See #14727. If a dialog shutdown is in progress and we incorrectly allow a startup at that time, it breaks other things. This tries to at least work around that.
v1.11.3-1126-g69ef21a65 Unknown W. Brackets 2021-08-14 05:45:31 No build Store: Make description focusable. Descriptions aren't that long currently, but this allows for longer descriptions with controller/keyboard scrolling.
v1.11.3-1125-g32f0c19e7 Fadhil Mandaga 2021-08-14 02:07:38 No build UI: Fix typo in using My Documents for data.
v1.11.3-1124-g77558bf18 Unknown W. Brackets 2021-08-13 05:37:03 No build Merge: b4361fe2a 1a767f041 Merge pull request #14724 from firodj/ffmpeg-cmake Change ffmpeg include headers priority
v1.11.3-1124-g9eadeee75 Henrik Rydgård 2021-08-14 16:57:59 No build Clean up a string from translations
v1.11.3-1123-ge93dc8f23 Henrik Rydgård 2021-08-14 16:57:33 No build Fix append mode through OpenCFile, fixing cheat import on scoped storage.
v1.11.3-1122-gb4361fe2a Henrik Rydgård 2021-08-12 23:59:38 No build Merge: 6e0da89c3 22c180ef6 Merge pull request #14718 from hrydgard/control-fixes Miscellaneous control/gamepad fixes
v1.11.3-1119-g22c180ef6 Henrik Rydgård 2021-08-09 09:22:55 No build Bump maxrecent default to 60. Don't show CPU name if we don't have one. See #14707 and #10620
v1.11.3-1118-gaa3daca29 Henrik Rydgård 2021-08-11 23:26:39 No build If it's a TV and VIRTKEY_PAUSE is not mapped to a pad control, pause on app switch.
v1.11.3-1117-g81b4c3b37 Henrik Rydgård 2021-08-11 09:07:04 No build Auto-pause on app switch. Will be made conditional in the next commit.
v1.11.3-1116-gfc91ff3db Henrik Rydgård 2021-08-09 22:40:06 No build Cleanup
v1.11.3-1115-ge76d994ed Henrik Rydgård 2021-08-09 22:33:53 No build Improve default pad mapping for Android. Hide irrelevant options on Android TV.
v1.11.3-1114-gb898e4587 Henrik Rydgård 2021-08-09 13:03:26 No build Fix some old bugs where we overrode the device ID to 0 wrongly for back button The checks for pad were wrong, and also the old path simply passed 0.
v1.11.3-1114-g6e0da89c3 Henrik Rydgård 2021-08-12 13:59:18 No build Merge: 5de47c6cf aab63e82a Merge pull request #14722 from iota97/layout-opacity Fix controls layout opacity
v1.11.3-1113-gf9c381dfa Henrik Rydgård 2021-08-08 23:28:37 No build Narrow the mapping UI, making it a bit less uncomfortable to use.
v1.11.3-1113-gaab63e82a iota97 2021-08-12 11:36:14 No build Fix layout opacity
v1.11.3-1113-g1a767f041 Fadhil Mandaga 2021-08-13 05:05:43 No build Change ffmpeg include headers priority to avoid collission with system ffmpeg
v1.11.3-1112-g5de47c6cf Henrik Rydgård 2021-08-11 09:07:30 No build Scoped storage: recognize "wt" and "rt" modes. Should fix the cheat.db issue See #13847
v1.11.3-1111-g8eb1325ff Henrik Rydgård 2021-08-07 18:02:47 No build Cleanup
v1.11.3-1110-gd97c15c08 Henrik Rydgård 2021-08-11 09:08:18 No build Merge: 8d01d29c5 bd0881a0a Merge pull request #14716 from unknownbrackets/ui-altspeed UI: Fix reset of alt speed options in settings
v1.11.3-1107-gbd0881a0a Unknown W. Brackets 2021-08-11 06:43:04 No build UI: Fix enable/disable of reporting outside game.
v1.11.3-1107-g8d01d29c5 Unknown W. Brackets 2021-08-11 09:02:04 No build Merge: dd388407a 0c664aa82 Merge pull request #14717 from iota97/savestate-undo-fix Fix savestate undo consistency
v1.11.3-1106-ga3a6dcabd Unknown W. Brackets 2021-08-11 06:42:44 No build UI: Fix reset of alt speed options in settings.
v1.11.3-1106-g0c664aa82 iota97 2021-08-11 08:35:41 No build Fix savestate undo consistency
v1.11.3-1105-gdd388407a Unknown W. Brackets 2021-08-11 06:05:00 No build Merge: 43ae32e5b b543cc69a Merge pull request #14715 from nassau-tk/patch-2 Update ja_JP.ini for Reverb volume
v1.11.3-1104-gb543cc69a nassau-tk 2021-08-11 05:26:17 No build Update ja_Jp.ini for Reverb volume Fix below. Reverb volume = リバーブボリューム
v1.11.3-1103-g43ae32e5b Henrik Rydgård 2021-08-11 01:34:38 No build Merge: f233c7726 e3540ccd1 Merge pull request #14713 from amverweij/vulkan-display-khr First pass on using Display KHR, needs proper init flags
v1.11.3-1101-gf233c7726 Unknown W. Brackets 2021-08-10 20:47:57 No build Merge: c66af9663 ae3992322 Merge pull request #14714 from jbeich/freebsd Thread: improve BSD compatibility
v1.11.3-1098-gc66af9663 Unknown W. Brackets 2021-08-10 19:12:16 No build Merge: d62899efc 608f9913e Merge pull request #14712 from nassau-tk/patch-1 Update ja_JP.ini
v1.11.3-1098-gae3992322 Jan Beich 2021-08-10 18:37:14 No build Thread: set names on BSDs after 062566b67cb0
v1.11.3-1097-g608f9913e nassau-tk 2021-08-10 13:05:55 No build Update ja_JP.ini Fix translation below. Ignore camera notch when centering = インカメラ液晶部分を画面センタリング領域に含めない
v1.11.3-1097-g5b7557acd Jan Beich 2021-08-10 18:29:52 No build Thread: unbreak on BSDs after 50d9d7ea6f2a Common/Thread/ThreadUtil.cpp:149:2: error: use of undeclared identifier 'pthread_threadid_np' pthread_threadid_np(NULL, &tid); ^
v1.11.3-1096-gd62899efc Henrik Rydgård 2021-08-10 13:02:30 No build Merge: 379f075c8 ff9b9f732 Merge pull request #14711 from unknownbrackets/reverb-volume Sas: Add option to control reverb volume
v1.11.3-1094-g379f075c8 Brian Blakely 2021-08-09 23:16:30 No build Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind). (#14674) * Do not call methods on gpu if it is null. Fixes 13412 (sans video rewind). * Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind). * Ensure PSP is init before measuring state size. * Continue running core until GPU is ready. * Libretro: Bypass state measure during init. * Sync ffmpeg version with master. * Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind). * Ensure PSP is init before measuring state size. * Continue running core until GPU is ready. * Libretro: Bypass state measure during init. * Sync ffmpeg version with master.
v1.11.3-1093-g4f6ae0b32 Henrik Rydgård 2021-08-09 12:53:04 No build Merge: efa969f62 ba520120a Merge pull request #14700 from unknownbrackets/win-warnings Windows: Avoid deprecated functions
v1.11.3-1091-gefa969f62 Henrik Rydgård 2021-08-09 12:50:47 No build Merge: 624b094ff 641ceff68 Merge pull request #14709 from iota97/jap-fix Scoped storage translation
v1.11.3-1090-g641ceff68 iota97 2021-08-09 11:24:29 No build Scoped storage japanese translation fix
v1.11.3-1089-g624b094ff Henrik Rydgård 2021-08-09 09:36:11 No build Merge: e9a467638 b43069109 Merge pull request #14705 from unknownbrackets/ui-scroll Move focus when scrolling with page up/down or home/end
v1.11.3-1083-ge9a467638 Henrik Rydgård 2021-08-09 09:34:22 No build Merge: a0225a5e7 1e263a9a7 Merge pull request #14706 from nassau-tk/lang-ja_JP.ini-fix Fix Translation lang ja_JP.ini
v1.11.3-1081-ga0225a5e7 Henrik Rydgård 2021-08-09 09:32:55 No build Merge: 8968d92db 75eeb5561 Merge pull request #14708 from unknownbrackets/ui-crash Add Reset button on crash screen, allow load state and related
v1.11.3-1077-g1e263a9a7 nassau-tk 2021-08-09 00:22:25 No build Fix Translation lang ja_JP.ini(File change)
v1.11.3-1076-g8968d92db Henrik Rydgård 2021-08-08 22:00:01 No build Merge: db6300986 cc0452398 Merge pull request #14703 from unknownbrackets/png-workaround libpng: Patch out 100% opaque optimization
v1.11.3-1074-gdb6300986 Henrik Rydgård 2021-08-08 16:00:13 No build Merge: 88abd9df8 0a5a3d4ef Merge pull request #14701 from unknownbrackets/font-refcount Handle font refcounting
v1.11.3-1069-gb43069109 Unknown W. Brackets 2021-08-09 00:23:12 No build UI: Avoid reselecting on page up at top.
v1.11.3-1069-g0a5a3d4ef Unknown W. Brackets 2021-08-08 02:55:04 No build Headless: Cleanup extraneous output.
v1.11.3-1068-g9882f2854 Unknown W. Brackets 2021-08-08 02:54:39 No build Font: Match stingy selection per test.
v1.11.3-1068-g700a7baa9 Unknown W. Brackets 2021-08-09 00:20:18 No build UI: Refactor to reuse distance logic.
v1.11.3-1068-g88abd9df8 Henrik Rydgård 2021-08-08 12:43:05 No build Merge: 8fa52cd03 4cb697602 Merge pull request #14702 from unknownbrackets/reinterpret GPU: Use an empty vertex buf for reinterpret
v1.11.3-1068-g75eeb5561 Unknown W. Brackets 2021-08-09 08:40:41 No build UI: Use a UIState for exceptions. This makes it so we can enable Stop/Reset/etc. during them in the menus.
v1.11.3-1067-gb52a495b9 Unknown W. Brackets 2021-08-08 23:46:05 No build UI: Handle focus on page up/down. This moves keyboard focus along with paging, but it also only responds to paging when already focused inside the scroll view.
v1.11.3-1067-g32c7ff843 Unknown W. Brackets 2021-08-09 08:15:27 No build SaveState: Allow loading save state in exception. And allow saving as well, since we can maybe resume.
v1.11.3-1067-g0772557a4 Unknown W. Brackets 2021-08-08 02:44:40 No build Font: Limit max references to fonts. This seems to match the font/open test behavior.
v1.11.3-1066-geb8a23961 Unknown W. Brackets 2021-08-09 08:03:19 No build UI: Show a reset button on the crash screen.
v1.11.3-1066-gcb5954c9e Unknown W. Brackets 2021-08-08 02:36:29 No build Font: Delay only on first open of internal font.
v1.11.3-1066-g8fa52cd03 Henrik Rydgård 2021-08-07 23:23:53 No build Merge: 9c49fba59 a1b88bedd Merge pull request #14699 from unknownbrackets/savestate SaveState: Validate size matches measured
v1.11.3-1066-g8df188af2 Unknown W. Brackets 2021-08-08 22:40:55 No build UI: Change focus with home/end.
v1.11.3-1065-gff9b9f732 Unknown W. Brackets 2021-08-10 05:47:24 No build Sas: Add option to control reverb volume. This also allows you to turn it off.
v1.11.3-1065-gfe949aafd Unknown W. Brackets 2021-08-08 22:38:19 No build UI: Track page up/down and home/end as focus moves. Doesn't actually do anything yet when pressed.
v1.11.3-1065-gcc0452398 Unknown W. Brackets 2021-08-08 21:23:51 No build libpng: Patch out 100% opaque optimization. This optimization seems to work fine if you want RGB, but if you want RGBA, it forgets to add the fixed values back. See #14628.
v1.11.3-1065-gbd99574e5 Unknown W. Brackets 2021-08-09 08:01:35 No build Core: Ensure exception is reset on reset. Otherwise, we hold on and show this during stepping which is confusing.
v1.11.3-1065-gba520120a Unknown W. Brackets 2021-08-08 00:50:13 No build Windows: Avoid deprecated functions.
v1.11.3-1065-ga1b88bedd Unknown W. Brackets 2021-08-07 22:55:29 No build SaveState: Validate size matches measured. In #14653, a save state appears to have been generated truncated. This attempts to detect that at generation time.
v1.11.3-1065-g323d06bbc Unknown W. Brackets 2021-08-08 02:35:37 No build Font: Reuse alloc when reopening internal fonts. As shown in the font/open test.
v1.11.3-1065-g4cb697602 Unknown W. Brackets 2021-08-08 07:22:11 No build GPU: Use an empty vertex buf for reinterpret. See #14552.
v1.11.3-1064-g9c49fba59 Henrik Rydgård 2021-08-07 21:27:53 No build Merge: 229e18420 30550bd36 Merge pull request #14698 from Saramagrean/patch-2 Update th_TH.ini
v1.11.3-1063-g30550bd36 Benjamin Benda Gates 2021-08-07 21:22:58 No build Update th_TH.ini
v1.11.3-1062-g229e18420 Henrik Rydgård 2021-08-07 17:23:26 No build Merge: 0d8942f4f eba67d5fc Merge pull request #14434 from unknownbrackets/savestate SaveState: Show a warning when loading if saved after savestate
v1.11.3-1060-g0d8942f4f Henrik Rydgård 2021-08-07 17:08:25 No build Merge: d055cf367 dc12b3a7c Merge pull request #14692 from unknownbrackets/savestate-zstd SaveState: Ask ZSTD to include xxhash, make easier to switch to Snappy
v1.11.3-1056-gd055cf367 Henrik Rydgård 2021-08-07 14:34:16 No build Merge: ff340b818 b643d60f7 Merge pull request #14697 from iota97/undo-latest-save Add undo last save as well
v1.11.3-1054-gff340b818 Henrik Rydgård 2021-08-07 13:36:13 No build Merge: f6ef21949 1e949c809 Merge pull request #14561 from archanox/master RISC-V Port
v1.11.3-1035-gf6ef21949 Henrik Rydgård 2021-08-07 13:34:22 No build Merge: 6b300b38c bac96bd47 Merge pull request #14696 from iota97/right-analog-diagonal Allow to disable right analog diagonal
v1.11.3-1033-g6b300b38c Henrik Rydgård 2021-08-07 12:47:12 No build Merge: af3ad2ca0 ed7053329 Merge pull request #14695 from hrydgard/scoped-load-fix Scoped load fix
v1.11.3-1032-ged7053329 Henrik Rydgård 2021-08-07 12:17:31 No build Fix some mis-handling of single file URI. Fixes the Load... button.
v1.11.3-1031-gbac96bd47 iota97 2021-08-07 12:47:50 No build Allow to disable right analog diagonal
v1.11.3-1031-gb643d60f7 iota97 2021-08-07 13:28:43 No build Undo last save
v1.11.3-1031-g43ba90822 Henrik Rydgård 2021-08-07 11:54:45 No build Propagate errors from file identification upwards better.
v1.11.3-1030-gaf3ad2ca0 Henrik Rydgård 2021-08-07 11:42:38 No build Merge: 86c5a17d1 7c1c06ed6 Merge pull request #14694 from hrydgard/scoped-storage-fixes Scoped storage fixes
v1.11.3-1029-g7c1c06ed6 Henrik Rydgård 2021-08-07 11:00:44 No build If in legacy storage mode from an earlier install, we still might need to ask for permission. So can't cap on that, until Android removes legacy storage access entirely, probably in Android 13... Should help nassau-tk's issue in #13847.
v1.11.3-1028-geba67d5fc Unknown W. Brackets 2021-05-08 18:42:52 No build SaveState: Show a warning if saved after savestate. If you load a save state from before you created savedata (or from a different path of savedata), some games will refuse to save. This shows a warning since it can be a confusing situation. We could potentially add an undo for loading state, to give an option for getting back after this warning.
v1.11.3-1028-g96d04e582 Henrik Rydgård 2021-08-07 10:47:11 No build Only pop up the config save error after main and settings screens.
v1.11.3-1027-g86c5a17d1 Henrik Rydgård 2021-08-07 00:57:27 No build Merge: f9b31ed22 157bbb99a Merge pull request #14679 from iota97/undo-load Savestate load undo
v1.11.3-1023-gf9b31ed22 Henrik Rydgård 2021-08-07 00:47:43 No build Merge: 83b6139c5 fee06fc21 Merge pull request #14690 from hrydgard/memstick-screen-translatability Improve translatability of memstick screen
v1.11.3-1022-gfee06fc21 Henrik Rydgård 2021-08-06 22:54:43 No build Tweaks
v1.11.3-1021-g707795e2e Henrik Rydgård 2021-08-06 22:32:43 No build Improve translatability of memstick screen
v1.11.3-1020-g83b6139c5 Henrik Rydgård 2021-08-06 21:48:20 No build Wording fixes for PPSSPP Gold. Followup to #14619
v1.11.3-1019-g7a2b4fa5f Henrik Rydgård 2021-08-06 18:51:28 No build Merge: b89c70a6e 611981640 Merge pull request #14619 from hrydgard/turn-on-scoped-storage Enable scoped storage enforcement on Android 11+.
v1.11.3-1016-g611981640 Henrik Rydgård 2021-08-05 23:37:35 No build Buildfix, bugfix
v1.11.3-1015-gff5b6ca3d Henrik Rydgård 2021-08-05 21:53:08 No build A bunch of small scoped storage UX improvements.
v1.11.3-1014-ga0a5f7a67 Henrik Rydgård 2021-08-04 23:21:28 No build Minor improvements on Android 9/10. Let the user reset to root of storage. This includes handling weird "raw:/" content URIs. These I haven't seen on newer versions.
v1.11.3-1013-g93673cb56 Henrik Rydgård 2021-08-04 22:51:22 No build Correct the cutoff for scoped storage. Android 9,10 (API 28,29) shouldn't use it.
v1.11.3-1012-gdbd3d8ca2 Henrik Rydgård 2021-07-29 23:15:35 No build Handle an empty path in the game browser.
v1.11.3-1011-g4aef413c1 Henrik Rydgård 2021-07-29 23:03:43 No build When changing the PSP folder, move the files in a nice background process, showing progress. Not everything is properly refreshed after the move though - for example the main screen needs a refresh.
v1.11.3-1010-g80fc09a22 Henrik Rydgård 2021-07-26 22:22:58 No build Indentation fix
v1.11.3-1009-g1b7c2a36d Henrik Rydgård 2021-07-26 22:15:34 No build UI message cleanup
v1.11.3-1008-g64dbd9773 Henrik Rydgård 2021-07-26 22:11:07 No build Address feedback
v1.11.3-1007-g59088e092 Henrik Rydgård 2021-07-26 21:49:37 No build Android 28 was the wrong cutoff for oldschool permissions, 29 is correct.
v1.11.3-1006-g2d88ae511 Henrik Rydgård 2021-07-26 01:15:32 No build Delete some left-behind lines
v1.11.3-1005-gf51b8116a Henrik Rydgård 2021-07-25 00:54:41 No build Basic flow of setting up and moving the PSP directory works now.
v1.11.3-1004-g3be1ff6ce Henrik Rydgård 2021-07-25 00:16:30 No build Get the new setup flow going, with a confirmation dialog etc. Moving the folder while already installed still crashes.
v1.11.3-1003-gb89c70a6e Unknown W. Brackets 2021-08-05 08:22:38 No build Merge: 02449326c 0ae0d3075 Merge pull request #14685 from iota97/rotate-dimension Allow to invert context dimension for combo button
v1.11.3-1003-g87bcdb7b8 Henrik Rydgård 2021-07-25 15:33:11 No build Work on the new experience
v1.11.3-1002-g793e79945 Henrik Rydgård 2021-07-17 19:50:36 No build Enable scoped storage enforcement on Android 11+. This has a number of UX issues and bugs we need to work through, but at least games are playable, things mostly work. Upgrades are handled smoothly by keeping existing storage access until you uninstall. After a reinstall, you'll need to re-select your old PSP directory manually in settings :(
v1.11.3-1002-g0ae0d3075 iota97 2021-08-04 09:18:23 No build Allow to invert context dimension for combo button
v1.11.3-1001-g02449326c Henrik Rydgård 2021-08-04 00:45:00 No build Merge: 3f79c46ef d14637007 Merge pull request #14673 from unknownbrackets/github-templates Switch to GitHub issue form templates
v1.11.3-998-g3f79c46ef Henrik Rydgård 2021-08-04 00:44:06 No build Merge: 4f4133fba 9a841664a Merge pull request #14678 from unknownbrackets/d3d11-flush-state D3D11: Use right state in flush before output
v1.11.3-996-g4f4133fba Linblow 2021-08-03 19:57:13 No build Add ULES00581 to compat.ini for MTX JIT hack
v1.11.3-995-g15ffa23ca Henrik Rydgård 2021-08-03 19:54:52 No build Merge: e27458eb9 6d5b8799b Merge pull request #14682 from LightVR0/patch-1 Retraduciendo el archivo
v1.11.3-995-g1e949c809 Pierce Andjelkovic 2021-08-06 20:08:39 No build Fix indentation
v1.11.3-994-g157bbb99a iota97 2021-08-05 09:16:10 No build Address feedback
v1.11.3-994-g9ac493163 Pierce Andjelkovic 2021-07-30 19:03:13 No build Fix get CPU & CPU Brand
v1.11.3-994-g6d5b8799b Victor Rojas Carrasco (VR0) 2021-08-03 19:11:52 No build Retraduciendo el archivo
v1.11.3-993-ge27458eb9 Henrik Rydgård 2021-08-03 18:19:59 No build Merge: 7c769d251 0446608f4 Merge pull request #14680 from bslenul/MGS-fix [Libretro] Add a MAC address in 'libretro.cpp', needed to start some missions in Peace Walker
v1.11.3-993-gbd8759853 Pierce Andjelkovic 2021-07-30 17:50:48 No build Fix ABI
v1.11.3-993-g9be2bef61 iota97 2021-08-03 21:20:01 No build Use horizontal layout
v1.11.3-992-g626dfb5bd iota97 2021-08-03 10:04:49 No build Savestate load undo
v1.11.3-992-g0d0e2c44e Pierce Andjelkovic 2021-07-28 23:47:09 No build Fix copied mips bugs
v1.11.3-991-gc48888c5e Pierce Andjelkovic 2021-07-28 23:28:29 No build Add in bit length check
v1.11.3-991-g7c769d251 Henrik Rydgård 2021-08-03 09:53:23 No build Merge: 0192f9daa 2b8d05cfa Merge pull request #14676 from iota97/savestate Add savestate undo UI
v1.11.3-990-g8cb4fb83a Pierce Andjelkovic 2021-07-28 23:19:44 No build temporary riscv define fix
v1.11.3-989-gd452b0c1f Pierce Andjelkovic 2021-07-28 19:26:18 No build No CPU part for RISC-V
v1.11.3-989-g0192f9daa Henrik Rydgård 2021-08-02 20:55:16 No build Merge: 87723abde a3e17807a Merge pull request #14677 from SeanMcG/glvnd_detection cmake: use vendor-neutral GL implementation when available
v1.11.3-988-ga3e17807a Sean McGovern 2021-08-02 20:22:35 No build cmake: use vendor-neutral GL implementation when available; fallback to legacy GL
v1.11.3-988-g8541c446d Pierce Andjelkovic 2021-07-28 13:59:11 No build Merge: d9a3741fc ef571de46 Merge branch 'master' of github.com:archanox/ppsspp-riscv
v1.11.3-988-g2b8d05cfa iota97 2021-08-02 15:40:59 No build Add savestate undo UI
v1.11.3-988-g0446608f4 bslenul 2021-08-02 12:07:54 No build Update libretro.cpp
v1.11.3-987-g87723abde Henrik Rydgård 2021-08-01 23:01:04 No build Merge: 5e414b345 6f346e5d7 Merge pull request #14669 from SeanMcG/adhoc_format_spec sceNetAdhoc: fix format specifier for debug log
v1.11.3-986-gef571de46 Pierce Andjelkovic 2021-07-28 12:42:10 No build Merge: 43ae3539a 74ffcfdcb Merge branch 'hrydgard:master' into master
v1.11.3-985-g5e414b345 Henrik Rydgård 2021-08-01 22:59:35 No build Merge: bcec076cb a7a64beb8 Merge pull request #14670 from SeanMcG/overlinking-fix fix overlinking of OpenGL libraries
v1.11.3-983-gbcec076cb Henrik Rydgård 2021-08-01 22:59:14 No build Merge: e5a8f20c3 4a0a1864b Merge pull request #14671 from iota97/translation Make tap to customize translatable
v1.11.3-982-gdc12b3a7c Unknown W. Brackets 2021-08-07 08:46:07 No build SaveState: Use default ZSTD compress level.
v1.11.3-981-ge5a8f20c3 Unknown W. Brackets 2021-08-01 22:28:50 No build Merge: 8d7f57c47 60946381d Merge pull request #14667 from ppmeis/patch-1 Update es_ES.ini
v1.11.3-981-gd14637007 Unknown W. Brackets 2021-08-02 00:28:59 No build GitHub: Update link for translation contribution.
v1.11.3-981-g0097772d3 Unknown W. Brackets 2021-08-07 08:42:43 No build SaveState: Ask to include xxhash in frames. Hopefully this should detect any decompression errors better.
v1.11.3-980-geee209343 Unknown W. Brackets 2021-08-01 07:28:09 No build GitHub: Switch to issue form templates.
v1.11.3-980-ga7a64beb8 Sean McGovern 2021-02-20 10:19:15 No build fix overlinking of OpenGL libraries
v1.11.3-980-g60946381d PpmeiS 2021-08-01 15:00:52 No build Update es_ES.ini Aesthetic changes and missing lines added.
v1.11.3-980-g9a841664a Unknown W. Brackets 2021-08-03 08:45:49 No build D3D11: Use right state in flush before output. We were accidentally changing the blend state for the final draw in a frame. This could cause apparently random issues if a game didn't align drawing with vblanks. Fixes #13152.
v1.11.3-980-g6f346e5d7 Sean McGovern 2021-03-09 07:57:20 No build sceNetAdhoc: fix format specifier for debug log
v1.11.3-980-g4a0a1864b iota97 2021-08-01 21:34:37 No build Make tap to customize translatable
v1.11.3-980-g1e9a391f6 Unknown W. Brackets 2021-08-07 08:14:37 No build SaveState: Add const for save compression.
v1.11.3-979-g8d7f57c47 Henrik Rydgård 2021-07-28 13:28:54 No build Merge: 74ffcfdcb a80dabc08 Merge pull request #14655 from iota97/clean-up Clean up unused event
v1.11.3-978-ga80dabc08 iota97 2021-07-28 12:55:39 No build Clean up unused event
v1.11.3-977-g74ffcfdcb Henrik Rydgård 2021-07-27 23:34:08 No build Merge: 3f1a5a148 f53eb4ae0 Merge pull request #14651 from hrydgard/fix-mount-bug Fix silly filesystem mounting bug introduced in #14638
v1.11.3-976-gf53eb4ae0 Henrik Rydgård 2021-07-27 22:55:02 No build Fix silly filesystem mounting bug introduced in #14638 Fixes #14650.
v1.11.3-975-g3f1a5a148 Henrik Rydgård 2021-07-26 21:54:23 No build Add a missing java function (fix a little merge mistake)
v1.11.3-974-ge5db96260 Henrik Rydgård 2021-07-26 21:28:10 No build Merge: bd0a1f573 0fcf68632 Merge pull request #14648 from Linblow/cwcheat-utf8 Detect CwCheat file UTF-8 BOM sequence and ignore it
v1.11.3-972-gbd0a1f573 Henrik Rydgård 2021-07-26 21:27:56 No build Merge: 565dd8058 4205ce7c4 Merge pull request #14649 from iota97/join-name Trim username on join as well
v1.11.3-971-g4205ce7c4 iota97 2021-07-26 21:11:21 No build Trim username on join as well
v1.11.3-971-g0fcf68632 Linblow 2021-07-26 11:47:21 No build Detect CwCheat file UTF-8 BOM sequence and ignore it
v1.11.3-970-g565dd8058 Henrik Rydgård 2021-07-26 09:04:47 No build Merge: af1b4deb4 4489f1b31 Merge pull request #14646 from iota97/numpad-enter Accept numpad enter for OnEnter event
v1.11.3-968-gaf1b4deb4 Henrik Rydgård 2021-07-25 19:45:48 No build Merge: e29f749d9 b3c2252b2 Merge pull request #14644 from hrydgard/even-more-scoped-storage-commits Even more scoped storage commits
v1.11.3-967-gb3c2252b2 Henrik Rydgård 2021-07-25 18:14:46 No build Fix further issues when the memstick dir is the PSP dir
v1.11.3-966-gd14a90001 Henrik Rydgård 2021-07-25 17:49:35 No build Less "Fd x for content URI" logspam
v1.11.3-965-g5d047a394 Henrik Rydgård 2021-07-25 15:25:22 No build Scoped storage: Make the home button simply go to the root of the current directory tree.
v1.11.3-964-ge29f749d9 Henrik Rydgård 2021-07-25 18:23:35 No build Merge: e9f19e133 3ec13b844 Merge pull request #14642 from hrydgard/more-scoped-storage-work Merge a few more of the commits from #14619
v1.11.3-963-g3ec13b844 Henrik Rydgård 2021-07-25 14:52:52 No build Two more functions
v1.11.3-962-g0997b8500 Henrik Rydgård 2021-07-25 14:46:29 No build Convert four more functions to allow for error codes. Note that they still don't actually use them...
v1.11.3-961-g233323951 Henrik Rydgård 2021-07-25 14:12:57 No build Change one storage function to use an error code.
v1.11.3-960-g8ab627d6e Henrik Rydgård 2021-07-24 18:16:12 No build Workaround for the /PSP path thing. Needs testing.
v1.11.3-959-gab69b896c Henrik Rydgård 2021-07-25 15:32:15 No build Add and hook up Android_MoveFile
v1.11.3-958-g729496b60 Henrik Rydgård 2021-07-20 12:55:33 No build Error code support preparations
v1.11.3-957-gc6c5a93bf Henrik Rydgård 2021-07-24 18:10:38 No build Couple of minor things, crashfix on deserialization failure
v1.11.3-956-g76e8e8992 Henrik Rydgård 2021-07-25 14:55:56 No build Add support for FILE_APPEND.
v1.11.3-955-ge9f19e133 Henrik Rydgård 2021-07-25 14:02:46 No build Merge: 242391e20 9ae00b80b Merge pull request #14638 from hrydgard/metafilesystem-cleanup Cleanup the ownership model in MetaFileSystem.
v1.11.3-955-gd9a3741fc Pierce Andjelkovic 2021-07-28 13:58:56 No build RISC-V CPU detect
v1.11.3-954-g43ae3539a Pierce Andjelkovic 2021-07-23 14:12:09 No build Merge: 6b4da9324 868f5f618 Merge branch 'hrydgard:master' into master
v1.11.3-953-g242391e20 Henrik Rydgård 2021-07-24 21:53:55 No build Merge: 5270f7d4d 156ae2e81 Merge pull request #14639 from stuken/libretro_i18n_fix Fix English language mapping after recent i18n additions.
v1.11.3-952-g156ae2e81 Stuart Kenny 2021-07-24 19:59:58 No build Fix English language mapping after recent i18n additions.
v1.11.3-951-g5270f7d4d Henrik Rydgård 2021-07-24 00:59:35 No build Merge: 868f5f618 d5781824e Merge pull request #14636 from hrydgard/more-scoped-storage-work More scoped storage support work
v1.11.3-951-g6b4da9324 Pierce Andjelkovic 2021-07-22 09:47:20 No build Merge: b03b72bf6 e3c748cc9 Merge branch 'hrydgard:master' into master
v1.11.3-950-gd5781824e Henrik Rydgård 2021-07-20 12:32:08 No build Fix lastModified, speed up Android_FileExists. Add Android_CopyFile (unused)
v1.11.3-949-g6b0851cb7 Henrik Rydgård 2021-07-20 11:57:19 No build Use a simpler method that actually works to get free storage space from content URI.
v1.11.3-948-g14e24b28a Henrik Rydgård 2021-07-20 00:51:17 No build Use a DocumentsContract query for single-file GetFileInfo too.
v1.11.3-947-gbd99e4a28 Henrik Rydgård 2021-07-20 00:33:40 No build Greatly speed up content URI file listings by using DocumentContract queries.
v1.11.3-947-g9ae00b80b Henrik Rydgård 2021-07-24 10:31:15 No build Cleanup the ownership model in MetaFileSystem. The old one was error-prone spaghetti.
v1.11.3-946-g4489f1b31 iota97 2021-07-26 08:28:46 No build Accept numpad enter as well
v1.11.3-946-g868f5f618 Henrik Rydgård 2021-07-22 12:15:38 No build Merge: e3c748cc9 4ac7e2872 Merge pull request #14632 from iota97/cvendor Log UB fix
v1.11.3-945-g4ac7e2872 iota97 2021-07-22 11:31:03 No build log fix
v1.11.3-944-ge3c748cc9 Henrik Rydgård 2021-07-22 08:59:48 No build OpenGL: Accept "AMD" as a vendor string for, well, AMD. Seen with the open source driver by archanox
v1.11.3-943-g96406364c Henrik Rydgård 2021-07-19 20:43:10 No build Fix for new bug in GetDirListing, oops
v1.11.3-942-g87dcf60ed Henrik Rydgård 2021-07-19 19:44:59 No build Merge: 6daa18cca f0f2506dc Merge pull request #14627 from hrydgard/path-fixes-for-scoped-storage Path and I/O fixes preparing for Android scoped storage
v1.11.3-941-gf0f2506dc Henrik Rydgård 2021-07-19 17:38:01 No build Forgot to pass the flags to GetFilesInDir to mimic the old behavior
v1.11.3-940-ge73e0dc0b Henrik Rydgård 2021-07-19 12:44:56 No build Fix multiple issues preventing in-game saves from working.
v1.11.3-939-g2f04fc1c0 Henrik Rydgård 2021-07-19 10:14:11 No build Refactor DirectoryFileSystem::GetDirListing to use GetFilesInDir. Lets us remove some platform specific code, fixing the content URI case.
v1.11.3-938-gbea9f67c0 Henrik Rydgård 2021-07-19 09:38:04 No build Fix assorted path issues
v1.11.3-937-ga341eb6c3 Henrik Rydgård 2021-07-19 09:21:24 No build Remove unnecessary slash conversion
v1.11.3-936-g4f10ff9d3 Henrik Rydgård 2021-07-18 23:06:14 No build Add quick method to check file existence by content URI. Seems to speed up bringing up the pause screen slightly (checking for save state files).
v1.11.3-935-g15fafe541 Henrik Rydgård 2021-07-18 22:44:54 No build Fix date/time display for savestates
v1.11.3-934-ge1b4a9175 Henrik Rydgård 2021-07-18 22:34:37 No build Add handling for Android content URIs to VFSReadFile, fixing savestate thumbnails.
v1.11.3-933-gb0558b217 Henrik Rydgård 2021-07-18 22:28:59 No build Assorted directory fixes
v1.11.3-932-gfff385009 Henrik Rydgård 2021-07-18 22:28:30 No build Add ability to rename content URI files, fixing saving save states. buildfix
v1.11.3-931-g6daa18cca Henrik Rydgård 2021-07-19 17:09:26 No build Hack around #14628. The icon is distorted but at least no crash. Seems like a clear bug in libpng.
v1.11.3-930-gf18a5ed6c Henrik Rydgård 2021-07-19 11:02:51 No build Merge: c6ad87186 0c765c2c2 Merge pull request #14626 from hrydgard/get-files-in-dir-cleanup Make GetFilesInDir fully-featured enough to use in DirectoryFileSystem, clean it up
v1.11.3-929-g0c765c2c2 Henrik Rydgård 2021-07-19 10:42:44 No build Buildfix
v1.11.3-928-g7c3bc0126 Henrik Rydgård 2021-07-19 10:31:48 No build Make GetFilesInDir fully-featured enough to use in DirectoryFileSystem To later reduce code duplication in #14619
v1.11.3-927-gc6ad87186 Henrik Rydgård 2021-07-19 10:31:28 No build Warning fix
v1.11.3-926-g58ecab849 Henrik Rydgård 2021-07-18 16:00:07 No build Just some variable initialization
v1.11.3-925-g0ba9793d1 Henrik Rydgård 2021-07-18 15:43:55 No build Merge: 929e9310a 9d3caecc3 Merge pull request #14623 from o-p-a/libretro-i18n-loadini Add i18n INIfile load on libretro startup
v1.11.3-922-g929e9310a Henrik Rydgård 2021-07-18 15:43:46 No build Merge: e4c6f866b 6f73dd4b7 Merge pull request #14622 from hrydgard/uint64-parse-fix Need strtoull for parsing 64-bit ulongs.
v1.11.3-920-ge4c6f866b Henrik Rydgård 2021-07-18 10:05:08 No build Merge: c66448072 6d6b5d8b8 Merge pull request #14621 from hrydgard/merge-lang-submodule Merge lang submodule into the main git repo
v1.11.3-919-g9d3caecc3 opa 2021-07-18 14:16:09 No build better formatting
v1.11.3-918-g19721a0a5 opa 2021-07-18 07:59:21 No build Add i18n inifile load on libretro startup
v1.11.3-918-g6f73dd4b7 Henrik Rydgård 2021-07-18 10:02:08 No build Need strtoull for 64-bit ulongs.
v1.11.3-917-gc66448072 Unknown W. Brackets 2021-07-18 04:35:56 No build Merge: e0110eb2a fd168160f Merge pull request #14613 from GingkathFox/patch-1 Add support for the PS5 DualSense controller
v1.11.3-915-ge0110eb2a Henrik Rydgård 2021-07-18 00:37:48 No build Merge: e03c51fff 254c25692 Merge pull request #14620 from hrydgard/auto-switch-audio-device-option Implement the option for auto audio devices switching for Windows too
v1.11.3-914-g254c25692 Henrik Rydgård 2021-07-18 00:09:01 No build Audio settings: Move microphone list to the bottom.
v1.11.3-913-g15f326933 Henrik Rydgård 2021-07-18 00:07:05 No build Implement the option for auto audio devices switching for Windows too (previously SDL-only)
v1.11.3-913-g6d6b5d8b8 Henrik Rydgård 2021-07-17 16:46:48 No build Add contents of the assets/lang submodule to the main repo.
v1.11.3-912-ge03c51fff Henrik Rydgård 2021-07-17 20:31:41 No build BlockTransferAllowCreateFB: Remove Ys Seven (thanks LunaMoo). This will slow it down a bit again, but fix the graphical glitches. See #13529
v1.11.3-912-gbbe39339c Henrik Rydgård 2021-07-17 16:45:41 No build Remove lang from gitmodules
v1.11.3-911-g15c17b9b0 Henrik Rydgård 2021-07-17 14:24:51 No build Merge: 11957ddc1 69657ef05 Merge pull request #14616 from Linblow/mtx-jithack JIT hack for MTX MotoTrax EU (ported from US)
v1.11.3-910-gfd168160f Gingka Akiyama 2021-07-14 03:59:49 No build Add support for the PS5 DualSense controller
v1.11.3-910-g69657ef05 Linblow 2021-07-17 12:59:15 No build Added JIT hack for MTX MotoTrax EU (ported from US)
v1.11.3-909-g11957ddc1 Henrik Rydgård 2021-07-12 22:04:15 No build Merge: 852e0c697 69ae3f4c0 Merge pull request #14609 from hrydgard/viewport-fixes Viewport fixes
v1.11.3-908-g69ae3f4c0 Henrik Rydgård 2021-07-12 21:18:17 No build Better protection against broken viewports. It's ok if this emits a single pixel sized viewport, since the cause of this is generally the viewport being specified outside the scissor rectangle. Fixes #13921
v1.11.3-907-g7359c8f08 Henrik Rydgård 2021-07-12 21:03:29 No build Revert "Make sure we don't try to set a negative viewport size." This reverts commit 0386cafe531849e3009df5123277825d11f99afa.
v1.11.3-906-g852e0c697 Henrik Rydgård 2021-07-12 20:44:20 No build Merge: 34ef6c6a4 59e2d3556 Merge pull request #14608 from hrydgard/android-file-sort-fix Sort file listings from Android Content URIs.
v1.11.3-905-g59e2d3556 Henrik Rydgård 2021-07-12 15:08:27 No build Sort file listings from Android Content URIs. May help #14607
v1.11.3-904-gb5b7d4cd0 Henrik Rydgård 2021-07-12 15:08:11 No build Update assets/lang
v1.11.3-903-g34ef6c6a4 Henrik Rydgård 2021-07-12 14:49:23 No build Merge: eb0f0d39b bd15ae4f7 Merge pull request #14606 from hrydgard/store-bug-fix Fix bug in homebrew store with files with "." in their names.
v1.11.3-902-gbd15ae4f7 Henrik Rydgård 2021-07-12 11:09:39 No build Fix bug in homebrew store with files with "." in their names. Also, move the homebrew store button to the top bar instead of the bottom of the list.
v1.11.3-901-geb0f0d39b Henrik Rydgård 2021-07-11 11:27:51 No build Merge: deee9f972 5859596b9 Merge pull request #14605 from hrydgard/more-lenient-slow-warning Make the "Running Slow" warning a bit more lenient.
v1.11.3-899-gdeee9f972 Henrik Rydgård 2021-07-11 11:26:25 No build Unify the Vulkan format definitions / swizzles To make the next attempt at #14602 easier.
v1.11.3-898-g26d3dd166 Henrik Rydgård 2021-07-11 10:48:12 No build Merge: 57b4cd394 0a4da4897 Merge pull request #14600 from hrydgard/path-browser-async-read Path browser: Read all types of listing on background thread, not just HTTP
v1.11.3-895-g5859596b9 Henrik Rydgård 2021-07-11 11:09:05 No build Make the "Running Slow" warning a bit more lenient. Might help #12024, or at least the annoying unnecessary warning. Our audio mixer is able to cover for 97% speed by stretching the sound anyway, so I think there's not much point in a visually loud warning until it drops below that.
v1.11.3-894-g57b4cd394 Henrik Rydgård 2021-07-11 10:03:07 No build Merge: 4423e44b2 079280572 Merge branch 'iota97-touch-function-buttons'
v1.11.3-893-g079280572 Henrik Rydgård 2021-07-11 10:02:43 No build Update UI atlas
v1.11.3-892-g498878267 iota97 2021-03-04 10:37:35 No build Customizable touch control (rebased with label)
v1.11.3-891-g4423e44b2 Henrik Rydgård 2021-07-11 08:06:07 No build Merge: 8d610a69a 3595e092c Merge pull request #14603 from hrydgard/vk-texture-format-workaround Vulkan: Turn off all 16-bit formats if B5G6R5 format is not available.
v1.11.3-889-g3595e092c Henrik Rydgård 2021-07-10 23:21:10 No build Turn off all 16-bit formats if B5G6R5 format is not available. Works around #14602 for now.
v1.11.3-889-g8d610a69a Sorer 2021-07-10 20:06:26 No build Change the default port offset (#14599) * change the default port offset * No longer default for PSP * Revert "No longer default for PSP" This reverts commit e295adf5ef2cfd2525ef6b2100848929057b75eb.
v1.11.3-888-g7e048dbbf Henrik Rydgård 2021-07-10 20:01:16 No build Revert "Merge pull request #14588 from hrydgard/vk-correct-565-format" This reverts commit 43c16f1ea2c3a208fbac326a9b431ac99344568b, reversing changes made to 25cfb92a9ca356931ee1f998d39dd825696e6ddd.
v1.11.3-887-g95dc7bb18 Henrik Rydgård 2021-07-10 11:42:33 No build Minor cleanup
v1.11.3-886-ge4c39703a Henrik Rydgård 2021-07-10 10:59:40 No build Merge: 720d115b8 cc173acc8 Merge pull request #14597 from hrydgard/wasapi-fixes WASAPI: Survive switching to a mono device.
v1.11.3-883-g720d115b8 Henrik Rydgård 2021-07-10 10:43:18 No build Merge: 1f16edd57 3071f3d9b Merge pull request #14598 from MrChip53/change-default-adhoc-server Change default adhoc server
v1.11.3-883-g0a4da4897 Henrik Rydgård 2021-07-10 11:54:03 No build PathBrowser: Load all types of path asynchronously. Helps with slow scoped storage listings :/
v1.11.3-882-gcc173acc8 Henrik Rydgård 2021-07-10 10:59:25 No build UWP buildfix
v1.11.3-882-ga0bae1855 Henrik Rydgård 2021-07-10 11:47:03 No build Path browser: Move special handling of Windows root directory to GetFilesInDir.
v1.11.3-882-g3071f3d9b Chris Simoni 2021-07-10 04:15:30 No build Reorder servers in GameSettingsScreen.cpp
v1.11.3-881-g828036f87 Henrik Rydgård 2021-07-10 01:22:34 No build WASAPI: Survive switching to a mono device. Fixes #14591 It's a little flaky whether it tries to switch or not, but you can at least use Windows' device selector to switch back and forth. Should maybe also add an option to not follow the default device... Not sure.
v1.11.3-881-g623cc9914 Henrik Rydgård 2021-07-10 11:42:33 No build Minor cleanup
v1.11.3-881-g4a87c92f8 Chris Simoni 2021-07-10 04:14:22 No build Change default server in Config.cpp
v1.11.3-880-g1f16edd57 Henrik Rydgård 2021-07-09 22:50:50 No build Merge: 5bd9e9319 90460df9b Merge pull request #14042 from hrydgard/depth-texturing-gl Implement basic depth texturing for OpenGL
v1.11.3-879-g90460df9b Henrik Rydgård 2021-02-04 11:45:10 No build HLSL depal simplification
v1.11.3-878-g4c9b5ada0 Henrik Rydgård 2021-02-01 09:22:58 No build Address feedback
v1.11.3-877-gcde388986 Henrik Rydgård 2021-02-01 00:20:28 No build Android buildfix
v1.11.3-876-g4e8ffae02 Henrik Rydgård 2020-08-09 21:35:24 No build Implement basic depth texturing for OpenGL, requires depth clamp for now. Need to figure out what to do about other Z mappings. Helps #6411 for OpenGL on desktop primarily, and certain other games affected by #13256 are likely working too like the fog in Harry Potter.
v1.11.3-875-gdf6abe83a Henrik Rydgård 2020-11-10 23:30:24 No build Support depth clamping in OpenGL where available. Should make support for depth texturing quite easy. Unfortunately, this extension does not exist on OpenGL ES. There we'll have to use ugly tricks with gl_FragDepth if we want this.
v1.11.3-874-g5bd9e9319 Henrik Rydgård 2021-07-09 19:30:45 No build Merge: 69f96705c d4c5ba990 Merge pull request #14596 from hrydgard/analog-setup-screen Replace the "Test Analogs" screen with a new screen that lets you directly try the settings.
v1.11.3-872-gd4c5ba990 Henrik Rydgård 2021-07-09 19:17:41 No build Minor tweaks
v1.11.3-871-gca408ba36 Henrik Rydgård 2021-07-09 17:25:00 No build Change some names, add scroll view for analog settings
v1.11.3-870-g7707b03b6 Henrik Rydgård 2021-07-09 17:13:08 No build Analog calibration: Tweak defaults, add reset buttton
v1.11.3-869-ga8ffe1584 Henrik Rydgård 2021-07-09 17:04:59 No build Move the raw input data display to the touchscreen tester. Put the output to the left next to the controls.
v1.11.3-868-gef51097f0 Henrik Rydgård 2021-07-09 16:14:32 No build Move auto-rotation code to ControlMapper so it can be checked using the new screen
v1.11.3-867-g038a579f8 Henrik Rydgård 2021-07-09 13:16:38 No build Move the setting up a bit
v1.11.3-866-g2303926e8 Henrik Rydgård 2021-07-09 13:10:16 No build Replace the "Test Analogs" screen with a new screen that lets you directly try the settings.
v1.11.3-866-g69f96705c Henrik Rydgård 2021-07-09 13:14:50 No build Merge: c3c7eef6a 42f7ab734 Merge pull request #14594 from hrydgard/control-refactor-2 More control refactoring
v1.11.3-865-g42f7ab734 Henrik Rydgård 2021-07-09 11:01:56 No build Hide the calls to ConvertAnalogStick inside ControlMapper.
v1.11.3-864-gfac4c2a90 Henrik Rydgård 2021-07-09 10:52:48 No build Move the internal screen rotation compensation to after value mapping.
v1.11.3-863-gcd8cfcfcd Henrik Rydgård 2021-07-09 10:41:26 No build Merge __CtrlSetAnalogX/Y into one function. Always called together.
v1.11.3-862-g7eaa68714 Henrik Rydgård 2021-07-08 23:49:14 No build Move the joystick deadzone processing until after all the mapping.
v1.11.3-861-gc3c7eef6a Henrik Rydgård 2021-07-09 00:05:47 No build Avoid a name collision from previous commit, to be safe.
v1.11.3-860-g26f69d578 Henrik Rydgård 2021-07-08 23:40:43 No build Merge: dea13f719 a2e814f29 Merge pull request #14592 from hrydgard/control-refactor Break out EmuScreen's key/axis inputs to ControlMapper.cpp/h
v1.11.3-859-gb03b72bf6 Pierce Andjelkovic 2021-07-08 07:42:33 No build Merge: 77e578bbb 752fdc9d4 Merge branch 'hrydgard:master' into master
v1.11.3-859-ga2e814f29 Henrik Rydgård 2021-07-08 22:39:17 No build Buildfix
v1.11.3-858-g98372c465 Henrik Rydgård 2021-07-08 21:30:23 No build Break out EmuScreen's key/axis inputs to ControlMapper.cpp/h Additionally, break out the analog stick mapping to the same file. This will make more sense soon when I change where the analog mapping is called from, but want this refactor in separately for testing.
v1.11.3-857-gdea13f719 Yifan Gu 2021-07-08 17:47:38 No build Disable analog stick deduplication (#14590) * Refactor and unify analog input settings * Disable analog stick deduplication
v1.11.3-856-gf7bf15ac4 Henrik Rydgård 2021-07-08 16:48:19 No build Merge: 752fdc9d4 96454fcbb Merge pull request #14589 from stuken/14572_fix Fix black screen on multiple libretro content loads.
v1.11.3-855-g96454fcbb Stuart Kenny 2021-07-08 16:39:51 No build Revert removal of Teardown call As per review recommendation.
v1.11.3-854-g02a24cdb7 Stuart Kenny 2021-07-08 09:34:48 No build Fix black screen on multiple libretro content loads. Moves ThreadPool teardown to retro_unload_game. Gives ThreadPool threads some breathing room to terminate before game load starts spamming it with tasks.
v1.11.3-853-g752fdc9d4 Henrik Rydgård 2021-07-07 21:15:56 No build Merge: 43c16f1ea 6c51dabe9 Merge pull request #14587 from hrydgard/memarena-error-checking Somewhat improved error checking in MemArena.
v1.11.3-851-g43c16f1ea Henrik Rydgård 2021-07-07 21:15:47 No build Merge: 25cfb92a9 9a2e220e0 Merge pull request #14588 from hrydgard/vk-correct-565-format Vulkan: Use the mandatory-support RGB565 format and not the opposite one.
v1.11.3-850-g9a2e220e0 Henrik Rydgård 2021-07-07 19:07:29 No build Vulkan: Use the mandatory-support RGB565 format and not the opposite one. Had apparently misread the spec. Fixes validation (and probably rendering) errors on Linux/Intel. https://www.khronos.org/registry/vulkan/specs/1.2/html/chap33.html#features-required-format-support
v1.11.3-850-g6c51dabe9 Henrik Rydgård 2021-07-07 19:01:42 No build Somewhat improved error checking in MemArena.
v1.11.3-849-g25cfb92a9 Henrik Rydgård 2021-07-05 12:39:10 No build Merge: c96692fd2 6e76a2246 Merge branch 'gyf304-master'
v1.11.3-848-g6e76a2246 Henrik Rydgård 2021-07-05 12:37:52 No build Avoid crash on early input events. Not elegant, really should use a mutex or something...
v1.11.3-847-g633a6f612 Yifan Gu 2021-06-27 05:16:52 No build Refactor and unify analog input settings
v1.11.3-846-gc96692fd2 Henrik Rydgård 2021-07-04 10:14:32 No build Merge: 8aa78a8ef 082bf0d67 Merge pull request #14585 from nassau-tk/jpn0.pgf-fix Fix some Japanese characters position.
v1.11.3-845-g082bf0d67 nassau-tk 2021-07-04 02:47:59 No build Fix some Japanese characters position.
v1.11.3-844-g8aa78a8ef Henrik Rydgård 2021-07-01 12:49:41 No build Merge: 6867613ef 9539fb2ea Merge pull request #14577 from bslenul/fft-libretro-fix [Libretro] Fix analog left direction for FFT
v1.11.3-843-g9539fb2ea bslenul 2021-07-01 12:18:57 No build [Libretro] Fix analog left direction for FFT
v1.11.3-843-g77e578bbb Pierce Andjelkovic 2021-07-01 04:01:18 No build Re-target to merged upstream changes
v1.11.3-842-gf64a6a72a Pierce Andjelkovic 2021-07-01 02:27:42 No build Merge: 15cdea865 ff2a6eeda Merge branch 'hrydgard:master' into master
v1.11.3-842-g6867613ef AdamN 2021-07-01 10:08:32 No build Merge: ff2a6eeda ba08e0825 Merge pull request #14107 from MojoJojoDojo/master [Adhoc] Replace the link to the Ad-hoc forums in Networking options to a PPSSPP Github Wiki page link
v1.11.3-838-gff2a6eeda Henrik Rydgård 2021-06-27 23:09:29 No build Merge: bca0f3979 09f90969e Merge pull request #14539 from nassau-tk/fix-jpn0.pgf Fix some Japanese characters position.
v1.11.3-836-gbca0f3979 Unknown W. Brackets 2021-06-27 18:48:52 No build Merge: bb38cf842 c4572afdb Merge pull request #14567 from CookiePLMonster/fix-uwp-views-crash UWP: Add a missing bounds check from TextDrawerWin32::DrawStringBitmap
v1.11.3-835-gc4572afdb Silent 2021-06-27 17:55:42 No build UWP: Add a missing bounds check from TextDrawerWin32::DrawStringBitmap Fixes a crash on switching tabs
v1.11.3-835-g15cdea865 Pierce Andjelkovic 2021-06-29 14:01:30 No build Swap submodule repo to fork
v1.11.3-834-gbb38cf842 Henrik Rydgård 2021-06-25 11:42:42 No build Merge: 8e9b0122a e059bc980 Merge pull request #14562 from ANR2ME/adhoc_discover [AdhocDiscover] Updated Logs on sceNetAdhocDiscover to find more info on games that use AdhocDiscover.
v1.11.3-834-g549ad024e Pierce Andjelkovic 2021-06-29 13:46:17 No build Include FakeJit in RISC-V build
v1.11.3-833-ge059bc980 ANR2ME 2021-06-25 07:22:12 No build Updated Logs on sceNetAdhocDiscover to find more info on games that use AdhocDiscover.
v1.11.3-833-gb999b9cb9 Pierce Andjelkovic 2021-06-24 20:56:43 No build Update CMakeLists.txt
v1.11.3-832-g8e9b0122a AdamN 2021-06-22 13:45:47 No build Merge: 15a2373f0 a7752997e Merge pull request #14550 from ANR2ME/adhoc [Adhoc] Making sure not to get random port when original port is not zero.
v1.11.3-831-ga7752997e ANR2ME 2021-06-21 11:18:31 No build Minor changes to Wrapped Port detection.
v1.11.3-830-g4251f821d ANR2ME 2021-06-21 11:17:46 No build Making sure not to get random port when original port is not zero.
v1.11.3-829-gfda4744af ANR2ME 2021-06-19 20:16:39 No build Show the returned error code on sceNetAdhocctlCreate/Connect/Join on Debug Log
v1.11.3-828-g15a2373f0 Henrik Rydgård 2021-06-21 01:26:47 No build Implement thread debug id with the syscall instead of gettid(). See #14545
v1.11.3-827-gefb32b569 Henrik Rydgård 2021-06-20 20:49:10 No build Merge: ca7c14e51 664f02114 Merge pull request #14548 from sum2012/osk_patch Add some PPSSPP's Japanese keyboard
v1.11.3-826-g664f02114 sum2012 2021-06-20 16:38:25 No build Add some PPSSPP's Japanese keyboard fix #14311
v1.11.3-825-gca7c14e51 Henrik Rydgård 2021-06-19 16:08:06 No build Merge: 906b38e1b 692a54ea7 Merge pull request #14545 from hrydgard/gettid-fix-redux An attempt at cleaning up the checks in ThreadUtil
v1.11.3-824-g692a54ea7 Henrik Rydgård 2021-06-19 14:54:36 No build An attempt at cleaning up the checks in ThreadUtil
v1.11.3-824-g09f90969e nassau-tk 2021-06-18 02:45:29 No build Fix some Japanese characters position.
v1.11.3-823-g906b38e1b Henrik Rydgård 2021-06-16 07:39:46 No build Merge: 5ccac1712 942958c7d Merge pull request #14537 from hrydgard/android-opensl-error-global Store the OpenSL error in a global to avoid "No context"
v1.11.3-822-g942958c7d Henrik Rydgård 2021-06-16 07:28:32 No build Store the OpenSL error in a global to avoid "No context" Followup to #14536
v1.11.3-821-g5ccac1712 Henrik Rydgård 2021-06-15 23:45:04 No build Merge: c92775d26 90cb28483 Merge pull request #14536 from hrydgard/opensl-error-handling Remove asserts from OpenSL init. Expose error inside audio settings
v1.11.3-819-gc92775d26 Henrik Rydgård 2021-06-14 22:44:27 No build Try a slightly rougher fix for libretro builds (our builds work, but not their CI)
v1.11.3-818-g727b84ce5 Henrik Rydgård 2021-06-14 18:07:24 No build Possible fix for reported problem with gettid() in libretro
v1.11.3-818-g90cb28483 Henrik Rydgård 2021-06-15 00:23:45 No build Remove asserts from OpenSL init. Expose error inside audio settings
v1.11.3-817-g8ae3f5eb4 Unknown W. Brackets 2021-06-13 21:46:54 No build Android: Fix logical CPU count. Otherwise bad things happen.
v1.11.3-816-gcdcd77a93 Unknown W. Brackets 2021-06-13 19:51:51 No build Core: Correct relocation error check.
v1.11.3-815-g87716a158 Unknown W. Brackets 2021-06-13 16:08:32 No build Merge: b07d9073d 6d634f0c9 Merge pull request #14391 from hrydgard/new-threadpool New ThreadManager, replacing threadpools and "PrioritizedWorkQueue"
v1.11.3-807-g6d634f0c9 Henrik Rydgård 2021-06-13 11:26:24 No build Mailbox: Address feedback
v1.11.3-806-ge7b3afbc7 Henrik Rydgård 2021-06-13 10:28:27 No build Minor cleanups
v1.11.3-805-g81f0c3a8e Henrik Rydgård 2021-06-13 10:16:53 No build Address feedback (except the mailbox refcount)
v1.11.3-804-g1d5956040 Henrik Rydgård 2021-06-13 00:05:18 No build Make use of hyperthreading for worker threads. Still cap to 16 workers.
v1.11.3-803-g62eadd2da Henrik Rydgård 2021-06-12 23:47:34 No build typo, unnecessary
v1.11.3-802-g2d6a73792 Henrik Rydgård 2021-06-12 23:42:52 No build Untested libretro fixes, misc
v1.11.3-801-g09ec15e78 Henrik Rydgård 2021-06-12 23:29:43 No build un-revert zstd
v1.11.3-800-g77908cb9e Henrik Rydgård 2021-06-12 23:20:47 No build atomic include buildfix
v1.11.3-799-gac9cc26a6 Henrik Rydgård 2021-06-12 23:07:51 No build Simplifiy WaitableCounter. Fixes it on Mac/ARM. Not completely sure why it didn't work before...
v1.11.3-798-g50d9d7ea6 Henrik Rydgård 2021-06-12 22:42:10 No build Unittest buildfixes on mac
v1.11.3-797-gb42e49d49 Henrik Rydgård 2021-06-12 22:16:03 No build Kill the pesky goto
v1.11.3-796-g5b64a41a9 Henrik Rydgård 2021-06-12 21:57:16 No build ParallelLoop: A bit smarter straggler handling.
v1.11.3-795-g3be5c7bd9 Henrik Rydgård 2021-06-12 21:21:28 No build Make the minimum items per thread explicit. Found some bugs, optional arguments are evil.
v1.11.3-794-g0fa27ff9d Henrik Rydgård 2021-06-12 21:06:59 No build Autodetect number of threads (remove setting). Fix some bugs.
v1.11.3-793-g03c79ae05 Henrik Rydgård 2021-06-09 10:22:00 No build Additional android buildfix
v1.11.3-792-g75fb78343 Henrik Rydgård 2021-06-08 23:48:21 No build Android.mk buildfix
v1.11.3-791-gdc94cb8b0 Henrik Rydgård 2021-06-08 22:16:47 No build Fix memory leak
v1.11.3-790-ga9e9929a7 Henrik Rydgård 2021-04-18 10:25:29 No build Change the policy for number of threads
v1.11.3-789-g5fd15c06a Henrik Rydgård 2020-12-01 11:56:19 No build Code cleanup
v1.11.3-788-g0f6a90098 Henrik Rydgård 2020-12-01 09:57:49 No build Remove experimental unused stuff.
v1.11.3-787-gb07d9073d Henrik Rydgård 2021-06-12 23:44:19 No build Merge: 8ac06eed1 7f8144494 Merge pull request #14528 from unknownbrackets/postshader Postshader: Let shaders use the previous frame
v1.11.3-787-g06663c478 Henrik Rydgård 2020-12-01 00:46:26 No build Rename setCurrentThreadName to SetCurrentThreadName
v1.11.3-786-g78f068d7e Henrik Rydgård 2020-12-01 01:01:33 No build Fix a way the threadmanager could get stuck.
v1.11.3-785-g7f8144494 Unknown W. Brackets 2021-06-12 23:10:57 No build Draw: Use constants for texture slots. GL actually had a check for 16 but then an array for 8. This should make it easier to figure out if we ever hit those limits.
v1.11.3-785-g1b0ac23a6 Henrik Rydgård 2020-12-01 00:38:19 No build Get rid of Executor.cpp/h. There was only one implementation.
v1.11.3-784-g17071e7fe Unknown W. Brackets 2021-06-12 20:27:26 No build Postshader: Add uniform for delta since last frame. Useful mainly when using previous frame output.
v1.11.3-784-g446c2c027 Henrik Rydgård 2020-11-30 16:46:52 No build Get rid of the PrioritizedWorkQueue. Instead just queue tasks on the ThreadManager.
v1.11.3-783-g34f8fc557 Henrik Rydgård 2020-11-30 13:55:38 No build GameInfoCache: Don't expose the workqueue. Was unused anyway.
v1.11.3-783-g7bbaae492 Unknown W. Brackets 2021-06-12 19:54:36 No build Postshader: Let shaders use the previous frame. This is useful for i.e. simulating the slow update speed of the PSP's LCD screen, but could in theory be used for other effects.
v1.11.3-782-g73871b9b7 Henrik Rydgård 2020-11-28 00:12:06 No build Implement new thread manager, port stuff to it.
v1.11.3-782-g1ca1a8bbe Unknown W. Brackets 2021-06-12 19:14:44 No build Postshader: Correct sampler binding translation.
v1.11.3-781-g44d2d8a2a Unknown W. Brackets 2021-06-12 19:10:42 No build Draw: Assert sampler bindings are in valid ranges.
v1.11.3-781-g3d5c387b3 Henrik Rydgård 2020-11-27 23:58:56 No build Minor cleanup
v1.11.3-780-g8ac06eed1 Henrik Rydgård 2021-06-12 12:18:40 No build iOS: don't add a slash to the save path. Might help #14524, but kinda doube it. It works here.
v1.11.3-780-g5abec6ca1 Unknown W. Brackets 2021-06-12 19:09:47 No build Font: Prevent a crash on invalid data.
v1.11.3-779-g39f479025 Unknown W. Brackets 2021-06-10 08:09:04 No build Io: Correct CreateFullPath() on Linux. Fixes #14519.
v1.11.3-778-g84036fa76 Unknown W. Brackets 2021-06-10 06:51:43 No build Io: Correct file open error code.
v1.11.3-777-gcdaf53391 Unknown W. Brackets 2021-06-08 08:22:25 No build Merge: 084f97c6c 86948a4df Merge pull request #14232 from hrydgard/more-scoped-storage Android: Implement initial support for scoped storage
v1.11.3-772-g86948a4df Henrik Rydgård 2021-06-07 22:49:53 No build Default to something for now.
v1.11.3-771-g308c7d693 Henrik Rydgård 2021-06-07 00:49:31 No build Address more feedback
v1.11.3-770-gc6163fd3e Henrik Rydgård 2021-06-06 10:52:51 No build Only log slow file listings
v1.11.3-769-g3737daaf0 Henrik Rydgård 2021-06-06 10:50:58 No build Address more feedback, warning fix
v1.11.3-768-g37d651a89 Henrik Rydgård 2021-06-06 10:19:17 No build Address a bunch of the feedback
v1.11.3-767-g27dbcd3b3 Henrik Rydgård 2021-06-05 23:50:46 No build Revert "Turn on scoped storage, for the purposes of testing on this branch." This reverts commit 4b337303a4b2aa49aac6296609331e7c87e61085.
v1.11.3-766-gbf1840841 Henrik Rydgård 2021-06-05 23:49:39 No build Cleanup, layout fix on memory stick screen, reorder some settings
v1.11.3-765-g9b32ea2f5 Henrik Rydgård 2021-06-05 19:29:23 No build Split out AndroidStorage.cpp from android/jni/app-android.cpp, move to Common
v1.11.3-764-gf8b595521 Henrik Rydgård 2021-06-05 18:52:32 No build Simple attempt at libretro buildfix, comment fix
v1.11.3-763-g6c3825bfb Henrik Rydgård 2021-06-05 17:43:33 No build UWP and Android buildfixes
v1.11.3-762-g11ce6a50f Henrik Rydgård 2021-06-05 16:59:38 No build Add missing files that .gitignore ignored...
v1.11.3-761-g6078701f9 Henrik Rydgård 2021-06-05 14:19:37 No build Fix File::GetFileInfo for Content URIs. Can now load homebrew.
v1.11.3-760-g1aed8ce7b Henrik Rydgård 2021-06-05 14:03:06 No build Add content URI support to LocalFileLoader, remove ContentUriFileLoader
v1.11.3-759-gad72dc874 Henrik Rydgård 2021-06-05 13:30:51 No build Can now install to but not run homebrew from content uri
v1.11.3-758-g2f31cb12f Henrik Rydgård 2021-06-02 17:04:19 No build Add support for writing to file. Basics work now (having memstick on a content path)
v1.11.3-757-gdba0a6ba1 Henrik Rydgård 2021-06-02 00:05:04 No build Rewrite CreateFullPath to be agnostic of path format.
v1.11.3-756-g468f3d8b3 Henrik Rydgård 2021-05-29 22:55:43 No build wip More work towards moving PSP directory
v1.11.3-755-g5df471577 Henrik Rydgård 2021-05-16 16:43:14 No build Cleanup. Add a way to get very early log output on Android. Cleanup in FileUtil
v1.11.3-754-gccc78c42f Henrik Rydgård 2021-05-16 12:37:08 No build Route DirectoryFileSystem::Open to Android storage.
v1.11.3-753-gc86c7686a Henrik Rydgård 2021-05-16 00:38:12 No build Remove more special casing of content URIs
v1.11.3-752-g1eb36cd65 Henrik Rydgård 2021-05-16 00:25:35 No build Remove now-unnecessary special cases in PathBrowser
v1.11.3-751-g825478bbf Henrik Rydgård 2021-05-16 00:14:37 No build Remove CreateDirIn, not useful enough to keep.
v1.11.3-750-g5e3019073 Henrik Rydgård 2021-05-16 00:01:21 No build Android content URI support in Path.
v1.11.3-749-g6553b9636 Henrik Rydgård 2021-05-15 23:28:22 No build Remove AndroidStorageFileSystem. Not useful.
v1.11.3-748-g40fb114f6 Henrik Rydgård 2021-05-15 23:14:28 No build Delete a couple unused constructors of IOFile
v1.11.3-747-ga2fa724d8 Henrik Rydgård 2021-05-15 23:12:32 No build Convert GetFileSize to use Path
v1.11.3-746-g1f018d33c Henrik Rydgård 2021-04-26 23:34:20 No build Start work on supporting Android Content URIs in the FileUtil API. Add tentative Android Content URI support to much of FileUtil.h. Buildfix Fix some issues with the file browser in storage URIs.
v1.11.3-745-gb397e5c45 Henrik Rydgård 2021-04-24 22:47:57 No build Assorted plumbing. wip Buildfix
v1.11.3-744-gbeb0b4e9f Henrik Rydgård 2021-04-24 18:36:25 No build More work on AndroidStorageFileSystem.cpp. Fix current directory getting reset.
v1.11.3-743-gef607a5fe Henrik Rydgård 2021-04-19 00:34:10 No build Implement a "FileSystem" that wraps Android content storage. So far unused.
v1.11.3-742-ge3cf04bb3 Henrik Rydgård 2021-03-14 11:01:51 No build Implement file filters for Android in PathBrowser asdf Move Android file listing parsing logic into app-android.cpp. Add utility for parsing/writing Android Content Storage URIs. Fix some bugs. Allow upwards navigation in file browser from directories downstream from tree URIs.
v1.11.3-742-g084f97c6c Henrik Rydgård 2021-06-07 09:09:33 No build Merge: 66a52e7fc eda0e3e25 Merge pull request #14513 from ANR2ME/adhoc [Adhoc] Reducing HLE delays due to Mutiplayer performance regressions
v1.11.3-741-geda0e3e25 ANR2ME 2021-06-07 07:01:25 No build Reducing HLE delays on Adhoc-related syscalls that can be called more than once on a single frame.
v1.11.3-741-g87a25fd23 Henrik Rydgård 2021-02-28 13:46:08 No build Start experimenting with DocumentsContract (the thing DocumentFile wraps) wip Some progress towards making the file browser work with DOCUMENT_TREE More directory browsing progress More Scoped Storage hackery. Can now browse to a folder and use PPSSPP's game browser to load ISOs from it. Remove the defunct fdopendir approach. Buildfixes.
v1.11.3-740-g5030f1f71 Henrik Rydgård 2021-02-28 13:44:35 No build Android: Get things playable on scoped storage. Things work except the built-in file browser.
v1.11.3-740-g2d71ac9a7 ANR2ME 2021-06-07 06:59:51 No build Reducing HLE delays on socket-related syscalls since we are using real network which already have it's own overhead.
v1.11.3-739-gdada18573 ANR2ME 2021-06-07 06:06:28 No build Minor changes to Adhoc's Verbose Logs returning error code.
v1.11.3-739-g88b2552d6 Henrik Rydgård 2021-02-28 13:28:39 No build Turn on scoped storage, for the purposes of testing on this branch.
v1.11.3-738-g66a52e7fc Henrik Rydgård 2021-06-06 23:10:39 No build Merge: 3d0a09f8d 1f6860d6c Merge pull request #14512 from unknownbrackets/dxt-bounds GPU: Clamp DXT texture memory bound
v1.11.3-736-g3d0a09f8d Henrik Rydgård 2021-06-06 23:09:23 No build Merge: e6774b48e 9324a1c20 Merge pull request #14510 from unknownbrackets/io-tty Io: Allow opening tty0: for output
v1.11.3-733-ge6774b48e Henrik Rydgård 2021-06-06 23:05:18 No build Merge: c8cf2ce5c 64678e011 Merge pull request #14509 from unknownbrackets/reporting Reporting: Move message report interface to Common
v1.11.3-733-g9324a1c20 Unknown W. Brackets 2021-06-06 18:58:46 No build Io: Don't confuse kernel object with meta handle. Make sure we never try to close an unrelated open file when destroying an async open temporary file node.
v1.11.3-732-g64678e011 Unknown W. Brackets 2021-06-06 18:19:10 No build Reporting: Move message report interface to Common. This makes it so we can call reporting from Common.
v1.11.3-732-g294f78dec Unknown W. Brackets 2021-06-06 18:56:41 No build Io: Allow opening tty0: for output.
v1.11.3-732-g1f6860d6c Unknown W. Brackets 2021-06-06 20:52:26 No build GPU: Clamp DXT texture memory bound. See #13109. This should handle any texture read that starts near a VRAM or RAM boundary without crashing.
v1.11.3-731-gc8cf2ce5c Henrik Rydgård 2021-06-06 09:59:47 No build Merge: 69fa20744 18930b980 Merge pull request #14507 from unknownbrackets/ignore Global: Tether wildcard git ignore rules
v1.11.3-729-g69fa20744 Henrik Rydgård 2021-06-05 17:37:52 No build Merge: 09bd12f6c 7a06103cc Merge pull request #14492 from ANR2ME/adhoc_gamemode [AdhocGameMode] Create GameMode's socket after Master and all Replicas have been created
v1.11.3-727-g09bd12f6c Unknown W. Brackets 2021-06-05 08:59:32 No build Merge: 5c9bb83e3 bb6f6051f Merge pull request #14502 from Kingcom/armips Transform labels to lower case for armips
v1.11.3-725-g5c9bb83e3 Unknown W. Brackets 2021-06-05 05:30:57 No build Build: Disable NEON png on non-Android too. Just to be safe. It's likely a problem on iOS, etc. too.
v1.11.3-724-gebfa1306a Unknown W. Brackets 2021-06-04 22:54:39 No build Merge: 4a48f8063 d469a493d Merge pull request #14503 from twinaphex/patch-1 Update .gitlab-ci.yml for libretro
v1.11.3-723-gd469a493d Autechre 2021-06-04 20:12:57 No build Update .gitlab-ci.yml
v1.11.3-722-g4a48f8063 Henrik Rydgård 2021-06-04 10:58:11 No build Merge: 0d9669018 c6b5eef34 Merge pull request #14501 from LunaMoo/disableNEONforPNG Disable NEON optimizations for libpng17 as a try to fix #14485
v1.11.3-720-g0d9669018 Henrik Rydgård 2021-06-03 09:08:24 No build Merge: 138e3f729 62da29505 Merge pull request #14496 from unknownbrackets/ios-buttons iOS: Guard extended button selector access
v1.11.3-718-g138e3f729 Henrik Rydgård 2021-06-03 09:07:46 No build Merge: 914b4478b 2363b39ed Merge pull request #14497 from unknownbrackets/atlastool Tools: Correct AtlasTool in release builds
v1.11.3-717-gc6b5eef34 LunaMoo 2021-06-04 10:26:52 No build Disable NEON optimizations for libpng17 as a try to fix android texture replacement.
v1.11.3-716-g914b4478b Henrik Rydgård 2021-05-31 11:45:39 No build Merge: d5d25d3da 2af40d07b Merge pull request #14493 from unknownbrackets/replay Add debugger APIs for replay recording
v1.11.3-711-gd5d25d3da Henrik Rydgård 2021-05-31 11:44:42 No build Merge: 59322d306 6e128eb51 Merge pull request #14494 from unknownbrackets/debugger Debugger: Expose API to reset game
v1.11.3-710-g7a06103cc ANR2ME 2021-05-30 21:41:50 No build Create GameMode's socket after Master and all Replicas have been created so we will know the largest buffer size.
v1.11.3-709-g59322d306 Unknown W. Brackets 2021-05-30 19:29:16 No build UI: Correct screenshot paths. This was preventing screenshots from saving properly.
v1.11.3-708-g01dc3c193 Unknown W. Brackets 2021-05-30 18:34:09 No build Merge: c803e9fc5 239838b6c Merge pull request #14489 from hrydgard/remove-multiple-config-search-paths Remove multiple config search paths
v1.11.3-707-g239838b6c Henrik Rydgård 2021-05-30 12:45:12 No build Remove the ability to have multiple search paths for config.
v1.11.3-706-g72915f88c Henrik Rydgård 2021-05-30 12:39:16 No build Config: Remove the use of multiple search paths.
v1.11.3-705-gc803e9fc5 Henrik Rydgård 2021-05-30 11:10:20 No build Remove createdPath_ from Config.cpp/h, seems pretty useless.
v1.11.3-705-g2af40d07b Unknown W. Brackets 2021-05-31 00:25:41 No build Debugger: Fix websocket read silly mistake. Surprised I didn't notice this before.
v1.11.3-704-gea59fa356 Unknown W. Brackets 2021-05-31 00:25:07 No build Debugger: Add replay execute/flush APIs.
v1.11.3-704-g1be11e8b4 Unknown W. Brackets 2021-05-30 03:04:48 No build Merge: ecc2f6268 ec35e3c11 Merge pull request #14488 from hrydgard/some-path-cleanup Rename g_Config.externalDirectory to defaultCurrentDirectory
v1.11.3-703-gec35e3c11 Unknown W. Brackets 2021-05-30 02:32:22 No build iOS: Correct Path assignment on init.
v1.11.3-703-g85c64d3ec Unknown W. Brackets 2021-05-24 06:37:19 No build Replay: Properly load RTC time on load file.
v1.11.3-702-gbb6f6051f Kingcom 2021-06-04 17:51:28 No build Transform labels to lower case for armips
v1.11.3-702-g18930b980 Unknown W. Brackets 2021-06-06 06:58:52 No build Global: Tether wildcard git ignore rules. This way they won't impact files unexpectedly.
v1.11.3-702-g2363b39ed Unknown W. Brackets 2021-06-03 07:21:41 No build Tools: Correct AtlasTool in release builds.
v1.11.3-702-g64e007c0c Unknown W. Brackets 2021-05-24 06:23:13 No build Debugger: Add stub API for replay functionality.
v1.11.3-702-g62da29505 Unknown W. Brackets 2021-06-03 06:20:18 No build iOS: Guard extended button selector access. See #14495.
v1.11.3-702-g6e128eb51 Unknown W. Brackets 2021-05-31 06:12:30 No build Debugger: Expose API to reset game. This can be useful to put the game back to a known-good state before setting up breakpoints, overwriting memory, and processing replay data.
v1.11.3-702-g032881687 Henrik Rydgård 2021-05-30 00:20:41 No build Rename g_Config.externalDirectory to defaultCurrentDirectory - since that's what it was. Also make currentDirectory a Path, and add support for Path config parameters. Buildfixes More Qt buildfixes Oops, didn't mean to change zstd ver
v1.11.3-701-gecc2f6268 Unknown W. Brackets 2021-05-28 08:12:40 No build Common: Zero initialize readlink buffer. See #14483.
v1.11.3-700-gb10d90306 Henrik Rydgård 2021-05-27 15:48:22 No build Merge: 79e3d1c5f 312506a41 Merge pull request #14484 from kotcrab/http-crash Fix crash in HTTPServer when processing invalid request
v1.11.3-699-g312506a41 kotcrab 2021-05-27 14:10:40 No build Fix crash in HTTPServer when processing invalid request
v1.11.3-698-g79e3d1c5f Henrik Rydgård 2021-05-27 01:02:02 No build Buildfix (debug mode) libpng isn't so happy if you force include the memory debug wrappers. We should probably not have it in Common anyway, not sure how it ended up there.
v1.11.3-697-g7a28919ca Unknown W. Brackets 2021-05-24 23:35:45 No build Merge: abdf5ad60 8e6623940 Merge pull request #14481 from LunaMoo/fixCWCImportCrash Fix UI import cheat crash if no cheat.db is present
v1.11.3-695-gabdf5ad60 Henrik Rydgård 2021-05-24 22:40:59 No build compat.ini: Disable range culling for Star Wars: Lethal Alliance. See #11551
v1.11.3-695-g8e6623940 LunaMoo 2021-05-24 22:54:04 No build Fix UI import cheat crash.
v1.11.3-694-g8d08991ad Henrik Rydgård 2021-05-24 07:33:54 No build Merge: dad7f208e cedf196d8 Merge pull request #14467 from unknownbrackets/texreplace-zim Add support for ZIMs in texture replacements
v1.11.3-690-gdad7f208e Henrik Rydgård 2021-05-24 07:32:50 No build Merge: e67c6593f b0de7ee0e Merge pull request #14479 from unknownbrackets/ctrl-analog UI: Ignore duplicate axis events
v1.11.3-689-gb0de7ee0e Unknown W. Brackets 2021-05-24 00:18:21 No build UI: Move to ScreenManager for mapping. Otherwise we'll detect repeated axis for some devices and you won't be able to map what you want.
v1.11.3-688-ge1e5a8b49 Unknown W. Brackets 2021-05-23 22:21:45 No build UI: Ignore duplicate axis events. We already ignore these on Windows, so this makes other platforms follow the same logic.
v1.11.3-687-ge67c6593f Unknown W. Brackets 2021-05-23 02:22:27 No build GibHub: Prompt build command in issue template.
v1.11.3-686-ge7bfb5352 Henrik Rydgård 2021-05-22 08:12:35 No build Add gamecontrollerdb.txt entry for Switch controller. See #14471
v1.11.3-685-gdce79a0dc Henrik Rydgård 2021-05-21 23:11:20 No build Merge: bac74b43d af3d699d5 Merge pull request #14478 from unknownbrackets/sdl-joystick SDL: Ignore commas in joystick names
v1.11.3-683-gbac74b43d Henrik Rydgård 2021-05-17 21:04:03 No build Merge: 4ec3ce5ec 033d0c3f5 Merge pull request #14473 from trilkk/FixPathCase Fix FixPathCase bug when constructing the full path.
v1.11.3-682-g033d0c3f5 trilkk 2021-05-17 20:18:24 No build Fix FixPathCase bug when constructing the full path. Swap the append order for / and the path component.
v1.11.3-681-g4ec3ce5ec Henrik Rydgård 2021-05-17 09:13:16 No build Merge: 5fa1af6ef f712fecef Merge pull request #14470 from unknownbrackets/http Fix remote disc browsing, support subfolders
v1.11.3-680-gf712fecef Unknown W. Brackets 2021-05-17 03:04:03 No build http: Show a more standard browser for remote. This way if we add search or otherwise, it should work.
v1.11.3-679-gad5ef08f0 Unknown W. Brackets 2021-05-17 03:02:43 No build http: Improve navigating up within http:// paths. This way, if you're browsing a remote path with dirs, or you press up, things largely work.
v1.11.3-678-gaf3d699d5 Unknown W. Brackets 2021-05-21 18:13:15 No build SDL: Ignore commas in joystick names. Otherwise default mapping will break and parse wrong.
v1.11.3-678-g81f218421 Unknown W. Brackets 2021-05-17 02:48:25 No build http: Fix remote disc browsing.
v1.11.3-677-g5fa1af6ef Henrik Rydgård 2021-05-16 22:58:44 No build Merge: 6dc602ad4 eab2d7409 Merge pull request #14468 from unknownbrackets/reporting-cancel Reporting: Cancel requests on shutdown
v1.11.3-675-g6dc602ad4 Henrik Rydgård 2021-05-16 22:58:13 No build Merge: f1bf596f5 8eb773888 Merge pull request #14469 from unknownbrackets/dep-update Update zstd and libpng
v1.11.3-672-gf1bf596f5 Henrik Rydgård 2021-05-16 11:33:08 No build Merge: 29ae351a5 8dcfed038 Merge pull request #14466 from ANR2ME/adhoc [Adhoc] Fix possible crash issue on blocking socket implementation.
v1.11.3-671-g8dcfed038 ANR2ME 2021-05-16 08:16:20 No build Show Port Offset value too when detecting Data coming from incorrect port.
v1.11.3-670-gd5177e33b ANR2ME 2021-05-16 07:55:55 No build Fix possible crash issue on blocking socket implementation.
v1.11.3-669-g29ae351a5 Henrik Rydgård 2021-05-15 23:17:48 No build Merge: 138d81e14 e4dc8e600 Merge pull request #14464 from unknownbrackets/path-cleanup Further Path cleanup
v1.11.3-668-ge4dc8e600 Unknown W. Brackets 2021-05-15 19:10:26 No build Common: Prevent non_path IOFile usage.
v1.11.3-667-gf2b2f26e8 Unknown W. Brackets 2021-05-15 18:59:25 No build Common: Use Path for GetExeDirectory().
v1.11.3-666-g7b175627b Unknown W. Brackets 2021-05-15 18:54:28 No build VFS: Use Path for DirectoryAssetReader.
v1.11.3-665-gcedf196d8 Unknown W. Brackets 2021-05-16 18:48:28 No build Replacement: Validate ZIMs are 8888.
v1.11.3-665-g82cd904e9 Unknown W. Brackets 2021-05-15 18:36:46 No build Common: Use Path for GetFileSize().
v1.11.3-664-g2558022af Unknown W. Brackets 2021-05-15 18:32:41 No build Config: Move data path settings to Paths.
v1.11.3-664-g8eb773888 Unknown W. Brackets 2021-05-16 19:53:39 No build Update to libpng v1.7.0beta90. Previously at 1.7.0beta35.
v1.11.3-664-g7afd02e7e Unknown W. Brackets 2021-05-16 18:39:39 No build Tools: Make ZimTool able to use ZSTD/specify level. There's decompression speed tradeoffs at some levels.
v1.11.3-663-gf6a1ffdd1 Unknown W. Brackets 2021-05-16 19:09:01 No build Update zstd to 1.5.0. This improves GE frame dump compression speed and ZIM load speed.
v1.11.3-663-geab2d7409 Unknown W. Brackets 2021-05-16 18:55:50 No build Reporting: Cancel requests on shutdown. Could previously cause PPSSPP to hang a bit on exit.
v1.11.3-663-ga0f79ed62 Unknown W. Brackets 2021-05-16 18:30:33 No build Replacement: Allow loading ZIMs for replacements. Larger, but can be ZSTD compressed and load much faster.
v1.11.3-663-g15038bb66 Unknown W. Brackets 2021-05-15 18:26:27 No build Common: Remove File funcs redundant with Path. Shouldn't use these anymore anyway.
v1.11.3-662-g138d81e14 Henrik Rydgård 2021-05-15 09:48:11 No build Merge: 89ea9625a a09740329 Merge pull request #14460 from unknownbrackets/path-cleanup Fix headless test run, small cleanups to Path usage
v1.11.3-661-ga09740329 Unknown W. Brackets 2021-05-15 08:08:00 No build Common: Remove File::GetFilename().
v1.11.3-660-gb74ecd5fa Unknown W. Brackets 2021-05-15 08:00:22 No build SaveState: Use Path instead of strings.
v1.11.3-659-g8db4277e6 Unknown W. Brackets 2021-05-15 07:48:48 No build UI: Correct fallback to screenshots for icons.
v1.11.3-658-gc03e68c99 Unknown W. Brackets 2021-05-15 07:48:32 No build Debugger: Simplify symbol map filename build.
v1.11.3-657-gd376e67f8 Unknown W. Brackets 2021-05-15 07:48:04 No build Common: Cleanup some Path constructions.
v1.11.3-656-g2a9170a2e Unknown W. Brackets 2021-05-15 07:46:03 No build http: Use Path for the download file.
v1.11.3-655-ged2ade4e2 Unknown W. Brackets 2021-05-15 07:43:49 No build headless: Correct tests.
v1.11.3-654-g89ea9625a Henrik Rydgård 2021-05-14 23:01:28 No build Revert gradle update (investigating build server issue) This reverts commit 2987b8c17a29f3bde7251d428d30916e4e3d6766.
v1.11.3-653-g81b5e080f Henrik Rydgård 2021-05-14 21:58:17 No build Merge: 2987b8c17 0cd7af44f Merge pull request #14436 from hrydgard/path-struct Introduce Path, start using it all over the place.
v1.11.3-652-g0cd7af44f Henrik Rydgård 2021-05-13 11:49:33 No build Fix ZipAssetReader file listing. Fixes post shaders on Android
v1.11.3-651-g274be6133 Henrik Rydgård 2021-05-13 11:08:38 No build Fix crash in homebrew store after installing game
v1.11.3-650-g5cd565d32 Henrik Rydgård 2021-05-13 11:08:27 No build Fix path bug installing homebrew
v1.11.3-649-gea5b3b1c0 Henrik Rydgård 2021-05-13 10:24:49 No build Minor error message improvement
v1.11.3-648-gcbbe45882 Henrik Rydgård 2021-05-12 21:45:04 No build UWP iso-loading fix Having override:// as a fake file name was no good, Path would remove one slash.
v1.11.3-647-g66b7e2167 Unknown W. Brackets 2021-05-12 07:43:15 No build GameManager: Base isDir off of zipped file name.
v1.11.3-646-g4d344f556 Henrik Rydgård 2021-05-11 23:58:54 No build Additional feedback.
v1.11.3-645-g40ab92fe7 Henrik Rydgård 2021-05-11 10:34:52 No build Remove unused function GetHostPath from filesystems
v1.11.3-644-g9c66f81cb Henrik Rydgård 2021-05-11 10:32:59 No build Address additional feedback
v1.11.3-643-g47039b4bc Henrik Rydgård 2021-05-11 09:50:28 No build Address all the easy feedback. Some is left.
v1.11.3-642-g872767935 Henrik Rydgård 2021-05-09 19:06:02 No build Clean up PathBrowser a bit Fix UWP build Fix booting homebrew. Qt buildfix
v1.11.3-641-g2e16e8315 Henrik Rydgård 2021-05-09 18:38:48 No build It never ends...
v1.11.3-640-ga40b1dec5 Henrik Rydgård 2021-05-09 15:25:12 No build Use Path for fullName in dirlisting. Bugfixes. Buildfixes UWP: Buildfix. headless: Buildfix. Common: Buildfix. iOS: Buildfixes. libretro: Buildfix. Qt: Buildfix.
v1.11.3-639-gae06499a0 Henrik Rydgård 2021-05-09 15:02:46 No build Change Copy, Rename to use Path. Remove std::string version of Exists(). Buildfixes Buildfix
v1.11.3-638-g0d80362c3 Henrik Rydgård 2021-05-09 15:02:23 No build Change parameter of DeleteDir and friends to Path
v1.11.3-637-gb7fe72bfc Henrik Rydgård 2021-05-09 12:41:59 No build Load IniFile from Path Buildfixing
v1.11.3-636-g025bcb167 Henrik Rydgård 2021-05-06 01:31:38 No build Introduce Path, start using it all over the place. Still lots left to convert! Convert GetSysDirectory to return Path. More buildfixing Remove unnecessary Path( constructors
v1.11.3-635-g2987b8c17 Henrik Rydgård 2021-05-13 10:31:52 No build Update gradle again, for Android Studio 4.2
v1.11.3-634-ge725eddf1 Unknown W. Brackets 2021-05-12 07:02:42 No build CPUDetect: Ensure we never get zero cores.
v1.11.3-633-g92ace6716 Unknown W. Brackets 2021-05-12 06:57:36 No build Common: Fix read of special files with fake size. On some Linux systems, /sys/ files report a size of 4096, but actually have less content.
v1.11.3-632-g6c00b5c6c Unknown W. Brackets 2021-05-12 06:55:18 No build Merge: 36549a960 9e106e1d3 Merge pull request #14451 from SeanMcG. Patches to fix recent regressions with CPUDetect && FileUtils.
v1.11.3-631-g9e106e1d3 Sean McGovern 2021-05-12 05:40:49 No build FileUtil: check for errors after a fread() in ReadFileToString()
v1.11.3-630-g4cc34e384 Sean McGovern 2021-05-12 05:02:23 No build CPUDetect: saturate lower bound of CPU count to 1
v1.11.3-629-g328074e9b Sean McGovern 2021-05-12 04:59:43 No build CPUDetect: prevent a divide-by-zero when ParseCPUList() fails
v1.11.3-628-g36549a960 Unknown W. Brackets 2021-05-11 06:28:51 No build Common: Fix dir listing extension filter. Oops. Also correct std::move() usage, which assumed it cleared the source string.
v1.11.3-627-gb3ce17152 Unknown W. Brackets 2021-05-11 03:29:06 No build Common: Correct ReadFileToString() with no size. If SEEK_END returns an error, just read bit by bit. Also remove the unnecessary temp buffer.
v1.11.3-626-gd775bf4e4 Henrik Rydgård 2021-05-10 21:05:05 No build Merge: 7141a01a2 774b0e07e Merge pull request #14442 from unknownbrackets/path-extension Update path extension and PSP/GAME/ handling
v1.11.3-618-g7141a01a2 Henrik Rydgård 2021-05-10 09:13:44 No build Merge: b89a27d58 ba4fb398c Merge pull request #14443 from unknownbrackets/libzip Update libzip to 1.7.3
v1.11.3-615-gb89a27d58 Henrik Rydgård 2021-05-10 09:12:16 No build Merge: b1a53d493 f947aa484 Merge pull request #14441 from unknownbrackets/path-cpp-file Remove File::OpenCPPFile()
v1.11.3-612-gf947aa484 Unknown W. Brackets 2021-05-10 01:59:30 No build Common: Remove OpenCPPFile().
v1.11.3-611-g9d8f22efd Unknown W. Brackets 2021-05-10 01:58:30 No build CPUDetect: Avoid usage of OpenCPPFile(). These are just /proc/, so not content files, but safer to remove all OpenCPPFile() usage.
v1.11.3-610-g774b0e07e Unknown W. Brackets 2021-05-10 02:57:07 No build Common: Cleanup AssetReader extension filter.
v1.11.3-610-g2f1cfd993 Unknown W. Brackets 2021-05-10 01:48:51 No build Cheats: Avoid OpenCPPFile for cheat import. This code is a mess, just trying to keep it the same for now.
v1.11.3-609-g74a652491 Henrik Rydgård 2021-05-10 02:56:05 No build Common: Update path browser extension handling.
v1.11.3-609-g0f3f74408 Unknown W. Brackets 2021-05-10 01:28:50 No build Cheats: Parse files using C files for Path compat.
v1.11.3-608-gcc3868db9 Henrik Rydgård 2021-05-10 02:50:59 No build Loaders: Look for PSP/GAME/ not /PSP/GAME/. Because upcoming Path changes will affect path string comparisons.
v1.11.3-608-g8a0adfde3 Unknown W. Brackets 2021-05-10 01:22:31 No build headless: Avoid C++ files for Path support. Not critical for Android paths, but better if they work.
v1.11.3-607-gac68dac02 Henrik Rydgård 2021-05-10 02:38:39 No build Loaders: Avoid fileToStart compare with "".
v1.11.3-607-g8544bd0c3 Unknown W. Brackets 2021-05-10 01:15:57 No build Windows: Avoid C++ files for consistency. There's already the mingw thing, and we're avoiding these for Android paths too. Let's be consistent.
v1.11.3-606-gfada6583c Unknown W. Brackets 2021-05-10 01:05:41 No build Core: Fix virtual disc index reading. Otherwise it thought the newline was part of the path.
v1.11.3-606-ga40bb2eaa Henrik Rydgård 2021-05-10 02:24:04 No build headless: Avoid empty string compares for mountIso.
v1.11.3-605-gdf8e80d4f Unknown W. Brackets 2021-05-10 00:56:38 No build Common: Use C FILE for log file output. Not strictly needed for Android paths, but may be convenient.
v1.11.3-605-gba4fb398c Unknown W. Brackets 2021-05-10 06:12:11 No build UWP: Order includes, avoid file attrs to buildfix. Not sure why CREATEFILE2_EXTENDED_PARAMETERS isn't being found.
v1.11.3-605-gb1a53d493 Henrik Rydgård 2021-05-09 18:42:33 No build Merge: 96c109e6c e0afdfe9b Merge pull request #14438 from unknownbrackets/debugger-delayslot Core: Leave delay slot when re-entering jit
v1.11.3-605-g939dd200c Henrik Rydgård 2021-05-10 02:17:13 No build Loaders: Remove fileLoader->Extension().
v1.11.3-604-ge0afdfe9b Unknown W. Brackets 2021-05-09 17:40:07 No build Core: Leave delay slot when re-entering jit. If stepping, we may get into a delay slot within interpreted code, and then try to run (i.e. Step Out), which won't clear the delay slot properly. This can cause weird behavior when interp is used again later, in addition to immediate wrong branching behavior.
v1.11.3-604-g9480b6672 Henrik Rydgård 2021-05-10 02:10:14 No build Loaders: Rename Path() to GetPath(). Path is going to be a struct name.
v1.11.3-604-g2999e1cb8 Henrik Rydgård 2021-05-10 00:48:36 No build Core: Remove some uses of OpenCPPFile.
v1.11.3-604-g18a51b8e9 Unknown W. Brackets 2021-05-10 04:58:30 No build Update libzip to 1.7.3.
v1.11.3-603-g96c109e6c Henrik Rydgård 2021-05-08 23:05:49 No build Merge: 0b79c087a 63edd037d Merge pull request #14435 from unknownbrackets/analog-limit Ctrl: Apply analog limiter to real sticks too
v1.11.3-601-g0b79c087a Henrik Rydgård 2021-05-08 20:39:59 No build Merge: 4462b0c61 3304814fd Merge pull request #14433 from unknownbrackets/hwtess GPU: Correctly initialize HW tessellation support
v1.11.3-600-g3304814fd Unknown W. Brackets 2021-05-08 18:12:22 No build GPU: Minor cleanup duplicate header/conditions.
v1.11.3-599-gde46b0998 Unknown W. Brackets 2021-05-08 18:10:23 No build GPU: Correctly initialize HW tessellation support. Oops, shouldn't call a virtual in a constructor.
v1.11.3-599-g63edd037d Unknown W. Brackets 2021-05-08 22:33:01 No build Ctrl: Apply analog limiter to real sticks too. Previously only applied to virtual analog by button, but there's no particular good reason for that.
v1.11.3-598-g4462b0c61 Unknown W. Brackets 2021-05-02 20:31:40 No build http: Add progress to missing request. Oops, I guess I had things still cached.
v1.11.3-597-g630f071d5 Henrik Rydgård 2021-05-01 22:29:19 No build Merge: 75d5c4367 1459c16fb Merge pull request #14424 from unknownbrackets/common-cleanup Cleanup color conv and net buffer handling
v1.11.3-596-g1459c16fb Unknown W. Brackets 2021-05-01 19:59:15 No build http: Skip processing response body for void. No need to decompress or copy between buffers.
v1.11.3-595-g20443571b Unknown W. Brackets 2021-05-01 19:49:44 No build Store: Retain cancel/speed on resize or switch.
v1.11.3-594-g2f08fb658 Unknown W. Brackets 2021-05-01 19:40:34 No build Store: Show a rough speed indicator. Some of the homebrew are a bit larger, it's nice to see a speed and not just the progress bar.
v1.11.3-593-g3379f3388 Unknown W. Brackets 2021-05-01 19:19:27 No build http: Always use/require progress in requests. This fixes several cases where we weren't passing cancel flags consistently.
v1.11.3-592-gf762fbc53 Unknown W. Brackets 2021-05-01 18:52:16 No build http: Always use non-blocking in http.
v1.11.3-591-gaf5618705 Unknown W. Brackets 2021-05-01 18:37:36 No build http: Remove timeoutless requests. Let's always have timeouts. This timeout is reset even when a single byte is sent, so it's pretty generous.
v1.11.3-590-g1e2296698 Unknown W. Brackets 2021-05-01 17:36:25 No build http: Separate out net buffer code from formatting.
v1.11.3-589-ge869a3979 Unknown W. Brackets 2021-05-01 16:58:51 No build Draw: Centralize funcs in ColorConv.
v1.11.3-588-g915265e53 Unknown W. Brackets 2021-05-01 16:32:14 No build Draw: Optimize GL A1R5G5B5 conversion. This seems to be enough to trigger SIMD in x86_64 at least.
v1.11.3-587-g8a8328c43 Unknown W. Brackets 2021-05-01 16:15:04 No build Common: Move ColorConv to a more appropriate place.
v1.11.3-586-g75d5c4367 Henrik Rydgård 2021-05-01 09:19:46 No build Merge: 05b339554 4bd611713 Merge pull request #14422 from unknownbrackets/warnings Small warning fixes
v1.11.3-583-g05b339554 Henrik Rydgård 2021-05-01 08:43:52 No build Merge: 37da40a8a a35b21a5d Merge pull request #14420 from unknownbrackets/threadpool-cleanup Cleanup some of the threadpool and net code a bit
v1.11.3-580-ga35b21a5d Unknown W. Brackets 2021-05-01 08:12:42 No build http: Set a more useful user agent.
v1.11.3-579-ge2e1c677c Henrik Rydgård 2020-11-30 13:55:38 No build GameInfoCache: Don't expose the workqueue. Was unused anyway.
v1.11.3-578-gf4a6d291e Henrik Rydgård 2020-12-01 00:46:26 No build Common: Capitalize setCurrentThreadName().
v1.11.3-577-g7e21e9a72 Unknown W. Brackets 2021-05-01 07:59:41 No build Common: Cleanup some mismatched indentation. Also move initialization from constructors in a few places.
v1.11.3-576-g9894c74be Henrik Rydgård 2020-11-27 23:58:56 No build Common: Cleanup HTTPServer indentation.
v1.11.3-576-g37da40a8a Henrik Rydgård 2021-05-01 08:42:19 No build Merge: 8c72cc119 a140ec037 Merge pull request #14421 from unknownbrackets/lua-usb Usb: Stub sceUsbstorBootSetCapacity() for Lua homebrew
v1.11.3-576-g4bd611713 Unknown W. Brackets 2021-05-01 08:35:19 No build UWP: Ignore _CRT_SECURE_NO_WARNINGS in UI.
v1.11.3-575-gf12aa92a0 Unknown W. Brackets 2021-05-01 08:31:54 No build Common: Cleanup some logging warnings.
v1.11.3-575-ge6aa841b7 Henrik Rydgård 2021-05-01 07:33:34 No build Common: Get rid of Executor.cpp/h. There was only one implementation.
v1.11.3-575-ga140ec037 Unknown W. Brackets 2021-05-01 08:22:01 No build Usb: Stub sceUsbstorBootSetCapacity(). Apparently many Lua based homebrew call this on startup and hang if it fails, but often otherwise don't use sceUsb.
v1.11.3-574-g8c72cc119 Henrik Rydgård 2021-04-27 09:08:18 No build Merge: 6dbfa2fb5 8241cd5d8 Merge pull request #14416 from unknownbrackets/merge-v1.11.3 Merge v1.11.3 into master
v1.11.3-569-g8241cd5d8 Unknown W. Brackets 2021-04-27 04:14:50 No build Merge: a84df2536 f7ace3b8e Merge tag 'v1.11.3' into merge-v1.11.3 v1.11.3
v1.11.3 Henrik Rydgård 2021-03-02 21:50:51 No build Update version to 1.11.3
v1.11.2-572-g6dbfa2fb5 Henrik Rydgård 2021-04-26 08:52:25 No build Merge: 59ecff13f c3da85234 Merge pull request #14413 from unknownbrackets/savedata Savedata: Eat less cycles in savedata init
v1.11.2-570-g59ecff13f Henrik Rydgård 2021-04-26 07:21:51 No build Merge: a84df2536 4f6aaea1e Merge pull request #14412 from unknownbrackets/reloc-fix Core: Correct thread dependency in relocations
v1.11.2-568-gc3da85234 Unknown W. Brackets 2021-04-26 03:38:30 No build Savedata: Eat less cycles in savedata init. Other threads do get scheduled more, but I'm not sure what factors this is based off of. Hoping this helps #14382.
v1.11.2-568-ga84df2536 Unknown W. Brackets 2021-04-26 04:26:16 No build Core: Fix vrot cos(2) typo.
v1.11.2-568-g4f6aaea1e Unknown W. Brackets 2021-04-26 01:49:52 No build Core: Correct thread dependency in relocations. Didn't realize it was looking at the later value before relocation. This still remains about as much faster as before and still beneficial to thread.
v1.11.2-567-gf818e514f Unknown W. Brackets 2021-04-26 00:20:03 No build Merge: 0ccc63b43 58d46274e Merge pull request #14411 from hrydgard/file-util-cleanup FileUtil cleanup
v1.11.2-566-g58d46274e Unknown W. Brackets 2021-04-25 23:51:39 No build Common: FileUtil rename buildfix.
v1.11.2-565-g7abacbd94 Unknown W. Brackets 2021-04-25 23:35:15 No build Common: UWP buildfix.
v1.11.2-564-ga2a0551a8 Henrik Rydgård 2021-04-25 22:24:47 No build Buildfix, and more renaming while we're at it.
v1.11.2-563-gd8583cd0d Henrik Rydgård 2021-04-25 21:13:25 No build Buildfixes
v1.11.2-562-g770f7f60e Henrik Rydgård 2021-04-25 20:57:37 No build Delete unused function, rename two more.
v1.11.2-561-g77b8a1477 Henrik Rydgård 2021-04-25 20:52:29 No build Merge GetFileInfo/GetFileDetails into GetFileInfo
v1.11.2-560-g08843673d Henrik Rydgård 2021-04-25 20:39:32 No build Rename a couple of functions.
v1.11.2-559-g1b13badeb Henrik Rydgård 2021-04-25 20:38:22 No build Move remaining FileUtil functions into the File namespace.
v1.11.2-558-g0ccc63b43 Henrik Rydgård 2021-04-25 16:55:09 No build Merge: dbe665880 07cb37c2c Merge pull request #14406 from unknownbrackets/vfpu-sincos Apply integer math narrowing before VFPU sin/cos
v1.11.2-550-gdbe665880 Henrik Rydgård 2021-04-25 10:48:02 No build Merge: fa77b5d93 5f9dfeea8 Merge pull request #14408 from unknownbrackets/windows-focus Windows: Reduce focus juggling on game start
v1.11.2-548-gfa77b5d93 Henrik Rydgård 2021-04-25 10:14:31 No build Merge: fd2ff87dc 5102d3e62 Merge pull request #14407 from unknownbrackets/ui-error Add cheats, plugins, etc. to error screen
v1.11.2-547-g07cb37c2c Unknown W. Brackets 2021-04-25 16:09:50 No build Compat: Remove single/double sincos path. New implementation should work for both cases.
v1.11.2-546-gad876f06f Unknown W. Brackets 2021-04-25 01:28:09 No build Core: Special case 1/-1 for cosine. It still gets these off from zero, so let's just special case.
v1.11.2-545-gfd2ff87dc Henrik Rydgård 2021-04-24 10:09:18 No build Merge: 0466ac3d0 56bcf04c4 Merge pull request #14403 from unknownbrackets/memmap Correct another case of "valid" addresses that would crash
v1.11.2-545-g8f41c78ed Unknown W. Brackets 2021-04-25 01:01:19 No build Core: Strip off lower bits of sin/cos results.
v1.11.2-544-gcb8745bca Unknown W. Brackets 2021-04-25 00:53:25 No build Core: Switch to double precision VFPU sin/cos.
v1.11.2-543-gad9ad0f70 Unknown W. Brackets 2021-04-25 00:51:21 No build Core: Apply custom narrowing before VFPU sin/cos. This makes the results much more accurate to the PSP's results. Could narrow a bit further swapping sin/cos/neg, which might be what the hardware does given vrot.
v1.11.2-543-g56bcf04c4 Unknown W. Brackets 2021-04-24 08:24:47 No build Debugger: Try harder to validate UTF-8. When sending this in the websocket debugger, it needs to be valid utf-8 or it will cause clients to abort the connection. We want to reject invalid utf-8 anyway.
v1.11.2-542-gf987c715a Unknown W. Brackets 2021-04-24 08:21:51 No build MemMap: Map 0xC0000000 into virtual memory. Technically, it should be 0xA0000000, but that causes problems for how we manage 32-bit address space. This at least makes things consistent.
v1.11.2-542-ge9076c90b Unknown W. Brackets 2021-04-25 00:49:22 No build Core: Cleanup VFPU float bit handling. Just to use a common union.
v1.11.2-542-g5102d3e62 Unknown W. Brackets 2021-04-25 04:09:08 No build UI: Change background when dangerous settings on. This way it's more obvious when a setting is likely involved.
v1.11.2-541-g86585e955 Unknown W. Brackets 2021-04-25 00:48:17 No build unittest: Fix jit harness init.
v1.11.2-541-g32ea8734f Unknown W. Brackets 2021-04-24 07:42:05 No build MemMap: Cleanup memory mirror pointers.
v1.11.2-541-g5f9dfeea8 Unknown W. Brackets 2021-04-25 08:53:16 No build Windows: Reduce focus juggling on game start. Previously, we would activate the debugger (if enabled), and then reactivate the main window. This meant if you switched to something, PPSSPP would demand focus once the game loaded.
v1.11.2-541-g08461ef0b Unknown W. Brackets 2021-04-25 04:08:39 No build UI: Show cheats and plugins on exceptions.
v1.11.2-541-g0466ac3d0 Henrik Rydgård 2021-04-24 10:08:42 No build Update assets/lang
v1.11.2-540-g8d0ca1e4f Unknown W. Brackets 2021-04-22 20:32:35 No build Merge: fd2aecdbc 012d47bcb Merge pull request #14399 from unknownbrackets/debugger Debugger: Show string in status bar for li, etc.
v1.11.2-539-g012d47bcb Unknown W. Brackets 2021-04-22 08:50:59 No build Debugger: Show string in status bar for li, etc. This is helpful when stepping through the debugger. Only shows likely UTF-8 or similar formatted text, but often names or error messages are.
v1.11.2-538-gfd2aecdbc Henrik Rydgård 2021-04-22 08:00:54 No build Merge: 0919f8a95 744d17e13 Merge pull request #14397 from unknownbrackets/mem-validsize Core: Correct ValidSize outside scratchpad
v1.11.2-536-g0919f8a95 Henrik Rydgård 2021-04-22 08:00:03 No build Merge: bbdb4f76c 1aae6e5ff Merge pull request #14398 from unknownbrackets/debugger Debugger: Mark ELF sections as suballocations
v1.11.2-535-g1aae6e5ff Unknown W. Brackets 2021-04-22 05:11:23 No build Io: Prevent error on bad handle for DevType().
v1.11.2-534-g2932a9995 Unknown W. Brackets 2021-04-22 04:47:18 No build Debugger: Prompt with previous search string. When searching, fill the text box with the previous search by default. Convenient when you want to edit it.
v1.11.2-533-g744d17e13 Unknown W. Brackets 2021-04-22 04:32:22 No build Core: Correct ValidSize outside scratchpad. And simplify all the scratchpad valid checks.
v1.11.2-533-g572c20b4c Unknown W. Brackets 2021-04-22 04:45:58 No build Debugger: Mark ELF sections as suballocations. Sometimes they're named, it's helpful to see where rodata starts, etc.
v1.11.2-532-gbbdb4f76c Henrik Rydgård 2021-04-19 09:13:12 No build Merge: 8e953b2a9 8742a49e0 Merge pull request #14393 from ANR2ME/stringutils [StringUtils] Fix missing hex string at the last row
v1.11.2-531-g8742a49e0 ANR2ME 2021-04-19 01:14:28 No build Replacing the inconvenient prefix string for indentation with indent number.
v1.11.2-530-g40941b41a ANR2ME 2021-04-19 00:48:37 No build Fix missing hex string at the last row when data size is a multiple of 16 bytes
v1.11.2-529-g8e953b2a9 Henrik Rydgård 2021-04-18 09:57:33 No build Merge: 036efc24a 086b8229f Merge pull request #14383 from unknownbrackets/threadpool Use threads more on startup to improve load time
v1.11.2-519-g036efc24a Henrik Rydgård 2021-04-18 00:54:56 No build Merge: 199735203 eb07a3e11 Merge pull request #14390 from hrydgard/update-miniupnp Update our miniupnp fork to match upstream.
v1.11.2-516-geb07a3e11 Henrik Rydgård 2021-04-18 00:34:18 No build Buildfixes
v1.11.2-516-g199735203 Henrik Rydgård 2021-04-18 00:22:43 No build Merge: 50b0e8411 cab2a3849 Merge pull request #14389 from unknownbrackets/reporting Reporting: Avoid generated homebrew IDs
v1.11.2-515-g87216bcd8 Henrik Rydgård 2021-04-18 00:19:46 No build Update our miniupnp fork to upstream. Should take care of #14386
v1.11.2-514-g50b0e8411 Henrik Rydgård 2021-04-17 22:40:13 No build Oops
v1.11.2-513-gbfee16817 Henrik Rydgård 2021-04-17 22:33:44 No build Don't even bother checking touch.id == 0 for closing popup windows. It's fine to close with any touch. Fixes issue with touch on Windows mentioned in #14387 Also includes a warning fix.
v1.11.2-512-g87d4833d8 Henrik Rydgård 2021-04-17 19:49:38 No build Merge: 73fb004f4 0fd1b65a7 Merge pull request #14363 from ANR2ME/adhoc [Adhoc] An attempt to fix GetIPList on Linux/Unix
v1.11.2-507-g73fb004f4 Henrik Rydgård 2021-04-17 18:36:18 No build Merge: 8314a805f 5dbf393e2 Merge pull request #14341 from Banh-Canh/fix-hashes-w-reduceHashranges Fix: remove filename prefix for reducehashranges
v1.11.2-505-g8314a805f Henrik Rydgård 2021-04-17 18:35:38 No build Merge: 2ae540959 5904900d3 Merge pull request #14358 from unknownbrackets/debugger Add basic APIs for managing memory info tagging
v1.11.2-500-g2ae540959 Henrik Rydgård 2021-04-17 18:34:55 No build Merge: ddc362e21 1846c62a8 Merge pull request #14379 from stuken/libretro_options Cleanup libretro options
v1.11.2-497-g086b8229f Unknown W. Brackets 2021-04-18 01:25:36 No build GE Debugger: Keep dump generation deterministic.
v1.11.2-496-ga3680ca3c Unknown W. Brackets 2021-04-16 10:15:23 No build Io: Calculate memory stick size on a thread. If you have a bunch of saves/states/etc. this might be a bit slow.
v1.11.2-495-g4c1ed81d4 Unknown W. Brackets 2021-04-16 10:03:10 No build Module: Speed up module unload.
v1.11.2-494-g4f9616935 Unknown W. Brackets 2021-04-16 09:53:50 No build Core: Init memory on multiple threads. Also init volatile at the same time for consistency.
v1.11.2-493-gddc362e21 Henrik Rydgård 2021-04-17 14:47:23 No build Remove now-redundant back button
v1.11.2-493-g1846c62a8 Stuart Kenny 2021-04-15 14:22:59 No build Fix defaults for io threading and vertex cache
v1.11.2-493-g6ee944a0a Unknown W. Brackets 2021-04-16 09:41:56 No build Module: Process relocations on threads. There's usually quite some, and using threads can halve the load time. ELF loading isn't terribly slow, but it adds up.
v1.11.2-492-ge7012f8f8 Unknown W. Brackets 2021-04-16 09:32:42 No build Module: Process relocations using unchecked reads. No need to do checks twice. Also switch the LO16 part to Read_Instruction.
v1.11.2-492-g3858ba8e8 Henrik Rydgård 2021-04-17 12:43:33 No build Merge: f5a1de254 0150dcfd4 Merge pull request #14387 from hrydgard/ios-dialog-close-fix Change pointer ID allocation on iOS. Fixes part of #14240
v1.11.2-492-g24d20d3d2 Stuart Kenny 2021-04-15 12:05:12 No build Remove duplicate from hardcoded settings
v1.11.2-491-gb51bd3b97 Stuart Kenny 2021-04-15 00:28:07 No build whitespace nit
v1.11.2-491-gabb7b83fe Unknown W. Brackets 2021-04-16 09:00:56 No build GE Debugger: Thread dedupe pushbuf lookups. This improves time especially for larger dumps.
v1.11.2-491-g0150dcfd4 Henrik Rydgård 2021-04-17 12:07:40 No build Change pointer ID allocation on iOS. Fixes part of #14240 The dialog code checks for touch.id != 0 to decide whether to close. Not sure if really necessary, but keeping it and just changing the IDs.
v1.11.2-490-gf5a1de254 Henrik Rydgård 2021-04-17 10:34:19 No build Merge: 74f08bee2 5f5949575 Merge pull request #14385 from unknownbrackets/ui-background UI: Load BG image properly on init
v1.11.2-490-gd2967962c Stuart Kenny 2021-04-15 00:14:52 No build Reorder core options
v1.11.2-490-gb2f3f0676 Unknown W. Brackets 2021-04-16 08:59:02 No build Common: Set a min size on threadpool work chunks. This should avoid slicing loops, etc. into too many chunks. Generalize the memcpy a bit.
v1.11.2-489-gcab2a3849 Unknown W. Brackets 2021-04-17 23:28:53 No build Reporting: Avoid generated homebrew IDs. But let through a few more, homebrew rarely reused newer system version SFOs. By that point they were doing their own SFOs finally.
v1.11.2-489-g639dd6713 Unknown W. Brackets 2021-04-16 08:56:34 No build Common: Allow threadpool size up to 16. In Config, we allow 16, so this just matches that.
v1.11.2-489-g238c5d0cd Stuart Kenny 2021-04-14 00:01:46 No build Further core options and defaults
v1.11.2-489-g5f5949575 Unknown W. Brackets 2021-04-17 05:49:46 No build UI: Load BG image properly on init. Also fix the update on Vulkan.
v1.11.2-488-g916176bd5 Stuart Kenny 2021-04-13 22:07:48 No build Add defaults and core options
v1.11.2-488-g74f08bee2 Unknown W. Brackets 2021-04-15 20:16:56 No build Umd: Fix thread wakeup. Oops. Not sure how I left this flag flipped. Was not waking threads.
v1.11.2-487-gf52bef701 Henrik Rydgård 2021-04-13 08:16:42 No build Merge: ba95125ae b2d5f19e5 Merge pull request #14372 from unknownbrackets/rewind SaveState: Copy RAM using threads
v1.11.2-486-gb2d5f19e5 Unknown W. Brackets 2021-04-12 06:10:29 No build SaveState: Use memmove for the copy.
v1.11.2-485-gc5729bbd5 Unknown W. Brackets 2021-04-12 03:02:21 No build SaveState: Use SIMD to copy RAM faster. We know its size and base are typically aligned, so abuse those facts.
v1.11.2-484-g3400e6e51 Unknown W. Brackets 2021-04-12 02:28:27 No build SaveState: Copy RAM using threads.
v1.11.2-483-gba95125ae Unknown W. Brackets 2021-04-12 20:26:47 No build Merge: 1b5eb2ef6 6d9879769 Merge pull request #14376 from twinaphex/master Fix libretro build
v1.11.2-482-g6d9879769 twinaphex 2021-04-12 20:00:49 No build Fix libretro build
v1.11.2-481-g1b5eb2ef6 Henrik Rydgård 2021-04-12 18:37:34 No build Merge: a7d7631fe c4eafcf00 Merge pull request #14365 from unknownbrackets/cpu-cycles Increase the cycle cost of VFPU ops and div.s
v1.11.2-481-g0fd1b65a7 ANR2ME 2021-04-12 13:39:53 No build An attempt to detects getifaddrs availability properly
v1.11.2-480-gc4eafcf00 Unknown W. Brackets 2021-04-10 18:23:27 No build jit: Increase the cycle cost of div.s. This largely matches tests on a real PSP.
v1.11.2-480-g81616f84a ANR2ME 2021-04-12 13:39:02 No build Changing warning log to info log on GetIPList
v1.11.2-479-gce32d14a8 ANR2ME 2021-04-06 22:09:20 No build Added additional includes for GetIPList to work on Linux/Unix
v1.11.2-479-g53104639f Unknown W. Brackets 2021-04-10 18:22:46 No build jit: Increase the cycle cost of VFPU ops. It seems like they all take at least 2 cycles, which kinda makes sense.
v1.11.2-478-gbc16a5502 Unknown W. Brackets 2021-04-10 18:20:06 No build jit: Count delay slot cycles separately. This makes it easier to count cycles per instruction, instead of ignoring the delay slot's instruction for cycle count.
v1.11.2-478-g84d7d744e ANR2ME 2021-04-05 23:00:55 No build Added warning log for testing purpose on GetIPList function
v1.11.2-477-ga7d7631fe Henrik Rydgård 2021-04-12 08:35:58 No build Merge: 20ef9aee4 b8bd29896 Merge pull request #14369 from unknownbrackets/zstd Use zstd for save states, GE frame dumps, and ZIMs
v1.11.2-469-g20ef9aee4 Henrik Rydgård 2021-04-12 08:30:08 No build Merge: 6553b0f8e cb9a22c0c Merge pull request #14371 from unknownbrackets/pngwolf Build: Recompress pngs using better zlib
v1.11.2-467-g6553b0f8e Henrik Rydgård 2021-04-12 08:24:20 No build Merge: 0328a0d55 f3f5b2e54 Merge pull request #14374 from unknownbrackets/rtc-cleanup Rtc: Cleanup and simplify date struct handling
v1.11.2-465-g0328a0d55 Unknown W. Brackets 2021-04-11 18:01:58 No build Merge: 7e8a94e7d c06035aa3 Merge pull request #14370 from stuken/libretro_encrypted_save Enable save encryption in libretro build
v1.11.2-463-g7e8a94e7d Henrik Rydgård 2021-04-11 08:09:09 No build Merge: 91c17dba1 3c09b5c01 Merge pull request #14366 from unknownbrackets/shader-errors Fix some shader errors from reporting
v1.11.2-457-g91c17dba1 Henrik Rydgård 2021-04-11 08:07:17 No build Merge: ec09fbfe5 ffd468c3a Merge pull request #14367 from unknownbrackets/reporting-kernel Kernel: Define most reported missing kernel funcs
v1.11.2-453-gec09fbfe5 Henrik Rydgård 2021-04-11 08:06:53 No build Merge: 9783a2ec7 b5d21b4f9 Merge pull request #14368 from unknownbrackets/postshader-off Stop using Off as terminator for postshaders
v1.11.2-450-g9783a2ec7 Henrik Rydgård 2021-04-11 08:06:03 No build Merge: 6f332dd66 cfb52bf69 Merge pull request #13970 from unknownbrackets/umd-wait-stat Correct UMD stat waiting when changing discs
v1.11.2-449-gb8bd29896 Unknown W. Brackets 2021-04-11 10:20:36 No build UI: Compress atlas metadata. This is vastly smaller, although probably negligible impact on load time.
v1.11.2-448-g372deeaef Unknown W. Brackets 2021-04-11 09:49:28 No build UI: Compress zim files with zstd. Loads in nearly half the time. Compressed at level 22.
v1.11.2-447-gc06035aa3 Stuart Kenny 2021-04-11 12:52:10 No build Enable save encryption to bring libreto in line with standalone configuration defaults. Fixes issue with saving in Toca Race Drive 2 and 3
v1.11.2-447-g3c09b5c01 Unknown W. Brackets 2021-04-11 01:26:39 No build GLES: Always use fragColor0 on GL 3.0+.
v1.11.2-447-g08eda131c Unknown W. Brackets 2021-04-11 10:17:53 No build UI: Load/save compressed atlas metadata.
v1.11.2-446-ga0887401a Unknown W. Brackets 2021-04-11 09:39:56 No build UI: Add zstd to ZIM compression handling.
v1.11.2-446-g6f332dd66 Henrik Rydgård 2021-04-08 09:46:22 No build Merge: 28065c1bc 4128b5c6e Merge pull request #14364 from unknownbrackets/dialog-cleanup Dialog: Lock volatile on thread
v1.11.2-446-g1b4f0e25b Unknown W. Brackets 2021-04-11 00:11:44 No build Reporting: Log more data about sceIoChStat().
v1.11.2-445-gffd468c3a Unknown W. Brackets 2021-04-11 03:33:44 No build Reporting: Add more info to libstubend error.
v1.11.2-445-gc18236b5f Unknown W. Brackets 2021-04-10 23:01:33 No build GPU: Avoid switch on uint. Vivante seems to get confused.
v1.11.2-445-ga97030068 Unknown W. Brackets 2021-04-11 08:56:19 No build GE Debugger: Use zstd for save states.
v1.11.2-445-g4128b5c6e Unknown W. Brackets 2021-04-08 06:22:31 No build Dialog: Reset last status more consistently. This is only used to reduce log spam.
v1.11.2-444-geedd0b32d Unknown W. Brackets 2021-04-11 00:18:09 No build Module: Add a missing error return case.
v1.11.2-444-gb5d21b4f9 Unknown W. Brackets 2021-04-11 03:42:40 No build UI: Remove extern global for UI message.
v1.11.2-444-g90f4098b3 Unknown W. Brackets 2021-04-08 03:12:50 No build Dialog: Lock volatile on thread. This means it doesn't matter if GetStatus is called.
v1.11.2-444-g9a812f7f0 Unknown W. Brackets 2021-04-10 22:41:41 No build Shaders: Set vert shaders to mediump by default. Seeing errors in logs about precision not agreeing.
v1.11.2-444-g7a719dc24 Unknown W. Brackets 2021-04-11 08:20:53 No build SaveState: Switch to zstd. Choose a level that is just slightly slower than snappy, but much smaller typically.
v1.11.2-443-gf88648c5a Unknown W. Brackets 2021-04-11 02:10:35 No build Kernel: Define most reported missing kernel funcs. Kernel plugins and patches are still often not going to work, but might as well define these.
v1.11.2-443-gf3f5b2e54 Unknown W. Brackets 2021-04-12 07:48:41 No build Rtc: Cleanup and simplify date struct handling.
v1.11.2-443-gd3e2aa6d2 Unknown W. Brackets 2021-04-11 07:19:56 No build Build: Add libzstd to build.
v1.11.2-443-gcb9a22c0c Unknown W. Brackets 2021-04-11 20:09:18 No build Build: Recompress pngs using better zlib. Used pngwolf to recompress all pngs. Not a big change, but should slightly reduce app download size.
v1.11.2-443-gca1a936d5 Unknown W. Brackets 2021-04-11 03:35:23 No build GPU: Stop using Off as terminator for postshaders. There's really no need to have a dummy entry at the end of the array.
v1.11.2-443-g60690109f Unknown W. Brackets 2021-04-10 22:32:13 No build GLES: Handle GLSL 1.30/1.40 better. Was causing errors for people using older GL.
v1.11.2-443-g429b4594d Unknown W. Brackets 2021-04-08 03:07:48 No build Dialog: Use a thread to init dialogs too.
v1.11.2-442-g28065c1bc Henrik Rydgård 2021-04-07 09:26:07 No build Merge: 97da4934c 7da25563d Merge pull request #14359 from unknownbrackets/dialog-cleanup Move dialog instances to the heap
v1.11.2-438-g97da4934c Henrik Rydgård 2021-04-06 20:56:20 No build Merge: def41a3b3 49a4edbab Merge pull request #14357 from unknownbrackets/load-error UI: Show more detailed load error messages
v1.11.2-436-gdef41a3b3 Henrik Rydgård 2021-04-06 14:25:31 No build Merge: 9bc865dfa a23c9e6a4 Merge pull request #14356 from unknownbrackets/lighting GPU: Preconvert light vecs to Vec3f
v1.11.2-434-g9bc865dfa Unknown W. Brackets 2021-04-05 19:49:55 No build Merge: bc4963b40 35c02c801 Merge pull request #14354 from hrydgard/disable-spv-remapper Disable spvremapper from glslang by default, we don't use it.
v1.11.2-433-g35c02c801 Henrik Rydgård 2021-04-05 18:30:57 No build Disable spvremapper from glslang by default, we don't use it. May partially help #14351
v1.11.2-432-gbc4963b40 Henrik Rydgård 2021-04-05 13:20:06 No build Merge: 0081924fc 951080991 Merge pull request #14345 from ANR2ME/apctl [APctl] Fix stuck issue when scanning AP to Recruit on MGS:PW
v1.11.2-429-g5904900d3 Unknown W. Brackets 2021-04-06 16:03:48 No build Debugger: Add APIs to set/list/search mem tags.
v1.11.2-428-g124774fec Unknown W. Brackets 2021-04-05 06:27:30 No build Debugger: Provide memory mapping ranges. Most of these are entirely static, but introspection is good for APIs.
v1.11.2-428-g7da25563d Unknown W. Brackets 2021-04-07 07:23:17 No build Utility: Add a helper for the active dialog.
v1.11.2-427-ga0c1320ae Unknown W. Brackets 2021-04-05 05:24:16 No build Debugger: Return detail for breakpoints in macros.
v1.11.2-427-g951080991 ANR2ME 2021-04-04 23:29:39 No build Forgot to return on invalid address, and moving reusable code out of HLE to prevent generating confusing logs
v1.11.2-427-g4200021a9 Unknown W. Brackets 2021-04-07 07:18:28 No build Utility: Update logging to new syntax for dialogs.
v1.11.2-426-ga23c9e6a4 Unknown W. Brackets 2021-04-06 05:55:52 No build GPU: Preconvert light vecs to Vec3f. This might align better for simd anyway, but should also prevent any memory over-reads. See #14353.
v1.11.2-426-g89ca70a14 ANR2ME 2021-04-04 13:32:48 No build Ooops wrong way to do random range
v1.11.2-426-g49a4edbab Unknown W. Brackets 2021-04-06 16:04:25 No build UI: Show more detailed load error messages.
v1.11.2-426-g7b5d8bc38 Unknown W. Brackets 2021-04-07 06:59:40 No build Utility: Move dialog classes to heap. This makes it easier to properly reset them on game reset.
v1.11.2-426-g7a1398844 Unknown W. Brackets 2021-04-05 05:23:51 No build Debugger: Add simple API to control tagging detail. In case a client requires it.
v1.11.2-426-g0081924fc Unknown W. Brackets 2021-04-05 06:39:16 No build UI: Oops, prioritize PIC1, not PIC0. Thought I'd pasted these in the right order... fixes #14350.
v1.11.2-425-gdce3885ea Unknown W. Brackets 2021-04-05 01:28:04 No build Merge: 19e079a08 9020fbe9d Merge pull request #14348 from yonggamer/master Update glslang_UWP.vcxproj
v1.11.2-425-g9e64eed43 ANR2ME 2021-04-04 09:48:01 No build minor fix
v1.11.2-424-g824fedbef ANR2ME 2021-04-04 09:03:17 No build Randomize signal strength between 1%~99% since games like MGS:PW are using signal strength to determine the strength of the recruit
v1.11.2-423-gcc40d294a ANR2ME 2021-04-04 03:02:04 No build Fix stuck issue when scanning AP for Recruit on MGS:PW
v1.11.2-422-g19e079a08 Henrik Rydgård 2021-04-04 22:57:26 No build Merge: 6f795fc12 0aa8a4886 Merge pull request #14347 from unknownbrackets/ui-anim UI: Add BG animation for recent games
v1.11.2-420-g9020fbe9d yonggamer 2021-04-05 00:19:48 No build Merge: 6f795fc12 8bfd8e9e0 Merge pull request #1 from yonggamer/yonggamer-patch-1 Update glslang_UWP.vcxproj
v1.11.2-419-g8bfd8e9e0 yonggamer 2021-04-05 00:18:08 No build Update glslang_UWP.vcxproj
v1.11.2-418-g6f795fc12 Henrik Rydgård 2021-04-04 18:32:42 No build Merge: e86e3cc7c eca3a405b Merge pull request #14346 from unknownbrackets/analog UI: Flip Y analog direction based on config, normalize dinput right analog
v1.11.2-414-ge86e3cc7c Henrik Rydgård 2021-04-04 11:20:33 No build Merge: e846c6a1e d3edb134b Merge pull request #14344 from unknownbrackets/debugger-mem Include more memory info in debugger tags
v1.11.2-397-ge846c6a1e Henrik Rydgård 2021-04-03 21:41:12 No build Merge: 0c40e918c 7a8448614 Merge pull request #14342 from ANR2ME/adhoc_matching [AdhocMatching] Fix crashing issue when leaving a multiplayer game room
v1.11.2-396-g7a8448614 ANR2ME 2021-04-03 21:08:12 No build Fix crashing issue when leaving a multiplayer game room #14337
v1.11.2-396-g5dbf393e2 Banh-Canh 2021-04-03 17:56:28 No build revert filename prefix for reducehashranges
v1.11.2-395-g0c40e918c Henrik Rydgård 2021-04-02 17:48:28 No build Merge: af277bb9f d27e073bf Merge pull request #14332 from Banh-Canh/feat-reducehashrange Feature: reducehash configure different value for different dump dimensions
v1.11.2-392-gaf277bb9f Henrik Rydgård 2021-04-02 14:31:23 No build Merge: 91b7a4a41 36ba5e0ef Merge pull request #14335 from ANR2ME/adhoc [Adhoc] Prevent flooding Adhoc Server with connection attempts
v1.11.2-389-g36ba5e0ef ANR2ME 2021-04-02 07:48:40 No build Prevent flooding the logs with repeated attempts of Adding/Removing port mapping due to failure in the middle of UPnP initialization, as it needs to be reinitialized.
v1.11.2-388-g206ab4345 ANR2ME 2021-04-02 07:17:10 No build Attempts to reconnect to Adhoc Server only when Creating/Joining/Connecting to a group or Scanning for groups, instead of on 2 seconds interval.
v1.11.2-387-g7336ec6a8 ANR2ME 2021-04-02 07:14:54 No build Shows PSP error code as hex to be easier to find
v1.11.2-386-ge508885cc ANR2ME 2021-04-02 00:07:25 No build Show the socket error code when failed to connect to adhoc server
v1.11.2-386-gd27e073bf Tien Khoa 2021-04-01 13:29:47 No build fix: cleaned up my comment
v1.11.2-386-g91b7a4a41 Henrik Rydgård 2021-04-02 14:28:43 No build Merge: 3a83b96f1 14537e05a Merge pull request #14334 from unknownbrackets/ui-minor UI: Fix savedata screen sorting
v1.11.2-385-ge3228ca1b ANR2ME 2021-04-01 21:07:15 No build Use a function to check for loopback address
v1.11.2-385-g91bc56edd Tien Khoa 2021-04-01 11:18:06 No build feat: reduceHash configuration
v1.11.2-384-gd3edb134b Unknown W. Brackets 2021-04-04 04:19:20 No build Debugger: Maintain atrac data source info. Often this is the file it was read from.
v1.11.2-384-g3a83b96f1 Henrik Rydgård 2021-03-31 11:57:35 No build Merge: ee641c1ed e496c5e8c Merge pull request #14330 from Linblow/kernel-mod Set ent_top/ent_size/stub_top/stub_size of struct NativeModule
v1.11.2-383-ge496c5e8c Stefano B 2021-03-30 23:15:49 No build Set ent_top/ent_size/stub_top/stub_size of SceModule
v1.11.2-383-gaa9b19be4 Unknown W. Brackets 2021-04-04 04:06:46 No build Debugger: Note atrac/sas reads from memory more.
v1.11.2-382-gee641c1ed Henrik Rydgård 2021-03-30 09:29:14 No build yet another gradle update
v1.11.2-382-g869ef9aca Unknown W. Brackets 2021-04-04 03:45:24 No build Debugger: Tag savedata load and info.
v1.11.2-381-g166ed75d8 Unknown W. Brackets 2021-03-30 05:21:02 No build Merge: 3a14c432f 6babae088 Merge pull request #14329 from ANR2ME/window [Windows] Fix Window size issue
v1.11.2-381-g1b57739eb Unknown W. Brackets 2021-04-04 03:28:22 No build Debugger: Memcheck and tag loading savedata to RAM.
v1.11.2-380-gd009203c2 Unknown W. Brackets 2021-04-04 03:08:17 No build Deflt: Correct available input length. The length of the output buffer can't have been always correct.
v1.11.2-380-g6babae088 ANR2ME 2021-03-30 03:06:08 No build Fix Window size issue #14317
v1.11.2-379-gba71d9b55 Unknown W. Brackets 2021-04-04 03:03:44 No build Deflt: Trigger memchecks / log source of writes.
v1.11.2-379-g3a14c432f Henrik Rydgård 2021-03-29 13:34:50 No build Merge: 145df5270 fe83f21df Merge pull request #14327 from unknownbrackets/sanitize-utf8 PPGe: Remove ENTR hack, fix string concat
v1.11.2-378-gbef1988f3 Unknown W. Brackets 2021-04-04 02:59:06 No build Deflt: Cleanup and refactor to one common func.
v1.11.2-377-gf5de7c23f Unknown W. Brackets 2021-04-04 02:37:47 No build Debugger: Note writes from debugger. To avoid confusion.
v1.11.2-377-g145df5270 Henrik Rydgård 2021-03-29 13:34:38 No build Merge: 50d5195b4 d0303e243 Merge pull request #14326 from unknownbrackets/savedata-file-list Savedata: Always write the file list to the SFO
v1.11.2-376-g5264fd254 Unknown W. Brackets 2021-04-04 02:28:09 No build Dmac: Invalidate source data before copy. Also add src tag information.
v1.11.2-375-ge1e830c3b Unknown W. Brackets 2021-04-04 02:27:38 No build Debugger: Include src tag in Memory::Memcpy.
v1.11.2-375-g50d5195b4 Henrik Rydgård 2021-03-29 09:00:32 No build Merge: 848c7fc97 5ef8762c3 Merge pull request #14324 from unknownbrackets/sanitize-utf8 PPGe: Interpret invalid UTF-8 sequences better
v1.11.2-374-g8a9979b50 Unknown W. Brackets 2021-04-04 02:11:34 No build Debugger: Include framebuffer in framebuf pack tag.
v1.11.2-373-gee749804f Unknown W. Brackets 2021-04-04 02:04:35 No build Debugger: Note GPU block transfer src as well.
v1.11.2-372-gaa89ed511 Unknown W. Brackets 2021-04-04 01:56:31 No build Debugger: Include source tag in memcpys.
v1.11.2-372-g848c7fc97 Henrik Rydgård 2021-03-29 08:57:12 No build Merge: 233b0a87c f8306891c Merge pull request #14325 from unknownbrackets/mem-validsize Core: Unbreak Memory::ValidSize limit
v1.11.2-371-gfe83f21df Unknown W. Brackets 2021-03-29 09:21:26 No build PPGe: Remove ENTR hack, fix string concat. Sanitize first, then concatenate. This replicates the firmware behavior nicely.
v1.11.2-371-gf8306891c Unknown W. Brackets 2021-03-29 04:44:17 No build Windows: Avoid segfault if memory except on boot.
v1.11.2-371-geca3a405b Unknown W. Brackets 2021-04-04 17:39:49 No build UI: Flip Y analog direction based on config.
v1.11.2-371-ge36d09acc Unknown W. Brackets 2021-04-04 01:04:30 No build Debugger: Include filename in file IO memory tags.
v1.11.2-371-g0aa8a4886 Unknown W. Brackets 2021-04-04 19:57:40 No build UI: Don't include symbols in recent games anim.
v1.11.2-370-gf98bafb73 Unknown W. Brackets 2021-04-04 19:57:40 No build UI: Centralize BG pic choosing a bit. It's in several places.
v1.11.2-370-gc9428975f Unknown W. Brackets 2021-04-04 17:16:26 No build Windows: Normalize left and right analog stick.
v1.11.2-370-gc88757b3e Unknown W. Brackets 2021-04-04 01:04:07 No build Debugger: Make memory tags longer. Need more space for better information.
v1.11.2-370-g5ef8762c3 Unknown W. Brackets 2021-03-28 23:16:17 No build PPGe: Interpret invalid UTF-8 sequences better. This matches PSP firmware behavior per tests.
v1.11.2-370-g1d413c247 Unknown W. Brackets 2021-03-29 04:43:26 No build Core: Limit scan for functions to end of valid RAM. Otherwise we can scan ahead and cause a memory exception.
v1.11.2-369-ge2a8c83b9 Unknown W. Brackets 2021-04-04 19:48:42 No build UI: Add BG animation for recent games. Just a subdued slideshow in the background.
v1.11.2-369-gd0303e243 Unknown W. Brackets 2021-03-29 08:53:38 No build Savedata: Always write the file list to the SFO. Matches tests on hardware using MAKEDATA, see also #8854.
v1.11.2-369-gbab958190 Unknown W. Brackets 2021-03-29 04:42:29 No build Core: Unbreak ValidSize limits. Broken in bdd2029.
v1.11.2-369-g428548515 Unknown W. Brackets 2021-04-04 01:03:21 No build Debugger: Add menu to jump to begin/end of alloc. Helpful when viewing memory. Should add a shortcut too...
v1.11.2-369-g14537e05a Unknown W. Brackets 2021-04-02 06:29:16 No build UI: Fix savedata screen sorting.
v1.11.2-369-g540a5e3a3 Unknown W. Brackets 2021-04-04 16:29:12 No build UI: Log analog movement at a lower treshold. This should be high enough still to be outside the deadzone, and clearer. See #12062.
v1.11.2-369-g7d085966f Unknown W. Brackets 2021-03-28 22:45:01 No build PPGe: Apply overlong handling to wrapped text too.
v1.11.2-368-g233b0a87c Henrik Rydgård 2021-03-26 18:20:10 No build Merge: 4d02d64fd 995d005f6 Merge pull request #14321 from twinaphex/master Add missing rule in .gitlab-ci.yml
v1.11.2-366-g995d005f6 twinaphex 2021-03-26 18:18:38 No build Add missing rule in .gitlab-ci.yml
v1.11.2-366-g4d02d64fd Henrik Rydgård 2021-03-26 18:09:24 No build Merge: ecdd9b772 35e743c68 Merge pull request #14320 from twinaphex/master (Libretro/Gitlab) Add osx x64 platform
v1.11.2-365-g35e743c68 twinaphex 2021-03-26 18:06:36 No build (Libretro/Gitlab) Add osx x64 target
v1.11.2-364-gde7f485b9 Autechre 2021-03-26 16:05:53 No build Update .gitlab-ci.yml
v1.11.2-363-gecdd9b772 Henrik Rydgård 2021-03-24 11:44:08 No build Merge: 566943d8e 5802529da Merge pull request #14306 from hrydgard/ppge-sanitize-utf8 UTF-8 PPGe: Remove overlong encodings.
v1.11.2-361-g566943d8e Henrik Rydgård 2021-03-24 09:27:50 No build Update lang submodule
v1.11.2-360-ga37ea1e65 Henrik Rydgård 2021-03-24 00:04:57 No build Merge: 9435174d4 4ef36a798 Merge pull request #14313 from hrydgard/background-animation Add a setting for choosing background animation in PPSSPP's menus
v1.11.2-359-g4ef36a798 Henrik Rydgård 2021-03-23 23:41:16 No build Add a setting for choosing background animation. Off and Floating Symbols are the only choices so far.
v1.11.2-358-g9435174d4 Henrik Rydgård 2021-03-21 10:08:33 No build Merge: 7db53d2f0 ff98d81e3 Merge pull request #14310 from unknownbrackets/mips-vertex Build: Remove "fake" vertex decoder jit
v1.11.2-357-gff98d81e3 Unknown W. Brackets 2021-03-21 01:25:50 No build Build: Simplify by always including FakeCPUDetect.
v1.11.2-356-ga42d3834f Unknown W. Brackets 2021-03-21 01:06:21 No build Build: Remove "fake" vertex decoder jit. We don't really need this. Just replace it with a stub that always fails to generate a vertex decoder.
v1.11.2-355-g7db53d2f0 Unknown W. Brackets 2021-03-20 20:10:07 No build Merge: be6e97502 dc873bbd4 Merge pull request #14307 from hrydgard/fix-upnp-windows Fix UPNP in Windows, some retro builds
v1.11.2-354-gdc873bbd4 Henrik Rydgård 2021-03-20 13:46:45 No build Add missing -DWITH_UPNP in a couple more places.
v1.11.2-353-ge49cd93f0 Henrik Rydgård 2021-03-20 13:44:50 No build Windows: Enable UPNP again after 14304
v1.11.2-353-g5802529da Henrik Rydgård 2021-03-20 11:18:54 No build UTF-8 PPGe: Remove overlong encodings. Work around a weird issue in Ratchet & Clank. See issue #14297
v1.11.2-352-gbe6e97502 Henrik Rydgård 2021-03-19 14:50:32 No build Merge: 7f4c83728 08e60c27d Merge pull request #14304 from pcercuei/fix-upnp Fix build with USE_MINIUPNPC=OFF
v1.11.2-351-g08e60c27d Paul Cercueil 2021-03-19 13:48:23 No build Fix build with USE_MINIUPNPC=OFF Instead of adding platform-specific dirty workarounds, why not try to handle things *properly*? With this commit, the PortManager will compile UPnP specific code only if USE_MINIUPNPC is set. Signed-off-by: Paul Cercueil <paul@crapouillou.net>
v1.11.2-350-g7f4c83728 Henrik Rydgård 2021-03-17 23:58:00 No build Merge: 1f4e84dc8 ce0af0743 Merge pull request #14300 from pcercuei/fix-vertexdecoder VertexDecoderFake: Fix build
v1.11.2-348-g1f4e84dc8 Henrik Rydgård 2021-03-17 19:53:28 No build Merge: 853663b60 38ea5b3c6 Merge pull request #14301 from pcercuei/no-x11 CMake: Don't include X11 headers when compiling for FBDEV
v1.11.2-346-g853663b60 Henrik Rydgård 2021-03-17 19:53:12 No build Merge: 2cdafd97e 0b5e528bc Merge pull request #14302 from pcercuei/fix-spvremapper CMake: Fix build when ENABLE_SPVREMAPPER=OFF
v1.11.2-345-gce0af0743 Paul Cercueil 2021-03-17 15:31:45 No build VertexDecoderFake: Fix build Fix build of VertexDecoderFake. Tested on MIPS. Signed-off-by: Paul Cercueil <paul@crapouillou.net>
v1.11.2-345-g38ea5b3c6 Paul Cercueil 2021-03-17 15:33:03 No build CMake: Don't include X11 headers when compiling for FBDEV When compiling for FBDEV, we don't need/want the X11 headers. These are included by default by <EGL/eglplatform.h>; compile with the EGL_NO_X11 macro set to prevent that. Signed-off-by: Paul Cercueil <paul@crapouillou.net>
v1.11.2-345-g0b5e528bc Paul Cercueil 2021-03-17 16:23:38 No build CMake: Fix build when ENABLE_SPVREMAPPER=OFF It previously tried to link inconditionally to SPVRemapper. Signed-off-by: Paul Cercueil <paul@crapouillou.net>
v1.11.2-344-g2cdafd97e Henrik Rydgård 2021-03-16 21:35:12 No build Disable range culling in Asphalt 2. See #14299
v1.11.2-343-gecad18a4f Henrik Rydgård 2021-03-16 08:59:35 No build Merge: 18525431b b93e02ad7 Merge pull request #14293 from unknownbrackets/debugger Debugger: Ignore small memory info by default
v1.11.2-341-g18525431b Henrik Rydgård 2021-03-15 06:54:23 No build Merge: 63a94ceeb f6ad90fab Merge pull request #14294 from unknownbrackets/module-start Module: Correctly handle modules with -1 entry
v1.11.2-339-g63a94ceeb Henrik Rydgård 2021-03-14 21:27:20 No build Fix performance regression from failing to optimize the new mem tracker..
v1.11.2-338-g6e191bb3e Henrik Rydgård 2021-03-14 20:19:35 No build Merge: 3b1c02fa4 25ddcbf68 Merge pull request #14292 from unknownbrackets/master GitHub: Add multiple issue templates w/checklists
v1.11.2-337-gf6ad90fab Unknown W. Brackets 2021-03-15 00:52:48 No build Module: Correctly handle modules with -1 entry. It should not try to run, options or not.
v1.11.2-337-gb93e02ad7 Unknown W. Brackets 2021-03-14 23:10:35 No build Debugger: Ignore small memory info by default. The ini can be updated to enable higher resolution data. Allocations are always at least 0x100, so this is still pretty useful.
v1.11.2-337-g25ddcbf68 Unknown W. Brackets 2021-03-14 18:12:29 No build GitHub: Add multiple issue templates w/checklists. To ask better questions upfront.
v1.11.2-336-g3b1c02fa4 Henrik Rydgård 2021-03-14 13:02:05 No build Merge: 5087cb668 a384b6224 Merge pull request #14291 from nassau-tk/pgf-fix-ltn0/4 Fix character's Side Space ltn0.pgf/ltn4.pgf
v1.11.2-335-ga384b6224 nassau-tk 2021-03-14 11:35:31 No build Fix character's Side Space ltn0.pgf/ltn4.pgf
v1.11.2-334-g5087cb668 Henrik Rydgård 2021-03-14 11:24:00 No build Android: Fix "Load..." to allow all file types. Change backported from PR #14232
v1.11.2-333-g23b062c34 Henrik Rydgård 2021-03-13 22:14:19 No build Merge: 542e42629 b7309559e Merge pull request #14290 from ANR2ME/adhoc Fix FlatOut Head On multiplayer.
v1.11.2-332-gb7309559e ANR2ME 2021-03-13 21:50:20 No build Fix FlatOut Head On multiplayer.
v1.11.2-331-g542e42629 AdamN 2021-03-13 21:46:38 No build Merge: 2633570e9 b0503d71f Merge pull request #14284 from ANR2ME/adhoc [Adhoc] Fix Teenage Mutant Ninja Turtles Multiplayer
v1.11.2-329-g2633570e9 Unknown W. Brackets 2021-03-13 19:49:23 No build Merge: 3d42ca755 8d6c1c6d9 Merge pull request #14289 from unknownbrackets/debugger Debugger: Fix save state compat for slab info
v1.11.2-328-g8d6c1c6d9 Unknown W. Brackets 2021-03-13 19:03:02 No build Debugger: Fix save state compat for slab info.
v1.11.2-327-g3d42ca755 Henrik Rydgård 2021-03-13 18:46:08 No build Merge: d6aa4b39a 06995d756 Merge pull request #14288 from hrydgard/optimize-slabmap Remove std::string from MemSlabMap
v1.11.2-326-g06995d756 Unknown W. Brackets 2021-03-13 18:21:45 No build Debugger: Add header for strlen.
v1.11.2-325-g4e1bc2b3e Henrik Rydgård 2021-03-13 17:51:40 No build Further std::string removal
v1.11.2-324-g0780976fe Henrik Rydgård 2021-03-13 17:36:10 No build Remove static assert on struct size, we don't really care that much. Caused problems on 32-bit.
v1.11.2-323-g3c211a6b9 Henrik Rydgård 2021-03-13 17:28:47 No build Buildfix
v1.11.2-322-g797cc41a1 Henrik Rydgård 2021-03-13 17:12:30 No build Remove std::string from memblockinfo
v1.11.2-321-g2d2036d4d Henrik Rydgård 2021-03-13 17:05:28 No build Additional indentation fix (forgot to save file)
v1.11.2-320-gd6aa4b39a Henrik Rydgård 2021-03-13 16:27:23 No build Merge: 42186e8e9 f19393f63 Merge pull request #14287 from hrydgard/androidx-dependency Android: Add a dependency on the AndroidX appcompat library.
v1.11.2-319-gf19393f63 Henrik Rydgård 2021-03-13 16:27:07 No build Indentation fixes
v1.11.2-318-gb0503d71f ANR2ME 2021-03-13 07:35:25 No build Fix Teenage Mutant Ninja Turtles Multiplayer. Alternatively, changing NET_SHUTDOWN_DELAY_US to 501000 usec or more will also works.
v1.11.2-318-g5dea4ecfd Henrik Rydgård 2021-03-13 15:49:25 No build Android: Add a dependency on the AndroidX appcompat library. It's apache licensed so it's ok, and I need it for some Storage Access Framework work for #11997.
v1.11.2-317-g42186e8e9 Henrik Rydgård 2021-03-11 23:28:02 No build Warning fix, memleak fix
v1.11.2-316-g6a3856674 Henrik Rydgård 2021-03-11 23:13:57 No build SDL: Fix use after free on shutdown
v1.11.2-315-g98f593fd5 Henrik Rydgård 2021-03-11 09:14:36 No build Only do the workaround in #14273 in Vulkan. May help #14280
v1.11.2-314-g8ae524d2a Henrik Rydgård 2021-03-11 00:57:43 No build Merge: 38e384d83 4f48ca3d1 Merge pull request #14278 from hrydgard/allow-more-kd-modules Some homebrew like Triple Triad tries to load flash0:/kd/pspnet*.prx. Let's lie.
v1.11.2-313-g4f48ca3d1 Henrik Rydgård 2021-03-11 00:54:19 No build Some homebrew like Triple Triad tries to load flash0:/kd/pspnet*.prx. We better just lie.
v1.11.2-312-g38e384d83 Henrik Rydgård 2021-03-09 00:21:49 No build Merge: 8e90d0644 5dc36abbf Merge pull request #14273 from hrydgard/function-param-precision GLSL Vulkan: Specify the precision of function arguments.
v1.11.2-311-g5dc36abbf Henrik Rydgård 2021-03-09 00:09:36 No build Couple warning fixes.
v1.11.2-310-g3ac405ab5 Henrik Rydgård 2021-03-09 00:09:00 No build GLSL vulkan: Specify the precision of function arguments. Works around #14269
v1.11.2-309-g8e90d0644 Henrik Rydgård 2021-03-08 23:07:23 No build Merge: 977b48ff3 a76ba9a95 Merge pull request #14236 from unknownbrackets/reporting Use full homebrew game title / id in reporting if available
v1.11.2-306-g977b48ff3 Henrik Rydgård 2021-03-08 23:06:55 No build Merge: 1cfaa9f04 b050a07c8 Merge pull request #14237 from unknownbrackets/ui-search Add initial search to savedata manager
v1.11.2-303-g1cfaa9f04 Henrik Rydgård 2021-03-08 12:03:27 No build Merge: 409a2b5e2 c679fe1fc Merge pull request #14254 from unknownbrackets/config-defines Build: Remove force include CMake line
v1.11.2-301-g409a2b5e2 Henrik Rydgård 2021-03-08 00:55:17 No build Work around crash in texture replacement. See #14252
v1.11.2-300-gf8ad621df Henrik Rydgård 2021-03-08 00:12:38 No build PipelineManagerVulkan: Log shader source when pipeline creation fails.
v1.11.2-299-g71707b510 Henrik Rydgård 2021-03-05 12:31:13 No build Fix bug in vertex shader generator. See #14260.
v1.11.2-298-gce6ec7b98 Henrik Rydgård 2021-03-05 10:15:08 No build Merge: d9f82c087 4cc322466 Merge pull request #14264 from unknownbrackets/switch Bring over some networking related Switch changes
v1.11.2-295-gd9f82c087 Henrik Rydgård 2021-03-04 17:11:28 No build Merge: af5637ecc a273ffbfb Merge pull request #14261 from LunaMoo/BokuCompat Allow polygon upscaling in Boku no Natsuyasumi series
v1.11.2-294-ga273ffbfb LunaMoo 2021-03-04 16:21:26 No build Allow polygon upscaling in Boku no Natsuyasumi series via IntraVRAMBlockTransferAllowCreateFB hack.
v1.11.2-293-gaf5637ecc Henrik Rydgård 2021-03-03 22:15:55 No build Merge: bd87a7606 595dfd144 Merge pull request #14229 from unknownbrackets/windows-keys Windows: Setting for standard/debugger shortcuts
v1.11.2-291-gbd87a7606 Henrik Rydgård 2021-03-03 09:18:42 No build Merge: ea7e8e0be da28e58ec Merge pull request #14238 from unknownbrackets/ui-sysinfo UI: Wrap long info items and cleanup storage display
v1.11.2-289-gb050a07c8 Unknown W. Brackets 2021-02-28 23:22:59 No build UI: Add search to savedata manager.
v1.11.2-289-g4cc322466 M4xw 2021-03-05 06:24:57 No build Switch: Workaround several missing toolchain defs.
v1.11.2-288-gea7e8e0be Henrik Rydgård 2021-03-03 09:13:22 No build Update assets/lang
v1.11.2-288-g76051ac9b M4xw 2021-03-05 06:02:37 No build Switch: Disable multi-instance tracking.
v1.11.2-288-g7f036f843 Unknown W. Brackets 2021-02-28 21:25:37 No build UI: Fix L/R tab navigation.
v1.11.2-287-gc42a03c25 Henrik Rydgård 2021-03-03 09:04:47 No build Merge: 57d4c4f40 13c5badfa Merge pull request #14248 from TotalCaesar659/patch-3 Fix double space again
v1.11.2-286-gc679fe1fc Unknown W. Brackets 2021-03-03 09:00:23 No build Build: Remove force include CMake line. This reverts commit e29bb7bcdfbb1a966371f5d6cc6ecd0301f88735.
v1.11.2-285-g57d4c4f40 Henrik Rydgård 2021-03-03 08:58:00 No build Merge: 8abe7791d 4178f09e5 Merge pull request #14250 from unknownbrackets/config-defines Cleanup ppsspp_config.h usage
v1.11.2-280-g4178f09e5 Unknown W. Brackets 2021-03-03 06:49:21 No build Build: More consistently avoid _M_ defines. We use PPSSPP_ARCH in several places already, this makes it more complete.
v1.11.2-279-gd9aecffd7 Unknown W. Brackets 2021-03-03 06:26:03 No build Build: Remove old ARM define.
v1.11.2-279-g8abe7791d Henrik Rydgård 2021-03-03 08:56:27 No build Merge: 365d6d44c d010f0752 Merge pull request #14253 from unknownbrackets/texreplace GPU: Ignore replacements for framebufs
v1.11.2-278-ge621aca9b Unknown W. Brackets 2021-03-03 06:03:26 No build Build: Remove MIPS define. We shouldn't want to use that anyway, for conflicts...
v1.11.2-277-g5119d7908 Unknown W. Brackets 2021-03-03 05:57:25 No build Build: Remove IOS define.
v1.11.2-277-g365d6d44c Henrik Rydgård 2021-03-03 06:49:47 No build Merge: 6e4dc3f46 2303cad68 Merge pull request #14249 from unknownbrackets/savestate SaveState: Automatically fix duplicate event types
v1.11.2-276-gd010f0752 Unknown W. Brackets 2021-03-03 08:54:01 No build GPU: Ignore replacements for framebufs. Since these don't specify the texture hash/etc. info. More importantly, prevents a crash.
v1.11.2-276-g2303cad68 Unknown W. Brackets 2021-03-03 05:09:49 No build SaveState: Automatically fix duplicate event types. Some states during certain version ranges have broken state IDs. This will auto-heal those on load as best we can.
v1.11.2-276-g13ec384db Unknown W. Brackets 2021-03-03 05:42:55 No build Build: Explicitly include ppsspp_config.h. This adds it to all files that use it. Not all our builds include the file.
v1.11.2-276-g13c5badfa TotalCaesar659 2021-03-02 19:18:36 No build Fix double space again
v1.11.2-275-g6e4dc3f46 Henrik Rydgård 2021-03-02 16:09:33 No build Merge: 2f672bae5 e9a6707aa Merge pull request #14246 from TotalCaesar659/patch-1 Fix typo
v1.11.2-274-ge9a6707aa TotalCaesar659 2021-03-02 16:08:16 No build Fix typo
v1.11.2-273-g2f672bae5 Henrik Rydgård 2021-03-02 06:37:01 No build Merge: 702c643f1 43bc865d3 Merge pull request #14243 from unknownbrackets/linker Module: Avoid logging bad pointers when no nids
v1.11.2-271-g702c643f1 Henrik Rydgård 2021-03-02 06:36:13 No build Merge: d1af70343 2ce77c677 Merge pull request #14242 from unknownbrackets/ppge-state PPGe: Reload atlas on load state if different
v1.11.2-269-gd1af70343 Henrik Rydgård 2021-03-01 23:17:09 No build Merge: 45628cde9 e29bb7bcd Merge pull request #14241 from hrydgard/ios-jit-detect-2 iOS: Try a different JIT detection method, thanks Halo-Michael.
v1.11.2-268-ge29bb7bcd Henrik Rydgård 2021-03-01 22:57:42 No build Only remove tha CMake line for Apple.
v1.11.2-267-g725f054e1 Henrik Rydgård 2021-03-01 22:40:55 No build iOS: Try a different JIT detection method, thanks Halo-Michael. Also add an escape route from games list settings without a back button. See #14240
v1.11.2-266-gda28e58ec Unknown W. Brackets 2021-03-01 00:09:36 No build Windows: Stop using 1234 default unused paths. They show in storage now, so just send blank.
v1.11.2-266-g203d1364a Henrik Rydgård 2021-03-01 22:06:58 No build Time to remove this line in CMakeLists.txt now.
v1.11.2-265-g45628cde9 Henrik Rydgård 2021-03-01 13:04:55 No build Tweak to jit detection based on feedback to #14201
v1.11.2-265-g6202e46e2 Unknown W. Brackets 2021-03-01 00:04:00 No build UI: Wrap long info items. Avoid overlapping the label.
v1.11.2-265-g43bc865d3 Unknown W. Brackets 2021-03-02 06:07:28 No build Module: Avoid logging bad pointers when no nids.
v1.11.2-265-g2ce77c677 Unknown W. Brackets 2021-03-02 05:50:40 No build PPGe: Reload atlas on load state if different.
v1.11.2-264-g0fb655acf Henrik Rydgård 2021-02-28 20:10:38 No build Merge: abdf606d0 9a1032551 Merge pull request #14202 from unknownbrackets/ui-labels Add labels to all UI views
v1.11.2-257-gabdf606d0 Henrik Rydgård 2021-02-28 20:08:39 No build Merge: a26f5896f 161ddbeac Merge pull request #14234 from unknownbrackets/mpeg-minor Mpeg: Allow full use of the buffer queue
v1.11.2-255-ga26f5896f Henrik Rydgård 2021-02-28 20:08:29 No build Merge: 0facd4d4a 620e003c1 Merge pull request #14235 from ANR2ME/adhoc [Adhoc] Always enable TCPNoDelay to improve response time
v1.11.2-254-g620e003c1 ANR2ME 2021-02-28 19:45:04 No build Removing TCPNoDelay option from Networking Settings and always enable it to improve response time.
v1.11.2-253-g36a9fb764 ANR2ME 2021-02-28 19:30:35 No build Replacing the deprecated gethostbyname function with getaddrinfo function to prevent getting deprecated warnings
v1.11.2-252-g758fb12fc ANR2ME 2021-02-28 19:25:27 No build Making sure there are no warnings related to deprecated inet_ntoa function
v1.11.2-251-g0facd4d4a Henrik Rydgård 2021-02-28 18:09:38 No build Merge: 08c917fe7 0f5ebd210 Merge pull request #14230 from unknownbrackets/texreplace Support texture replacement filtering overrides
v1.11.2-247-g08c917fe7 Henrik Rydgård 2021-02-28 18:09:02 No build Merge: 91c0ef237 7c7b1dafa Merge pull request #14233 from unknownbrackets/texoffset GPU: Dirty texparams when cropping a self-copy
v1.11.2-245-g91c0ef237 Henrik Rydgård 2021-02-28 09:55:54 No build Merge: 2e5ba066a 64484a59e Merge pull request #14231 from unknownbrackets/lighting In lighting, always normalize zero to (0, 0, 1)
v1.11.2-241-g2e5ba066a Henrik Rydgård 2021-02-27 23:32:01 No build Merge: 31c095226 88fe2e986 Merge pull request #14228 from unknownbrackets/volatile Dialog: Use dialog type header more consistently
v1.11.2-239-g31c095226 Henrik Rydgård 2021-02-27 23:31:09 No build Merge: 77fb8dd3b f36c85d09 Merge pull request #14225 from hrydgard/android-file-picker Android: Implement opening ISOs through a file picker and Storage Access Framework
v1.11.2-234-g77fb8dd3b Henrik Rydgård 2021-02-27 22:41:41 No build Merge: e12888844 52c5f4bf9 Merge pull request #14227 from unknownbrackets/volatile Dialog: Respect accessThread priority on shutdown
v1.11.2-230-gf36c85d09 Henrik Rydgård 2021-02-27 22:32:54 No build Comment cleanup, allow file picker as far back as KitKat.
v1.11.2-229-ge60b38b6c Henrik Rydgård 2021-02-27 22:18:43 No build Address feedback, remove probably-misleading comment (had already fixed it).
v1.11.2-228-ge12888844 Henrik Rydgård 2021-02-27 18:17:50 No build Merge: 35ad3106f 354d263cc Merge pull request #14189 from sum2012/kernel-patch sceKernelFindModuleByName:Add delay for Fake module
v1.11.2-228-g2364c1c5e Henrik Rydgård 2021-02-27 14:08:38 No build Fix exit "race", add persistable permissions
v1.11.2-227-g88fe2e986 Unknown W. Brackets 2021-02-27 22:43:12 No build Dialog: Use dialog type header more consistently.
v1.11.2-227-g54c9e2844 Henrik Rydgård 2021-02-27 13:48:07 No build Android: Implement opening ISOs through a file picker and Storage Access Framework Has issues with the recent list - fails to open during shutdown due to no activity, there's a little race to fix.
v1.11.2-226-g52c5f4bf9 Unknown W. Brackets 2021-02-27 22:15:12 No build Dialog: Respect accessThread priority on shutdown. This influences shutdown timing.
v1.11.2-226-g35ad3106f Henrik Rydgård 2021-02-27 12:39:08 No build Merge: c7d344875 26eab0688 Merge pull request #14224 from hrydgard/scoped-storage-prep Add a Storage tab to System Information with some path info
v1.11.2-225-gd066b3933 Unknown W. Brackets 2021-02-27 21:51:56 No build Screenshot: Provide common params properly.
v1.11.2-225-g26eab0688 Henrik Rydgård 2021-02-27 11:49:38 No build Add a Storage tab to System Information. Add a system property that we can later query to see if we should use scoped storage adaptations or not.
v1.11.2-224-gfa320599d Unknown W. Brackets 2021-02-27 21:51:25 No build HLE: Correct helper thread arg handling.
v1.11.2-224-gc7d344875 Unknown W. Brackets 2021-02-26 20:01:10 No build Merge: 5d4d8ab41 7de77e468 Merge pull request #14222 from unknownbrackets/mips-minor jit: Avoid using mips identifier directly
v1.11.2-224-g64484a59e Unknown W. Brackets 2021-02-28 09:05:10 No build GPU: Normalize zero consistently in hw transform.
v1.11.2-224-g0f5ebd210 Unknown W. Brackets 2021-02-28 16:51:38 No build Windows: Add missing header for menu.
v1.11.2-223-gaa13f5afb Unknown W. Brackets 2021-02-27 21:01:52 No build Dialog: Track type id on dialog class.
v1.11.2-223-ga76ba9a95 Unknown W. Brackets 2021-02-28 19:52:35 No build Core: Handle Disc ID a bit more consistently.
v1.11.2-223-g82a7a2640 Unknown W. Brackets 2021-02-28 02:17:21 No build GPU: Look up replaced filtering options.
v1.11.2-223-g7de77e468 Unknown W. Brackets 2021-02-26 05:48:32 No build mipsjit: Correct inheritance/compilation.
v1.11.2-223-g3d8e44436 Unknown W. Brackets 2021-02-28 08:52:45 No build GE Debugger: Correct powered diffuse display.
v1.11.2-222-gfb3ad1df4 Unknown W. Brackets 2021-02-28 02:16:16 No build Replacement: Read in texture filtering overrides. If you're replacing, you can know more information about linear safety for tests.
v1.11.2-222-gcae081509 Unknown W. Brackets 2021-02-26 05:20:36 No build jit: Avoid using mips identifier directly. Apparently this gets defined on mips systems.
v1.11.2-222-ga6d5c9c0c Unknown W. Brackets 2021-02-28 19:41:53 No build Core: Use homebrew disc IDs/titles when available. Soem homebrew do have valid data here - better to use it if possible. This affects reporting, which recently got a large chunk of homebrew reports with empty titles because of this.
v1.11.2-222-g595dfd144 Unknown W. Brackets 2021-02-27 23:40:02 No build Windows: Setting for standard/debugger shortcuts.
v1.11.2-222-g161ddbeac Unknown W. Brackets 2021-02-28 17:56:08 No build Mpeg: Allow full use of the buffer queue. Track filled size separately so we can be entirely filled.
v1.11.2-222-g7c7b1dafa Unknown W. Brackets 2021-02-28 17:19:06 No build GPU: Dirty texparams when cropping a self-copy. If we used UV to limit the blit, we may need to do the blit again next time, so re-examine texture params.
v1.11.2-222-g2f63f9999 Unknown W. Brackets 2021-02-28 08:51:45 No build GPU: Normalize 0 to 1 always in software lighting. See #14167. This seems to be consistent.
v1.11.2-222-g2b9b15715 Unknown W. Brackets 2021-02-27 19:35:06 No build Savedata: Eat cycles in savedata shutdown start.
v1.11.2-221-g5d4d8ab41 Henrik Rydgård 2021-02-24 16:42:49 No build Merge: 86a2b280c 2a04b630b Merge pull request #14217 from unknownbrackets/snappy-update SaveState: Fix Snappy build error on older clang
v1.11.2-219-g86a2b280c Henrik Rydgård 2021-02-24 08:35:07 No build Merge: be3ee8797 848142d2a Merge pull request #14209 from nassau-tk/pgf-fix-jpn0/ltn0246 Fix Size & Position jpn0.pgf/ltn0.pgf/ltn2.pgf/ltn4.pgf/ltn6.pgf
v1.11.2-217-gbe3ee8797 Henrik Rydgård 2021-02-24 08:20:00 No build Merge: 579482320 d731a5f49 Merge pull request #14214 from unknownbrackets/glslang-update GPU: Update SPIRV-Cross to 2021-01-15
v1.11.2-216-g2a04b630b Unknown W. Brackets 2021-02-24 16:33:09 No build SaveState: Fix Snappy build error on older clang.
v1.11.2-215-gd731a5f49 Unknown W. Brackets 2021-02-24 02:55:24 No build GPU: Update SPIRV-Cross to 2021-01-15.
v1.11.2-215-g579482320 Unknown W. Brackets 2021-02-24 04:39:01 No build GPU: Revert stencil discard workaround change. This reverts commit 0640ebb22d33e2ae6042f708702c7f1d12ac5c65. Apparently caused more problems than it solved.
v1.11.2-215-g848142d2a nassau-tk 2021-02-23 09:41:09 No build Fix Size & Position jpn0.pgf/ltn0.pgf/ltn2.pgf/ltn4.pgf/ltn6.pgf
v1.11.2-214-ga64737f7f Henrik Rydgård 2021-02-23 08:16:03 No build Merge: 0cd561384 0640ebb22 Merge pull request #14207 from unknownbrackets/vulkan-stencil GPU: Use stencil discard workaround w/o depth test
v1.11.2-212-g0cd561384 Henrik Rydgård 2021-02-23 08:13:06 No build Merge: 39198b53a 75cf583d8 Merge pull request #14208 from unknownbrackets/snappy-update Update to Snappy 453942b
v1.11.2-211-g75cf583d8 Unknown W. Brackets 2021-02-23 07:48:06 No build SaveState: Avoid some warnings in Snappy.
v1.11.2-210-g7a9cbdfd6 Unknown W. Brackets 2021-02-23 07:24:04 No build SaveState: Update to Snappy 453942b.
v1.11.2-210-g0640ebb22 Unknown W. Brackets 2021-02-23 06:40:01 No build GPU: Use stencil discard workaround w/o depth test.
v1.11.2-209-g39198b53a Henrik Rydgård 2021-02-22 16:18:13 No build Merge: 70c7c3e9c e9325cdb9 Merge pull request #14205 from unknownbrackets/mpeg-minor Mpeg: Correct stream buffer wrapping, cleanup
v1.11.2-207-g70c7c3e9c Unknown W. Brackets 2021-02-22 15:11:33 No build Merge: 366428b02 21511ac7b Merge pull request #14201 from hrydgard/ios-jit-detect Add iOS version detection, turn off JIT on bootup if >= 14.3.
v1.11.2-204-g366428b02 Henrik Rydgård 2021-02-22 11:59:24 No build Merge: 0e2ee8a84 ab7bdbaac Merge pull request #14203 from jdgleaver/libretro-makefile-fix (libretro) Fix static makefile
v1.11.2-204-g21511ac7b Henrik Rydgård 2021-02-22 09:31:18 No build Don't even try the hack on iOS 14.4
v1.11.2-203-gbd7b28339 Henrik Rydgård 2021-02-21 22:02:11 No build Add iOS version detection, turn off JIT on bootup if >= 14.3.
v1.11.2-203-gab7bdbaac jdgleaver 2021-02-22 11:10:08 No build (libretro) Fix static makefile
v1.11.2-202-g0e2ee8a84 Henrik Rydgård 2021-02-21 22:18:05 No build Merge: 9bd38381d 4ee08ef73 Merge pull request #14140 from ANR2ME/adhoc [Adhoc] Fix multiplayer issue on MGS:PW due to detecting an incorrect source port on incoming data
v1.11.2-195-g9bd38381d Henrik Rydgård 2021-02-21 19:55:28 No build Merge: 7cefafeb3 9a318673a Merge pull request #14200 from SeanMcG/unittest-fix various fixes for unit tests
v1.11.2-194-g9a318673a Sean McGovern 2021-02-18 06:27:45 No build UnitTest: call InitVFPUSinCos() to set vfpu_* function pointers
v1.11.2-193-g6bc6b0c54 Sean McGovern 2021-02-17 06:42:31 No build CMake: enable testing
v1.11.2-192-g082a58287 Sean McGovern 2021-02-18 04:31:48 No build CMake: add TestShaderGenerators source back to unitTest
v1.11.2-191-g7cefafeb3 Henrik Rydgård 2021-02-21 18:42:33 No build Merge: ad3d23424 d6dc6e9d6 Merge pull request #14199 from unknownbrackets/ffmpeg-update Mpeg: Set low latency flag for video decode
v1.11.2-190-g4ee08ef73 ANR2ME 2021-02-14 10:24:37 No build Making sure the port is bound to an interface when using bind with INADDR_ANY. Seems to fix #14130
v1.11.2-189-gcb61b34b5 ANR2ME 2021-02-14 10:20:27 No build Minor changes.
v1.11.2-189-gad3d23424 Henrik Rydgård 2021-02-21 18:41:35 No build Merge: 90f1e98ab 8c655750f Merge pull request #14197 from unknownbrackets/savestate SaveState: Start new events at end properly
v1.11.2-188-gd323f4fe4 ANR2ME 2021-02-20 18:28:44 No build Minor AdhocMatching changes.
v1.11.2-187-g85822f2ee ANR2ME 2021-02-14 10:18:47 No build Making sure src_addr and addrlen args of recvfrom is being set correctly upon use.
v1.11.2-186-geef3110dc ANR2ME 2021-02-13 15:17:59 No build Shows a warning on Screen when detecting AdhocMatching data coming from an incorrect port, progressing any further may ended with connection issue. Players will need to wait until the port detected correctly before progressing any further (may takes a few more seconds)
v1.11.2-186-g90f1e98ab Henrik Rydgård 2021-02-21 16:06:30 No build Merge: a062c177a bd4dd29ee Merge pull request #14195 from unknownbrackets/glslang-update glslang: Update to latest glslang
v1.11.2-185-gd23e1c094 ANR2ME 2021-02-13 15:53:52 No build Shows a warning log when bound port is shifted to negative port (may cause port issue when wrapped to 1024 or lower on android)
v1.11.2-184-ga062c177a Henrik Rydgård 2021-02-21 10:19:36 No build Merge: 2f3bc2d37 9d031caa9 Merge pull request #14188 from unknownbrackets/ffmpeg-update Additional fixes for FFmpeg 3.1+
v1.11.2-180-g2f3bc2d37 Henrik Rydgård 2021-02-21 10:18:11 No build Merge: ea0749302 ee71ef961 Merge pull request #14056 from unknownbrackets/debugger-mem Track memory allocations and writes for debug info
v1.11.2-150-gea0749302 Henrik Rydgård 2021-02-21 10:14:32 No build Merge: f46203ce4 d38c620f9 Merge pull request #14190 from unknownbrackets/net-modules Module: Block a few network modules already HLE'd
v1.11.2-150-g9a1032551 Unknown W. Brackets 2021-02-22 03:48:01 No build UI: Require buttons always have text.
v1.11.2-149-g3360121b5 Unknown W. Brackets 2021-02-22 03:41:08 No build UI: Expose lists better in descriptions. Explicitly marks several lists, which should make exposing text better.
v1.11.2-148-gf46203ce4 Henrik Rydgård 2021-02-21 10:13:10 No build Merge: 74a2fecf6 00d2a050b Merge pull request #14192 from sum2012/Open_season Hook open season
v1.11.2-148-gd6dc6e9d6 Unknown W. Brackets 2021-02-21 18:05:06 No build Mpeg: Set low latency flag for video decode.
v1.11.2-148-g7f9a68afe Unknown W. Brackets 2021-02-22 02:38:50 No build UI: Omit invisible views from viewgroup describe.
v1.11.2-147-g9d031caa9 Unknown W. Brackets 2021-02-21 00:33:45 No build Mpeg: Assume 29.97 if bad frame rate returned. FFmpeg 3.1+ reads the frame rate only into private data, and can only expose it publicly when using the find stream info API that reads too far ahead.
v1.11.2-147-g1aa7109c0 Unknown W. Brackets 2021-02-22 01:45:31 No build UI: Lock only if mutating views.
v1.11.2-146-gd8e3bae2d Unknown W. Brackets 2021-02-21 00:12:37 No build Mpeg: Prevent sending flush packets to decode.
v1.11.2-146-g74a2fecf6 Henrik Rydgård 2021-02-21 10:07:49 No build Merge: dd980905a 557bf0d96 Merge pull request #14191 from unknownbrackets/video-range TexCache: Check for videos rendered as slices
v1.11.2-146-g8c655750f Unknown W. Brackets 2021-02-21 17:18:13 No build SaveState: Delay restart handling until end frame. Otherwise, we end up having unmatched pushbuffer map/unmap.
v1.11.2-146-g3c778f567 Unknown W. Brackets 2021-02-22 01:38:02 No build UI: Add text description for all views.
v1.11.2-145-ged2610cf1 Unknown W. Brackets 2021-02-21 00:11:48 No build Atrac: Update to latest FFmpeg packet pump.
v1.11.2-145-ge326971a9 Unknown W. Brackets 2021-02-21 17:13:32 No build SaveState: Start new events at end properly. Oops, off by one mistake.
v1.11.2-145-ge9325cdb9 Unknown W. Brackets 2021-02-22 15:49:01 No build Mpeg: Correct stream buffer wrapping, cleanup.
v1.11.2-145-gd38c620f9 Unknown W. Brackets 2021-02-21 04:03:10 No build Module: Block a few network modules already HLE'd.
v1.11.2-145-gbd4dd29ee Unknown W. Brackets 2021-02-15 06:09:43 No build glslang: Update to latest glslang.
v1.11.2-145-g557bf0d96 Unknown W. Brackets 2021-02-21 05:59:04 No build TexCache: Check for videos rendered as slices. In a few places, we were checking only the start address of the video.
v1.11.2-145-g354d263cc sum2012 2021-02-21 01:54:11 No build sceKernelFindModuleByName:Add delay for Fake module Fix #13601
v1.11.2-145-g7c72fe711 Unknown W. Brackets 2021-02-21 21:42:56 No build UI: Rename Describe() method for logging.
v1.11.2-145-g00d2a050b sum2012 2021-02-21 06:46:49 No build Hook open season Fix #13252 original from #13326
v1.11.2-144-gdd980905a Henrik Rydgård 2021-02-20 23:12:51 No build Merge: 8a69c3d12 a058af456 Merge pull request #14187 from hrydgard/discord-rpc-update Update the discord-rpc submodule to the latest version.
v1.11.2-143-ga058af456 Henrik Rydgård 2021-02-20 22:17:13 No build Update the discord-rpc submodule to the latest version. I didn't know it was deprecated, though. Its README is directing us towards the Discord Game SDK, and I can't find a clear answer on what the license for that is..
v1.11.2-142-g8a69c3d12 Henrik Rydgård 2021-02-20 17:14:09 No build Merge: b77d47e35 54dd4e4c0 Merge pull request #14176 from unknownbrackets/ffmpeg-update Remove deprecated API calls for new FFmpeg 4.3.x
v1.11.2-132-gb77d47e35 Unknown W. Brackets 2021-02-20 16:03:39 No build iOS: Undo app ID change.
v1.11.2-131-g5b737586b Henrik Rydgård 2021-02-20 13:36:31 No build Merge: bcbfee640 224bd05b4 Merge pull request #14186 from hrydgard/ios-touch-fix iOS: Fix multitouch tracking.
v1.11.2-130-g224bd05b4 Henrik Rydgård 2021-02-20 13:09:54 No build iOS: Fix multitouch tracking. Patterned on #9602. Fixes #5099. Note that the iPhone supports max 5 touches and will cancel all on the 6th touch. That's platform behavior that can't be changed. We interpret touch cancellation as touch up.
v1.11.2-129-gbcbfee640 Henrik Rydgård 2021-02-20 10:23:47 No build Merge: 2ac66446a 28a405711 Merge pull request #14185 from unknownbrackets/screenshot GPU: Rotate screenshot framebuffer per display
v1.11.2-127-g2ac66446a Henrik Rydgård 2021-02-19 10:34:56 No build Merge: c1b03087d aec37e8bb Merge pull request #14182 from hrydgard/kernel-texture-invalidation-fix Only consider the actual PPGe texture in kernel ram reliable.
v1.11.2-126-gaec37e8bb Henrik Rydgård 2021-02-19 09:52:14 No build Only consider the actual PPGe texture in kernel ram reliable. It seems some Chinese patches like to allocate kernel space for textures. (On that note, we should probably allocate our texture elsewhere... in case it takes up too much space).
v1.11.2-125-gc1b03087d Henrik Rydgård 2021-02-19 09:40:02 No build Merge: c190abc57 277691746 Merge pull request #14180 from unknownbrackets/endian-minor Correct a bunch of endian casts
v1.11.2-122-g277691746 Unknown W. Brackets 2021-02-19 07:28:41 No build GPU: Correct more vertex/index endian swaps.
v1.11.2-121-gc190abc57 Henrik Rydgård 2021-02-19 09:39:03 No build Merge: 119779594 8f452fee2 Merge pull request #14181 from unknownbrackets/profiler-minor SDL: Init profiler on SDL/Qt
v1.11.2-121-g1556187d3 Unknown W. Brackets 2021-02-19 07:27:48 No build HLE: Swap endian in matrix multiply replacement.
v1.11.2-121-g54dd4e4c0 Unknown W. Brackets 2021-02-18 09:31:50 No build Mpeg: Remove request_probe usage in newer FFmpeg. No longer needed.
v1.11.2-120-g28a405711 Unknown W. Brackets 2021-02-20 07:51:33 No build GPU: Rotate screenshot framebuffer per display.
v1.11.2-120-g9a3e5879b aliaspider 2021-02-19 07:25:24 No build Global: Correct many endian types and casts.
v1.11.2-120-g8f452fee2 Unknown W. Brackets 2021-02-19 07:59:56 No build SDL: Init profiler on SDL/Qt.
v1.11.2-120-g0ab6f1d08 Unknown W. Brackets 2021-02-18 09:18:35 No build Mpeg: Update videos to latest FFmpeg packet pump.
v1.11.2-119-ge3be3d5f7 Unknown W. Brackets 2021-02-18 09:08:00 No build Mpeg: Clarify fallback problems. Also, modify it in case some packager was patching, so they see this.
v1.11.2-119-g119779594 Henrik Rydgård 2021-02-18 21:23:28 No build Merge: 9f68a3456 e97a0ec61 Merge pull request #14179 from unknownbrackets/windows-osk Windows: Run OSK/chat input box asynchronously
v1.11.2-118-ge5849d109 Unknown W. Brackets 2021-02-18 09:04:58 No build Mpeg: Correct stream detection in newer FFmpeg.
v1.11.2-117-gb19e39efb Unknown W. Brackets 2021-02-18 08:30:33 No build Audiocodec: Update to latest FFmpeg packet pump.
v1.11.2-117-g9f68a3456 Unknown W. Brackets 2021-02-18 20:22:04 No build Merge: 356ef8a9b ce18c2379 Merge pull request #14170 from TotalCaesar659/patch-1 Fix "Enable chat" in Linux Qt build
v1.11.2-116-g2b2dae60d Unknown W. Brackets 2021-02-18 07:28:32 No build Mpeg: Use direct pts value checks in newer FFmpeg.
v1.11.2-115-g6656c8a53 Unknown W. Brackets 2021-02-16 09:46:42 No build AVI: Update to latest FFmpeg packet pump.
v1.11.2-115-g356ef8a9b Henrik Rydgård 2021-02-18 19:42:15 No build Merge: e4ef9cd4f 90f701675 Merge pull request #14177 from unknownbrackets/warnings Windows: Stop ignoring all deprecated warnings
v1.11.2-114-g90f701675 Unknown W. Brackets 2021-02-18 16:35:40 No build UWP: Disable SDLChecks, which error on deprecated. We should get rid of deprecated usage, but it's troublesome for only UWP to compile differently. These were ignored before.
v1.11.2-114-g26eca0ba3 Unknown W. Brackets 2021-02-16 09:12:27 No build AVI: Avoid deprecated ffmpeg context usage.
v1.11.2-113-ge97a0ec61 Unknown W. Brackets 2021-02-18 16:27:28 No build Windows: Run OSK/chat input box asynchronously. This matches Android and should prevent hangs like seen in #14044.
v1.11.2-113-ge7a3faaa8 Unknown W. Brackets 2021-02-16 09:02:45 No build Windows: Stop ignoring all deprecated warnings.
v1.11.2-113-g2362d71d7 Unknown W. Brackets 2021-02-16 09:03:56 No build Mpeg: Remove deprecated codec register calls.
v1.11.2-112-ge4ef9cd4f Unknown W. Brackets 2021-02-18 06:08:55 No build libretro: Always use CONTINUOUS flipping.
v1.11.2-111-g644d58e63 Unknown W. Brackets 2021-02-18 05:02:11 No build Merge: f7f2d5178 e9dbc925e Merge pull request #14174 from SeanMcG/vertexjit_test_fix TestVertexJit: fmodf() definition requires math.h
v1.11.2-110-ge9dbc925e Sean McGovern 2021-02-18 04:25:26 No build TestVertexJit: fmodf() definition requires math.h
v1.11.2-109-gf7f2d5178 Henrik Rydgård 2021-02-17 22:56:09 No build Merge: be0adc29f 4fa997393 Merge pull request #14171 from SeanMcG/assert_vfpu_funcs UnitTest: test that the function pointer for vfpu_sincos() is non-null
v1.11.2-108-gce18c2379 TotalCaesar659 2021-02-17 19:30:52 No build Fix "Enable chat" in Linux Qt build
v1.11.2-108-g4fa997393 Sean McGovern 2021-02-17 22:41:28 No build UnitTest: test that the function pointer for vfpu_sincos() is non-null
v1.11.2-107-gbe0adc29f Henrik Rydgård 2021-02-17 10:20:42 No build Merge: 82f96928d 0b632afcd Merge pull request #14169 from unknownbrackets/startup-locks Reduce startup locks
v1.11.2-101-gee71ef961 Unknown W. Brackets 2021-02-21 01:16:43 No build Debugger: Keep char *s for memchecks.
v1.11.2-101-g82f96928d Henrik Rydgård 2021-02-17 10:19:33 No build Merge: 8f0d7cdf5 1fd4a680e Merge pull request #14160 from SeanMcG/cmake-cmp0072 CMake: use vendor GL implementations by setting CMP0072 to NEW
v1.11.2-100-g07de2e540 Unknown W. Brackets 2021-02-08 07:46:15 No build Debugger: Prevent thread errors on mem alloc info.
v1.11.2-99-gcc1b4e695 Unknown W. Brackets 2021-02-08 04:10:08 No build Debugger: Correct crash with no alloc tag.
v1.11.2-99-g8f0d7cdf5 Henrik Rydgård 2021-02-17 09:52:51 No build Merge: 38228c8f8 872fecd8e Merge pull request #14041 from unknownbrackets/ui-crc UI: Add button to show CRC on feedback screen
v1.11.2-98-g8d58bbb63 Unknown W. Brackets 2021-02-08 02:24:55 No build Debugger: Correct merging fragmented blocks. Oops, wasn't clearing them so was eventually maxing out fragmentation.
v1.11.2-97-gde7219034 Unknown W. Brackets 2021-02-08 02:06:52 No build Debugger: Update status on scroll down. And include the start and end of the range.
v1.11.2-96-ga4ed6eb16 Unknown W. Brackets 2021-02-08 02:06:14 No build Debugger: Fix memory lookup in mirrors/uncached. Oops, was crashing before since it's outside the index.
v1.11.2-95-gd48bb7e10 Unknown W. Brackets 2021-02-07 23:07:13 No build Debugger: Show memory tag info in status bar.
v1.11.2-94-gb1a2090e6 Unknown W. Brackets 2021-02-07 21:18:59 No build Debugger: Extend tag background on select too.
v1.11.2-93-gc044e6f7e Unknown W. Brackets 2021-02-07 21:02:47 No build Debugger: Highlight memory ranges in memory view.
v1.11.2-93-g38228c8f8 Henrik Rydgård 2021-02-17 09:51:10 No build Merge: 880b3432f 3a27d58f3 Merge pull request #14165 from unknownbrackets/windows-chat Windows: Enable chat when selecting Enable Chat
v1.11.2-92-gd80655287 Unknown W. Brackets 2021-02-07 20:39:51 No build Debugger: Reorganize memory view painting. This also grabs tag info, but doesn't display it yet.
v1.11.2-91-g880b3432f Henrik Rydgård 2021-02-17 09:50:33 No build Merge: 76c45ebbd fe9870bf3 Merge pull request #14162 from unknownbrackets/thin3d-autoref Draw: Auto ref/release bound textures/samplers
v1.11.2-91-g595a17e9b Unknown W. Brackets 2021-02-07 20:00:13 No build Debugger: Ignore unmarked mem block info in find. We start with a large unmarked region which we break up. Ignore this.
v1.11.2-90-g616850663 Unknown W. Brackets 2021-02-07 19:49:22 No build Debugger: Add initial UI for mem info type. Does not visualize yet, just implements the selection interface.
v1.11.2-89-g616f5ddc5 Unknown W. Brackets 2021-02-07 19:18:14 No build Debugger: Correct search by empty string.
v1.11.2-89-g76c45ebbd Henrik Rydgård 2021-02-17 06:15:21 No build Merge: a911d99ac 2a9dde684 Merge pull request #14163 from unknownbrackets/dialog-unlock Dialog: Unlock volatile without Update call
v1.11.2-88-gf95fdf3df Unknown W. Brackets 2021-02-06 21:41:17 No build Debugger: Optimize linear marking. This is a very common case, so helps skip ahead.
v1.11.2-87-ga911d99ac Henrik Rydgård 2021-02-16 22:53:22 No build Merge: 19bd943ad e2d000cd3 Merge pull request #14040 from unknownbrackets/resampler-bias Audio: Avoid left shift when resampling
v1.11.2-87-g872fecd8e Unknown W. Brackets 2021-02-17 04:37:48 No build Io: Allow early cancel of CRC calculation.
v1.11.2-87-g53b8b8721 Unknown W. Brackets 2021-02-06 21:35:26 No build Debugger: Track slabs by end, not size. This is simpler, we're always comparing the end anyway.
v1.11.2-87-g0b632afcd Unknown W. Brackets 2021-02-17 09:33:39 No build Windows: Reduce camera state locks. It only needs a lock on shutdown.
v1.11.2-86-gf448e8e92 Unknown W. Brackets 2021-02-17 09:32:58 No build UI: Divert background only on change. To avoid triggering a transition and event.
v1.11.2-86-g25b0be7fe Unknown W. Brackets 2021-02-17 04:32:46 No build Reporting: Block for CRC calc on shutdown. Need to finish this before we delete the block device.
v1.11.2-86-g7ccb432a9 Unknown W. Brackets 2021-02-06 21:22:01 No build Debugger: Defer memory map calculations. It's not so slow, but let's defer (could even use a thread.)
v1.11.2-86-g1fd4a680e Sean McGovern 2021-02-17 00:14:57 No build CMake: use vendor GL implementations by setting CMP0072 to NEW
v1.11.2-85-ga62aa4746 Unknown W. Brackets 2021-02-06 20:44:42 No build Debugger: Speed up lookup using an index.
v1.11.2-85-g9692ddccb Unknown W. Brackets 2021-02-17 09:32:39 No build UI: Correct tweens repeatedly finishing.
v1.11.2-85-g19bd943ad Henrik Rydgård 2021-02-16 08:42:56 No build Merge: 04a077e2f 4df04056b Merge pull request #13865 from unknownbrackets/unthrottle Display: Change default unthrottle mode on non-Windows
v1.11.2-85-g9e56431dc Unknown W. Brackets 2021-01-31 21:27:07 No build UI: Show CRC on game screen if calculated.
v1.11.2-84-gee1a15291 Unknown W. Brackets 2021-02-17 09:31:38 No build UI: Use atomic to check for events. Prevents a lock in the very common case of no events.
v1.11.2-84-ga590671e8 Unknown W. Brackets 2021-02-06 06:43:27 No build GPU: Cleanup comment.
v1.11.2-84-g229d68421 Unknown W. Brackets 2021-01-31 21:16:30 No build GPU: Prevent memory fault when no framebuf yet.
v1.11.2-83-gfe9870bf3 Unknown W. Brackets 2021-02-16 09:47:26 No build Draw: Auto ref/release bound textures/samplers.
v1.11.2-83-gc128df5c7 Unknown W. Brackets 2021-02-04 05:55:09 No build Debugger: Track ticks of allocation/write/etc.
v1.11.2-83-g58f675189 Unknown W. Brackets 2021-02-17 09:29:39 No build UI: Avoid PathBrowser lock with no remote files. Only needs locks once the thread starts.
v1.11.2-83-g4d0dea350 Unknown W. Brackets 2021-01-31 21:12:54 No build UI: Add button to show CRC on feedback screen.
v1.11.2-83-g3a27d58f3 Unknown W. Brackets 2021-02-17 06:41:29 No build Windows: Enable chat when selecting Enable Chat. Also change to Open Chat when already enabled.
v1.11.2-83-g2a9dde684 Unknown W. Brackets 2021-02-17 04:15:09 No build Dialog: Unlock volatile without Update call. Crisis Core depends on this unlocking, likely it should really be on a thread.
v1.11.2-82-g10a77d29a Unknown W. Brackets 2021-02-04 05:46:41 No build Debugger: Track texture usage too.
v1.11.2-82-g04a077e2f Henrik Rydgård 2021-02-16 08:34:56 No build Merge: 2de6b359c 30bd0e60c Merge pull request #14152 from unknownbrackets/ui-bgaudio UI: Avoid audio locks where possible
v1.11.2-81-g76ae1b4d2 Unknown W. Brackets 2021-02-04 05:10:14 No build Debugger: Mark framebuffers as VRAM allocations.
v1.11.2-80-ge7b968be7 Unknown W. Brackets 2021-02-03 09:09:21 No build Debugger: Notate Memcpys directly as well.
v1.11.2-80-g2de6b359c Henrik Rydgård 2021-02-16 08:33:18 No build Merge: 6155b265f e08e0cba3 Merge pull request #14156 from unknownbrackets/framebuf-clear GPU: Remove clear framebuf on first use speedhack
v1.11.2-79-g88e2b9b74 Unknown W. Brackets 2021-02-03 08:53:16 No build Debugger: Notate memset tags directly.
v1.11.2-78-gca2f7df94 Unknown W. Brackets 2021-02-03 08:40:57 No build Debugger: Track memory allocations and writes.
v1.11.2-78-g6155b265f Henrik Rydgård 2021-02-16 07:35:50 No build Merge: b0fdc7a30 237c8dec5 Merge pull request #14154 from unknownbrackets/ui-chat-button UI: Consider chat for visible UI
v1.11.2-77-g9ead43606 Unknown W. Brackets 2021-02-02 09:44:52 No build Debugger: Specifically tag relocations. This is useful info.
v1.11.2-76-gca7d127ad Unknown W. Brackets 2021-02-02 09:44:35 No build Debugger: Notate more cases of memory clears.
v1.11.2-75-gb0fdc7a30 Henrik Rydgård 2021-02-16 00:18:35 No build Turn funcreplacments on in libretro builds. See #12322
v1.11.2-75-g44a0c5453 Unknown W. Brackets 2021-02-02 09:14:56 No build Debugger: Log access reason on memory breakpoint.
v1.11.2-74-gf7740edc6 Unknown W. Brackets 2021-02-02 09:08:05 No build Debugger: Add more metadata for memory usage.
v1.11.2-74-ga2669377e Henrik Rydgård 2021-02-16 00:02:08 No build Merge: b99951811 cfbeadccc Merge pull request #14149 from unknownbrackets/usb-wait Usb: Implement state waits
v1.11.2-74-g237c8dec5 Unknown W. Brackets 2021-02-16 05:38:11 No build UI: Consider chat for visible UI. Otherwise we might fail to bind a framebuf and crash.
v1.11.2-73-ge08e0cba3 Unknown W. Brackets 2021-02-16 08:12:24 No build GPU: Remove clear framebuf on first use speedhack. Wasn't helping much.
v1.11.2-73-g92d045413 Unknown W. Brackets 2021-02-16 05:37:24 No build UI: Make chatButton_ a member of EmuScreen. No need for a global here. This should prevent any confusion if the screen is deleted (i.e. playing a second game.)
v1.11.2-73-g30bd0e60c Unknown W. Brackets 2021-02-16 03:04:11 No build UI: Avoid audio locks where possible. In case of thread contention, avoid locking if not necessary. See #13469.
v1.11.2-73-g8e6a43880 Unknown W. Brackets 2021-02-02 08:29:23 No build Mpeg: Correct incorrect upload size return.
v1.11.2-72-gb99951811 Henrik Rydgård 2021-02-15 23:46:04 No build Rename the FuncReplacements setting to effectively reset it for everyone. See #12322
v1.11.2-71-g93fd62f54 Henrik Rydgård 2021-02-15 23:39:42 No build Merge: 71b1c9dfe 06f8ab5a4 Merge pull request #13832 from unknownbrackets/events SaveState: Make event restoring more obvious
v1.11.2-69-g71b1c9dfe Henrik Rydgård 2021-02-15 23:37:55 No build Merge: e1d73b2b9 d2348897c Merge pull request #14150 from unknownbrackets/dialog Dialog: Clear volatile memory on unlock
v1.11.2-67-ge1d73b2b9 Henrik Rydgård 2021-02-15 23:10:08 No build Merge: eed70fc31 f75cb9fba Merge pull request #14073 from unknownbrackets/hle-delay Log errors when delaying or waiting an already waiting thread
v1.11.2-64-geed70fc31 Henrik Rydgård 2021-02-15 22:07:07 No build Experimenally turn off the debug symbols again - see if this helps the buildbot
v1.11.2-63-gab1a94d18 Henrik Rydgård 2021-02-15 21:57:37 No build Merge: 5d62610a9 96692043c Merge pull request #14148 from unknownbrackets/warnings Remove a bunch of unused variables, other warnings
v1.11.2-60-g96692043c Unknown W. Brackets 2021-02-15 20:56:00 No build Debugger: Cleanup swprintf() usage. Without size is deprecated.
v1.11.2-59-gae474f5f1 Unknown W. Brackets 2021-02-15 20:25:46 No build GPU: Correct some field shadowing.
v1.11.2-58-ga1b9eb3cc Unknown W. Brackets 2021-02-15 19:50:17 No build Windows: Prevent some virtual dtor warnings.
v1.11.2-57-ge85a8b0f5 Unknown W. Brackets 2021-02-15 19:29:34 No build Global: Cleanup class init order warnings.
v1.11.2-56-g711901136 Unknown W. Brackets 2021-02-15 19:20:15 No build Windows: Correct some variable init warnings.
v1.11.2-56-g4df04056b Unknown W. Brackets 2021-02-15 23:16:50 No build libretro: Always use SKIP_FLIP. This was probably preventing fast forward.
v1.11.2-55-gd2348897c Unknown W. Brackets 2021-02-15 23:08:16 No build Dialog: Clear volatile memory on unlock. Approximates firmware behavior.
v1.11.2-55-gcfbeadccc Unknown W. Brackets 2021-02-15 22:43:05 No build Usb: Implement state waits. See #11067 - implementing in hopes of reducing spin.
v1.11.2-55-gceecca1b7 Unknown W. Brackets 2021-01-03 18:31:16 No build Display: Change default unthrottle mode on non-Win. This should reduce graphical corruption caused by fast forwarding.
v1.11.2-55-g4a33b5d4e Unknown W. Brackets 2021-02-15 18:42:35 No build D3D11: Fail if uniform buffer create fails.
v1.11.2-54-gf32f89dd9 Unknown W. Brackets 2021-02-15 18:28:07 No build Global: Remove some unused variables.
v1.11.2-54-g5d62610a9 Henrik Rydgård 2021-02-15 18:50:23 No build Merge: 5ed594780 be4c90537 Merge pull request #14038 from unknownbrackets/savestate-str SaveState: Load misaligned wide strings properly
v1.11.2-53-g0c876754a Unknown W. Brackets 2021-02-15 18:10:35 No build Windows: Remove unused file.
v1.11.2-52-g5ed594780 Henrik Rydgård 2021-02-15 16:47:06 No build Merge: 6b539cb4d e42dac2fb Merge pull request #13943 from unknownbrackets/dialog Dialog: Simulate volatile memory lock behavior
v1.11.2-48-g6b539cb4d Henrik Rydgård 2021-02-15 16:32:53 No build Merge: 0a1303b06 f66b0ff56 Merge pull request #14112 from unknownbrackets/debugger-dump Debugger: Option to skip mem hacks in memory dump
v1.11.2-46-g0a1303b06 Henrik Rydgård 2021-02-15 16:32:00 No build Merge: 9b13220f4 53b9a8e48 Merge pull request #13938 from unknownbrackets/worms-hook HLE: Hook Worms text render copy func
v1.11.2-44-g9b13220f4 Henrik Rydgård 2021-02-15 16:31:49 No build Merge: e8ab06e66 ca0763c7f Merge pull request #13864 from unknownbrackets/vulkan-amd Vulkan: Remove #10097 hack for newer AMD drivers
v1.11.2-42-ge8ab06e66 Henrik Rydgård 2021-02-15 15:26:47 No build Merge: 43d7672c2 9a24bcdd9 Merge pull request #14026 from hrydgard/vertex-minihash-align Vertex cache minihash: Round up the starting address to a multiple of 4.
v1.11.2-40-g43d7672c2 Henrik Rydgård 2021-02-15 15:26:22 No build Merge: af3b0e6eb 2ae8d522f Merge pull request #14124 from unknownbrackets/cmake-windows Fix Windows build using CMake/clang
v1.11.2-39-g2ae8d522f Kingcom 2021-02-12 16:42:55 No build Headless: Add test paths for CMake on Windows.
v1.11.2-38-g92ce375e7 Unknown W. Brackets 2021-02-12 16:38:52 No build CMake: Correct headless build on Windows.
v1.11.2-37-g5109fd7cd Kingcom 2021-02-12 16:37:46 No build CMake: Correct build on Windows.
v1.11.2-36-gaf3b0e6eb Henrik Rydgård 2021-02-15 13:24:10 No build Merge: 5b7e7140e c99de6409 Merge pull request #14070 from unknownbrackets/timing CoreTiming: Ensure we never idle into the past
v1.11.2-33-g5b7e7140e Henrik Rydgård 2021-02-15 13:23:32 No build Merge: ea3d202ed 41927a5c3 Merge pull request #14128 from nassau-tk/pgf-fixjpn0-symbols Fix many symbols on jpn0.pgf.
v1.11.2-31-gea3d202ed Henrik Rydgård 2021-02-15 11:34:07 No build Merge: 6df37b86b 78ad98e6c Merge pull request #14016 from glebm/upd-ext-jpege Update ext/jpge
v1.11.2-28-g6df37b86b Henrik Rydgård 2021-02-15 11:33:32 No build Merge: b9f0ad23c ec3bfe08a Merge pull request #14076 from unknownbrackets/zhp-map GPU: Force texture invalidation for ZHP minimap
v1.11.2-24-gb9f0ad23c Henrik Rydgård 2021-02-15 11:27:37 No build Merge: cc21b64f7 fc5e27bf7 Merge pull request #14147 from hrydgard/gradle-update Android: Update to Gradle 6.5. Enable automatic debug symbol uploads for release builds.
v1.11.2-22-gcc21b64f7 Henrik Rydgård 2021-02-15 11:21:28 No build Merge: 1c3c38428 978d8cff8 Merge pull request #14145 from hrydgard/libretro-remove-setting libretro: Remove "Unsafe FuncReplacements" option.
v1.11.2-20-g1c3c38428 Henrik Rydgård 2021-02-15 11:20:41 No build Merge: a2093da54 f798d9fe4 Merge pull request #14079 from unknownbrackets/ppge-aspect Savedata: Show save icons with proper aspect ratio
v1.11.2-17-gfc5e27bf7 Henrik Rydgård 2021-02-15 10:54:46 No build Update gradle. Enable automatic debug symbol upload for release builds.
v1.11.2-17-g978d8cff8 Henrik Rydgård 2021-02-15 09:35:35 No build libretro: Remove "Unsafe FuncReplacements" option. See #12322 Also, fixes #14108 by adding a frame duplication option.
v1.11.2-16-ga2093da54 Henrik Rydgård 2021-02-15 09:13:38 No build Merge: 931263555 4e24b2705 Merge pull request #14088 from unknownbrackets/fakejit Jit: Fix compilation of FakeJit and MipsJit
v1.11.2-13-g931263555 Henrik Rydgård 2021-02-15 09:12:36 No build Merge: e81093eb3 9cfaac6d9 Merge pull request #14133 from unknownbrackets/debugger-invalidate Debugger: Invalidate when using memory APIs
v1.11.2-11-ge81093eb3 Henrik Rydgård 2021-02-15 09:11:55 No build Merge: acd496b6c 47b338464 Merge pull request #14143 from unknownbrackets/warnings Fix various Windows warnings found on mingw
v1.11.2-10-g47b338464 Unknown W. Brackets 2021-02-14 19:23:18 No build Windows: Fix some const type conversion warnings.
v1.11.2-9-gbfd86e499 Unknown W. Brackets 2021-02-14 19:15:51 No build Windows: Make InputDevice destructor virtual.
v1.11.2-8-gabfeacef6 Unknown W. Brackets 2021-02-14 19:14:23 No build GPU: Fix a type comparison warning.
v1.11.2-7-g9d22297a9 Unknown W. Brackets 2021-02-14 19:02:28 No build Windows: Use CommonWindows more consistently. Also, make sure WinSock2.h is included beforehand where it's needed.
v1.11.2-6-gda2e72279 Unknown W. Brackets 2021-02-14 18:59:04 No build Windows: Fix some format warnings.
v1.11.2-5-g6247e4d0e Unknown W. Brackets 2021-02-14 18:53:05 No build Windows: Add some missing override specifiers.
v1.11.2-4-g0ffac20fc Unknown W. Brackets 2021-02-14 18:49:14 No build Common: Include unistd.h before ctime on mingw. This is required for localtime_r and similar to be available.
v1.11.2-3-g7aa4b5342 Unknown W. Brackets 2021-02-14 18:38:23 No build Common: Fix AVX check on mingw/lower targets.
v1.11.2-2-gd8b1271f2 Unknown W. Brackets 2021-02-28 17:19:06 No build GPU: Dirty texparams when cropping a self-copy. If we used UV to limit the blit, we may need to do the blit again next time, so re-examine texture params.
v1.11.2-2-g622b07851 Unknown W. Brackets 2021-02-14 18:26:48 No build Build: Use ws2_32 and iphlpapi names directly. On mingw, find_library can't find these. We already use them directly elsewhere in this same file.
v1.11.2-1-g55caac3e0 Henrik Rydgård 2021-02-19 09:52:14 No build Only consider the actual PPGe texture in kernel ram reliable. It seems some Chinese patches like to allocate kernel space for textures. (On that note, we should probably allocate our texture elsewhere... in case it takes up too much space).
v1.11.2-1-g2c165c9b6 Unknown W. Brackets 2021-02-14 18:25:20 No build Windows: Fix improper case or missing includes. As per mingw errors/warnings.
v1.11.2 Henrik Rydgård 2021-02-14 09:43:53 Download Download Download Update version to 1.11.2
v1.11.1-16-g46fad8340 Henrik Rydgård 2021-02-14 08:56:15 No build Merge: f1a7a70c3 45133d61d Merge pull request #14137 from Panderner/gachitora-block-transfer GachiTora! requires block transfer
v1.11.1-15-g45133d61d Panderner 2021-02-14 08:33:46 No build compat.ini: GachiTora requires block transfer
v1.11.1-14-gf1a7a70c3 Henrik Rydgård 2021-02-13 22:29:57 No build Merge: 91f84ce93 da62dde15 Merge pull request #14135 from unknownbrackets/actions Build: Cache Qt during Actions run
v1.11.1-11-g91f84ce93 Henrik Rydgård 2021-02-13 22:26:29 No build Merge: f34f55432 fb7e4acb0 Merge pull request #14134 from unknownbrackets/android-render Android: Ensure shutdown waits for render
v1.11.1-10-gfb7e4acb0 Unknown W. Brackets 2021-02-13 21:49:48 No build Android: Ensure shutdown waits for render. We apparently have a case where render is busy during shutdown, based on crash reports.
v1.11.1-9-gf34f55432 Henrik Rydgård 2021-02-13 18:35:08 No build Don't assert on invalid format in CwCheat. Not sure exactly what we should do, though..
v1.11.1-8-g14e3df667 Henrik Rydgård 2021-02-13 18:30:45 No build Merge: 69d621d40 788e8c3bb Merge pull request #14132 from unknownbrackets/io-validsize Io: Truncate reads/writes to valid memory
v1.11.1-6-g69d621d40 Henrik Rydgård 2021-02-13 11:43:15 No build Update lang submodule
v1.11.1-5-gc8dfa091f Henrik Rydgård 2021-02-13 11:33:15 No build Add some checks trying to prevent creation of 0 sized textures. Saw a crash log with a driver crash in CreateTexture...
v1.11.1-4-gd23bef152 Henrik Rydgård 2021-02-13 07:38:52 No build Merge: 104d7e1a6 5aa3e3180 Merge pull request #14129 from unknownbrackets/gpu-copyimage GPU: Force reinterpret off without copy image
v1.11.1-3-g41927a5c3 nassau-tk 2021-02-13 02:45:13 No build Fix many symbols on jpn0.pgf. I fixed some major symbols on jpn0.pgf. Parenthesis,Circle,Square,Triangle,Numbers in the circle,etc...and more symbols. (This work will finish on this time.)
v1.11.1-2-g104d7e1a6 Henrik Rydgård 2021-02-12 16:38:03 No build Revert (partially) "compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See #13957" Also see #14123 . Not sure I intended to actually do this. This reverts commit d0c3a5a7219cc21cdca2a1f75ecf92281872948b.
v1.11.1-1-g2864ff16c Henrik Rydgård 2021-02-12 15:06:44 No build Some GLSL compilers are very particular about the sign of shift operands..
v1.11.1 Henrik Rydgård 2021-02-11 22:55:01 Download Download Download Update version to 1.11.1
v1.11-29-g894cb9f28 Henrik Rydgård 2021-02-11 22:11:50 No build Slight simplification in LogoScreen Not that I think those crashes actually are from this...
v1.11-28-gf4fb4f8f2 Henrik Rydgård 2021-02-11 22:04:45 No build Update README.md for 1.11.1
v1.11-27-g46c6f33fa Henrik Rydgård 2021-02-11 15:32:58 No build Merge: 2cfcd34c4 5a1083598 Merge pull request #14117 from ANR2ME/adhoc [Adhoc] Fix lobby issue on The Warriors
v1.11-26-g5a1083598 ANR2ME 2021-02-11 14:51:14 No build Fix lobby issue on The Warriors, probably also fix similar issue on other games too.
v1.11-25-g2cfcd34c4 Henrik Rydgård 2021-02-11 13:35:33 No build Merge: 5c6251ad2 dd303ad12 Merge pull request #14115 from sum2012/lang_ Update zh_CN and zh_TW
v1.11-24-gdd303ad12 sum2012 2021-02-11 13:30:35 No build Update zh_CN and zh_TW
v1.11-23-gba08e0825 MojoJojoDojo 2021-05-02 19:28:50 No build Update for translation.
v1.11-23-g5c6251ad2 Henrik Rydgård 2021-02-11 12:44:29 No build Merge: 7095115d4 0ce2c2c6e Merge pull request #14106 from ANR2ME/adhoc [Adhoc] Fix frozen (0 FPS) issue on Kao Challengers and Asterix & Obelix XX
v1.11-22-g4edf12b9b MojoJojoDojo 2021-02-10 23:14:54 No build Change github link
v1.11-22-g0ce2c2c6e ANR2ME 2021-02-11 00:48:03 No build Windows recvfrom doesn't support MSG_TRUNC, so we're using dummy buffer with max size as alternative for peeking actual size of the next pending message.
v1.11-21-gfc452c0df ANR2ME 2021-02-10 21:20:48 No build Fix frozen (0 FPS) issue on Kao Challengers and Asterix & Obelix XX (probably also fix other games from the same developer with similar issue) https://github.com/hrydgard/ppsspp/issues/14103
v1.11-21-ga9644413c MojoJojoDojo 2021-02-10 22:11:42 No build Update GameSettingsScreen.cpp
v1.11-20-g7095115d4 Henrik Rydgård 2021-02-10 00:33:11 No build Merge: 6d8b4b852 c76fe9cec Merge pull request #14101 from hrydgard/menu-audio-glitchfix Menu audio glitchfix
v1.11-17-g6d8b4b852 Henrik Rydgård 2021-02-09 20:12:49 No build Merge: f1ba91994 b4f7035cb Merge pull request #14087 from Anuskuss/patch-1 Just in time for v1.11.1 ;)
v1.11-16-gc76fe9cec Henrik Rydgård 2021-02-10 00:20:52 No build Assorted paranoid cleanups, inspired by #14082
v1.11-15-gf1ba91994 Henrik Rydgård 2021-02-09 20:10:39 No build Update lang submodule (it_IT updates)
v1.11-15-gcaa58c690 Henrik Rydgård 2021-02-10 00:20:13 No build Remove a completely unnecessary check in BackgroundAudio.cpp that caused glitching at 44.1khz. Fixes #14096
v1.11-14-g242e59094 Henrik Rydgård 2021-02-09 16:27:42 No build Merge: 8b101ae4a 45f3f4554 Merge pull request #14092 from unknownbrackets/savestate SaveState: Prevent crash on bad cookie marker
v1.11-12-g8b101ae4a Henrik Rydgård 2021-02-09 16:11:59 No build Rename the new warmup variable from #14091
v1.11-11-g8b0556107 Henrik Rydgård 2021-02-09 16:09:21 No build Merge: 3af26a24e b127aace5 Merge pull request #14091 from sum2012/mpeg_god_eater Only allow sceMpegGetAvcAu warmup for God Eater Series
v1.11-9-g3af26a24e Henrik Rydgård 2021-02-09 16:08:00 No build Merge: c4a4fbd5c 4b67fe494 Merge pull request #14085 from hrydgard/catch-bad-exec-addr Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions
v1.11-6-g4b67fe494 Henrik Rydgård 2021-02-09 10:17:15 No build Remove now-redundant check
v1.11-5-gb127aace5 sum2012 2021-02-09 15:46:09 No build Only allow sceMpegGetAvcAu warmup for God Eater Series Fix #14086
v1.11-5-g6db827093 Henrik Rydgård 2021-02-09 09:48:34 No build Buildfix
v1.11-4-gf6b2070e4 Henrik Rydgård 2021-02-09 09:38:03 No build Cause the correct type of exception. Never ignore EXEC_ADDR exceptions.
v1.11-4-gc4a4fbd5c Henrik Rydgård 2021-02-09 10:18:09 No build Merge: b539ce8c2 252160b5e Merge pull request #14089 from hrydgard/opengl-restore-fix GL: Call CreateDeviceObjects *after* updating render_.
v1.11-3-gb4f7035cb Anuskuss 2021-02-09 07:13:06 No build Add more games to ReportSmallMemStick
v1.11-3-g252160b5e Henrik Rydgård 2021-02-09 09:53:03 No build GL: Call CreateDeviceObjects *after* updating render_. Also remove a redundant call to fetch render_ in the constructor, it's already passed in.
v1.11-3-g6b4356a06 Henrik Rydgård 2021-02-09 01:30:31 No build Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions. It would then just fall through into the compiler and die. Should remove one of the "mystery" crashes from #14082.
v1.11-2-gb539ce8c2 Henrik Rydgård 2021-02-08 10:09:21 No build Merge: 76a568a4d c87b53a9f Merge pull request #14078 from unknownbrackets/ppge-alloc PPGe: Decimate text images properly
v1.11 Henrik Rydgård 2021-02-07 22:43:46 Download Download Download Update version to 1.11
v1.10.3-1755-ged8188e82 Henrik Rydgård 2021-02-07 20:09:57 Download Download Download Do the title screen animation by accumulator instead, to avoid a long first frame breaking it.