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.3-303-gb0697b6 Henrik Rydgard 2017-01-21 21:54:42 Download Download Download Fix bug in setting certain uniforms in DX9. Fixes #9224
v1.3-302-gab9c1d4 Henrik Rydgard 2017-01-21 20:42:40 No build Centralize the spline/bezier/bbox execute functions into GPUCommon
v1.3-301-g47283db Henrik Rydgard 2017-01-21 17:45:53 Download Download Download DX9: When optimizing rectangles to clears, don't forget to convert the color to a D3DCOLOR properly. Fixes part of #9224
v1.3-300-ga67e327 Henrik Rydgard 2017-01-21 17:13:51 No build MSVC build: Enable multiprocessor compilation for the glslang project
v1.3-299-g3eaa815 Henrik Rydgård 2017-01-17 15:20:11 Download Download Download Qt buildfix
v1.3-298-g1b158c1 Henrik Rydgård 2017-01-17 14:26:19   Download Download UI: Fix scissor test issues introduced recently
v1.3-297-ge47138a Henrik Rydgård 2017-01-17 13:41:53 No build Warning fixes
v1.3-296-gac2df14 Henrik Rydgård 2017-01-17 13:07:22   Download Download Merge: d91f826 0aee26c Merge pull request #9218 from hrydgard/fix-smallwindow Fix smallwindow mode
v1.3-295-g0aee26c Henrik Rydgård 2017-01-17 13:02:47 No build Minor fix
v1.3-294-g901ccc9 Henrik Rydgård 2017-01-17 12:57:04 No build Buildfixes
v1.3-293-g941d128 Henrik Rydgård 2017-01-17 12:55:48 No build Sneak in a minor game settings fix
v1.3-292-ga1016b6 Henrik Rydgård 2017-01-17 11:57:32 No build SmallWindow on Windows: Recreate fonts when DPI changes, fixing the worst overlap issues.
v1.3-291-g0be02f6 Henrik Rydgård 2017-01-17 11:21:00 No build Improve smallwindow detection, code cleanup.
v1.3-290-gd91f826 Henrik Rydgård 2017-01-16 15:32:07 Download Download Download Merge: da82237 2caf21a Merge pull request #9216 from hrydgard/windows-dpi-fix Fix high-DPI rendering/input on Windows
v1.3-289-g2caf21a Henrik Rydgård 2017-01-16 15:21:31 No build A max font-string texture width of 1024 is not enough pixels in 250% DPI...
v1.3-288-g8b5048b Henrik Rydgård 2017-01-16 13:08:26 No build Fix high-DPI rendering/input on Windows
v1.3-287-gda82237 Henrik Rydgård 2017-01-16 14:00:30 Download Download Download Update lang submodule
v1.3-286-gb4d1e34 Henrik Rydgård 2017-01-16 13:57:09 No build Fix #9211 (Typo)
v1.3-285-gef5148e Henrik Rydgård 2017-01-10 03:30:14 Download Download Download Merge: 8bcb5f0 58af2b8 Merge pull request #9212 from LunaMoo/frame_profiler_buildfix Frame profiler buildfix.
v1.3-284-g58af2b8 LunaMoo 2017-01-09 22:09:34 No build Fix profiler build.
v1.3-283-g8bcb5f0 Henrik Rydgård 2017-01-03 15:32:42 Download Download Download Remove accidental hard dependency on d3d11. when it works, we'll load it dynamically. Fixes #9204
v1.3-282-g98c7a73 sum 2017-01-01 09:13:26 Download Download Download Merge: fc9599e d5a5d13 Merge pull request #9198 from sum2012/report Add report for scePowerSetBusClockFrequency
v1.3-281-gd5a5d13 sum2012 2017-01-01 09:11:28 No build Add report for scePowerSetBusClockFrequency
v1.3-280-gfc9599e Henrik Rydgård 2016-12-30 10:08:32 Download Download Download Merge: baf01ab 9aeb8c6 Merge pull request #9195 from sum2012/power-minor Fix scePowerSetClockFrequency
v1.3-278-gbaf01ab Henrik Rydgård 2016-12-30 09:52:32 Download Download Download Fix #9196 - bug with new audio interpolation when delay was bigger than grainsize.
v1.3-278-g9aeb8c6 sum2012 2016-12-30 00:01:37 No build Fix scePowerSetClockFrequency
v1.3-277-g8ebb91b Henrik Rydgård 2016-12-29 22:52:32 Download Download Download Update glslang (see #9178)
v1.3-276-gad04f97 Henrik Rydgård 2016-12-27 18:31:43 Download Download Download Fix bug causing stack overflow in SasAudio, #9190. Move the mixbuffer off the stack for easier-to-diagnose error (this trashed the info I needed to debug pretty badly...)
v1.3-275-gc89ad22 Henrik Rydgård 2016-12-27 13:19:22 Download Download Download Merge: 8f7a658 39408a4 Merge pull request #9187 from hrydgard/thin3d-rework Thin3d rework (more prep for D3D11).
v1.3-272-g39408a4 Henrik Rydgård 2016-12-27 11:31:56 No build A bit more D3D11
v1.3-271-g5af8b15 Henrik Rydgård 2016-12-26 23:59:42 No build Further buildfixes
v1.3-270-g674937a Henrik Rydgård 2016-12-26 23:51:17 No build Extend some enums with potentially useful values
v1.3-269-ge4f18dd Henrik Rydgård 2016-12-26 23:50:44 No build D3D9 color mask support (merge with above)
v1.3-268-g6fef65b Henrik Rydgård 2016-12-26 23:12:50 No build Another non-Windows buildfix
v1.3-267-g10e4d4d Henrik Rydgård 2016-12-26 23:11:31 No build Draw: Preliminary stencil implementation. Two-sided only implemented for Vulkan.
v1.3-266-gcbf4e5f Henrik Rydgård 2016-12-26 18:32:52 No build Implement colormask
v1.3-265-g2952588 Henrik Rydgård 2016-12-26 17:31:20 No build Add a selection of device caps to check for features. Unfinished.
v1.3-264-g13153cb Henrik Rydgård 2016-12-26 18:33:05 No build Buildfix draw_text on non-Windows
v1.3-263-g9f2e83b Henrik Rydgård 2016-12-26 17:03:01 No build Bundle up more state in the pipeline object. Lets us get rid of Vulkan's pipeline cache.
v1.3-262-g8d84fb7 Henrik Rydgård 2016-12-26 13:42:53 No build Remove ShaderSet presets
v1.3-261-g1ed7f0d Henrik Rydgård 2016-12-26 13:22:48 No build More modern way to specify vertex data format (inputlayout)
v1.3-260-g166243e Henrik Rydgård 2016-12-26 11:16:59 No build Make pipelines bound state
v1.3-259-g4462a8c Henrik Rydgård 2016-12-26 11:06:17 No build Rename ShaderSet to Pipeline. Get rid of scissorEnable setting (scissor is always enabled).
v1.3-258-ge56f251 Henrik Rydgård 2016-12-25 23:03:20 No build Make ShaderSet support more than just fshader/vshader
v1.3-257-g3de4a38 Henrik Rydgård 2016-12-25 22:24:14 No build More renaming to match
v1.3-256-gcce1ee3 Henrik Rydgård 2016-12-25 22:11:14 No build More complete DataFormat enum
v1.3-255-g425940b Henrik Rydgård 2016-12-25 21:21:56 No build More renaming
v1.3-254-gc7c541f Henrik Rydgård 2016-12-25 21:10:46 No build Add DepthStencilStateDesc
v1.3-253-gf86b9f7 Henrik Rydgård 2016-12-25 21:01:57 No build Guess what? More renaming
v1.3-252-g9b439e4 Henrik Rydgård 2016-12-25 20:54:37 No build Remove Thin3D prefix on more things
v1.3-251-g4632519 Henrik Rydgård 2016-12-25 18:52:05 No build Rename things to closer match another project which I plan to share some code with
v1.3-251-g8f7a658 Henrik Rydgård 2016-12-27 13:14:45 Download     Buildfix
v1.3-250-g10393f5 Henrik Rydgård 2016-12-25 18:18:19 No build Move Thin3D into the Draw namespace.
v1.3-250-g33b3330 Henrik Rydgård 2016-12-27 12:13:51 Download Download Download Minor cleanup in proAdhocServer.cpp
v1.3-249-g88ad1cb Henrik Rydgård 2016-12-27 11:55:15 Download Download Download Attempt to workaround #9190
v1.3-248-g619f918 Henrik Rydgård 2016-12-25 18:17:40 Download Download Download Merge: 92db2b0 9a29626 Merge pull request #9184 from hrydgard/d3d11-groundwork Some preparations for D3D11
v1.3-247-g9a29626 Henrik Rydgård 2016-12-25 16:28:19 No build Buildfix for Qt
v1.3-246-g9658c8d Henrik Rydgård 2016-12-23 09:34:24 No build Basic D3D11 context setup code
v1.3-245-gb60ad37 Henrik Rydgård 2016-12-24 11:50:42 No build Remove blend and sampler state presets, they didn't save any code
v1.3-244-g97d0299 Henrik Rydgård 2016-12-23 23:56:50 No build Rename SetTextures to BindTextures
v1.3-243-g1c0c755 Henrik Rydgård 2016-12-23 23:46:11 No build Extract RasterState from thin3d, for easier d3d11 porting
v1.3-242-g4a39389 Henrik Rydgård 2016-12-23 09:58:15 No build Thin3D: Unified DataFormat enum
v1.3-241-g92db2b0 Henrik Rydgård 2016-12-25 11:24:02 Download Download Download Update dx9sdk submodule (moved some dx11 headers out of the way)
v1.3-240-gae709ed Henrik Rydgård 2016-12-25 11:07:10 Download Download   Fix bug in word wrapper
v1.3-239-gd97b3d6 Henrik Rydgård 2016-12-24 11:15:21 Download Download Download Merge: d43b3ef bb97354 Merge pull request #9182 from adenovan/crosslinks crosslink database & product id database
v1.3-238-gbb97354 Gde Made Novan Priambhada 2016-12-23 22:46:50 No build crosslink database & product id database
v1.3-237-gd43b3ef Henrik Rydgard 2016-12-22 13:25:42 Download Download Download Minor cleanup in thin3d
v1.3-236-ge3bca48 Henrik Rydgård 2016-12-22 10:43:32 Download Download Download Merge: 47ee86e dc5c0c0 Merge pull request #9179 from hrydgard/more-gpu-centralization More gpu centralization
v1.3-232-gdc5c0c0 Henrik Rydgard 2016-12-21 19:58:10 No build Centralize ProcessEvent
v1.3-231-g7634ff7 Henrik Rydgard 2016-12-21 18:51:19 No build Centralize a few more functions, fix DX9
v1.3-230-g98ebf9e Henrik Rydgard 2016-12-21 18:33:08 No build Centralize PerformStencil* and Invalidate* functions
v1.3-229-g866d4a6 Henrik Rydgard 2016-12-21 18:26:06 No build Centralize "PerformMemory*" functions
v1.3-229-g47ee86e Florent Castelli 2016-12-22 00:29:14 Download Download Download Merge: c96bc7b c35f6c1 Merge pull request #9180 from hrydgard/glew_fix cmake: Fix system GLEW usage
v1.3-228-ge15cba0 Henrik Rydgard 2016-12-21 18:13:58 No build Centralize "Resized()"
v1.3-227-gc96bc7b Henrik Rydgard 2016-12-21 20:50:25 Download Download Download Update glslang submodule
v1.3-227-g7e46a15 Henrik Rydgard 2016-12-21 18:07:17 No build Centralize DoBlockTransfer between the GPUs. Required adding a pointer to the framebuffer manager and texture cache in GPUCommon, which took a little bit of refactoring.
v1.3-226-gbb49202 Henrik Rydgard 2016-12-21 17:40:16 No build ios/ : Add a comment about a future optimization
v1.3-225-g49ce717 Henrik Rydgard 2016-12-21 15:50:20 No build Fix bug when showing shader IDs in the shader viewer
v1.3-224-g8222a66 Henrik Rydgård 2016-12-20 23:27:22 Download Download Download Merge: e9bea75 1e09595 Merge pull request #8950 from hrydgard/audio-linear-interpolation WIP: SasAudio: Implement linear interpolation
v1.3-223-g1e09595 Henrik Rydgard 2016-12-20 22:02:40 No build Replace while loop with division (technically a right shift).
v1.3-222-gff4b99d Henrik Rydgard 2016-12-20 21:52:25 No build Replace for-loop with multiplication
v1.3-221-g6782f7c Henrik Rydgard 2016-12-20 21:47:50 No build Just figure out how many samples to read, then read it, instead of one-by-one.
v1.3-220-ge802fb0 Henrik Rydgard 2016-12-20 21:42:11 No build Remove the verification.
v1.3-219-g4513880 Henrik Rydgard 2016-12-20 21:37:31 No build Fix bug. Now use the quick inner loop, just need to redo the sample reader...
v1.3-218-g0647952 Henrik Rydgard 2016-12-20 21:05:23 No build Add parallel resampling algorithm that reads directly from the temp buf
v1.3-217-g47df134 Henrik Rydgard 2016-12-20 20:37:49 No build Optimization step 1: Separate the loops, save history from buffer.
v1.3-216-gc35f6c1 Florent Castelli 2016-12-20 19:29:53 No build cmake: Fix system GLEW usage
v1.3-216-g61f80ed Henrik Rydgard 2016-09-03 11:51:00 No build SasAudio: Straightforward implementation of linear interpolation. Not sure about the performance impact, but calling ReadSamples with 1 as an argument can't be terribly fast. So this might need some redesign before merge, but should be a good starting point.
v1.3-215-ge9bea75 Henrik Rydgård 2016-12-20 16:03:51 Download Download Download Merge: 80af358 0fa2f2c Merge pull request #9176 from hrydgard/always-prescale-uv Always prescale uv ("texcoord speedhack")
v1.3-214-g0fa2f2c Henrik Rydgard 2016-12-20 13:50:07 No build Remove more now-unused code
v1.3-213-g1dbeca0 Henrik Rydgard 2016-12-20 13:42:54 No build Only support decoding UV to float in vertex formats. Supporting u8 and 16 was more complexity than it's worth.
v1.3-212-g9d7983e Henrik Rydgard 2016-12-20 13:27:44 No build Remove the ability to turn off prescaleUV entirely. It's simply better to do it in the vertex decoder.
v1.3-211-g80af358 Henrik Rydgård 2016-12-20 12:37:16 Download Download Download Merge: 1852cdd 8ac9eca Merge pull request #9163 from zminhquanz/master Fixed , add setting info
v1.3-208-g1852cdd Henrik Rydgård 2016-12-20 11:11:21 Download Download Download Merge: 2cf3f02 73ed466 Merge pull request #9171 from hrydgard/switch-glslang glslang for vulkan: Use my proper glslang fork instead of the ugly old SDK-glslang fork
v1.3-207-g73ed466 Henrik Rydgård 2016-12-20 02:31:41 No build Set up Android build for the proper glslang
v1.3-206-g8aae624 Henrik Rydgård 2016-12-20 02:01:30 No build Use new flag to not build the glslangValidator and spirv-remap binaries
v1.3-205-g6b1c4fb Henrik Rydgård 2016-12-20 01:11:50 No build Alphasort. Also attempt to retrigger Travis..
v1.3-204-g1dd9bb7 Henrik Rydgård 2016-12-20 00:43:26 No build Remove the old glslang build
v1.3-203-gb46bb1e Henrik Rydgard 2016-12-20 00:30:09 No build glslang for vulkan: Use my proper glslang fork instead of the ugly old SDK-glslang fork
v1.3-202-g2cf3f02 Florent Castelli 2016-12-19 02:29:05 Download Download Download Merge: c3dab84 2ba04f3 Merge pull request #9169 from Orphis/ios FFmpeg and iOS updates
v1.3-201-g2ba04f3 Florent Castelli 2016-12-18 10:02:23 No build ios: Enable building for arm64 and simulator
v1.3-200-g2149d3d Florent Castelli 2016-12-05 10:37:51 No build cmake: New FindFFmpeg module This new module should be able to handle both libraries in the regular paths and fallback to pkg-config. It is also able to find dynamic libraries, not just static libraries. It will generate imported targets with the name FFmpeg::<lib> that you can use in your scripts. The way it’s used in our main build script has been updated to match. We also won’t link external libraries used by ffmpeg automatically since it is not reliable and depend on custom options. You should use a proper static build with no external dependencies or a shared build that will have the proper dependencies listed.
v1.3-199-gb8f0f7e Florent Castelli 2016-12-18 23:10:45 No build Update ffmpeg submodule
v1.3-198-gc3dab84 Florent Castelli 2016-12-18 22:33:31 Download Download Download Merge: 17fc373 5db12ca Merge pull request #9168 from Orphis/cmake_cleanup Cmake cleanup
v1.3-197-g5db12ca Florent Castelli 2016-12-18 10:02:01 No build Fix arch detection for fast_matrix_mul Needed for iOS Simulator build
v1.3-196-g46fdc0f Florent Castelli 2016-12-18 19:01:05 No build cmake: Move some cmake includes to ext
v1.3-195-g6852c60 Florent Castelli 2016-10-12 17:30:18 No build glew: Move to ext
v1.3-194-g17fc373 Henrik Rydgård 2016-12-16 23:32:20 Download Download Download Merge: a2b49fd c92ec20 Merge pull request #9166 from konchunas/master Fixed Inconsistent texture filtering in Disgaea 2 #4235
v1.3-193-gc92ec20 Julian 2016-12-16 21:53:55 No build Fixed Inconsistent texture filtering in Disgaea 2 #4235
v1.3-193-g8ac9eca zminhquanz 2016-12-15 10:33:54 No build Oops , Vertex decoder JIT is enabled by default So i'm revert this code
v1.3-192-ga2b49fd Henrik Rydgard 2016-12-15 18:11:26 Download Download Download Update Vulkan headers. Hack around another validation check (which I beleive to be bugged).
v1.3-192-g56c19e3 zminhquanz 2016-12-14 17:20:37 No build Fixed , add setting info and reintroduce Vertex Decoder JIT Something wrong when i see texture coordspeedhack not disable when enable software rendering And i test vertex decoder JIT , i think it's not buggy ( avoid ) , it's improve performance on heavy game ( GOW )
v1.3-191-gaa964ea Henrik Rydgård 2016-12-09 13:58:48 Download Download Download Update glslang submodule
v1.3-190-g4a78098 Henrik Rydgård 2016-12-07 11:25:43 Download Download Download Merge: c046c54 d33ad4a Merge pull request #9139 from hrydgard/defensive-programming Attempts to counter crashes seen in the Google Play developer console
v1.3-185-gc046c54 Henrik Rydgård 2016-12-06 19:58:12 Download Download Download Merge: ac07885 b6fb3be Merge pull request #9152 from hrydgard/cmake-fixes Pick the CMake fixes from the android-gradle branch (including windows CMake fixes)
v1.3-184-gb6fb3be Henrik Rydgard 2016-12-05 21:41:14 No build Make sure Vulkan is fully disabled where not available.
v1.3-183-ga4816bd Henrik Rydgard 2016-12-05 17:34:26 No build Commit silly typo
v1.3-182-gf4b1152 Henrik Rydgard 2016-12-05 16:51:28 No build Pick some safe changes from the android gradle branch (including windows CMake fixes)
v1.3-181-gac07885 Henrik Rydgård 2016-12-04 10:04:47 Download Download Download Merge: f58035d 96f4eba Merge pull request #9149 from latot/mini Remove empty define
v1.3-180-g96f4eba latot 2016-12-04 05:01:59 No build Remove empty define
v1.3-179-gf58035d Henrik Rydgård 2016-12-03 21:29:04 Download Download Download Merge: e6d1042 cb1e01f Merge pull request #9147 from latot/mini Clean double end statements
v1.3-178-gcb1e01f latot 2016-12-03 16:23:35 No build clean double end statements
v1.3-177-ge6d1042 Henrik Rydgård 2016-12-03 13:54:55 Download Download Download Merge: e049cce 7047ad2 Merge pull request #9142 from latot/mini Fix sscanf types and sizes
v1.3-176-gd33ad4a Henrik Rydgard 2016-12-06 23:58:31 No build Actually fix the build this time, doh
v1.3-176-g7047ad2 latot 2016-12-03 02:46:52 No build fix sscanf types
v1.3-175-ge049cce Henrik Rydgård 2016-12-02 13:22:21 Download Download Download Merge: e1e3358 8594e44 Merge pull request #9138 from hrydgard/bluetooth-audio-option Add a setting to make the audio buffer sizes bluetooth-friendly on Android.
v1.3-175-g8aa04eb Henrik Rydgård 2016-12-06 20:16:59 No build Oops again. Let's not const these.
v1.3-174-g11267b2 Henrik Rydgård 2016-12-06 19:59:13 No build Oops
v1.3-174-g8594e44 Henrik Rydgard 2016-12-01 21:40:44 No build Only show the option on Android
v1.3-173-gdee686b Henrik Rydgard 2016-12-01 21:35:32 No build Add a setting to make the audio buffer sizes bluetooth-friendly on Android. Replaces #8846
v1.3-173-g5d5f10d Henrik Rydgard 2016-12-01 22:07:03 No build Attempts to counter crashes seen in the Google Play developer console
v1.3-172-ge1e3358 Henrik Rydgard 2016-12-01 18:23:58 Download Download Download A better alternative to #8564
v1.3-171-gbc746bd Henrik Rydgard 2016-12-01 18:13:14 Download Download   Merge: 79bb15a a52fbfc Merge branch 'ui-minor' of into unknownbrackets-ui-minor
v1.3-169-g79bb15a Henrik Rydgard 2016-12-01 17:28:30 Download Download Download Update lang submodule
v1.3-168-g405ac4f Henrik Rydgård 2016-12-01 15:58:32 Download Download Download Merge: c223250 8b5aba9 Merge pull request #9041 from unknownbrackets/vulkan WIP: Progress toward device restore on Vulkan
v1.3-156-gc223250 Henrik Rydgård 2016-12-01 15:58:10 No build Merge: fe6d2d4 3e85c9c Merge pull request #9137 from hrydgard/vertex-decoder-calling-convention Follow the ARM calling convention closer in the vertex decoder
v1.3-154-gfe6d2d4 Henrik Rydgard 2016-12-01 15:54:53 Download Download   Avoid unaligned accesses when hashing vertex data on ARM. Fixes #9114, may help #9128 and #9129.
v1.3-153-ge675761 Henrik Rydgard 2016-12-01 14:43:13 No build Follow the ARM calling convention closer in the vertex decoder
v1.3-152-g923d82c Henrik Rydgård 2016-11-28 18:37:50 Download Download Download Merge: 7930d1f b3bb846 Merge pull request #8975 from tywald/master Ad hoc: Band-aid fix for clear peer list. Should fix #7331
v1.3-150-g7930d1f Henrik Rydgård 2016-11-22 19:19:13 Download Download Download Merge: 01481da 55de66b Merge pull request #9127 from adenovan/psp2 Phantasy Star Portable 2 port offset fix
v1.3-149-g55de66b Ade Novan 2016-11-22 12:57:11 No build Phantasy Star Portable 2 port offset fix
v1.3-149-g3e85c9c Henrik Rydgard 2016-12-01 14:43:13 No build Follow the ARM calling convention closer in the vertex decoder
v1.3-148-g01481da Henrik Rydgård 2016-11-20 19:41:10 Download Download Download Merge: 9c08b60 d6b8123 Merge pull request #9124 from Bigpet/joystickSDLFixes SDL gamepad missing buttons
v1.3-147-gd6b8123 Bigpet 2016-11-20 18:50:06 No build add left and right thumbstick button handling in SDL gamepad.
v1.3-146-g9c08b60 LunaMoo 2016-11-05 06:32:14 Download Download Download Merge: 5df685f f9df189 Merge pull request #9113 from LunaMoo/Oops Oops
v1.3-145-gf9df189 LunaMoo 2016-11-05 06:08:49 No build This could be a problem on less forgiving drivers, sorry.
v1.3-144-g5df685f Henrik Rydgard 2016-11-03 22:21:25 Download Download Download Fix another couple of arch define things
v1.3-143-gea5e9f8 Henrik Rydgard 2016-11-03 22:15:50 Download Download   Fix ARM64 Android build
v1.3-142-gda97119 Florent Castelli 2016-11-01 18:49:39   Download Download Merge: 547b362 7e791d2 Merge pull request #9109 from joolswills/rpi_link_libs Look in /opt/vc/lib for rpi opengl libs - #9104
v1.3-141-g7e791d2 Jools Wills 2016-11-01 18:33:52 No build Look in /opt/vc/lib for rpi opengl libs - #9104
v1.3-140-g547b362 Henrik Rydgård 2016-11-01 09:53:49   Download Download Merge: 9ec4c8b 5765655 Merge pull request #9091 from LunaMoo/cwc_comments CWCheat: minor fixes for comments
v1.3-138-g9ec4c8b Henrik Rydgård 2016-11-01 09:53:31 No build Merge: 6e7e62f afe8e2b Merge pull request #9108 from joolswills/rpi_fix Fix building on rpi - #9104
v1.3-136-g6e7e62f Henrik Rydgard 2016-10-31 22:34:15 Download Download Download Fix compiler check in Arm64Emitter.cpp. Should help #9104
v1.3-135-g934aff4 Florent Castelli 2016-10-29 20:12:42 Download Download Download Merge: 4966997 2444059 Merge pull request #9100 from Orphis/cmake_cleanup cmake: Update FindSDL2 and use imported target
v1.3-133-g4966997 Florent Castelli 2016-10-29 20:12:34 No build Merge: a1f25ce 2b31e5b Merge pull request #9101 from Orphis/cmake_output cmake: Don't hide CMake's output
v1.3-132-gafe8e2b Jools Wills 2016-11-01 03:45:30 No build Fix building on rpi - #9104 Check for PPSSPP_ARCH(ARM_NEON) for neon code Fix up rpi armv6/armv6 toolchain to work around issue with CMAKE_*_FLAGS not being set.
v1.3-132-g2444059 Florent Castelli 2016-10-29 19:56:30 No build cmake: Update FindSDL2 and use imported target
v1.3-132-g2b31e5b Florent Castelli 2016-10-29 20:04:51 No build cmake: Don't hide CMake's output
v1.3-131-ga1f25ce Henrik Rydgard 2016-10-26 19:06:41 Download Download Download Fix bug in input box handling. Should fix #9095.
v1.3-130-gcc37528 Henrik Rydgard 2016-10-26 01:08:39 Download Download Download Properly update the ffmpeg submodule
v1.3-129-ge74b77e Henrik Rydgård 2016-10-26 01:00:01 No build Merge: dba95bd 7d2de63 Merge pull request #9096 from orbea/ppsspp Update submodules
v1.3-128-g7d2de63 orbea 2016-10-25 22:57:58 No build Update submodules
v1.3-127-gdba95bd Henrik Rydgård 2016-10-24 11:06:52 Download Download Download Merge: 2152b4b c7e2d1b Merge pull request #9092 from LunaMoo/effects Make 4xHQ look good without tweaking.
v1.3-125-g2152b4b Florent Castelli 2016-10-24 01:36:01 Download Download Download Merge: 4a977d8 5d17c5e Merge pull request #9088 from mattkanwisher/update-docs-ios fix ios build docs
v1.3-124-g5765655 LunaMoo 2016-10-24 04:37:49 No build Fix comments after code lines and avoid UI crash from empty comments
v1.3-124-g5d17c5e Matthew Campbell 2016-10-23 04:55:57 No build fix ios build docs
v1.3-123-g4a977d8 Florent Castelli 2016-10-20 17:56:01 Download Download Download Merge: 7ddd68d 332adc4 Merge pull request #9085 from Orphis/android config: Android is a Linux too
v1.3-122-g332adc4 Florent Castelli 2016-10-20 17:38:53 No build config: Android is a Linux too
v1.3-121-g7ddd68d Florent Castelli 2016-10-19 13:05:58 Download Download Download Merge: 912a58d 8c3552d Merge pull request #9082 from Orphis/cmake_cleanup cmake: Detect features at compile time
v1.3-120-gc7e2d1b LunaMoo 2016-10-18 10:38:23 No build Make 4xHQ look good without tweaking.
v1.3-120-g8c3552d Florent Castelli 2016-10-12 17:32:52 No build cmake: Detect features at compile time Instead of relying on manually passed down flags from CMake, we now have ppsspp_config.h file to create the platform defines for us. This improves support for multiplatform builds (such as iOS).
v1.3-119-g912a58d Florent Castelli 2016-10-18 00:45:19 Download Download Download Merge: 42b4663 497ae68 Merge pull request #9081 from Orphis/ios ios: Fix duplicated -arch flags in ASM files
v1.3-118-g497ae68 Florent Castelli 2016-10-17 01:08:22 No build ios: Fix duplicated -arch flags in ASM files
v1.3-117-g42b4663 Florent Castelli 2016-10-18 00:40:54 Download Download   Merge: 789dc2f 6ab5243 Merge pull request #9061 from Orphis/qt Qt updates
v1.3-116-g6ab5243 Florent Castelli 2016-10-13 03:27:06 No build qmake: Remove! 25% of the build systems have been removed.
v1.3-115-g38ccdd2 Florent Castelli 2016-10-13 03:26:18 No build travis: Build Linux/Qt with CMake
v1.3-114-gcb4d073 Florent Castelli 2016-10-16 14:47:47 No build qt: Remove qrc files
v1.3-113-ga9da49a Florent Castelli 2016-10-13 16:13:40 No build qt: Remove translations as a workaround
v1.3-112-gf02e2b5 Florent Castelli 2016-10-12 20:58:50 No build qt: Build Qt frontend with CMake. Requires Qt5.
v1.3-111-g789dc2f Henrik Rydgård 2016-10-15 22:30:44 Download Download Download Merge: 423906c 7bb5f99 Merge pull request #9079 from Orphis/appveyor appveyor: Add initial configuration
v1.3-110-g7bb5f99 Florent Castelli 2016-10-15 21:33:05 No build appveyor: Add initial configuration
v1.3-109-g423906c Unknown W. Brackets 2016-10-15 07:36:33 Download Download Download Merge: 00fb931 d78d375 Merge pull request #9077 from Orphis/macos travis: Install ccache on macOS builds
v1.3-108-gd78d375 Florent Castelli 2016-10-15 05:54:01 No build travis: Install ccache on macOS builds
v1.3-107-g00fb931 Florent Castelli 2016-10-15 05:47:10 Download Download Download Merge: 5e2fc0f 16eb406 Merge pull request #9072 from Orphis/macos travis: Enable macOS builds
v1.3-106-g16eb406 Florent Castelli 2016-10-15 01:57:10 No build travis: Enable macOS builds
v1.3-105-g5e2fc0f Florent Castelli 2016-10-15 01:44:58 Download Download Download Merge: 6d90742 49d7cdd Merge pull request #9071 from Orphis/ios travis: Enable iOS armv7 builds
v1.3-103-g6d90742 Henrik Rydgård 2016-10-14 23:48:23 Download Download Download Merge: 492bda6 6cee942 Merge pull request #9070 from hrydgard/assets-reorg Assets reorg
v1.3-102-g6cee942 Henrik Rydgård 2016-10-14 23:18:34 No build Qt lang buildfix
v1.3-101-gf7a983a Henrik Rydgard 2016-10-14 22:46:01 No build Attempt linux buildfix
v1.3-100-g4869634 Henrik Rydgard 2016-10-14 22:36:23 No build Move unix-icons out of assets
v1.3-99-gc87d4a6 Henrik Rydgard 2016-10-14 22:33:45 No build Move lang into assets.
v1.3-99-g49d7cdd Florent Castelli 2016-10-14 23:15:16 No build travis: Enable iOS armv7 builds
v1.3-98-g492bda6 Florent Castelli 2016-10-13 18:35:45 Download Download Download Merge: 27bf4c9 9623611 Merge pull request #9063 from Orphis/ios iOS and macOS toolchain fixes
v1.3-97-g9623611 Florent Castelli 2016-10-13 16:02:38 No build osx: Specify minimum version for C files too
v1.3-96-gb61ebea Florent Castelli 2016-10-13 18:15:46 No build ios: Toolchain goes from tab to 2 spaces
v1.3-95-g46290ab Florent Castelli 2016-10-13 17:39:23 No build ios: Target SDK 6.0
v1.3-94-gf3dda84 Florent Castelli 2016-10-13 00:13:29 No build ios: Remove even more useless code from toolchain
v1.3-93-g27bf4c9 Florent Castelli 2016-10-12 23:20:07 Download Download Download Merge: 7dbd02b fdacac2 Merge pull request #9060 from Orphis/ios ios: Properly find the location of Xcode in toolchain
v1.3-92-gfdacac2 Florent Castelli 2016-10-12 23:13:18 No build ios: Properly find the location of Xcode in toolchain This was using hardcoded locations that don’t work with alternate Xcode installations. Use “xcrun” instead to find where the SDK is. And remove unused code.
v1.3-91-g7dbd02b Florent Castelli 2016-10-12 22:22:21 Download Download Download Merge: a141ee3 6407643 Merge pull request #9059 from Orphis/ios cmake: iOS build fixes
v1.3-88-ga141ee3 Henrik Rydgård 2016-10-12 19:31:27 Download Download Download Merge: eb7caac ff0e3c2 Merge pull request #9058 from adenovan/ptp ptp connect fix solved #8983 for android with high latency
v1.3-88-g6407643 Florent Castelli 2016-10-12 20:58:18 No build cmake: Fix Xcode project generation for iOS
v1.3-87-gd861fa5 Florent Castelli 2016-10-11 03:27:54 No build ios: Fix resource copying
v1.3-86-geb7caac Henrik Rydgård 2016-10-12 19:19:37 Download Download   Merge: 6b2f224 05b0918 Merge pull request #9057 from Orphis/cmake_cleanup cmake: Extract some platforms to proper toolchain files
v1.3-85-g05b0918 Florent Castelli 2016-10-12 16:46:29 No build cmake: Merge GPU and Core targets
v1.3-84-gd6f2c6d Florent Castelli 2016-10-12 16:27:43 No build cmake: Android Studio doesn't need the output in a specific location
v1.3-83-g2cec77e Florent Castelli 2016-10-12 16:25:49 No build cmake: Move ccache setup to another file
v1.3-82-geb2eb4c Florent Castelli 2016-10-11 03:27:38 No build cmake: Move some platform configuration to a toolchain file
v1.3-81-g9f9e11e Florent Castelli 2016-10-12 13:25:11 No build cmake: Move modules to a sane location
v1.3-80-gff0e3c2 Ade Novan 2016-10-12 19:21:24 No build ptp connect fix solved #8983 for android with high latency
v1.3-80-g032f3a5 Florent Castelli 2016-10-12 13:24:53 No build ios: Fix path to plist file
v1.3-79-g6b2f224 Florent Castelli 2016-10-12 18:46:07 Download Download Download Merge: 2b67db2 fddba83 Merge pull request #9056 from Orphis/cmake_cleanup cmake: Bump requirement to version 3.6
v1.3-78-gfddba83 Florent Castelli 2016-10-11 03:27:04 No build cmake: Bump requirement to CMake 3.6
v1.3-77-g8fb9220 Florent Castelli 2016-10-12 18:28:00 No build travis: From tabs to spaces
v1.3-76-g210b530 Florent Castelli 2016-10-12 17:30:49 No build travis: Download CMake 3.6.2 at install phase
v1.3-75-g2b67db2 Henrik Rydgård 2016-10-12 14:43:49 Download Download Download Merge: 705627d 94d57f4 Merge pull request #9055 from Orphis/maemo_remove maemo: Remove!
v1.3-74-g94d57f4 Florent Castelli 2016-10-12 12:32:20 No build maemo: Remove!
v1.3-73-g705627d Henrik Rydgård 2016-10-12 13:12:14 Download Download Download Merge: 0ae3c9c 70593d1 Merge pull request #9053 from Orphis/android_define android: Change preprocessor define to standard __ANDROID__
v1.3-71-g0ae3c9c Henrik Rydgård 2016-10-12 13:11:36   Download   Merge: 4f655f8 e0ff68b Merge pull request #9054 from Orphis/cpp11 c++11: Remove compat header base/functional.h
v1.3-70-ge0ff68b Florent Castelli 2016-10-12 11:32:24 No build c++11: Remove compat header base/functional.h We want a proper C++11, not tr1. We don't target those compilers anyway.
v1.3-70-g70593d1 Florent Castelli 2016-10-12 11:13:16 No build android: Change preprocessor define to standard __ANDROID__ ANDROID is only standard to the old Makefile buildsystem, not the platform.
v1.3-69-g4f655f8 Henrik Rydgård 2016-10-11 18:50:59 Download Download Download Merge: ad71d27 4145b60 Merge pull request #9051 from Orphis/symbian_remove symbian: Remove!
v1.3-68-g4145b60 Florent Castelli 2016-10-11 18:48:49 No build symbian: Remove!
v1.3-67-gad71d27 Henrik Rydgård 2016-10-11 18:19:22 Download Download Download Merge: 02d2627 83aaf30 Merge pull request #9045 from Orphis/cmake_cleanup cmake: Use preprocessor for conditional compilation in Common
v1.3-65-g02d2627 Henrik Rydgård 2016-10-11 18:02:48 Download Download Download Merge: fef8847 373db56 Merge pull request #9050 from Orphis/blackberry_remove blackberry: Remove!
v1.3-64-g373db56 Florent Castelli 2016-10-11 17:34:19 No build blackberry: Remove!
v1.3-64-g83aaf30 Florent Castelli 2016-10-11 03:26:33 No build cmake: Use preprocessor for conditional compilation in Common CommonExtra is gone! Still need to fix CommonFake later though.
v1.3-63-gfef8847 Henrik Rydgård 2016-10-11 08:26:15 Download Download Download Merge: fb31d36 379ec56 Merge pull request #9044 from unknownbrackets/powersave Tweak wording to clarify battery save message
v1.3-62-g8b5aba9 Unknown W. Brackets 2016-10-09 21:43:27 No build Vulkan: Fix vulkan2d deletion order.
v1.3-61-gfb31d36 Henrik Rydgård 2016-10-11 08:25:57 No build Merge: de0934e f6ebedb Merge pull request #9047 from unknownbrackets/blackberry Remove Blackberry support from CMake
v1.3-61-g39d6ea2 Unknown W. Brackets 2016-10-09 21:16:42 No build Vulkan: Auto-set queued deletes to null.
v1.3-60-gd80598d Unknown W. Brackets 2016-10-09 20:39:09 No build Vulkan: Fix double free in pipeline manager.
v1.3-59-g40e2ab1 Unknown W. Brackets 2016-10-09 20:27:16 No build Vulkan: Actually call the new lost/restore funcs.
v1.3-58-gde0934e Henrik Rydgård 2016-10-11 08:25:33 No build Merge: ed41af4 1d9222b Merge pull request #9048 from unknownbrackets/vulkan-swap Vulkan: Correct initial swapchain compositeAlpha
v1.3-58-ga6ff7c6 Unknown W. Brackets 2016-10-09 20:26:44 No build Vulkan: Setup texture/sampler cache for restore.
v1.3-57-ga4268fe Unknown W. Brackets 2016-10-09 20:17:03 No build Vulkan: Prep pipeline and shader cache for restore.
v1.3-57-g1d9222b Unknown W. Brackets 2016-10-11 07:08:44 No build Vulkan: Add comment for Android validation layers. Note: these also require minor tweaks to to include, currently, but we're probably moving to gradle.
v1.3-56-ge263bb9 Unknown W. Brackets 2016-10-11 07:06:40 No build Vulkan: Correct initial swapchain compositeAlpha. We'll just need to deal with the fact that we have to output 1.0 so that blending doesn't matter, I think.
v1.3-56-gcac3e65 Unknown W. Brackets 2016-10-09 20:09:30 No build Vulkan: Setup framebuf manager for restore.
v1.3-55-gf6ebedb Henrik Rydgard 2016-10-11 07:01:20 No build Fix some build errors.
v1.3-55-ged41af4 Unknown W. Brackets 2016-10-11 00:54:27 Download Download Download Merge: ba27899 853143e Merge pull request #9043 from Orphis/ccache cmake: Fix ccache setup
v1.3-55-g31e46f0 Unknown W. Brackets 2016-10-09 19:56:48 No build Vulkan: Allocate buffer space on the right frame. This was causing crashes if the frame wasn't 0.
v1.3-54-gc40e507 Henrik Rydgard 2016-10-09 22:10:51 No build Get rid of some blackberry build stuff Conflicts: CMakeLists.txt
v1.3-54-g853143e Florent Castelli 2016-10-11 00:49:25 No build cmake: Fix ccache setup
v1.3-54-g379ec56 Unknown W. Brackets 2016-10-11 02:32:25 No build Tweak wording to clarify battery save message.
v1.3-54-g363ede5 Unknown W. Brackets 2016-10-09 19:53:01 No build Vulkan: Setup draw engine for device restore.
v1.3-53-gba27899 Henrik Rydgård 2016-10-10 09:09:27 Download Download Download Merge: d4ab405 5ab0db2 Merge pull request #9042 from unknownbrackets/android Undo arm64 fix: was a local problem, after all
v1.3-53-g11aaa7b Unknown W. Brackets 2016-10-09 19:38:25 No build Vulkan: Clear 2d objects on loss/restore.
v1.3-52-g5ab0db2 Unknown W. Brackets 2016-10-10 05:40:00 No build Undo arm64 fix: was a local problem, after all.
v1.3-52-g1b48ff3 Unknown W. Brackets 2016-10-08 23:52:53 No build Vulkan: Rebuild reporting info on resize. We recheck features, after all.
v1.3-51-gd4ab405 Henrik Rydgård 2016-10-09 12:40:55 Download Download Download Merge: c78dcb4 5a224d1 Merge pull request #8935 from hrydgard/kubridge Partially implement KUBridge, trying to help #8925.
v1.3-50-g5a224d1 sum 2016-08-28 14:55:25 No build Build fix for non-windows
v1.3-49-gd3305b8 Henrik Rydgard 2016-08-28 11:41:41 No build Partially implement KUBridge, trying to help #8925. However, it doesn't even call the function.... Odd.
v1.3-48-gc78dcb4 Henrik Rydgård 2016-10-08 21:42:18 Download Download Download Merge: 55c9838 5641d18 Merge pull request #9039 from unknownbrackets/vulkan Android lost/restore prep work for Vulkan
v1.3-47-g5641d18 Unknown W. Brackets 2016-10-08 21:09:02 No build Correctly call Restore in C++ EGL path. This will be needed for Vulkan.
v1.3-46-ga8e108e Unknown W. Brackets 2016-10-08 21:08:19 No build Workaround arm64/clang crashes by avoiding TLS. We only use it in these two places, it should be okay for now. Still not working on r13 on a SHIELD TV.
v1.3-45-g55c9838 Henrik Rydgård 2016-10-08 19:38:23 Download Download Download Merge: 34b599a b230436 Merge pull request #9037 from unknownbrackets/powersave Fix Touchwiz power saving detection on S5 and newer
v1.3-42-g34b599a Henrik Rydgård 2016-10-03 22:06:05 Download Download Download Merge: 8b5693b b15c6fc Merge pull request #9027 from unknownbrackets/vulkan Vulkan: Fix graphics context on Android
v1.3-41-gb15c6fc Unknown W. Brackets 2016-10-02 02:19:16 No build Oops, only call gl_lost() for OpenGL.
v1.3-40-g86b3d4e Unknown W. Brackets 2016-10-01 20:36:50 No build Vulkan: Tweak init error logging on Android.
v1.3-39-gb230436 Unknown W. Brackets 2016-10-08 18:51:46 No build Support newer S5+ Touchwiz power saving setting.
v1.3-39-g6ac166b Unknown W. Brackets 2016-10-01 20:23:24 No build UI: Fix some override warnings.
v1.3-38-ga8d37a0 Unknown W. Brackets 2016-10-08 18:43:56 No build Ignore Sense/Touchwiz power saving on L or higher.
v1.3-38-g1c3e048 Unknown W. Brackets 2016-10-01 20:22:53 No build Vulkan: Consistently init the graphicsContext. This was only happening properly on Windows before.
v1.3-37-g8b5693b Henrik Rydgård 2016-09-29 11:17:28 Download Download Download Merge: dfda67e f70f056 Merge pull request #9014 from unknownbrackets/mpeg-minor Fix some mpeg issues
v1.3-34-gdfda67e Henrik Rydgård 2016-09-29 11:16:59   Download   Merge: b3a7c0e 4d0c457 Merge pull request #9016 from unknownbrackets/screenshot Use the display vfb for reporting/save state/TAS screenshots
v1.3-31-gb3a7c0e Henrik Rydgård 2016-09-29 09:53:23 Download Download Download Merge: ff66fe7 e989e5f Merge pull request #9021 from unknownbrackets/win-ui Fix some Windows UI issues
v1.3-30-ge989e5f Unknown W. Brackets 2016-09-29 07:37:36 No build Allow Windows UI options to work in most places. This makes it so you can change language from the pause screen, etc.
v1.3-29-g5ae511a Unknown W. Brackets 2016-09-29 07:37:01 No build Disable Language... while playing a game. It only really works in the UI.
v1.3-28-g36406ea Unknown W. Brackets 2016-09-29 07:36:02 No build Put "More Settings" below other settings. Just seems to make more sense...
v1.3-27-g6bbb3c0 Unknown W. Brackets 2016-09-29 07:35:09 No build Handle clear gpu cache as a global message. This makes it so if you change texture scaling in the Windows menu on the pause menu, it actually clears the cache.
v1.3-26-gff66fe7 Henrik Rydgård 2016-09-25 16:08:51 Download Download Download Merge: 1aa399c 3fe1a08 Merge pull request #9011 from unknownbrackets/savestates Use unordered lookups for better speed
v1.3-24-g1aa399c Henrik Rydgård 2016-09-25 16:08:41 No build Merge: 18a5d23 c4920fa Merge pull request #9012 from unknownbrackets/legacy Remove Symbian from Travis
v1.3-20-gc4920fa Unknown W. Brackets 2016-09-24 23:38:40 No build Remove Symbian from Travis.
v1.3-20-g18a5d23 Henrik Rydgard 2016-09-25 01:45:25 Download Download Download Typo fix
v1.3-19-gf70f056 Unknown W. Brackets 2016-09-25 02:54:40 No build Mpeg: Return errors when no audio is available. Before, we were only returning an error once, in an effort to log only once. This meant sometimes games would not realize they needed to add packets. Un-reverted from e866d83. No longer breaks Patapon with other mpeg fixes.
v1.3-19-gc5711d2 Unknown W. Brackets 2016-09-24 23:38:23 No build Remove an unused variable.
v1.3-19-g9ea1c25 Henrik Rydgård 2016-09-24 21:17:25 Download Download Download Merge: 246f3aa 5faa65d Merge pull request #9009 from unknownbrackets/savestates Compress rewind snapshots off thread
v1.3-19-g4d0c457 Unknown W. Brackets 2016-09-26 01:35:43 No build Cleanup display vs. output screenshot terminology.
v1.3-19-g3fe1a08 Unknown W. Brackets 2016-09-24 23:23:17 No build Use unordered lookups for better speed. These reduce the time spent on save states.
v1.3-18-gfa0e88f Unknown W. Brackets 2016-09-26 01:31:38 No build Add a flag to use the display vfb for screenshots. This fixes proportions of reporting, savestate screenshots, and TAS recording for PS1 ports, mainly.
v1.3-18-gc9f5cc6 Unknown W. Brackets 2016-09-24 23:38:11 No build Fix a type comparison warning.
v1.3-18-g209500a Unknown W. Brackets 2016-09-25 02:45:51 No build Read only the mpeg header when reading packets. When trying to convince FFmpeg to read only the header, this was allowed to get longer. But we only really need the actual header here, and that can prevent FFmpeg mis-parsing later packets.
v1.3-18-g5faa65d Unknown W. Brackets 2016-09-24 19:37:30 No build Compress rewind snapshots off thread. This can take a chunk of time, and doesn't need to finish until next frame anyway, so we have plenty of time to do it.
v1.3-17-g246f3aa Unknown W. Brackets 2016-09-24 19:32:29 Download Download Download Merge: 8001f7c 7d9eed9 Merge pull request #8993 from neilmunday/master Updated SDL2 to use the game controller API
v1.3-11-g8001f7c Henrik Rydgård 2016-09-24 19:23:15 Download Download   Merge: 175f331 8c9ab09 Merge pull request #8994 from unknownbrackets/gpu-clear Clear memory when clearing drawing
v1.3-10-g8c9ab09 Unknown W. Brackets 2016-09-19 05:18:55 No build Download 154000 each frame for Katamari. It textures from it in a weird way, maybe we can find a better fix.
v1.3-9-gf5f9b52 Unknown W. Brackets 2016-09-19 04:48:21 No build Tweak 565 buffer clearing.
v1.3-8-gee0bc6c Unknown W. Brackets 2016-09-19 04:40:44 No build Clear memory when clearing drawing. This should help synchronize block transfers better. Should improve #8973.
v1.3-7-g175f331 Henrik Rydgard 2016-09-18 23:18:32 Download Download Download Update Android "super-minor" version number to be ready for emergency android-only fix
v1.3-6-g3ee2b27 Henrik Rydgard 2016-09-18 23:11:00 Download Download   Update ext/armips
v1.3-5-g97b60a2 Henrik Rydgard 2016-09-18 23:08:55 No build Assorted failsafes around PowerSaveModeReceiver
v1.3-5-g7d9eed9 Neil Munday 2016-09-20 23:04:01 No build Added installation of the SDL game controller database to CMakeLists.txt
v1.3-4-g2337523 Henrik Rydgard 2016-09-18 23:08:08 No build Try to avoid a commonly reported crash in TextureCache, though not sure what really to do here
v1.3-4-g182b9e0 Neil Munday 2016-09-20 22:50:45 No build Various improvements including finding the assets directory properly.
v1.3-3-ge4a0a3c Neil Munday 2016-09-20 01:28:28 No build Updated SDL2 game controller mods following feedback from PPSSPP authors.
v1.3-3-g853ea02 Henrik Rydgard 2016-09-18 23:07:28 No build Minor cleanups in elfreader
v1.3-2-gdb2cc49 Neil Munday 2016-09-19 00:23:36 No build Modified SDL2 code to make full use of SDL2's Game Controller API.
v1.3-2-gbcadd60 Henrik Rydgård 2016-09-18 18:27:25 Download Download Download Merge: 6d0d36b e02440b Merge pull request #8990 from unknownbrackets/reporting Module: Don't report broken stubs from old states
v1.3-1-g67425d7 Neil Munday 2016-09-18 01:33:28 No build Initial attempt at adding SDL's game controller database to PPSSPP.
v1.3 Henrik Rydgard 2016-09-17 15:22:31 Download Download Download Update version to 1.3
v1.2.2-975-gcfba40e Henrik Rydgard 2016-09-17 11:15:12 Download Download Download Update font atlas with the latest Chinese chars used
v1.2.2-974-g4253d9d Henrik Rydgard 2016-09-17 11:11:25 No build Update chinese.txt korean.txt (learning files for font atlas)
v1.2.2-973-g2019542 Unknown W. Brackets 2016-09-15 05:59:21 Download Download Download Merge: 2adec71 8f370bc Merge pull request #8977 from sum2012/lang Update lang
v1.2.2-972-gb3bb846 tywald 2016-09-13 17:07:45 No build band-aid fix for ad-hoc clear peer list
v1.2.2-971-g2adec71 Henrik Rydgard 2016-09-12 22:19:52 Download Download Download Be completely safe on Exynos even if future OS:es start running the big and LITTLE cores simultaneously (don't know if they already do)
v1.2.2-970-gedae55d Henrik Rydgard 2016-09-12 22:08:29 Download Download   Revert "ARM64 icache flush: Don't bother with the minimum cache line size, just use the current." (In case big and LITTLE cores are used at the same time on some chips, this might still help, at least in theory) This reverts commit 0b8a3e8c26d2340dc79a5a8e039aef72fd61767d.
v1.2.2-969-g883b659 Henrik Rydgård 2016-09-11 20:22:46 Download Download Download Merge: f77ba7b e661c96 Merge pull request #8971 from unknownbrackets/alphatest Correct alphatest optimization with late texture decode
v1.2.2-968-ge661c96 Unknown W. Brackets 2016-09-11 20:03:41 No build Use safest alpha status in texture replace.
v1.2.2-967-ge02440b Unknown W. Brackets 2016-09-18 18:00:12 No build Module: Don't report broken stubs from old states.
v1.2.2-967-ga52fbfc Unknown W. Brackets 2016-09-11 20:26:35 No build UI: Lock input while mutating views/screens. This way we can't get an axis event while switching screens and crash.
v1.2.2-967-g26809c1 Unknown W. Brackets 2016-09-11 20:03:03 No build Determine alpha test texture after texture. Because, of course, this reads texture alpha parameters for blending optimizations. Fixes #8970.
v1.2.2-966-gf77ba7b Henrik Rydgard 2016-09-11 18:59:06 Download Download Download Make the last commit slightly safer by adding a mutex
v1.2.2-965-g0926cab Henrik Rydgard 2016-09-11 18:47:21 Download Download Download Possible workaround (not a proper fix) for #8969. Also filter out accelerometer events. We should really make sure the events come in on the UI thread instead...
v1.2.2-964-gfd28766 Henrik Rydgard 2016-09-11 10:40:20 No build Update
v1.2.2-964-g8f370bc sum 2016-09-14 13:20:08 No build Update lang
v1.2.2-963-g279a8e2 Unknown W. Brackets 2016-09-11 14:18:36 Download Download Download Remove unused import. This was migrated to the PowerSaveModeReceiver class.
v1.2.2-962-g8e4bcd7 Henrik Rydgård 2016-09-11 10:36:58 Download Download Download Merge: 0b8a3e8 c5a83c0 Merge pull request #8968 from unknownbrackets/gl-lost Android: Add both a lost and restore phase
v1.2.2-961-gc5a83c0 Unknown W. Brackets 2016-09-11 07:04:25 No build Remove no longer relevant comments.
v1.2.2-960-g98b523e Unknown W. Brackets 2016-09-11 05:31:38 No build Android: Shutdown on finish().
v1.2.2-959-g92d9308 Unknown W. Brackets 2016-09-11 05:29:58 No build Android: Add both a lost and restore phase. Lost = delete, restore = create. Let's stick to never overlapping. May help #8912.
v1.2.2-958-g29f5763 Unknown W. Brackets 2016-09-11 04:41:39 No build Fix some warnings. The enum type was not hurting anyone, since the values were the same.
v1.2.2-957-g0b8a3e8 Henrik Rydgard 2016-09-10 17:21:11 Download Download Download ARM64 icache flush: Don't bother with the minimum cache line size, just use the current.
v1.2.2-956-gcc8f66b Henrik Rydgård 2016-09-10 17:19:25 Download     Merge: 1c47778 03279e1 Merge pull request #8965 from hrydgard/exynos-cache-fix Port over the Exynos cacheline size fix from Dolphin.
v1.2.2-954-g1c47778 Henrik Rydgard 2016-09-10 17:16:53   Download   Get rid of outdated special case for gfx logs. Make some DEBUG things VERBOSE.
v1.2.2-953-gde16439 Henrik Rydgard 2016-09-10 12:24:20 Download Download Download Fix backwards "gfxLog" logic. Strange. May help #8941
v1.2.2-952-ga465104 Henrik Rydgard 2016-09-10 12:17:19 No build Minor code cleanup in StereoResampler (remove inner class)
v1.2.2-951-g22c9bc0 Henrik Rydgard 2016-09-10 12:02:48 No build Fix line endings
v1.2.2-950-g113a536 Henrik Rydgard 2016-09-10 11:26:14 Download Download Download Mention the Kenka Bancho fix as a compat improvement
v1.2.2-949-g508e872 Henrik Rydgard 2016-09-10 11:19:27   Download   Initial 1.3.0 release notes, thanks Unknown for collecting them. See #8966 Also update lang.
v1.2.2-948-g79f1b19 Unknown W. Brackets 2016-09-06 18:47:30 Download Download Download Merge: ad0167c 037328f Merge pull request #8959 from RisingFog/frame_dump_cleanups Remove deprecated ffmpeg code from AVIDump
v1.2.2-946-gad0167c Henrik Rydgård 2016-09-06 14:36:01 Download Download Download Merge: a8d1091 d774f80 Merge pull request #8960 from sum2012/power-minor Fix scePowerSetClockFrequency timing by JPCSPTrace
v1.2.2-945-gd774f80 sum 2016-09-06 13:51:59 No build oop
v1.2.2-944-g94c8d6d sum 2016-09-06 13:30:23 No build remove space
v1.2.2-943-g5d6c970 sum 2016-09-06 13:28:23 No build Fix scePowerSetClockFrequency timing by JPCSPTrace Fix #4523
v1.2.2-942-ga8d1091 Henrik Rydgård 2016-09-06 09:32:35 Download Download Download Merge: 2f16487 e32a5ad Merge pull request #8958 from unknownbrackets/warnings Warning fixes
v1.2.2-938-ge32a5ad Unknown W. Brackets 2016-09-06 04:26:51 No build Use spaces for rc files just to be consistent.
v1.2.2-938-g2f16487 Henrik Rydgård 2016-09-06 09:31:28 No build Merge: 3490220 b3b96ad Merge pull request #8957 from unknownbrackets/ui-slider UI: Make sliders increase with button held
v1.2.2-937-gbb20ed1 Unknown W. Brackets 2016-09-06 04:14:59 No build Fix a class/struct type warning.
v1.2.2-937-gb3b96ad Unknown W. Brackets 2016-09-06 01:15:16 No build UI: Use powered slider repeat on all devices. Some devices send through repeats, but we want to do the increased speed thing. It might be ideal to use its repeat rate settings, but we don't have a good way to do that cross platform... Fixes #8696.
v1.2.2-936-g83469d5 Unknown W. Brackets 2016-09-06 04:14:48 No build Fix a type conversion warning.
v1.2.2-936-g42f8bbd Unknown W. Brackets 2016-09-06 01:14:01 No build UI: Make sliders increase with button held.
v1.2.2-935-g3490220 Henrik Rydgård 2016-09-05 23:13:47 Download Download Download Merge: b06359e d876da1 Merge pull request #8955 from unknownbrackets/threadret Correct initial thread ra and fp
v1.2.2-933-g037328f Chris Burgener 2016-09-06 05:02:36 No build Remove deprecated ffmpeg code
v1.2.2-932-gb06359e Unknown W. Brackets 2016-09-05 00:30:26 Download Download Download Merge: 98db638 b22f785 Merge pull request #8945 from RisingFog/frame_dump Add Display Recording and Audio Dumping to Desktop
v1.2.2-922-g98db638 Henrik Rydgård 2016-09-04 23:49:34 Download Download Download Merge: f39c603 cfbfbc1 Merge pull request #8954 from unknownbrackets/ui-tweaks UI: Consistently set bgaudio on game start
v1.2.2-921-gcfbfbc1 Unknown W. Brackets 2016-09-04 23:03:59 No build Disable audio on the game pause screen.
v1.2.2-920-g29b7ad7 Unknown W. Brackets 2016-09-04 18:46:42 No build UI: Allow longer scaling/stretching labels. This way other fonts/languages can translate freely.
v1.2.2-919-g7403652 Unknown W. Brackets 2016-09-04 18:20:13 No build Make SplitString significantly faster. This takes about 10% as long or less with simple strings, which really improves UI layout performance when wrapping text.
v1.2.2-918-gd876da1 Unknown W. Brackets 2016-09-05 17:57:09 No build Initialize fp correctly on a new thread.
v1.2.2-918-g57e68be Unknown W. Brackets 2016-09-04 18:10:50 No build UI: Cache measured text sizes. This can be a bit slow to ask the font renderer every frame, might as well cache like we do the drawn version.
v1.2.2-917-g995e056 Unknown W. Brackets 2016-09-04 17:42:20 No build UI: Consistently set bgaudio on game start. Before we were doing it only in certain cases. This now means that background audio will always play on the pause screen. Fixes #8944.
v1.2.2-917-g1e51a03 Unknown W. Brackets 2016-09-05 17:56:27 No build Point ra to the correct place on a new thread. Turns out some games read the ra, maybe long jmps or something?
v1.2.2-917-g03279e1 Henrik Rydgard 2016-09-10 09:25:06 No build Port over the Exynos cacheline size fix from Dolphin. Thanks to lewurm of the mono project for the discovery and original fix. See and
v1.2.2-916-gf39c603 Henrik Rydgard 2016-09-04 16:35:23 Download Download Download Move memory protect logging to VERBOSE level. See #8941 (probably something else going on though)
v1.2.2-916-gb22f785 Chris Burgener 2016-09-04 18:52:14 No build Fix Symbian Builds
v1.2.2-915-g47cc898 Henrik Rydgard 2016-09-04 15:27:12 Download Download Download Minor optimization in draw_text on Windows. May help #8953 a bit.
v1.2.2-915-g1e7eab9 Chris Burgener 2016-09-04 18:12:28 No build Rename Movie menu to Record and move to File
v1.2.2-914-g993ce1e Henrik Rydgård 2016-09-04 10:48:08 Download Download Download Merge: 2f69bfb 84415bf Merge pull request #8952 from unknownbrackets/ui-tweaks UI: Fix display layout mode indicator size
v1.2.2-914-g7d089a0 Chris Burgener 2016-09-04 00:26:01 No build Clean up various files
v1.2.2-913-g9fb152c Chris Burgener 2016-09-03 20:28:51 No build Fix non-Windows builds
v1.2.2-912-g645cb4d Chris Burgener 2016-09-03 16:06:40 No build Add Audio Dumping to File
v1.2.2-911-g78d1af4 Chris Burgener 2016-09-02 02:09:56 No build Fix builds for non-Win32
v1.2.2-911-g2f69bfb Henrik Rydgård 2016-09-04 10:47:14 No build Merge: 2d838f7 5adaa12 Merge pull request #8949 from klyoungblood/ps3-controller Adds --PS3 comand line option for PS3 controller support on SDL.
v1.2.2-910-g7ca9087 Chris Burgener 2016-09-02 03:59:12 No build Add simple OSD display
v1.2.2-910-g5adaa12 Kelly Youngblood 2016-09-04 04:14:44 No build Adds auto-detection for PS3 cocntroller.
v1.2.2-909-g84415bf Unknown W. Brackets 2016-09-04 03:09:44 No build UI: Avoid abusing TabHolders for layout. And also adjust padding slightly so it looks right at 1x.
v1.2.2-909-g3d8a49c Chris Burgener 2016-09-01 22:45:39 No build Add Movie Menu to Win32
v1.2.2-909-g06d594b Kelly Youngblood 2016-09-03 07:20:18 No build Code cleanup
v1.2.2-908-g7d191cc Kelly Youngblood 2016-09-03 07:15:25 No build Adds --PS3 flag for PS3 controllr support on SDL.
v1.2.2-908-g1fc6191 Chris Burgener 2016-08-27 20:38:05 No build Add Frame Dumping for Windows
v1.2.2-908-g00e922b Unknown W. Brackets 2016-09-04 02:26:56 No build UI: Fix display layout mode indicator size. Now that we wrap text, "0" isn't a valid width.
v1.2.2-907-g2d838f7 Henrik Rydgard 2016-09-01 20:13:17 Download Download Download Update ffmpeg submodule
v1.2.2-906-g72ae23b Henrik Rydgard 2016-08-31 18:16:50 Download Download Download Update ffmpeg, lang submodules
v1.2.2-905-g9e70a6f Henrik Rydgård 2016-08-30 16:45:54 Download Download Download Merge: 22b6988 8c96e92 Merge pull request #8939 from RisingFog/frame_advance Add Frame Advance
v1.2.2-898-g22b6988 Henrik Rydgård 2016-08-29 17:32:46 Download Download Download Fix issue with iOS JIT block linking, see #8122
v1.2.2-897-gd31d268 Henrik Rydgård 2016-08-29 10:14:34 Download Download Download Merge: dde50cb 4e5f1e2 Merge pull request #8940 from hrydgard/blocklink Fix block linking with W^X mode
v1.2.2-895-gdde50cb Henrik Rydgard 2016-08-28 19:00:13 Download Download Download Remove checks for various iOS non-jit situations in settings
v1.2.2-894-g4e5f1e2 Henrik Rydgard 2016-08-28 18:30:37 No build Fix block linking with W^X mode
v1.2.2-894-g2fd81a4 Unknown W. Brackets 2016-08-28 18:44:41     Download Fix typo.
v1.2.2-893-g740ef4e Henrik Rydgard 2016-08-28 18:41:15 No build Apple buildfix
v1.2.2-892-g3ab2094 Henrik Rydgard 2016-08-28 18:35:57   Download   Buildfix attempt
v1.2.2-891-g933949d Unknown W. Brackets 2016-08-28 18:19:54 No build Merge: 22cef33 2a4f4ed Merge pull request #8937 from hrydgard/memprot-w-xor-x Implement W^X-compatible JIT. Hopefully makes JIT work on iOS again
v1.2.2-890-g2a4f4ed Henrik Rydgard 2016-08-28 18:10:26 No build iOS buildfix, fix another comment
v1.2.2-889-g1e4b77f Henrik Rydgard 2016-08-28 18:07:54 No build Use PAGE_SIZE, fix a comment, fix some indentation.
v1.2.2-888-gd82ba24 Henrik Rydgard 2016-08-28 15:07:33 No build Symbian buildfix
v1.2.2-887-gb264657 Henrik Rydgard 2016-08-28 14:52:08 No build Implement W^X-compatible path. Works on Windows and Android, hopefully iOS (untested). Disabled block linking in this mode, can re-enable with some more work later. To enable W^X on other platforms than iOS, simply change PlatformIsWXExclusive.
v1.2.2-886-gdaf10ec Henrik Rydgard 2016-08-28 13:43:46 No build Use JIT on iOS (not actually working yet, but it will start working in later commits)
v1.2.2-885-g13e73f8 Henrik Rydgard 2016-08-28 13:37:30 No build Make sure to reset memory protection as appropriate. Remove unused WriteProtect on codeblocks (to be redesigned)
v1.2.2-884-g323eb72 Henrik Rydgard 2016-08-28 13:35:27 No build Write-protect the dispatcher on all platforms.
v1.2.2-883-g5005e83 Henrik Rydgard 2016-08-28 12:28:17 No build Consistency improvements to the memory protect/alloc APIs
v1.2.2-882-gadbac55 Henrik Rydgard 2016-08-28 12:09:01 No build Replace Write/UnWriteProtectMemory with ProtectMemory that takes flags
v1.2.2-881-g22cef33 Henrik Rydgård 2016-08-28 11:21:24 Download Download Download Merge: ef3f369 eacebd4 Merge pull request #8932 from unknownbrackets/font-minor Font: Draw nothing for chars before first glyph
v1.2.2-881-g8c96e92 Chris Burgener 2016-08-30 16:03:16 No build Hide Frame Advance from mobile devices
v1.2.2-880-gf090551 Chris Burgener 2016-08-30 15:09:38 No build Make variables static
v1.2.2-879-gef3f369 Henrik Rydgård 2016-08-28 11:19:24 No build Merge: 0a1f322 ee664fd Merge pull request #8933 from unknownbrackets/utility-deps Utility: Only require avcodec for mp4
v1.2.2-879-gc726691 Chris Burgener 2016-08-29 22:39:16 No build Remove all default bindings for Frame Advance
v1.2.2-878-g4ab71eb Chris Burgener 2016-08-29 21:34:00 No build Add check for numFlips to advance per drawn frame
v1.2.2-877-ge208eff Chris Burgener 2016-08-29 00:18:44 No build Set frameStep_ to false on EmuScreen start
v1.2.2-877-g0a1f322 Henrik Rydgård 2016-08-28 11:18:45   Download   Merge: 028e98a 5a797a0 Merge pull request #8934 from unknownbrackets/io-seek Io: Do not delay on file seek
v1.2.2-876-gee664fd Unknown W. Brackets 2016-08-27 19:14:34 No build Utility: Only require avcodec for mp4. Test was ambiguous - testing more carefully only 300 is required. Not sure how I got this wrong before since only 300 was required for the others... Should help #8926.
v1.2.2-876-geacebd4 Unknown W. Brackets 2016-08-27 18:41:01 No build Font: Draw nothing for chars before first glyph. This matches the logic in sceFontGetCharImageRect(), and improves tests. Previously, we were drawing the alt character in these cases.
v1.2.2-876-g842a29b Chris Burgener 2016-08-28 06:20:03 No build Add Frame Advance
v1.2.2-876-g5a797a0 Unknown W. Brackets 2016-08-27 23:18:59 No build Io: Do not delay on file seek. This doesn't seem to reschedule, must've measured wrong in #939. Fixes #8749.
v1.2.2-875-g028e98a Henrik Rydgård 2016-08-21 11:08:14 Download Download Download Merge: 947680d a3efa99 Merge pull request #8919 from unknownbrackets/ui-tweaks UI: Suppress state slot switch preview during boot
v1.2.2-873-g947680d Henrik Rydgård 2016-08-21 11:08:01 No build Merge: e4b0f29 0855720 Merge pull request #8924 from unknownbrackets/runtime-core Fix cpu core change during runtime
v1.2.2-872-ga3efa99 Unknown W. Brackets 2016-08-17 06:24:01 No build UI: Suppress state slot switch preview during boot. Boot may change the slot if the game has game-specific settings, but we shouldn't show the preview. Should fix #8916.
v1.2.2-872-g0855720 Unknown W. Brackets 2016-08-20 21:31:02 No build Fix cpu core change during runtime. Some change must've lost this - the core wasn't updating without a game restart. Now it does.
v1.2.2-871-ge4b0f29 Unknown W. Brackets 2016-08-17 03:56:04 Download Download Download Oops, these should copy the i18n pointer. Since it leaves scope.
v1.2.2-870-g2184d37 Henrik Rydgård 2016-08-16 15:03:24 Download Download Download Merge: 6b4b217 a0484dc Merge pull request #8914 from unknownbrackets/psmf-size Psmf: Ignore stream size with old PsmfPlayer libs
v1.2.2-865-g6b4b217 Henrik Rydgård 2016-08-16 15:02:42 No build Merge: 540e86b 4507bb8 Merge pull request #8913 from unknownbrackets/ui-tweaks Add setting tips on selection
v1.2.2-859-g4507bb8 Unknown W. Brackets 2016-08-16 05:40:44 No build Fix more cases of FILL_PARENT used as WRAP_CONTENT. Fixes #8915.
v1.2.2-858-gd9bbbab Unknown W. Brackets 2016-08-15 00:26:42 No build UI: Add various tips to some settings. Let's not overuse these though: if it's not needed, that's for the best.
v1.2.2-858-g540e86b Henrik Rydgård 2016-08-16 15:01:55 No build Merge: 0924dbf 086dc9e Merge pull request #8894 from unknownbrackets/core-profile Clean up a few more core profile things
v1.2.2-857-ga0484dc Unknown W. Brackets 2016-08-16 06:00:10 No build Psmf: Use packets for end in all versions. Turns out no version of the library looks at the pts for the end.
v1.2.2-857-g086dc9e Unknown W. Brackets 2016-08-09 02:55:45 No build Move Apple GL2.0 forcing to a common place.
v1.2.2-857-g0fd6f29 Unknown W. Brackets 2016-08-14 23:27:36 No build UI: Add a view to show setting info.
v1.2.2-856-gda7a42a Unknown W. Brackets 2016-08-14 23:56:09 No build UI: Measure text with & in it properly.
v1.2.2-856-g6088c7d Unknown W. Brackets 2016-08-07 05:52:15 No build Ensure elided core profile extensions are set.
v1.2.2-856-g4eca128 Unknown W. Brackets 2016-08-16 05:57:03 No build Merge: f233915 00a379e Merge pull request #6 from sum2012/psmf-size Psmf: Ignore last timestamp with old PsmfPlayer libs
v1.2.2-855-gb1e57a2 Unknown W. Brackets 2016-08-07 05:44:30 No build Handle core profile better in shader generators.
v1.2.2-855-g53cc452 Unknown W. Brackets 2016-08-14 23:27:55 No build UI: Center multiline text more correctly.
v1.2.2-855-g00a379e sum2012 2016-08-15 21:57:36 No build Psmf: Ignore last timestamp with old PsmfPlayer libs Until 5.50 Fix #6574
v1.2.2-854-gf233915 Unknown W. Brackets 2016-08-15 02:24:29 No build Psmf: Ignore stream size with old PsmfPlayer libs. Until 5.50, the stream size was not used. See #6574.
v1.2.2-854-gf4c735e Unknown W. Brackets 2016-08-14 22:09:55 No build UI: Allow scrollviews to wrap content. In the opposing direction, we can't AT_MOST if we don't have a good size and we're wrapping content. This can happen inside a LinearLayout.
v1.2.2-854-g2e2674b Unknown W. Brackets 2016-08-07 05:19:50 No build Properly allow triggering a core context. This will be useful on Mac.
v1.2.2-853-g0924dbf Henrik Rydgård 2016-08-09 00:16:13 Download Download Download Merge: f9401ea 192d6ca Merge pull request #8900 from unknownbrackets/ui-text-wrap Wrap text in many places where it makes sense
v1.2.2-849-g192d6ca Unknown W. Brackets 2016-08-08 02:44:02 No build UI: Allow explicit newlines in popup choice titles.
v1.2.2-848-g604d611 Unknown W. Brackets 2016-08-08 02:35:41 No build UI: Allow choices and checkboxes to wrap. If the text is too long, they will scroll down first, then wrap.
v1.2.2-847-gd6820f3 Unknown W. Brackets 2016-08-08 01:49:50 No build UI: Allow measuring text with a scale.
v1.2.2-846-g2076d66 Unknown W. Brackets 2016-08-08 00:22:38 No build UI: Wrap descriptions in the savedata manager. Sometimes the savedata info is long, better to wrap than overflow the box.
v1.2.2-845-gab3ed7d Unknown W. Brackets 2016-08-08 00:22:27 No build UI: Account for flexible things changing on wrap. If something has a flexible width, that may affect its final calculated height. This allows it to grow in such a situation.
v1.2.2-844-g49f9691 Unknown W. Brackets 2016-08-07 23:31:54 No build UI: Allow title, etc. to wrap on game info screen.
v1.2.2-843-g838de5b Unknown W. Brackets 2016-08-07 22:58:56 No build UI: Asynchronously load the game info screen. No reason to wait, just need to keep the buttons hidden. Intentionally hiding even the buttons below the possibly added buttons, so we don't accidentally play "button keep away" with the user.
v1.2.2-842-gf9401ea Henrik Rydgård 2016-08-09 00:14:57   Download   Merge: fb05c05 34358fb Merge pull request #8901 from unknownbrackets/utf8-bom Remove UTF-8 BOMs from a few files
v1.2.2-842-g64403e5 Unknown W. Brackets 2016-08-07 22:37:20 No build UI: Wrap browsing path if long.
v1.2.2-841-gf723168 Unknown W. Brackets 2016-08-07 22:34:47 No build UI: Make it easy to measure with spec info. This still allows skipping a Measure() override, so that it can still clamp properly.
v1.2.2-841-g34358fb Unknown W. Brackets 2016-08-08 03:02:10 No build Use an explicit Unicode reference. This should be less likely of triggering weird issues with Visual Studio.
v1.2.2-840-gf0a8e93 Unknown W. Brackets 2016-08-08 02:59:35 No build Remove UTF-8 BOMs from a few files. And note the only ones that do need them in editorconfig.
v1.2.2-840-gd00a2bb Unknown W. Brackets 2016-08-07 20:56:27 No build UI: Specify max height for horizontal scroll.
v1.2.2-839-gfb05c05 Henrik Rydgård 2016-08-08 00:46:26 Download Download Download Merge: e6fbea4 277983c Merge pull request #8898 from unknownbrackets/ui-text-scale UI: Scale option text down when there's no space
v1.2.2-836-g277983c Unknown W. Brackets 2016-08-07 20:39:15 No build UI: Scale option text down when there's no space. This way, smaller or portrait screens just get smaller text, rather than jumbled text going off the side. Particularly important for some translations.
v1.2.2-835-ge6fbea4 Henrik Rydgård 2016-08-08 00:46:08 No build Merge: 889ab87 9655013 Merge pull request #8897 from unknownbrackets/font-minor Font: Skip log on missing zh_gb.pgf
v1.2.2-835-gdf5377b Unknown W. Brackets 2016-08-07 21:43:46 No build UI: Measure small text correctly in Qt/Windows.
v1.2.2-834-gb37ac35 Unknown W. Brackets 2016-08-07 20:56:08 No build UI: Use a helper for vert/horiz margin sum.
v1.2.2-834-g9655013 Unknown W. Brackets 2016-08-07 19:27:27 No build Font: Skip log on missing zh_gb.pgf. Fixes #8332.
v1.2.2-833-g889ab87 Henrik Rydgård 2016-08-07 12:35:27 Download Download Download Merge: 684b123 92cdb58 Merge pull request #8893 from unknownbrackets/virtfs Avoid crash in virtfs if handler fails to load
v1.2.2-829-g684b123 Henrik Rydgård 2016-08-07 12:35:11   Download   Merge: bfdfd02 0e43f1c Merge pull request #8891 from unknownbrackets/mytranwars Hook another VRAM modifying function in Mytran Wars
v1.2.2-827-gbfdfd02 Henrik Rydgård 2016-08-07 12:34:56 No build Merge: 4427fcc c799167 Merge pull request #8890 from unknownbrackets/debugger gedbg: Fix draw stepping during rendering
v1.2.2-825-g4427fcc Henrik Rydgård 2016-08-07 12:34:27 No build Merge: ad01fee ee3c8b6 Merge pull request #8892 from unknownbrackets/display Display: Flip at least once every 10 frames
v1.2.2-825-g92cdb58 Unknown W. Brackets 2016-08-07 05:04:50 No build virtfs: Log properly on handler load failure.
v1.2.2-824-gf101e27 Unknown W. Brackets 2016-08-07 05:01:50 No build Avoid a c++11 rule violation. No default args on lambdas, unfortunately...?
v1.2.2-823-gee3c8b6 Unknown W. Brackets 2016-08-07 01:47:33 No build Display: Don't count a forced NEXTFRAME as a flip.
v1.2.2-823-g25c320a Unknown W. Brackets 2016-08-07 04:23:46 No build virtfs: Avoid crash if handler cannot be loaded. For example, if it was renamed or is for the wrong OS.
v1.2.2-822-gc799167 Unknown W. Brackets 2016-08-07 00:56:03 No build gedbg: Fix draw stepping during rendering. Was losing the currently bound framebuffer.
v1.2.2-822-gad01fee Unknown W. Brackets 2016-08-07 03:57:30 Download Download Download Buildfix for an older clang. But this is in line with our standard include order, anyway.
v1.2.2-822-g3ca0148 Unknown W. Brackets 2016-08-07 01:32:57 No build Display: Flip at least once every 10 frames. If we don't do this, the FPS doesn't update, and on some platforms, we never read input. This can basically mean that PPSSPP will hang.
v1.2.2-822-g0e43f1c Unknown W. Brackets 2016-08-07 01:30:47 No build Hook another VRAM modifying function. Seems to be a copy.
v1.2.2-821-geac1848 Henrik Rydgård 2016-08-06 18:14:17 Download Download Download Merge: ef95bb0 c9a9fc5 Merge pull request #8867 from unknownbrackets/mpeg Improve mpeg parsing / corruption issues
v1.2.2-815-gef95bb0 Henrik Rydgård 2016-08-06 12:16:01 Download Download Download Merge: ea6b72d 372798e Merge pull request #8871 from unknownbrackets/android-power Detect power saving mode on Android
v1.2.2-811-gea6b72d Henrik Rydgård 2016-08-06 10:59:06 Download Download Download Merge: 0031244 7127de3 Merge pull request #8888 from unknownbrackets/warnings Warning fixes
v1.2.2-806-g0031244 Henrik Rydgård 2016-08-06 10:58:49 No build Merge: 61c63e7 980d419 Merge pull request #8889 from unknownbrackets/memstick Initial support for memstick insert/remove
v1.2.2-802-g61c63e7 Henrik Rydgård 2016-08-06 10:58:10 Download     Merge: cbf0a47 da8188a Merge pull request #8884 from sum2012/Font-minor Better support zh_gb.pgf
v1.2.2-799-gcbf0a47 Henrik Rydgård 2016-08-06 10:54:57   Download   Merge: 2d4e753 747a6ec Merge pull request #8882 from unknownbrackets/debugger Add custom log expressions to the debugger
v1.2.2-797-g7127de3 Unknown W. Brackets 2016-08-05 19:48:18 No build Avoid some unused variable warnings.
v1.2.2-797-g980d419 Unknown W. Brackets 2016-08-06 06:27:53 No build Io: Add a config setting for memstick status.
v1.2.2-797-g747a6ec Unknown W. Brackets 2016-08-04 22:29:22 No build Debugger: Add custom log expressions. Similar to Visual Studio, just use {a1} to log the value of register a1. Supports anything the expression parser supports.
v1.2.2-796-ge4ca124 Unknown W. Brackets 2016-08-04 22:07:56 No build Debugger: Add custom breakpoint log message.
v1.2.2-796-gbf7a020 Unknown W. Brackets 2016-08-06 06:05:48 No build Io: Notify callbacks on memstick insert/remove.
v1.2.2-796-g360be40 Unknown W. Brackets 2016-08-05 19:48:04 No build Fix a switch missing value warning.
v1.2.2-795-gfd546ff Unknown W. Brackets 2016-08-05 19:47:45 No build Fix some type comparison warnings.
v1.2.2-795-gda8188a sum2012 2016-08-06 00:52:48 No build Add more check for safely
v1.2.2-795-g9972e5b Unknown W. Brackets 2016-08-04 21:39:29 No build Debugger: Allow logging on CPU breakpoints.
v1.2.2-795-g9e488e8 Unknown W. Brackets 2016-08-06 05:42:58 No build Io: Correct some memstick devctl accuracy issues. This makes it pass the right values in a few more cases, and unregister callbacks properly. Also handles duplicate callbacks.
v1.2.2-794-ge55198f Unknown W. Brackets 2016-08-05 19:46:11 No build Correct some initialization order warnings. Also, another missing init with IRBlocks.
v1.2.2-794-ga9ad0cd Unknown W. Brackets 2016-08-04 21:02:44 No build Debugger: Make breakpoint actions more generic.
v1.2.2-794-g390ecb3 sum2012 2016-08-05 13:58:31 No build Better support zh_gb.pgf
v1.2.2-794-g2d4e753 Unknown W. Brackets 2016-08-05 20:34:22 Download Download Download Oops, fix typo. Pointed out by Florin9doi - wasn't currently causing problems because the value 1 isn't yet being used.
v1.2.2-793-ga0a4d3c Henrik Rydgård 2016-08-04 19:18:15 Download Download Download Merge: 46fb7e7 db12337 Merge pull request #8880 from unknownbrackets/kernel-hle Clean up kernel mode syscall logging
v1.2.2-792-gdb12337 Unknown W. Brackets 2016-08-04 18:42:45 No build Add basic kernel mode file func entries.
v1.2.2-791-ge78a389 Unknown W. Brackets 2016-08-04 18:33:18 No build Move sceIo kernel tables to sceIo.
v1.2.2-790-g0b43e28 Unknown W. Brackets 2016-08-04 18:25:12 No build Move SysMemForKernel to sceKernelMemory.
v1.2.2-789-gc9a9fc5 Unknown W. Brackets 2016-06-06 06:34:06 No build Allow block transfers to resize framebuffers. Helps the ending video in Valkyrie Profile. See #6008.
v1.2.2-789-g4b4770b Unknown W. Brackets 2016-08-04 18:19:47 No build Log kernel syscalls with a K. This way they can be properly differentiated.
v1.2.2-788-g558b462 Unknown W. Brackets 2016-06-06 02:54:23 No build Mpeg: Parse video streams from PSMF header. Without doing this, FFmpeg will try to probe the streams to detect them instead. When it does this, sometimes it tries to read beyond the data that's available - and then gets confused by EOFs. Parsing this way allows us to control the situation. An example is Valkyrie Profile, corruption in the first frames of the second video during the intro. Thi doesn't fix it yet, but now it's just a matter of buffering.
v1.2.2-788-g46fb7e7 Unknown W. Brackets 2016-08-04 17:37:04 Download Download   Merge: fa3f219 1cc645b Merge pull request #8873 from sum2012/mpeg-minor2 Revert "Temporarily disable PMP video for non-windows"
v1.2.2-787-gdcc2541 Unknown W. Brackets 2016-06-06 01:35:14 No build Mpeg: Ask FFmpeg not to look beyond the header.
v1.2.2-787-g372798e Unknown W. Brackets 2016-07-25 02:31:41 No build Auto-disable CRC reporting in power save mode.
v1.2.2-787-g1cc645b sum2012 2016-07-25 14:21:53 No build Revert "Temporarily disable PMP video for non-windows" This revert
v1.2.2-786-gfa3f219 Henrik Rydgård 2016-07-25 01:26:04 Download Download Download Merge: eb72a74 526d168 Merge pull request #8870 from hrydgard/android-sdk-24 Update to target Android SDK platform 24 (N)
v1.2.2-786-gf366f09 Unknown W. Brackets 2016-07-25 02:29:04 No build Android: Detect pre-L power saving. Sometimes users don't realize these are on, and they can slow down gameplay. Of course, they can also save battery.
v1.2.2-786-g57ae9a1 Unknown W. Brackets 2016-06-06 01:22:34 No build Mpeg: Ensure garbage is not read from header. In cases where we did not have a full 64k at first, we would potentially send FFmpeg garbage if it asked for it.
v1.2.2-785-gff95fcd Unknown W. Brackets 2016-06-06 01:19:51 No build Mpeg: Minor cleanup to header parsing. Make sure we don't read garbage.
v1.2.2-785-g526d168 Henrik Rydgard 2016-07-25 01:05:13 No build Update to target Android SDK platform 24 (N)
v1.2.2-785-g1f7a137 Unknown W. Brackets 2016-07-25 02:04:06 No build Android: Detect and report power save mode. This shows a message when it's on, or when power drops to low.
v1.2.2-784-geb72a74 Henrik Rydgard 2016-07-25 00:21:01 Download Download Download Fix one possible (reproducible!) startup crash in IRJit. May help #8848
v1.2.2-783-ga1e815e Henrik Rydgård 2016-07-24 22:14:58 Download Download Download Merge: 2251c9c e269a80 Merge pull request #8651 from unknownbrackets/android-clang Switch Android build to using clang (needs buildbot update)
v1.2.2-778-ge269a80 Unknown W. Brackets 2016-05-22 20:13:46 No build Remove unused exports / sections in jni on x86_64. This resolves a linkage error with x64 affecting Marshmallow and clang. It also makes the unexported symbols non-visible since they don't need to be - this reduces the size of the too. Unfortunately, it reduces the readability of stack traces.
v1.2.2-777-g266ee63 Unknown W. Brackets 2016-05-28 19:11:53 No build Cleanup FFmpeg funcs deprecated in 3.x.
v1.2.2-776-g316b745 Unknown W. Brackets 2016-05-23 04:35:25 No build Upgrade to FFmpeg 3 / clang.
v1.2.2-775-ga1799ab Unknown W. Brackets 2016-04-24 19:24:37 No build Update Travis to NDK r12b.
v1.2.2-775-g2251c9c Henrik Rydgard 2016-07-24 22:10:37   Download   Help #8816 by partially reverting #8753. Does not match the tests though. Firmware difference?
v1.2.2-774-gf4999bc Unknown W. Brackets 2016-07-24 21:23:54 Download Download Download Merge: d0b8e83 40549b1 Merge pull request #8868 from hrydgard/close-errors Return error when trying to close files with pending operations
v1.2.2-774-g5094bd0 Unknown W. Brackets 2016-07-01 17:07:31 No build Add include for Android NDK r12.
v1.2.2-773-gd0b1f1a Unknown W. Brackets 2016-03-21 00:26:37 No build Switch Android build to clang. It's now the recommended build from NDK 11+. GCC is deprecated.
v1.2.2-772-g4bb24e0 Unknown W. Brackets 2016-03-21 00:25:19 No build Use gl3stub versions of VAO funcs on GLES.
v1.2.2-771-gd0b8e83 Henrik Rydgård 2016-07-24 16:39:19 Download Download Download Merge: 210cd4b 76cd5bf Merge pull request #8866 from unknownbrackets/android-shortcut Android: Use the game title as the shortcut title
v1.2.2-771-g40549b1 Henrik Rydgard 2016-07-24 21:22:26 No build Error code cleanup
v1.2.2-770-g745081c Henrik Rydgard 2016-07-24 16:03:34 No build Return errors when trying to close file with pending operations. May help #6357.
v1.2.2-769-g210cd4b Henrik Rydgard 2016-07-24 15:54:32 Download Download   New vulkan validation issues...
v1.2.2-769-g76cd5bf Unknown W. Brackets 2016-07-23 23:12:14 No build Android: Use the game title as the shortcut title. This way when you have more than one, it's not just "PPSSPP" on each of them.
v1.2.2-768-g6320a87 Unknown W. Brackets 2016-07-21 04:29:21 Download Download Download Merge: 4a1d3c3 ecf57bd Merge pull request #8864 from sails/patch-1 Update
v1.2.2-767-gecf57bd sails 2016-07-21 03:31:44 No build Update fix javaGL bug
v1.2.2-766-g4a1d3c3 Henrik Rydgård 2016-07-17 19:48:36 Download Download Download Merge: dddb3c3 69fbdc7 Merge pull request #8860 from unknownbrackets/tex-replace Correct replaced texture formats in Direct3D 9
v1.2.2-765-g69fbdc7 Unknown W. Brackets 2016-07-17 18:03:44 No build Avoid trimming trailing whitespace in editors. Unfortunately, many of our files have trailing whitespace...
v1.2.2-764-gb30d0e8 Unknown W. Brackets 2016-07-17 18:03:08 No build d3d9: Correct replaced texture format. This was causing the row width to be wrong for many textures too, which was generating errors.
v1.2.2-763-gdddb3c3 Henrik Rydgård 2016-07-09 21:06:54 Download Download Download Merge: c6d4966 8c6cdd0 Merge pull request #8852 from unknownbrackets/clut-fix Correct CLUT load size
v1.2.2-761-gc6d4966 Henrik Rydgård 2016-07-09 09:32:41 Download Download Download Make really sure we're not using the IRBlock copy constructor other than on Symbian. Turns out it ended up being used on Mac, and our asserts just debugprint and don't actually assert...
v1.2.2-760-g3fc255b Henrik Rydgård 2016-07-09 09:15:11 Download Download Download Make it possible to run even if SDL was built with joystick disabled. Should fix #8851.
v1.2.2-759-ge0845b8 Henrik Rydgard 2016-07-08 00:05:44 Download Download Download Fix some bugs in the IRJit. Hopefully helps #8848
v1.2.2-758-g1f8afd7 Henrik Rydgård 2016-07-05 13:25:17 Download Download Download Merge: 345e275 5479f10 Merge pull request #8847 from unknownbrackets/ui-textwrap Allow text wrapping in UI TextViews
v1.2.2-754-g345e275 Henrik Rydgård 2016-07-05 12:13:30 Download Download Download Merge: cbb1ab1 27286d0 Merge pull request #8834 from unknownbrackets/report-crc Send disc CRC with compatibility reports
v1.2.2-753-g27286d0 Unknown W. Brackets 2016-07-04 21:19:25 No build Add notice about battery-consuming CRC.
v1.2.2-752-g33b3928 Unknown W. Brackets 2016-06-30 04:06:52 No build Stop reporting FrameRate. This is just a speed setting, it doesn't affect emulation.
v1.2.2-751-g226abfe Unknown W. Brackets 2016-06-28 08:00:09 No build Reset flag when trying server anew.
v1.2.2-750-g5479f10 Unknown W. Brackets 2016-07-04 20:56:09 No build UI: Allow longer load errors to wrap. This should make translations easier.
v1.2.2-750-g42fd4ae Unknown W. Brackets 2016-06-28 07:59:09 No build Show feedback when the compatibility is submitted.
v1.2.2-749-ga2494b4 Unknown W. Brackets 2016-07-04 20:46:21 No build UI: Allow TextViews to use wordwrap. But they must have a fixed width.
v1.2.2-749-g45218be Unknown W. Brackets 2016-06-27 09:01:09 No build Send a CRC hash with compatibility reports.
v1.2.2-748-g65c7d0b Unknown W. Brackets 2016-06-27 08:20:05 No build Add uncached flag for file loader reads. This allows us to indicate that a read need not be cached.
v1.2.2-748-g30e9920 Unknown W. Brackets 2016-07-04 19:52:43 No build UI: Add a generic word wrapper class.
v1.2.2-748-g8c6cdd0 Unknown W. Brackets 2016-07-09 19:13:43 No build Correct CLUT load size. Should be measured in 32 bytes not 16 bytes. See #8850.
v1.2.2-747-gcbb1ab1 Henrik Rydgård 2016-07-04 20:38:54 Download Download Download Merge: 1091fd2 3c47440 Merge pull request #8845 from unknownbrackets/http Add UI for wifi remote disc streaming
v1.2.2-735-g3c47440 Unknown W. Brackets 2016-07-04 16:34:40 No build http: Set an explicit timeout on HTTP connect. Before we were just relying on whatever timeout connect() wanted.
v1.2.2-734-gf53735f Unknown W. Brackets 2016-07-04 16:32:49 No build http: Add a safety bailout on list load. Hopefully this will prevent a crash. Currently http::Client uses blocking reads so it will just hang.
v1.2.2-733-g287d196 Unknown W. Brackets 2016-07-04 16:24:04 No build http: Properly stop server on stop server.
v1.2.2-732-g429346b Unknown W. Brackets 2016-07-04 09:27:49 No build http: Make sure we don't hang checking existence. It's not great to delay loading when the server is down - we'll do a proper check when we display the games. This also fixes shutdown being slow.
v1.2.2-731-gc793efd Unknown W. Brackets 2016-07-04 05:48:27 No build http: Load actual game list.
v1.2.2-730-gc3e70c1 Unknown W. Brackets 2016-07-04 06:09:17 No build http: Save last-used port. This is necessary for better caching, in case you share often.
v1.2.2-729-g66479ad Unknown W. Brackets 2016-07-04 05:46:06 No build http: Disallow browsing when sharing. Because it's probably not what you want to do. This is less confusing.
v1.2.2-728-g2b61344 Unknown W. Brackets 2016-07-04 05:44:39 No build http: Fix paths with spaces in them. Should ideally escape other characters, but only space is necessary for our server to parse.
v1.2.2-727-g1091fd2 Henrik Rydgård 2016-07-04 10:02:52 Download Download Download Merge: 1837870 8fab3dc Merge pull request #8840 from unknownbrackets/ir-vfpu Minor IR cleanup in the VFPU
v1.2.2-727-g41e167f Unknown W. Brackets 2016-07-04 05:43:44 No build http: Oops, fix crash. Huh, I thought I tested this?
v1.2.2-726-g60afdc4 Unknown W. Brackets 2016-07-04 02:38:29 No build http: Implement discovery for game share server.
v1.2.2-725-g3eee819 Unknown W. Brackets 2016-07-03 21:38:55 No build http: Report local address to server. This allows matching inside a network.
v1.2.2-724-gbde07bf Unknown W. Brackets 2016-07-03 20:41:56 No build http: Fix translations.
v1.2.2-723-g1837870 Henrik Rydgård 2016-07-04 10:02:18 No build Merge: 59c4260 4d4e334 Merge pull request #8841 from unknownbrackets/vulkan Allow C++ to determine use of JavaGL
v1.2.2-723-g42080f0 Unknown W. Brackets 2016-07-03 20:41:27 No build http: Show a stopping status for clarity.
v1.2.2-722-ga67c103 Unknown W. Brackets 2016-07-03 20:36:23 No build http: Add a note about the recent list.
v1.2.2-721-gbc614b6 Unknown W. Brackets 2016-07-03 20:32:18 No build http: Add actual serving of recent ISOs.
v1.2.2-720-g59c4260 Henrik Rydgård 2016-07-04 10:01:49 No build Merge: 6a24cde 1de4943 Merge pull request #8844 from unknownbrackets/ir-debug Add memory breakpoints to IR as well
v1.2.2-720-g0edc4d1 Unknown W. Brackets 2016-07-03 19:43:35 No build http: Check server status asynchronously.
v1.2.2-719-gf4e2ca0 Unknown W. Brackets 2016-07-03 19:24:33 No build http: Add a screen under tools for the server.
v1.2.2-718-g1de4943 Unknown W. Brackets 2016-07-03 05:51:06 No build jit-ir: Avoid crash in stack walk. This can happen if something is data, I suppose, and not a valid block.
v1.2.2-718-g0c0525e Unknown W. Brackets 2016-07-03 19:21:03 No build http: Send listing back as text/plain. Since it isn't text/html.
v1.2.2-717-gee29c6c Unknown W. Brackets 2016-07-03 19:18:54 No build http: Allow binding a random port, timeout. The timeout is useful to allow for shutdown of the thread.
v1.2.2-717-g4578c3c Unknown W. Brackets 2016-07-03 01:38:30 No build jit-ir: Implement memory breakpoints. These generally work, but likely delay slots will make downcount slightly off, and won't resume when you hit run again without manually stepping through them.
v1.2.2-716-g8fab3dc Unknown W. Brackets 2016-07-01 05:20:25 No build jit-ir: Allow 3x3 and 2x2 vmmov in IR. While this will generate a lot of FMovs, it should still be better than bailing to interp.
v1.2.2-716-g7cd666c Unknown W. Brackets 2016-07-03 01:35:13 No build jit-ir: Decrease downcount after delayslot. Except for likely delay slots. This makes breakpoints work more correctly when they trigger within a delay slot.
v1.2.2-716-g6a24cde Henrik Rydgård 2016-07-02 14:21:52 Download Download Download Merge: 5d5f252 1df0851 Merge pull request #8843 from unknownbrackets/ir-debug Add initial breakpoint support for IR
v1.2.2-715-g65394f1 Unknown W. Brackets 2016-07-01 05:19:28 No build jit-ir: Fix vbfy with overlap.
v1.2.2-715-g4d4e334 Unknown W. Brackets 2016-07-01 20:06:06 No build Vulkan: Allow C++ to determine use of JavaGL. Based on config - this way we can enable Vulkan more easily even before we determine why some devices don't like C++ EGL for GLES.
v1.2.2-715-g1df0851 Unknown W. Brackets 2016-07-02 02:27:24 No build jit-ir: Implement basic icache clear.
v1.2.2-714-g4761c0a Unknown W. Brackets 2016-06-30 08:18:29 No build jit-ir: Allow SIMD on vabs/vneg.
v1.2.2-714-g6fb34d0 Unknown W. Brackets 2016-07-02 02:13:32 No build jit-ir: Add initial breakpoint support. No memory breakpoints yet, and cache isn't cleared yet so these don't work exactly the way you might expect...
v1.2.2-714-g0bf6515 Unknown W. Brackets 2016-07-01 19:39:34 No build Vulkan: Prefer 32-bit color formats if possible.
v1.2.2-713-g5d5f252 Henrik Rydgård 2016-07-01 21:25:27 Download Download Download Merge: b560038 0a5ac0c Merge pull request #8842 from unknownbrackets/editorconfig Add an editorconfig to keep formatting consistent
v1.2.2-712-g0a5ac0c Unknown W. Brackets 2016-07-01 20:21:54 No build Add an editorconfig to keep formatting consistent. This may help to reduce indentation / etc. issues.
v1.2.2-711-gb560038 Henrik Rydgard 2016-06-30 16:11:25 Download Download Download Work around a new false positive from the latest Vulkan validation layers
v1.2.2-710-g6e89d9f Henrik Rydgård 2016-06-27 10:13:57 Download Download Download Merge: befeba7 aae4873 Merge pull request #8835 from unknownbrackets/vulkan Vulkan: Fix spot lighting shader syntax
v1.2.2-708-gbefeba7 Henrik Rydgård 2016-06-27 09:48:24 Download Download Download Merge: 3b67ed5 eb674b4 Merge pull request #8832 from unknownbrackets/pbp-minor Consistently resolve PBP paths, use /s in recent
v1.2.2-705-g3b67ed5 Henrik Rydgård 2016-06-27 09:47:24 No build Merge: e22a429 5009dca Merge pull request #8833 from unknownbrackets/reporting Add reporting for sceKernelDevkitVersion() calls
v1.2.2-703-geb674b4 Unknown W. Brackets 2016-06-27 05:45:04 No build Reduce load delay with many recent http files. If we have data for them, we can start up fairly quickly.
v1.2.2-703-ge22a429 Henrik Rydgård 2016-06-27 09:47:01 No build Merge: d25cc72 dcf8da2 Merge pull request #8831 from unknownbrackets/osk-minor Prevent buffer overrun from OSK dialog
v1.2.2-702-gdcf8da2 Unknown W. Brackets 2016-06-27 05:28:01 No build Prevent buffer overrun from OSK dialog. If there was never a null, by mistake, we'd corrupt memory and then crash. Occurs in the "Sonymon" homebrew.
v1.2.2-702-gaae4873 Unknown W. Brackets 2016-06-27 10:06:13 No build Vulkan: Fix spot lighting shader syntax.
v1.2.2-702-g5009dca Unknown W. Brackets 2016-06-27 05:50:58 No build Add reporting for sceKernelDevkitVersion() calls. We currently default to 1.50 as the reported version, but we more or less emulate a 6.60 system. It may be better to return 6.60, but let's see what would actually be impacted by that first.
v1.2.2-702-g9d6684a Unknown W. Brackets 2016-06-27 05:33:25 No build Consistently resolve PBP paths, use /s in recent. Drag and drop was using \s causing duplicate recent entries and confusing some of the PBP parsing. Let's make it all a bit safer.
v1.2.2-701-gd25cc72 Henrik Rydgård 2016-06-26 11:39:47 Download Download Download Merge: 5ab2676 7695cd7 Merge pull request #8828 from unknownbrackets/reporting Show a confirmation screen after feedback submit
v1.2.2-700-g7695cd7 Unknown W. Brackets 2016-06-26 08:11:07 No build Show a confirmation screen after feedback submit.
v1.2.2-699-g5ab2676 Unknown W. Brackets 2016-06-25 18:59:20 Download Download Download Buildfix.
v1.2.2-698-gb676922 Henrik Rydgård 2016-06-25 18:56:35   Download   Merge: 12be183 7910173 Merge pull request #8825 from unknownbrackets/tex-converge Reduce scale/decode overhead in Direct3D9 and Vulkan
v1.2.2-693-g12be183 Unknown W. Brackets 2016-06-22 06:14:56 Download Download Download Merge: 409c279 24fd336 Merge pull request #8822 from LunaMoo/minorTrUI Write some defaults to textures.ini on creation.
v1.2.2-692-g24fd336 LunaMoo 2016-06-22 05:55:45 No build Create openIniFile function in FileUtil to avoid duplicates + correction
v1.2.2-691-g434c957 LunaMoo 2016-06-22 01:56:52 No build Write some defaults to textures.ini on creation.
v1.2.2-690-g409c279 Henrik Rydgård 2016-06-22 01:07:16 Download Download Download Merge: 2bd0567 8b17793 Merge pull request #8821 from LunaMoo/textureReplacementUI Add basic TextureReplacement UI options.
v1.2.2-689-g8b17793 LunaMoo 2016-06-22 00:33:06 No build Add basic TextureReplacement UI options.
v1.2.2-688-g2bd0567 Unknown W. Brackets 2016-06-21 06:40:53 Download Download Download Merge: 3b6d9ca 101df1d Merge pull request #8818 from LunaMoo/minorCWC CWC improvements/fixes
v1.2.2-686-g7910173 Unknown W. Brackets 2016-06-25 18:13:14 No build d3d9: Decode directly into texture buffer.
v1.2.2-685-gf0ed9a9 Unknown W. Brackets 2016-06-25 18:10:55 No build Vulkan: Correct CheckAlpha on scaled textures.
v1.2.2-684-g101df1d LunaMoo 2016-06-21 06:29:26 No build Ooops;3, remove leftover
v1.2.2-684-g4c94cd7 Unknown W. Brackets 2016-06-19 21:21:32 No build Scale directly into the buffer if possible. This will be possible in the majority of cases, and avoid an extra copy. A small cost compared to scaling, but even so.
v1.2.2-683-g27a616c LunaMoo 2016-06-21 00:15:29 No build Name homebrew games ini files differently
v1.2.2-683-g3db69b8 Unknown W. Brackets 2016-06-19 20:09:10 No build Move ScaleAlways to common code.
v1.2.2-683-g3b6d9ca Henrik Rydgård 2016-06-19 19:40:46 Download Download Download Merge: 0519b3e 5962093 Merge pull request #8817 from unknownbrackets/tex-converge Centralize texture decode handling
v1.2.2-682-g5962093 Unknown W. Brackets 2016-06-19 16:55:38 No build Centralize the majority of texture decode.
v1.2.2-682-g6c14b82 LunaMoo 2016-06-20 11:32:31 No build Fix #8448 properly, in case we fail to generate ID. Limit homebrew ini file generation to UI.
v1.2.2-681-g778c518 LunaMoo 2016-06-20 00:18:35 No build Cheat menu access from gameScreen + minor bugfix + Invalidate JIT for 0xE/0xD checks And big thanks to [Unknown] for help:3
v1.2.2-681-g339f065 Unknown W. Brackets 2016-06-19 16:14:31 No build Centralize texture deindexing more.
v1.2.2-680-g0519b3e Unknown W. Brackets 2016-06-18 16:17:30 Download Download Download Merge: 239d6d3 36debd0 Merge pull request #8814 from LunaMoo/screenshot Create screenshot directory if not exist when using Report Feedback
v1.2.2-679-g36debd0 LunaMoo 2016-06-16 23:46:11 No build Create screenshot directory if not exist when using Report Feedback
v1.2.2-678-g239d6d3 Henrik Rydgård 2016-06-15 00:11:57 Download Download Download Merge: c0c43ac cfff0e9 Merge pull request #8813 from daniel229/extra_ram Enable extra ram for The Elder Scrolls Travels Oblivion USA Beta and Melodie alpha
v1.2.2-677-gcfff0e9 daniel229 2016-06-14 09:42:54 No build Enable extra ram for The Elder Scrolls Travels Oblivion USA Beta and Melodie - alpha
v1.2.2-676-gc0c43ac Unknown W. Brackets 2016-06-12 21:07:21 Download Download Download Buildfix for gcc. At least our Travis gccs are hitting an ICE.
v1.2.2-675-gb0ac553 Henrik Rydgård 2016-06-12 20:39:38   Download Download Merge: 8dceaed 85e7980 Merge pull request #8812 from unknownbrackets/reporting Include screenshots in compatibility reports
v1.2.2-673-g85e7980 Unknown W. Brackets 2016-06-12 19:33:33 No build Prompt for reporting even when disabled. To improve visibility.
v1.2.2-672-g2ceee79 Unknown W. Brackets 2016-06-12 19:00:32 No build Send screenshots with compatibility reports.
v1.2.2-671-g347158e Unknown W. Brackets 2016-06-12 18:07:04 No build Include Content-Transfer-Encoding in uploads. We should specify it's binary, otherwise proxies might munge the data.
v1.2.2-670-gda0a79f Unknown W. Brackets 2016-06-12 16:34:21 No build Add an extra param for reporting to verify data.
v1.2.2-669-g7af1deb Unknown W. Brackets 2016-06-12 16:30:36 No build Reduce chance of reporting data corruption. We already check for spam, so this shouldn't be happening, but let's play it safer.
v1.2.2-668-ga02237d Unknown W. Brackets 2016-06-12 16:21:56 No build Show a screenshot when reporting compatibility.
v1.2.2-667-g5b402dd Unknown W. Brackets 2016-06-12 16:15:45 No build Generate mipmap levels for screenshot views.
v1.2.2-666-g6151f8e Unknown W. Brackets 2016-06-12 16:09:01 No build Allow taking screenshots with a clamped size. Sometimes 10x is a little on the big side.
v1.2.2-666-g8dceaed Henrik Rydgård 2016-06-10 09:37:07 Download Download Download Merge: 5da0375 16897bd Merge pull request #8808 from unknownbrackets/reporting Clean up compatibility rating slightly
v1.2.2-665-g16897bd Unknown W. Brackets 2016-06-10 06:07:30 No build Force "Nothing" compatibility to bad stars. Reporting "Great" speed with "Nothing" compatibility makes no sense.
v1.2.2-664-g677693b Unknown W. Brackets 2016-06-10 05:39:43 No build Disable reporting when game id is missing. We can't track compatibility without a game id. That either means inventing one for homebrew (one that is consistent for all copies) or not reporting homebrew.
v1.2.2-663-g5da0375 Henrik Rydgård 2016-06-08 08:34:46 Download Download Download Merge: e48f273 65ae92c Merge pull request #8806 from unknownbrackets/tex-replace Flag replaced/scaled textures so we don't reuse them on change
v1.2.2-660-ge48f273 Henrik Rydgård 2016-06-08 08:34:28 No build Merge: ce8d2be 80d72ac Merge pull request #8807 from unknownbrackets/psmf Psmf: Correct default stream
v1.2.2-660-g65ae92c Unknown W. Brackets 2016-06-07 08:02:56 No build Also avoid updating images with replacements.
v1.2.2-659-gfc77e2f Unknown W. Brackets 2016-06-07 04:35:58 No build Flag replaced/scaled textures so we don't reuse. Otherwise, we may try to use the replaceImages path, and end up with a small updated texture in the top left of a large replaced texture.
v1.2.2-659-g80d72ac Unknown W. Brackets 2016-06-08 05:41:13 No build Psmf: Correct default stream. Fixes Jeanne d'Arc, others.
v1.2.2-658-gce8d2be Henrik Rydgård 2016-06-05 13:44:38 Download Download Download Merge: 8294a54 04dcaea Merge pull request #8803 from unknownbrackets/mpeg Reject invalid MPEG puts for certain lib versions
v1.2.2-649-g8294a54 Henrik Rydgard 2016-06-05 09:14:33 Download Download Download Disable dual source blending on nvidia Android. See #8243
v1.2.2-648-ge72cc33 Henrik Rydgård 2016-06-05 08:23:17 Download Download Download Merge: cad7235 c12f835 Merge pull request #8804 from unknownbrackets/gpu-minor Download single-use renders right away
v1.2.2-646-gcad7235 Henrik Rydgård 2016-06-05 08:22:48 No build Merge: 3649231 4826405 Merge pull request #8802 from unknownbrackets/file-minor Fix extract file and sharing violation handling
v1.2.2-644-g04dcaea Unknown W. Brackets 2016-06-05 03:02:55 No build Mpeg: Move, rather than resetting, packetsAvail. When we've got garbage data, this has to stay incorrect. Without this, Megaman X gets confused when playing its video (because it enqueues garbage packets.) See #3318.
v1.2.2-643-g3649231 Henrik Rydgård 2016-06-05 08:22:12 No build Merge: ca80aaa bda1956 Merge pull request #8799 from unknownbrackets/psmf Correct some more scePsmf functions
v1.2.2-643-g4ee39f8 Unknown W. Brackets 2016-06-05 03:01:47 No build Mpeg: Validate added packets. Older libraries only, but this will cause it to reject packets that don't make sense. So far, this seems to mirror the behavior of various garbage packets sent to the real firmware.
v1.2.2-642-gc8d0270 Unknown W. Brackets 2016-06-05 03:00:41 No build Mpeg: Validate data more during demux. This also parses a bit earlier, not requiring a full 2048 bytes ahead at all times.
v1.2.2-641-g41f2999 Unknown W. Brackets 2016-06-05 02:34:49 No build Mpeg: Write into the ringbuffer using actual ring. This mimics behavior with clamped sizes and wrap around, and also makes it easier to implement the garbage data handling the PSP has.
v1.2.2-640-gbda1956 Unknown W. Brackets 2016-06-01 06:48:21 No build Psmf: Enable error check on player create. Reporting makes it look like this should be safe.
v1.2.2-640-g4d16835 Unknown W. Brackets 2016-06-05 01:12:23 No build Mpeg: Validate the pack header.
v1.2.2-639-gcf2796d Unknown W. Brackets 2016-06-01 04:37:13 No build Psmf: Allow each struct to have its own stream. Some games will create a clone, and then set a different stream on it, e.g. one for the video, another for the audio stream.
v1.2.2-639-gb191fd2 Unknown W. Brackets 2016-06-05 01:09:38 No build Mpeg: Make sure not to demux outside the buffer.
v1.2.2-638-gca80aaa Henrik Rydgård 2016-06-05 08:21:24   Download   Merge: 6bbcf74 5fcf6ee Merge pull request #8805 from unknownbrackets/invalid-iso Provide clearer errors for invalid ISOs
v1.2.2-638-gb13c68a Unknown W. Brackets 2016-06-01 04:23:15 No build Psmf: Correct get video/audio info errors. This actually grabs from the currently specified stream, and fails if it's the wrong type. Additionally, return stream-specific info... unlikely to matter, hard to imagine a video with a mono and stereo stream. Also reduces log verbosity.
v1.2.2-638-g4826405 Unknown W. Brackets 2016-06-05 03:03:58 No build File: Retry open when a sharing violation is hit. Some editors will lock the file while it's open, and it is convenient if you can still have things work when that happens.
v1.2.2-638-g6d14c17 Unknown W. Brackets 2016-06-04 23:17:29 No build Mpeg: Treat negative available packets as zero.
v1.2.2-637-gdeffb24 Unknown W. Brackets 2016-06-04 23:05:34 No build Mpeg: Require less memory for older lib versions. It seems it started requiring 64k at 1.05.
v1.2.2-637-gc12f835 Unknown W. Brackets 2016-06-05 04:36:30 No build Download single-use renders right away. Should prevent issues with the memory being reused soon after, hopefully. See also #8781 and #7695.
v1.2.2-637-g785908e Unknown W. Brackets 2016-06-01 03:45:30 No build Write out correct bytes in extract file. Oops, this was always aligning to 4KB.
v1.2.2-637-g185ad78 Unknown W. Brackets 2016-06-01 03:44:53 No build Psmf: Add better error handling for SetPsmf. Checked on different devkit versions in case of changes.
v1.2.2-637-g5fcf6ee Unknown W. Brackets 2016-06-05 07:10:47 No build Provide clearer errors for invalid ISOs.
v1.2.2-636-g6bbcf74 Henrik Rydgård 2016-06-04 15:08:33 Download Download Download Merge: 606856c 9471107 Merge pull request #8801 from unknownbrackets/tmpfs Improve performance on Raspberry Pi (and maybe other Linux)
v1.2.2-635-g9471107 Unknown W. Brackets 2016-06-04 04:49:22 No build If possible, use /dev/shm instead of /tmp. For some variants, /tmp will be tmpfs, but not always. In case our mmap fails to prevent flushing to disk (as apparently happens on Raspberry Pi), shm will work better for us. Thanks go to klyoungblood.
v1.2.2-634-g606856c Henrik Rydgård 2016-05-31 21:08:00 Download Download Download Merge: 87f3cf5 8df298f Merge pull request #8791 from unknownbrackets/delay Minor sysclock delay accuracy improvements
v1.2.2-630-g87f3cf5 Henrik Rydgård 2016-05-31 21:04:50 Download Download   Merge: cab2c29 91887ad Merge pull request #8793 from unknownbrackets/psmf Correct some scePsmf info retrieval funcs and error handling
v1.2.2-622-g91887ad Unknown W. Brackets 2016-05-31 09:55:11 No build Psmf: Correct errors in current stream num.
v1.2.2-621-gcab2c29 Henrik Rydgård 2016-05-31 21:04:36 No build Merge: 7814cdc f4a06cd Merge pull request #8796 from unknownbrackets/warnings Minor warning fixes
v1.2.2-621-g0a00777 Unknown W. Brackets 2016-05-31 09:54:26 No build Psmf: Only write current type/channel if valid. And improve error handling in general.
v1.2.2-620-gf4a06cd Unknown W. Brackets 2016-05-31 20:56:23 No build Remove an impossible assert condition.
v1.2.2-620-g7ad07ca Unknown W. Brackets 2016-05-31 09:53:40 No build Psmf: Handle stream specification per tests. These seem buggy, but generally sane.
v1.2.2-619-gcca9a73 Unknown W. Brackets 2016-05-31 09:52:28 No build Psmf: Start at stream 0 when not specified.
v1.2.2-619-g6ee770b Unknown W. Brackets 2016-05-31 20:55:26 No build Add some missing overrides to declarations.
v1.2.2-618-gf084084 Unknown W. Brackets 2016-05-31 20:53:17 No build Clean up accidental debug code.
v1.2.2-618-g510db20 Unknown W. Brackets 2016-05-31 08:55:13 No build Psmf: Detect PCM streams from private stream info. This logic comes from Jpcsp. Let's report though and see if there's more.
v1.2.2-617-g74239c1 Unknown W. Brackets 2016-05-31 08:54:21 No build Psmf: Allow AUDIO type when specifying streams.
v1.2.2-617-g30e13c7 Unknown W. Brackets 2016-05-31 20:49:59 No build Clean up some unused result warnings.
v1.2.2-617-g8df298f Unknown W. Brackets 2016-05-31 05:07:28 No build Thread: Auto-resume dispatch for worse threads. Seems this doesn't happen when you start a better priority thread, pretty reproducibly.
v1.2.2-616-g25136eb Unknown W. Brackets 2016-05-28 19:47:39 No build Remove an unused function.
v1.2.2-616-g197f339 Unknown W. Brackets 2016-05-31 05:06:14 No build Thread: Better/minor accuracy for sysclock delay. Certain negative values shouldn't cause a delay, could help if a game has a bug.
v1.2.2-616-g5f7c95f Unknown W. Brackets 2016-05-31 08:32:42 No build Psmf: Count PCM as an AUDIO stream as well.
v1.2.2-615-gbaac12b Unknown W. Brackets 2016-05-31 05:05:00 No build Log args for dispatch/interrupt early-fail.
v1.2.2-615-g419b960 Unknown W. Brackets 2016-05-31 19:40:14 No build x86jit: Fix params in Replace_fabsf.
v1.2.2-615-g9df727f Unknown W. Brackets 2016-05-31 08:26:55 No build Psmf: Stop pretending streamMap is a vector.
v1.2.2-614-g7814cdc Unknown W. Brackets 2016-05-31 17:02:25 Download Download Download Merge: a690492 cc829f3 Merge pull request #8794 from NCDyson/master fix segfault on VirtualDiscFileSystem::GetFileInfo()
v1.2.2-613-gcc829f3 NCDyson 2016-05-31 13:23:53 No build Attempt to fix segfault on VirtualDiscFileSystem::GetFileInfo for files where handler is specified
v1.2.2-612-ga690492 Henrik Rydgård 2016-05-31 09:30:15 Download Download Download Merge: 84a6ca3 5840338 Merge pull request #8792 from unknownbrackets/tex-replace Allow more options in texture [hashes] syntax
v1.2.2-611-g5840338 Unknown W. Brackets 2016-05-31 07:49:41 No build Create parent directories when saving new textures.
v1.2.2-610-gbfda12f Unknown W. Brackets 2016-05-31 07:31:02 No build Allow more options in texture [hashes] syntax. This allows you to ignore the address or address and clut hash.
v1.2.2-609-g84a6ca3 Henrik Rydgård 2016-05-30 22:15:42 Download Download Download Merge: 21ba67e d0d570c Merge pull request #8790 from unknownbrackets/threadevent ThreadEvent: Delete threads after handler runs
v1.2.2-608-gd0d570c Unknown W. Brackets 2016-05-30 22:00:23 No build ThreadEvent: Delete threads after handler runs. It should actually run on the thread itself, it seems, but that's probably not as important as the thread still existing. This allows the handler to get the thread name or etc.
v1.2.2-607-g21ba67e Unknown W. Brackets 2016-05-30 11:11:28 Download Download Download Module: Add legacy save state stub fixup. Forgot this, when we don't have the stub info. Stub info is better, since we might handle things differently.
v1.2.2-606-g0592f56 Unknown W. Brackets 2016-05-30 09:38:20 Download Download Download Oops, this modifies the input string it seems. Not sure if ISOs are actually case insensitive, though?
v1.2.2-605-g45f7afc Henrik Rydgård 2016-05-30 08:51:38   Download Download Merge: 5b9eecf 9f668a1 Merge pull request #8788 from unknownbrackets/virtfs VirtFS: Normalize leading slashes in index.
v1.2.2-603-g5b9eecf Henrik Rydgård 2016-05-30 08:50:57 No build Merge: 3909ae5 65820d6 Merge pull request #8787 from unknownbrackets/thread-delay Thread: Use a short delay for 0us delays after all
v1.2.2-601-g3909ae5 Henrik Rydgård 2016-05-30 08:49:36   Download   Merge: a835c4a a450a79 Merge pull request #8785 from unknownbrackets/ir-movs jit-ir: Optimize loads to transfers if possible
v1.2.2-600-ga450a79 Unknown W. Brackets 2016-05-30 03:25:17 No build jit-ir: Optimize loads to transfers if possible. These (especially float <-> gpr) happen in all games, but gpr->gpr is especially common in some minis. Good to reduce bloat.
v1.2.2-600-g65820d6 Unknown W. Brackets 2016-05-30 07:04:47 No build Thread: Use a short delay for 0us delays after all. It seems the behavior varies. Should help #6924 and #6981.
v1.2.2-600-g9f668a1 Unknown W. Brackets 2016-05-30 07:13:33 No build VirtFS: Normalize leading slashes in index. Otherwise, we might consider "/x" and "x" to be different files, and fail to use the handler properly.
v1.2.2-599-ga835c4a Henrik Rydgård 2016-05-29 17:57:09 Download Download Download Merge: 21e01b5 5b7bd81 Merge pull request #8784 from unknownbrackets/vfpu-minor Special case specific sin/cos result values
v1.2.2-597-g21e01b5 Henrik Rydgård 2016-05-29 17:38:57 Download Download Download Merge: 12b907e 1a3fc9c Merge pull request #8783 from unknownbrackets/hle-minor Reimport module stubs on load state
v1.2.2-596-g1a3fc9c Unknown W. Brackets 2016-05-29 17:29:51 No build Module: Avoid writing missing stubs on reimport. In case they were manually linked, or something.
v1.2.2-595-g9b70697 Unknown W. Brackets 2016-05-29 17:27:19 No build Module: Reimport stubs on load state.
v1.2.2-594-g47f16ed Unknown W. Brackets 2016-05-29 17:05:42 No build Module: Refactor stub imports to dedicated func.
v1.2.2-594-g5b7bd81 Unknown W. Brackets 2016-05-29 17:49:18 No build Special case specific sin/cos result values. Fixes #7737, thanks go to gid15 from Jpcsp for finding and daniel229 for reporting.
v1.2.2-593-g12b907e Unknown W. Brackets 2016-05-29 16:31:22 Download Download Download Put syscalls back where they were supposed to be. Oops, didn't mean to move this. Might've broken save states.
v1.2.2-592-gda34e31 Henrik Rydgård 2016-05-29 12:14:54 Download Download Download Merge: 5a45487 4fc12cd Merge pull request #8782 from unknownbrackets/threadevent Add basic thread event handler support
v1.2.2-589-g4fc12cd Unknown W. Brackets 2016-05-29 09:12:36 No build ThreadEvent: Handle getting scheduled off a thread.
v1.2.2-588-g97cce6c Unknown W. Brackets 2016-05-29 06:14:19 No build ThreadEvent: Trigger handlers for start/exit too. Start isn't in the right place or on the right thread, and exit isn't on the right thread either. But these don't seem very particular about what thread they run on.
v1.2.2-587-gc6cd614 Unknown W. Brackets 2016-05-29 01:59:19 No build Thread: Allow mipscalls to be scheduled in a row. Should be fine to just use the stack to save these things, likely that's what happens in real firmware. This fixes issues when a second mipscall is scheduled in the same HLE syscall.
v1.2.2-586-gceb36fc Unknown W. Brackets 2016-05-29 01:17:33 No build ThreadEvent: Allow an exit event handler on self.
v1.2.2-585-gbe1cde1 Unknown W. Brackets 2014-01-06 05:20:56 No build ThreadEvent: Initial support for create/delete.
v1.2.2-584-ge9916bd Unknown W. Brackets 2014-01-05 07:41:37 No build ThreadEvent: Add management functions. Currently never being triggered, though.
v1.2.2-584-g5a45487 Henrik Rydgård 2016-05-28 19:35:15 Download Download Download Merge: 0d6ad3d fed0089 Merge pull request #8779 from unknownbrackets/gpu-minor Rewrite 5551 test mask to 0xFF in more cases
v1.2.2-583-gfed0089 Unknown W. Brackets 2016-05-28 18:11:53 No build Rewrite 5551 test mask to 0xFF in more cases. If nothing else, this may improve cacheability or something, since states will be more regular. May somehow help PowerVR in #7740?
v1.2.2-583-g0457618 Unknown W. Brackets 2016-05-29 06:15:25 No build Callbacks: Fix delete when multiple for a thread. Oops, this was deleting all after the deleted one.
v1.2.2-582-g0d6ad3d Henrik Rydgard 2016-05-28 16:11:02 Download Download Download Fix wrong type of parameter to UpdateRunLoop. Do not understand how this compiled.
v1.2.2-581-g3147f1a Henrik Rydgård 2016-05-28 12:34:55 Download Download Download Merge: 63e7304 11c7c25 Merge pull request #8775 from unknownbrackets/http Clean up HTTP server implementation
v1.2.2-568-g63e7304 Henrik Rydgård 2016-05-28 12:25:01 Download Download   Merge: be3e447 a1fbcc3 Merge pull request #8778 from unknownbrackets/coupling Remove some dependency coupling
v1.2.2-565-ga1fbcc3 Unknown W. Brackets 2016-05-28 07:00:14 No build Avoid directly calling osm from Core/GPU code. This allows UI to handle the message however it wants to, and reduces cross linkage issues.
v1.2.2-564-g27d135d Unknown W. Brackets 2016-05-28 06:25:05 No build Decouple save states from UI. It's the UI's job to decide how and what things are displayed, not Core's. This also reduces reasons for linkage issues.
v1.2.2-563-g2862253 Unknown W. Brackets 2016-05-28 05:55:44 No build Avoid showing all slots in a row when cycling. This was longer now, so more annoying. Better to sync with the preview.
v1.2.2-562-gac21d2e Unknown W. Brackets 2016-05-28 05:53:58 No build Clean up save state preview fade. Now it mostly matches the save slot text fade.
v1.2.2-561-ge6cf296 Unknown W. Brackets 2016-05-28 05:53:20 No build Trigger save slot display from UI code. Core shouldn't be calling UI code.
v1.2.2-560-gafdd015 Unknown W. Brackets 2016-05-28 05:41:37 No build Uncouple savestates from NativeApp some. Still have osm.
v1.2.2-559-gbe3e447 Henrik Rydgård 2016-05-28 12:23:50 No build Merge: fd0af5b 02db459 Merge pull request #8777 from unknownbrackets/cpuinfo Pass Build.BOARD from Java, avoid lookup
v1.2.2-559-g2353cf6 Unknown W. Brackets 2016-05-28 05:25:10 No build Delete no longer needed linkage hacks.
v1.2.2-558-g95d912c Unknown W. Brackets 2016-05-28 05:24:01 No build Get rid of the input_state global linkage.
v1.2.2-558-g02db459 Unknown W. Brackets 2016-05-28 05:11:25 No build Pass Build.BOARD from Java, avoid lookup. Fixes arm64 build with r10, but is ugly coupling.
v1.2.2-557-gfd0af5b Henrik Rydgard 2016-05-24 21:41:01   Download Download Vulkan: Mostly pass the validation layers in SDK 1.0.13
v1.2.2-557-g11c7c25 Unknown W. Brackets 2016-05-27 03:06:03 No build http: Add a fast-path for large chunked sends. These will be common. Skip a memcpy.
v1.2.2-556-gdff085f Henrik Rydgård 2016-05-24 20:34:15   Download Download Merge: 9b63a44 f168978 Merge pull request #8761 from unknownbrackets/gpu-minor Assorted minor GPU bug fixes
v1.2.2-556-g06c3dca Unknown W. Brackets 2016-05-27 03:05:32 No build http: Allow > 2GB responses.
v1.2.2-555-g1f3615b Unknown W. Brackets 2016-05-27 03:04:51 No build Avoid a debug warning in MSVC.
v1.2.2-554-g9e9bc91 Unknown W. Brackets 2016-05-27 03:04:24 No build Fix a crash when opening a file without extension.
v1.2.2-553-g2dd1577 Unknown W. Brackets 2016-05-26 07:45:40 No build http: Allow customizing the response headers.
v1.2.2-552-g8fc610e Unknown W. Brackets 2016-05-26 07:28:28 No build http: Make it possible to override 404 handling.
v1.2.2-551-g1cc49f3 Unknown W. Brackets 2016-05-26 07:21:24 No build http: Allow retrieving other headers. Such as range request headers, accept headers, cookies, etc.
v1.2.2-550-g41e7d3e Unknown W. Brackets 2016-05-26 04:02:38 No build http: Switch to using input/output sinks. This should be more performant than reading one byte at a time in a loop.
v1.2.2-550-g9b63a44 Henrik Rydgård 2016-05-24 09:59:05   Download Download Merge: 01d3cb3 4113fd9 Merge pull request #8769 from unknownbrackets/cpuinfo Add ugly invalidation workaround for SGS7s
v1.2.2-549-g85506e9 Unknown W. Brackets 2016-05-26 03:59:04 No build http: Parse headers with folding, not alloc.
v1.2.2-548-g026a69e Unknown W. Brackets 2016-05-26 03:53:59 No build http: Allow non-blocking on Windows.
v1.2.2-547-g4113fd9 Unknown W. Brackets 2016-05-24 06:35:28 No build Add ugly invalidation workaround for SGS7s. Otherwise they just crash, and crash often. Special thanks to Jaaan for numerous trials to try to find the best way to solve the crashes.
v1.2.2-547-g8dd7527 Unknown W. Brackets 2016-05-26 09:07:07 No build Clamp reads at the beginning too. Safer, avoids an index overrun in disk cache.
v1.2.2-547-g01d3cb3 Henrik Rydgård 2016-05-24 09:42:59 Download Download Download Merge: 8d87a5b a4926de Merge pull request #8770 from unknownbrackets/qt-exit Qt: Allow full shutdown and config save on exit.
v1.2.2-546-ga4926de Unknown W. Brackets 2016-05-24 08:13:27 No build Qt: Allow full shutdown and config save on exit. We want to save the config on exit, as pointed out by akien-mga, #8026. Also works around what may be a Ubuntu bug, causing segfaults on exit.
v1.2.2-546-g70c78ef Unknown W. Brackets 2016-05-24 06:18:57 No build Use Android system props for CPU info fallback. Some devices don't provide any useful information at all, such as the Galaxy S7.
v1.2.2-546-g1c357f7 Unknown W. Brackets 2016-05-26 03:42:21 No build Fix reads from cache outside the file. Homebrew seems to all trigger us to read after the end of file, which was looping infinitely. Fixes #8773.
v1.2.2-545-g8d87a5b Henrik Rydgård 2016-05-22 22:09:39 Download Download Download Merge: dc69aba 8b56698 Merge pull request #8762 from unknownbrackets/debugger Add more GE debugger features
v1.2.2-540-gdc69aba Henrik Rydgård 2016-05-22 21:36:41 Download Download Download Merge: 540181c 136f2df Merge pull request #8766 from hrydgard/travis-symbian Enable ccache for Symbian
v1.2.2-538-g540181c Henrik Rydgård 2016-05-22 10:56:00 Download Download Download Merge: faa6b16 7258f8c Merge pull request #8759 from unknownbrackets/qt-size Improve display of Qt at 1x size
v1.2.2-532-gfaa6b16 Henrik Rydgård 2016-05-22 10:55:39 No build Merge: 8bd7e28 e65e794 Merge pull request #8763 from unknownbrackets/jit-minor x86jit: Fix vmmul of matrix with itself
v1.2.2-532-gf168978 Unknown W. Brackets 2016-05-22 02:53:42 No build Properly set w/h on first use of a render-to-tex. We were getting the wrong w/h when it wasn't in the texture cache already.
v1.2.2-532-g7258f8c Unknown W. Brackets 2016-05-21 19:43:24 No build Qt: Default to 2x PSP window size.
v1.2.2-531-gf16f163 Unknown W. Brackets 2016-05-22 00:45:03 No build Remove duplicate override. This is the same function, it was meant to be refactored.
v1.2.2-531-gba908b7 Unknown W. Brackets 2016-05-21 18:22:14 No build Qt: Use new window size config settings. It's no longer tied directly to render resolution.
v1.2.2-531-g8b56698 Unknown W. Brackets 2016-05-22 04:11:42 No build Add watchlist feature to the GE debugger. This way you can pick out items you want to watch.
v1.2.2-530-g8bd7e28 Henrik Rydgård 2016-05-22 10:50:04 Download Download   Merge: bb7dd90 12f8df3 Merge pull request #8765 from unknownbrackets/ramcache Fix buffer overflow in cache ISO in RAM feature
v1.2.2-530-g8ba14b5 Unknown W. Brackets 2016-05-22 03:33:45 No build Mark Change... as the double click action.
v1.2.2-530-g2d53eb5 Unknown W. Brackets 2016-05-22 00:40:58 No build Ensure we don't try to hash framebuffers. Let's keep when we do things consistent: measure alpha on apply always.
v1.2.2-530-g2bd447e Unknown W. Brackets 2016-05-21 16:58:42 No build Flip the meaning of the -g switch. I like asking people if they see FBOs being created, it's helpful.
v1.2.2-529-g12f8df3 Unknown W. Brackets 2016-05-22 10:35:16 No build Return correct bytes near end in RAM caching. Reading beyond the end of file should not return data. Also check what the backend actually returned, in case it wasn't able to return data either.
v1.2.2-529-g3ba46a7 Unknown W. Brackets 2016-05-22 00:31:58 No build Properly reset back to GL_TEXTURE0 in bind color.
v1.2.2-529-g2cfe80c Unknown W. Brackets 2016-05-22 03:30:06 No build Add a basic context menu to the state list. This allows us to toggle breakpoints on specific commands.
v1.2.2-529-g0b33833 Unknown W. Brackets 2016-05-21 16:57:32 No build Include Qt files in MSVC project for searching. Sometimes we miss refactoring things in these files.
v1.2.2-528-ge65e794 Unknown W. Brackets 2016-05-22 08:02:29 No build x86jit: Fix vmmul of matrix with itself. Was not SIMDing correctly. Probably rare in practice.
v1.2.2-528-g6159bc0 Unknown W. Brackets 2016-05-21 16:56:41 No build Allow Qt platforms to use smallWindow dpi logic. It doesn't look like there's any reason to limit this to Windows.
v1.2.2-528-g916c53c Unknown W. Brackets 2016-05-22 02:55:45 No build Add render target breakpoints to GE debugger. Including z buffer as well, hope it's not confusing.
v1.2.2-528-g546c0a5 Unknown W. Brackets 2016-05-22 10:34:31 No build Fix buffer overflow in RAM caching feature. Would mainly affect files not even block sizes, such as CSO files, but might affect all files. Oops. Fixes #8764.
v1.2.2-528-g136f2df Unknown W. Brackets 2016-05-22 16:27:54 No build Enable ccache for Symbian. Also, disable fork irc notifications. Yay.
v1.2.2-528-g7f1ed07 Unknown W. Brackets 2016-05-22 00:30:54 No build Fix depal/indexed rendering in core profile. Oops, this needs to be bound after we apply the texture.
v1.2.2-527-gbb7dd90 Henrik Rydgård 2016-05-21 18:35:29 Download Download Download Merge: 50584fe 2716327 Merge pull request #8760 from unknownbrackets/warnings Warning fixes + more ccache
v1.2.2-524-g2716327 Unknown W. Brackets 2016-05-21 17:45:23 No build Enable ccache in CMakeLists directly. This makes cmake/clang use ccache on Travis, as well as Blackberry.
v1.2.2-523-geb45c5b Unknown W. Brackets 2016-05-21 18:02:29 No build Update to latest armips to fix unittest on Android. Also fixes ARRAY_SIZE warning.
v1.2.2-522-g2b06137 Unknown W. Brackets 2016-04-24 19:58:10 No build Vulkan: Remove an unused function.
v1.2.2-521-ga913e0f Unknown W. Brackets 2016-05-21 17:18:08 No build Remove some unused private properties.
v1.2.2-521-g50584fe Henrik Rydgård 2016-05-21 10:28:20 Download Download Download Merge: a0ce802 f0cc975 Merge pull request #8758 from unknownbrackets/hook-katamari Hook some funcs in Me and My Katamari
v1.2.2-520-gf0cc975 Unknown W. Brackets 2016-05-21 07:28:26 No build Hook some funcs in Me and My Katamari. One is a very hardcoded screenshot download / vfpu convert to 565, and the other is some very weird check to make sure render is clear or has happened or something. The screenshot func detects downloads for the "Royal Album". The render check detects downloads for post-rename (no idea why it checks here.) Fixes #7695.
v1.2.2-520-gb09c2b1 Unknown W. Brackets 2016-04-24 19:57:56 No build Add some missing override definitions.
v1.2.2-519-ga0ce802 Henrik Rydgård 2016-05-20 08:41:54 Download Download Download Merge: 306f742 f08c873 Merge pull request #8757 from unknownbrackets/gpu-save-decimate Save FBOs on decimate when a safe size is known
v1.2.2-518-gf08c873 Unknown W. Brackets 2016-05-20 06:23:22 No build Save FBOs on decimate when they have a safe size. Fixes #7695.
v1.2.2-517-geee9896 Unknown W. Brackets 2016-05-20 06:17:17 No build Add Memory utility to detect shutdown.
v1.2.2-516-g6871741 Unknown W. Brackets 2016-05-20 05:55:34 No build Track when we see a clear indicate a size of a vfb.
v1.2.2-515-g915ff42 Unknown W. Brackets 2016-05-20 05:37:29 No build Detect clears even when outside scissor. Verified that scissor affects clears as well. This allows a clear to be detected in Katamari Damacy.
v1.2.2-514-g306f742 Henrik Rydgård 2016-05-19 09:30:25 Download Download Download Merge: 3554024 2d3df5c Merge pull request #8755 from unknownbrackets/cpu-div Handle divide by zero more accurately in jit
v1.2.2-511-g3554024 Henrik Rydgård 2016-05-19 08:49:19 Download Download Download Merge: 0a58424 842e450 Merge pull request #8750 from unknownbrackets/display-minor Add vblank wait to sceDisplaySetMode, fix default brightness value
v1.2.2-508-g0a58424 Henrik Rydgard 2016-05-18 23:53:17 Download Download Download Vulkan: Remove validation layer that is now included in standard_validation
v1.2.2-507-g3cae60b Henrik Rydgard 2016-05-18 21:22:08 Download Download Download Revert potentially dangerous optimization that may have caused #8754, though not sure how.
v1.2.2-506-gdd8e2d3 Henrik Rydgård 2016-05-18 16:29:49 Download Download Download Merge: b5b94f4 ee31f09 Merge pull request #8752 from unknownbrackets/ir-vfpu Add some load/store passes, fix bug in vx2i
v1.2.2-505-gee31f09 Unknown W. Brackets 2016-05-18 16:12:21 No build Buildfix.
v1.2.2-504-g5534fba Unknown W. Brackets 2016-05-18 06:24:13 No build jit-ir: Add load/store reorder and merge passes. Can do more in merge, potentially. Maybe it's not useful...
v1.2.2-503-ga9cdf76 Unknown W. Brackets 2016-05-18 06:22:57 No build jit-ir: Mark prefixes unknown in mtv.
v1.2.2-503-g2d3df5c Unknown W. Brackets 2016-05-19 09:07:41 No build armjit: Handle divide by zero more accurately. Turns out, some games may depend on this behavior.
v1.2.2-502-gb1c7f3d Unknown W. Brackets 2016-05-18 06:22:23 No build jit-ir: Correct vx2i with partial overlap.
v1.2.2-502-g5105e19 Unknown W. Brackets 2016-05-19 08:11:07 No build x86jit: Set HI/LO properly on divide by zero.
v1.2.2-501-gb5b94f4 Henrik Rydgård 2016-05-16 09:19:47 Download Download Download Merge: 558d429 9ed604f Merge pull request #8747 from unknownbrackets/display-minor Display: Return 1 during the vsync period
v1.2.2-499-g558d429 Henrik Rydgård 2016-05-16 08:04:37 Download Download Download Merge: fff898b 597824e Merge pull request #8743 from unknownbrackets/display-minor Add validation to sceDisplaySetFramebuf
v1.2.2-492-gfff898b Henrik Rydgard 2016-05-16 00:05:03 Download Download Download Log the block when "uneaten prefix" happens
v1.2.2-492-g842e450 Unknown W. Brackets 2016-05-17 07:33:50 No build Display: Correct default brightness, add reporting. Not sure if any games use hold/resume in a way that ought to work. Display didn't seem to react to them being called.
v1.2.2-491-gdc772e6 Henrik Rydgard 2016-05-15 23:39:42 Download Download Download Add missing cases to simplify pass
v1.2.2-491-gd0dc03f Unknown W. Brackets 2016-05-17 07:02:21 No build Display: Wait for vblank when setting mode. Some games call this even when not needed, and it turns out to have an important behavior.
v1.2.2-490-gf544364 Henrik Rydgard 2016-05-15 23:35:33 No build Fix bug in vus2i (thanks unknown), recognize vectors in IR disasm
v1.2.2-490-g9ed604f Unknown W. Brackets 2016-05-16 08:46:46 No build Display: Return 1 during the vsync period. Timing is based on manual tests, where the vsync signal is near the end of the vblank. Curiously, it stops right before the vblank stops, reliably.
v1.2.2-489-g597824e Unknown W. Brackets 2016-05-16 07:16:31 No build Display: Add validation/report to set mode. This seems to be involved in using the video out cable, but fails for anything but these fixed parameters in normal situations.
v1.2.2-489-g0698515 Henrik Rydgård 2016-05-15 23:17:44 Download Download Download Merge: d6c2b6e e960158 Merge pull request #8742 from unknownbrackets/ir-minor Fix a few minor IR-related things
v1.2.2-488-ge960158 Unknown W. Brackets 2016-05-15 23:03:45 No build jit-ir: Add notes and report about vrot prefixes.
v1.2.2-488-g5e8e2d5 Unknown W. Brackets 2016-05-16 01:38:26 No build Display: Allow only immediate address changes. It seems you must latch a change to stride/fmt first, which basically makes sense. Otherwise it would revert, I suppose.
v1.2.2-487-gab1461f Unknown W. Brackets 2016-05-15 22:16:03 No build Add prefix handling to vfpu color conv per tests.
v1.2.2-487-g249a85b Unknown W. Brackets 2016-05-16 01:38:00 No build Display: Validate framebuf parameters.
v1.2.2-486-g44cee09 Unknown W. Brackets 2016-05-16 01:29:58 No build Dsiplay: Initialize the framebuf params better.
v1.2.2-486-g3f0fc2d Unknown W. Brackets 2016-05-15 22:10:04 No build jit-ir: Fix FSat0_1 behavior on -0.0f.
v1.2.2-485-gfa61dea Unknown W. Brackets 2016-05-15 21:43:18 No build Remove unused value.
v1.2.2-485-g958d7f0 Unknown W. Brackets 2016-05-16 00:55:04 No build Display: Record bufw/fmt even when display is off. These are returned by sceDisplayGetFrameBuf().
v1.2.2-484-g26e9ace Unknown W. Brackets 2016-05-16 00:54:04 No build Display: Skip transitions between off/on in FPS. We're just trying to detect frequent flips, so off/on doesn't play into it.
v1.2.2-484-g6bf1390 Unknown W. Brackets 2016-05-15 10:32:37 No build Fix timing drift on CoreTiming::ForceCheck(). Since -1 -(-1) = 0, we'll never think we moved forward this way.
v1.2.2-483-gd6c2b6e Henrik Rydgard 2016-05-15 11:45:34 Download Download Download Most of vi2x
v1.2.2-482-g905af75 Henrik Rydgard 2016-05-15 10:34:30 No build vx2i, vbfy, vsgn
v1.2.2-481-g7046f96 Henrik Rydgard 2016-05-14 21:12:32 No build IR: Add vrot
v1.2.2-480-g168573e Henrik Rydgård 2016-05-15 10:08:22 Download Download Download Merge: 205419a e140d36 Merge pull request #8740 from unknownbrackets/ir-vfpu More VFPU comments, implement vmscl
v1.2.2-475-g205419a Henrik Rydgård 2016-05-15 09:43:41 Download Download Download Merge: 661360e a5560c6 Merge pull request #8741 from unknownbrackets/ir-alu IR the remaining ALU ops, correct div by zero
v1.2.2-472-ge140d36 Unknown W. Brackets 2016-05-15 09:59:17 No build ir-jit: Oops, fix matrix scale + tranpose.
v1.2.2-471-g8a3dce3 Unknown W. Brackets 2016-05-15 02:35:04 No build jit-ir: Comment most of the vfpu ops.
v1.2.2-470-ge1dbcd7 Unknown W. Brackets 2016-05-15 01:20:39 No build jit-ir: Oops, correct vtfm for transposed case. The ones that are aligned are here in this case. Fixes crash in Crisis Core.
v1.2.2-470-ga5560c6 Unknown W. Brackets 2016-05-15 04:21:52 No build Headless: Use --ir instead of -ir. Other multi-letter options are prefixed too, let's be consistent.
v1.2.2-469-gc606f64 Unknown W. Brackets 2016-05-15 04:21:15 No build jit-ir: Add div/divu instructions.
v1.2.2-469-g661360e Henrik Rydgård 2016-05-14 23:50:45 Download Download Download Merge: d4e45f4 2e097b8 Merge pull request #8739 from unknownbrackets/ir-vfpu Add descriptions to some vfpu funcs, correct vtfm
v1.2.2-469-g01d63a1 Unknown W. Brackets 2016-05-15 01:20:21 No build jit-ir: Implement vmscl.
v1.2.2-468-g6413b44 Unknown W. Brackets 2016-05-15 03:46:55 No build jit-ir: Enable IR for madd(u)/msub(u).
v1.2.2-468-g2e097b8 Unknown W. Brackets 2016-05-14 23:28:05 No build Oops, typos.
v1.2.2-467-gd5d77b4 Unknown W. Brackets 2016-05-14 23:23:18 No build jit-ir: Properly flip vtfm simd cases. Disable the broken one and add clearer comments.
v1.2.2-467-ga05ae2a Unknown W. Brackets 2016-05-15 03:38:54 No build Correct divide by zero HI/LO values a bit. Interpreter is now correct, but it's probably not all that important to get right in jit.
v1.2.2-466-g7c9f368 Unknown W. Brackets 2016-05-14 23:21:53 No build jit-ir: Add some descriptions of mnemonics. Sometimes I forget what vhdp etc. meant, let's make the VFPU code a bit more accessible.
v1.2.2-466-g4ac773e Unknown W. Brackets 2016-05-15 03:20:55 No build jit-ir: Implement bit reverse instruction.
v1.2.2-465-gd4e45f4 Henrik Rydgård 2016-05-14 20:14:00 Download Download Download Merge: 8f430e9 9cda186 Merge pull request #8737 from unknownbrackets/travis Split the Android travis build into each ABI
v1.2.2-464-g9cda186 Unknown W. Brackets 2016-05-14 18:49:38 No build Remove __TIME__ from Log.h. This seems to cause more ccache misses, and I don't think it's terribly useful really.
v1.2.2-463-gf8f93ef Unknown W. Brackets 2016-05-14 18:29:21 No build Split the Android travis build into each ABI. This will create more builds, but we can cache them uniquely, and they will complete faster.
v1.2.2-462-g8f430e9 Henrik Rydgård 2016-05-14 18:51:39 Download Download Download Merge: 1f28d80 e377776 Merge pull request #8736 from unknownbrackets/ir-clear Clear emuhacks on IR block destroy and save state
v1.2.2-460-ge377776 Unknown W. Brackets 2016-05-14 17:57:52 No build jit-ir: Restore emuhacks before saving state. Let's just ask jit to do this, not its block cache directly.
v1.2.2-459-gb74df87 Unknown W. Brackets 2016-05-14 17:40:53 No build jit-ir: Clear emuhacks on block destroy.
v1.2.2-459-g1f28d80 Unknown W. Brackets 2016-05-14 18:05:42 Download Download Download FreeBSD buildfix. We need Common to have the right _M_SSE define. Also, let's not define SSE4 until we need it, since we might need ifs.
v1.2.2-458-g51bcb02 Henrik Rydgard 2016-05-14 16:29:40 Download Download Download Minor vulkan updates to match the latest SDK/validator
v1.2.2-457-g0541fe3 Henrik Rydgard 2016-05-14 15:26:43   Download Download Symbian buildfix, fix for fpu test
v1.2.2-456-gb612806 Henrik Rydgard 2016-05-14 14:32:43   Download Download Remove accidentally added file
v1.2.2-455-g64eda6a Henrik Rydgard 2016-05-14 14:31:38 No build IR: Split Syscall into Syscall and ExitToPC, so we can put ApplyRoundingMode in between.
v1.2.2-454-gcc1a16b Henrik Rydgård 2016-05-14 14:01:59   Download Download Merge: 2c84411 91bc3c3 Merge pull request #8725 from hrydgard/ir-jit IR Interpreter
v1.2.2-436-g91bc3c3 Henrik Rydgard 2016-05-14 14:01:27 No build Warning fixes
v1.2.2-435-g7a7c3b9 Henrik Rydgard 2016-05-13 22:58:10 No build More VFPU, vmmul thoughts
v1.2.2-434-g042dcc1 Henrik Rydgård 2016-05-14 11:17:55 No build Merge: b7091a8 e2aca38 Merge pull request #8735 from hrydgard/ir-jit-test Buildfixes + Travis caching
v1.2.2-433-ge2aca38 Unknown W. Brackets 2016-05-14 06:48:23 No build Try enabling Travis caching.
v1.2.2-432-gefc8a8e Unknown W. Brackets 2016-05-14 05:17:20 No build Hack to make Symbian build.
v1.2.2-431-gb7224e2 Unknown W. Brackets 2016-05-14 04:50:25 No build Qt: Remove CPU core option from menu. We've removed on Windows too, and this fixes a build error.
v1.2.2-430-gb7091a8 Henrik Rydgard 2016-05-13 21:02:23 No build Simplifications and fixes
v1.2.2-429-g5923013 Henrik Rydgard 2016-05-13 20:21:19 No build Simple workaround for timing issue with coreState after syscall. Also fixes off by one in ForceCheck.
v1.2.2-428-g5b25041 Henrik Rydgard 2016-05-13 20:15:20 No build Optimize some common prefixes
v1.2.2-427-g91a6cf5 Henrik Rydgard 2016-05-13 20:14:03 No build Add a couple more passes (2-op, optimize f<->v fp moves)
v1.2.2-426-gf636b2a Henrik Rydgard 2016-05-13 19:31:27 No build Minor build and other fixes
v1.2.2-425-gfc9159f Henrik Rydgård 2016-05-13 17:06:23 No build Merge: 49b1339 066b0b7 Merge pull request #8733 from unknownbrackets/ir-jit jit-ir: Optimize out beql; break; sequences
v1.2.2-423-g49b1339 Henrik Rydgård 2016-05-13 10:11:13 No build Merge: 7268abe 7b43e0e Merge pull request #8732 from unknownbrackets/ir-jit Add a pass to remove temporary regs
v1.2.2-423-g066b0b7 Unknown W. Brackets 2016-05-13 16:59:39 No build jit-ir: Optimize out beql; break; sequences. These are often used following divs, and are harmless. Things get a bit easier if we just never compile them.
v1.2.2-422-g7b43e0e Unknown W. Brackets 2016-05-13 07:53:21 No build jit-ir: Add nan/inf compares. Without this, Gods Eater Burst crashes before going in game.
v1.2.2-421-g9e3572d Unknown W. Brackets 2016-05-13 07:38:56 No build jit-ir: Improve vidt to handle more cases.
v1.2.2-420-gf521203 Unknown W. Brackets 2016-05-13 07:29:31 No build jit-ir: Apply prefixes for vector init ops. Without this, Gods Eater Burst is horribly broken.
v1.2.2-419-gc11c046 Unknown W. Brackets 2016-05-13 06:25:57 No build jir-ir: Correct vftm SIMD regs.
v1.2.2-418-g1ddb2fb Unknown W. Brackets 2016-05-13 06:02:56 No build jit-ir: Fix non-SSE Vec4Scale.
v1.2.2-417-g57b3dbf Unknown W. Brackets 2016-05-13 05:57:10 No build jit-ir: Avoid flushing on a few Vec4 ops.
v1.2.2-416-ga8126ca Unknown W. Brackets 2016-05-13 05:56:47 No build jit-ir: Add some missing CONDITIONAL_DISABLEs.
v1.2.2-415-g29ed8d2 Unknown W. Brackets 2016-05-13 03:34:27 No build jit-ir: ExitToReg doesn't write to registers.
v1.2.2-414-g9f183c9 Unknown W. Brackets 2016-05-13 03:27:52 No build jit-ir: Prevent reading ahead for each reg write.
v1.2.2-413-gd06c6c0 Unknown W. Brackets 2016-05-10 07:25:35 No build jit-ir: Expand unused regs to regular GPRs.
v1.2.2-412-g99468c6 Unknown W. Brackets 2016-05-10 06:40:46 No build jit-ir: Optimize out unused temp regs. This way, if constants have made the temp obsolete (common with ins, for example), it won't even get set anymore.
v1.2.2-411-g7268abe Henrik Rydgard 2016-05-12 22:35:31 No build IR: vcmp, vcmov, vhdp
v1.2.2-410-g1851458 Henrik Rydgard 2016-05-12 20:28:59 No build Bugfixes
v1.2.2-409-gc69a8c0 Henrik Rydgard 2016-05-12 20:20:59 No build Forgot this
v1.2.2-408-g850d0ab Henrik Rydgard 2016-05-12 20:16:15 No build IR: More VFPU. Support normal fp compares.
v1.2.2-407-g182674c Henrik Rydgard 2016-05-12 13:10:26 No build IR: SIMD another matrix orientation. Fix various issues.
v1.2.2-406-gcb251ea Henrik Rydgard 2016-05-12 12:18:12 No build Crashfix in savestate (hmmmm...)
v1.2.2-405-g2cbfb19 Henrik Rydgard 2016-05-12 12:17:25 No build IR: Lots more VFPU support, some with SIMD
v1.2.2-404-g219548b Henrik Rydgard 2016-05-11 00:16:07 No build Prefix prep
v1.2.2-403-gb3dd369 Henrik Rydgard 2016-05-10 23:14:26 No build Prefix prep
v1.2.2-402-gdb1d1ff Henrik Rydgard 2016-05-10 22:55:27 No build IR: Merge the FPU and VFPU instruction sets, no reason to keep them apart
v1.2.2-401-g45efcda Henrik Rydgard 2016-05-10 21:50:08 No build IR: Some more VFPU
v1.2.2-400-g558bb19 Henrik Rydgard 2016-05-09 23:47:56 No build More VFPU
v1.2.2-399-ga5d5c5c Henrik Rydgard 2016-05-09 22:40:59 No build Do the voffset remapping before the IR. This will let us easily add some virtual VFPU registers for the IR to the end, plus it's slightly faster.
v1.2.2-398-g28087a6 Henrik Rydgard 2016-05-09 20:18:22 No build IRFrontend shouldn't know about IRBlock
v1.2.2-397-ge711a47 Henrik Rydgard 2016-05-09 20:05:06 No build Complete the separation of the IR compiler frontend from the "Jit"
v1.2.2-396-ge806c36 Henrik Rydgard 2016-05-09 19:57:18 No build Separate the IR frontend from the IR "Jit"
v1.2.2-395-g6e44e97 Henrik Rydgard 2016-05-09 19:25:51 No build Refactor prep: Split JitInterface into MIPSFrontendInterface and JitInterface
v1.2.2-394-gf50617d Henrik Rydgard 2016-05-09 00:37:08 No build Skip const flush on set float constant
v1.2.2-393-gb1a180d Henrik Rydgård 2016-05-09 10:42:26 No build Merge: dee2a7e eb6551d Merge pull request #8731 from unknownbrackets/ir-jit jit-ir: Correct downcount handling
v1.2.2-391-geb6551d Unknown W. Brackets 2016-05-09 10:10:04 No build jit-ir: Correct downcount handling. Oops, was wrong - already accounted for delay slots. Clear so we don't double count when emitting a syscall. Fixes FF4 utility msg flickering.
v1.2.2-391-gdee2a7e Henrik Rydgård 2016-05-09 10:05:53 No build Merge: d19174b ccb8f8d Merge pull request #8727 from unknownbrackets/ir-jit Apply more constant propagation to IR
v1.2.2-390-gccb8f8d Unknown W. Brackets 2016-05-09 09:36:38 No build jit-ir: Fix replacement hooks.
v1.2.2-389-gf6d245f Unknown W. Brackets 2016-05-09 09:13:01 No build jit-ir: Remove redundant simplify pass. This is just doing the same thing as the const folding pass, really.
v1.2.2-388-gf638477 Unknown W. Brackets 2016-05-09 07:17:39 No build jit-ir: Add the rest to PropagateConstants. Just for completeness.
v1.2.2-387-g7ce923d Unknown W. Brackets 2016-05-09 07:11:53 No build jit-ir: Fix SetConstV. Oops.
v1.2.2-386-g6bd31ec Unknown W. Brackets 2016-05-09 06:25:34 No build jit-ir: Flush consts better for a few f/v ops.
v1.2.2-385-g5221a02 Unknown W. Brackets 2016-05-09 04:11:58 No build jit-ir: Propagate constants for shifts. This might optimize away an IRTEMP_0 in such cases.
v1.2.2-384-ga1b4b51 Unknown W. Brackets 2016-05-09 03:59:32 No build jit-ir: Propagate constants even for overlaps.
v1.2.2-383-ga22ff68 Unknown W. Brackets 2016-05-09 03:48:05 No build jit-ir: Skip flushing when updating PC.
v1.2.2-382-gd09f3a2 Unknown W. Brackets 2016-05-09 01:19:48 No build jit-ir: Propagate single-op constants.
v1.2.2-381-g0d7f151 Unknown W. Brackets 2016-05-09 01:08:35 No build jit-ir: Add a utility func for applying passes.
v1.2.2-380-gd19174b Unknown W. Brackets 2016-05-08 23:56:43 No build jit-ir: Skip const flush on downcount op. This allows discarding more unused constants.
v1.2.2-379-gc7e4658 Henrik Rydgard 2016-05-08 23:25:47 No build More constant propagation
v1.2.2-378-gd4480d5 Henrik Rydgard 2016-05-08 22:54:07 No build jit-ir: Less instructions cause flushing in constant propagation.
v1.2.2-377-g5dbac16 Unknown W. Brackets 2016-05-08 23:06:42 No build Qt, gcc, and Symbian buildfixes.
v1.2.2-376-g52517ab Henrik Rydgard 2016-05-08 22:32:08 No build Fix the fix
v1.2.2-375-ged0a037 Henrik Rydgard 2016-05-08 22:27:20 No build Another buildfix
v1.2.2-374-g4e52f61 Henrik Rydgard 2016-05-08 22:23:51 No build Additional fixes and buildfixes
v1.2.2-373-gf8659b8 Henrik Rydgard 2016-05-08 21:56:52 No build Move the IR interpreter out into its own file. Rename it in the UI. First CMake and Android fixes.
v1.2.2-372-g492ea5f Henrik Rydgard 2016-05-08 21:38:03 No build Address a bunch of comments, thanks for the review
v1.2.2-371-g3eb5480 Henrik Rydgard 2016-05-08 13:32:22 No build Initial VFPU
v1.2.2-371-g2c84411 Henrik Rydgård 2016-05-07 22:15:19 Download Download Download Merge: 98f2cee 5353555 Merge pull request #8720 from unknownbrackets/tex-range Move texture decode/hash to after vertex decode
v1.2.2-370-g98113ed Henrik Rydgard 2016-05-08 11:29:11 No build More simplify pass
v1.2.2-369-g14df39d Henrik Rydgard 2016-05-08 10:36:37 No build Fix IRTEMP clash bug. Add more cases to the constant propagation pass.
v1.2.2-368-gaae32bd Henrik Rydgard 2016-05-08 02:47:19 No build ir-jit: Re-enable mult. Fix bvf/bvt
v1.2.2-367-g46e839b Henrik Rydgard 2016-05-08 02:26:36 No build ir-jit: Fix bugs in rounding
v1.2.2-366-ge750987 Henrik Rydgard 2016-05-08 02:08:54 No build ir-jit: Fix bug in ext
v1.2.2-365-g7d4774d Henrik Rydgard 2016-05-08 02:08:25 No build Fix wsbw
v1.2.2-364-g1a2edc6 Henrik Rydgard 2016-05-08 02:03:11 No build Add support for float store/load
v1.2.2-363-gce8aae5 Henrik Rydgard 2016-05-08 01:43:27 No build Make the IRJit core selectable in developer tools
v1.2.2-362-g5353555 Unknown W. Brackets 2016-05-02 02:27:14 No build Vulkan: Move texture hash/decode after vtx decode.
v1.2.2-362-g09969c0 Henrik Rydgard 2016-05-08 01:06:07 No build Use the regcache in a new (incomplete) pass, PropagateConstants.
v1.2.2-361-gffef628 Unknown W. Brackets 2016-05-02 01:25:09 No build Vulkan: Move ApplyTexture after vert decode.
v1.2.2-361-ga33f8b6 Henrik Rydgard 2016-05-07 23:12:53 No build ir-jit: Get rid of the regcache. Should be replaced with optimization passes.
v1.2.2-360-gf1dda6a Unknown W. Brackets 2016-05-02 01:20:05 No build d3d9: Move texture hashing after vertex decode.
v1.2.2-360-g750d520 Henrik Rydgard 2016-05-07 22:27:58 No build Initial work on mult and friends. Fix another bug.
v1.2.2-360-g98f2cee Henrik Rydgård 2016-05-07 09:37:42 Download Download Download Merge: 5309d82 4b89f44 Merge pull request #8723 from unknownbrackets/tex-replace Avoid scheduling a rescale when scaling is off for the texture
v1.2.2-359-g4ce02e0 Unknown W. Brackets 2016-05-01 22:42:06 No build Fix a couple more bugs in texture build.
v1.2.2-359-g3c5510e Henrik Rydgard 2016-05-07 21:35:12 No build Disable debug file logging, fix issue with replacement functions, etc
v1.2.2-358-gbfe2336 Unknown W. Brackets 2016-05-01 21:57:17 No build Update maxSeenV earlier. Now, the initial fullhash is already on the correct range.
v1.2.2-358-g5309d82 Henrik Rydgård 2016-05-07 09:32:31 Download     Merge: 49a6a2f 4650a28 Merge pull request #8722 from unknownbrackets/vulkan-alloc Allocate more samplers in Vulkan, other fixes
v1.2.2-358-g38b7d89 Henrik Rydgard 2016-05-07 21:34:27 No build Fix a performance issue in CallSyscall
v1.2.2-357-g12edfce Henrik Rydgard 2016-05-07 21:00:30 No build Enough to run cpu_alu.prx.
v1.2.2-357-g6bd86f4 Unknown W. Brackets 2016-05-01 22:24:53 No build Move texture hashing to end of texture apply. This might also make it more possible to do it on a thread, but it's likely still too quick.
v1.2.2-356-gfbef798 Unknown W. Brackets 2016-05-01 22:22:53 No build Oops, correct replaceImages.
v1.2.2-356-g4650a28 Unknown W. Brackets 2016-05-07 04:54:50 No build Vulkan: Fix auto tex scaling reload.
v1.2.2-356-g4acf85a Henrik Rydgard 2016-05-07 17:37:19 No build It's kind of starting to run
v1.2.2-355-gd399c4a Henrik Rydgard 2016-05-06 23:45:37 No build Initial commit for IRJit
v1.2.2-355-gbce5c74 Unknown W. Brackets 2016-05-01 22:11:35 No build Refactor out texture rehash check.
v1.2.2-355-g844d96f Unknown W. Brackets 2016-05-02 02:35:26 No build Vulkan: Free allocator safely on exit.
v1.2.2-354-g82c1eaa Unknown W. Brackets 2016-05-01 22:03:40 No build Let's not overuse nextTexture_.
v1.2.2-354-g49a6a2f Henrik Rydgard 2016-05-06 21:22:21   Download   Minor refactor - let's not access a global when we don't need to
v1.2.2-354-g5eb66fe Unknown W. Brackets 2016-05-07 04:51:03 No build Vulkan: Allocate more image samplers by default.
v1.2.2-354-g4b89f44 Unknown W. Brackets 2016-05-07 04:58:01 No build Avoid scheduling a rescale when scaling is off. This happens for PPGe and kernel textures, and replacements. Before, we would continually reload, trying to scale, but each time decide not to scale.
v1.2.2-353-ga4ca07e Henrik Rydgard 2016-04-09 11:40:12 Download Download Download Hide the Vulkan option on Android until it works.
v1.2.2-353-g1a26699 Unknown W. Brackets 2016-05-01 20:17:55 No build Refactor texture loading to move things around.
v1.2.2-352-g9280bb3 Unknown W. Brackets 2016-05-01 18:58:16 Download Download Download Merge: b6d7aab 2e1986d Merge pull request #8715 from unknownbrackets/tex-replace Initial texture replacement support
v1.2.2-341-g2e1986d Unknown W. Brackets 2016-05-01 18:50:03 No build Fix a few reorder warnings.
v1.2.2-340-gc30287c Unknown W. Brackets 2016-05-01 18:01:14 No build Another buildfix for Qt, linking issue. This is a bit of a hack, but it resolves the linking issue that only seems to happen in the Qt build system.
v1.2.2-339-g994d2dd Unknown W. Brackets 2016-05-01 17:58:14 No build Skip video in replacement saving by default.
v1.2.2-338-gc20075b Unknown W. Brackets 2016-05-01 17:54:43 No build Pass video info to texture replacements.
v1.2.2-337-gf5b93bc Unknown W. Brackets 2016-05-01 17:53:48 No build Remove global num videos hack.
v1.2.2-336-g99d2935 Unknown W. Brackets 2016-05-01 17:39:18 No build Track video addresses in texture cache.
v1.2.2-335-g329be68 Unknown W. Brackets 2016-05-01 17:04:15 No build Fix error when disabled. We want to return a reference here, so let's always return.
v1.2.2-334-g4505544 Unknown W. Brackets 2016-05-01 09:33:37 No build Attempt to buildfix Symbian.
v1.2.2-333-gcd6f36a Unknown W. Brackets 2016-05-01 09:20:58 No build Correct handling of 8 bit and no-alpha PNGs.
v1.2.2-332-g23ab2cd Unknown W. Brackets 2016-05-01 08:59:17 No build Vulkan: Correct check alpha.
v1.2.2-331-gf26c032 Unknown W. Brackets 2016-05-01 08:58:58 No build Check alpha when loading replaced textures.
v1.2.2-330-gc4b2752 Unknown W. Brackets 2016-05-01 07:09:07 No build Disable texture replacement on Qt.
v1.2.2-329-gbed82da Unknown W. Brackets 2016-05-01 06:10:48 No build Make ini case insensitive.
v1.2.2-328-g223f95f Unknown W. Brackets 2016-05-01 05:55:30 No build Allow a short alias for video frames, etc.
v1.2.2-327-ge1fd6b6 Unknown W. Brackets 2016-05-01 05:33:14 No build Account for scaleFactor when saving clipped PNG.
v1.2.2-326-g7a4af06 Unknown W. Brackets 2016-05-01 05:21:08 No build Save new textures into a separate path. This way you can tell which ones you've done already.
v1.2.2-325-g7528605 Unknown W. Brackets 2016-05-01 05:17:03 No build Correct loading replaced upscaled textures.
v1.2.2-324-gf536182 Unknown W. Brackets 2016-05-01 04:35:35 No build Cache texture replacement lookup info. This way we can avoid hitting the disk where possible. We could even preload.
v1.2.2-323-g9ffc717 Unknown W. Brackets 2016-05-01 04:00:20 No build Properly save 16-bit textures for replacements.
v1.2.2-322-g149de41 Unknown W. Brackets 2016-05-01 03:39:40 No build Skip replacements for PPGe textures.
v1.2.2-321-gc1a8edf Unknown W. Brackets 2016-05-01 03:39:30 No build Replace textures from PNGs.
v1.2.2-320-g6d0c7a9 Unknown W. Brackets 2016-05-01 02:30:32 No build Skip gaps in texture replacement hashing. This should hopefully provide the least duplicates possible.
v1.2.2-319-g120cd0f Unknown W. Brackets 2016-05-01 01:33:09 No build Don't convert pixels we're not going to use anyway.
v1.2.2-318-g0c357c0 Unknown W. Brackets 2016-05-01 01:29:46 No build Pass w/h in for replacement lookup. So we can scale the w/h properly.
v1.2.2-317-gf039259 Unknown W. Brackets 2016-05-01 01:26:18 No build Use a same-everywhere quick hash for now.
v1.2.2-317-gb6d7aab Henrik Rydgård 2016-05-01 18:47:59 Download     Merge: e91fc59 ccce19e Merge pull request #8716 from hrydgard/remove-preprocessor-hacks Remove preprocessor hacks around the JITs
v1.2.2-316-g4f3bac1 Unknown W. Brackets 2016-05-01 01:21:16 No build Actually load the texture replacement ini file.
v1.2.2-315-g59ada74 Unknown W. Brackets 2016-05-01 00:41:12 No build Allow hashes to be ignored explicitly. Still need the actual ini hookup.
v1.2.2-314-gd6e5df6 Unknown W. Brackets 2016-05-01 00:21:48 No build Save individual mip levels.
v1.2.2-314-gccce19e Henrik Rydgard 2016-05-01 18:47:32 No build Fix accidentally truncated comment.
v1.2.2-313-gffe4c26 Henrik Rydgard 2016-05-01 11:13:51 No build Add CodeBlockCommon base class to remove further arch-specificity in JitBlockCache Remove unused ArmThunk.
v1.2.2-313-g565653c Unknown W. Brackets 2016-05-01 00:18:45 No build Save and load textures using full key. Of course, need this, not just the hash.
v1.2.2-312-g9039dd6 Unknown W. Brackets 2016-05-01 00:07:56 No build Move TextureReplacer to Core. Probably makes more sense here after all.
v1.2.2-312-g8b450c8 Henrik Rydgard 2016-05-01 10:35:37 No build Merge NativeJit.cpp/h with JitCommon.cpp/h
v1.2.2-311-ge91fc59 Henrik Rydgård 2016-05-01 11:49:55 Download Download Download Merge: 106a7d6 5e20ba1 Merge pull request #8693 from sum2012/pmp-video Temporarily disable PMP video for non-windows
v1.2.2-311-g5dbc2b9 Unknown W. Brackets 2016-05-01 00:03:39 No build Initial support for saving textures to PNGs.
v1.2.2-311-g5aadce5 Henrik Rydgard 2016-05-01 10:25:01 No build Move architecture-specific code out of JitBlockCache
v1.2.2-310-gcf53948 Unknown W. Brackets 2016-04-30 23:19:23 No build Implement some initial hashing so it's not broken.
v1.2.2-310-ga5be097 Henrik Rydgard 2016-05-01 01:20:21 No build Remove preprocessor hacks to choose JIT implementation. Opens up for having multiple JIT implementations available at runtime, which could be use for experimenting with new JIT compiler types or for unit testing one JIT on another architecture. Very few of the newly virtual calls are on any sort of critical path so hopefully there will not be a performance loss.
v1.2.2-309-gc4e9843 Unknown W. Brackets 2016-04-30 23:05:03 No build Add config to save or load replaced textures.
v1.2.2-309-g106a7d6 Henrik Rydgard 2016-04-30 23:10:00 Download Download   Remove more unused code (advanceCallback)
v1.2.2-308-gbf39e61 Unknown W. Brackets 2016-04-30 22:44:31 No build Setup initial structure for texture replacements.
v1.2.2-308-g4645473 Henrik Rydgard 2016-04-14 12:18:53 No build Remove unused code
v1.2.2-307-g6e5e496 Henrik Rydgård 2016-04-24 23:37:47 Download Download Download Merge: 259c696 a518ad7 Merge pull request #8709 from unknownbrackets/ui-tweaks UI: Align screenshot preview in savestate manager
v1.2.2-305-g259c696 Henrik Rydgård 2016-04-24 09:33:35 Download Download Download Merge: 571b2c6 9224eb3 Merge pull request #8690 from unknownbrackets/spline Minor spline and bezier accuracy improvements
v1.2.2-302-ga518ad7 Unknown W. Brackets 2016-04-24 20:51:06 No build UI: Align screenshot preview in savestate manager.
v1.2.2-301-g571b2c6 Henrik Rydgård 2016-04-22 09:59:01 Download Download Download Merge: a484c7a a53bd5c Merge pull request #8706 from helloimowen/master Changed possibly incorrect return value.
v1.2.2-299-ga484c7a Henrik Rydgård 2016-04-21 13:59:14 Download Download Download Merge: 08ec95a 1cd89a0 Merge pull request #8705 from thesourcehim/master Build fix for linux using Qt build tools. Should fix #8695.
v1.2.2-298-g1cd89a0 thesource 2016-04-21 11:31:56 No build Build fix for linux using Qt build tools. Corrects gcc version detection. Before patch some lines in g++ --vesrion output could be incorrectly recognized as version 4.6 and therefore keyword "override" would be declared as macro despite being known to compiler. This was leading to compile error. Should fix #8695.
v1.2.2-297-g08ec95a Henrik Rydgård 2016-04-20 11:35:05 Download Download Download Merge: 9434dfd ebce8d2 Merge pull request #8699 from unknownbrackets/morph Apply morphing to texcoord values
v1.2.2-292-gebce8d2 Unknown W. Brackets 2016-04-17 04:00:34 No build Don't convert to float with prescale off. Since we assume we need to normalize, it seems.
v1.2.2-292-g9434dfd Henrik Rydgård 2016-04-19 09:33:50 Download Download Download Merge: 9a11cfb bc03aa1 Merge pull request #8701 from unknownbrackets/utility-deps Correct dependency handling when loading modules
v1.2.2-291-gff802a9 Unknown W. Brackets 2016-04-17 02:45:05 No build vertexjit: Implement x86 tc morph decoding.
v1.2.2-291-gbc03aa1 Unknown W. Brackets 2016-04-19 05:19:27 No build Log module id as hex, clearer.
v1.2.2-291-g9224eb3 Unknown W. Brackets 2016-04-11 02:53:50 No build Correct bezier handling for 0 division. This should still be drawn and treated as 1.
v1.2.2-290-g6146650 Unknown W. Brackets 2016-04-14 08:34:45 No build Implement morphing for texcoords. Tests show that this can be used.
v1.2.2-290-g5a74826 Unknown W. Brackets 2016-04-19 05:17:49 No build Use new logging in utility module load/unload.
v1.2.2-290-g0cd44e8 Unknown W. Brackets 2016-04-11 02:33:34 No build Allow spline subdivisions below 2.
v1.2.2-289-gf9ba0d7 Unknown W. Brackets 2016-04-19 05:08:07 No build Correct dependency handling when loading modules. Should help #8700.
v1.2.2-289-gb1f0d48 Unknown W. Brackets 2016-04-11 02:12:48 No build Advance pointers after drawing splines. Tests show this is just like beziers.
v1.2.2-289-ga0397bc Unknown W. Brackets 2016-04-14 08:15:41 No build Hopefully fix prescale in remasters. Don't actually have a remaster to test, though.
v1.2.2-289-g5e20ba1 sum2012 2016-04-13 14:06:51 No build Temporarily disable PMP video for non-windows
v1.2.2-288-g9a11cfb Henrik Rydgård 2016-04-10 22:30:08 Download Download Download Merge: 4a214af d920ffd Merge pull request #8689 from unknownbrackets/bezier Advance vertex/index pointers on bezier submit
v1.2.2-286-gd920ffd Unknown W. Brackets 2016-04-10 22:11:55 No build Ignore upper bits of prim type. This matches tests on what hardware does.
v1.2.2-285-ge95b2cf Unknown W. Brackets 2016-04-10 22:07:08 No build Reduce some repetitive code.
v1.2.2-284-g868bbb8 Unknown W. Brackets 2016-04-10 21:59:06 No build Advance vertex/index pointers on bezier submit. Just like other primitives.
v1.2.2-284-g4a214af Henrik Rydgård 2016-04-10 21:40:37 Download Download Download Merge: 3d5dd24 808c807 Merge pull request #8688 from unknownbrackets/bezier Minor improvements to bezier accuracy
v1.2.2-283-g808c807 Unknown W. Brackets 2016-04-10 21:10:15 No build Allow tessellation with less than a 4 factor. Per tests on real hardware, this is allowed. It works fine without the clamping and matches the result on hardware.
v1.2.2-282-g277b76e Unknown W. Brackets 2016-04-10 20:58:15 No build Treat GE_PATCHPRIM_UNKNOWN as points. Confirmed by tests on hardware - although it's doubtful any games use this type.
v1.2.2-281-g3d5dd24 Unknown W. Brackets 2016-04-10 11:31:56 Download Download Download Remove an unnecessary func define. Was already moved to FramebufferCommon.
v1.2.2-280-g02995ff Unknown W. Brackets 2016-04-10 10:52:51 Download     Tiny cleanup to indexgen.
v1.2.2-279-g8ab9bcc Henrik Rydgård 2016-04-10 11:27:00   Download   Merge: d85dce0 1e0051a Merge pull request #8687 from unknownbrackets/ind32 Add support for 32-bit indices
v1.2.2-278-g1e0051a Unknown W. Brackets 2016-04-10 10:52:51 No build Add support for 32-bit indices. Not clear how often these are used by games. Let's find out.
v1.2.2-277-gd85dce0 Henrik Rydgard 2016-04-10 10:59:23     Download Add limited support for newly discovered 32-bit index buffer format (by unknownbrackets) See Will truncate indices past 65536.
v1.2.2-276-g58f77e8 Henrik Rydgard 2016-04-10 10:55:13 Download Download   Buildfix
v1.2.2-275-gfa64417 Henrik Rydgard 2016-04-10 10:34:39 Download     Minor warning fixes
v1.2.2-274-g7cb6192 Henrik Rydgard 2016-04-10 10:27:28 No build Rename the TransformPipeline files to DrawEngine, and GLES_GPU to GPU_GLES
v1.2.2-273-ge611915 Henrik Rydgard 2016-04-10 10:21:48 No build Rename some GPU classes and enums to fix some consistency issues between the backends.
v1.2.2-272-g0fdb711 Henrik Rydgård 2016-04-10 09:26:57 Download Download Download Merge: 55b8dc1 c0660c5 Merge pull request #8686 from unknownbrackets/bezier Interpolate bezier patch colors/UVs using bernstein
v1.2.2-271-gc0660c5 Unknown W. Brackets 2016-04-10 07:20:57 No build Simplify some repeated code patterns a bit. Doesn't save many lines of actual code, though...
v1.2.2-270-g555c76d Unknown W. Brackets 2016-04-10 07:05:48 No build Use bernstein for texcoord interpolation too. This also closely matches hardware.
v1.2.2-269-g2314a0f Unknown W. Brackets 2016-04-10 06:46:50 No build Update note per hardware testing.
v1.2.2-268-g2bafba3 Unknown W. Brackets 2016-04-10 06:24:19 No build Interpolate bezier patch colors using bernstein. This closely matches hardware (some color values seem to be off by one.) See #7525.
v1.2.2-267-g59d9524 Unknown W. Brackets 2016-04-10 06:10:52 No build Switch bernsteins to use sse-friendly Vec3f.
v1.2.2-266-gd909b03 Unknown W. Brackets 2016-04-10 06:10:41 No build Make tests use high quality splines.
v1.2.2-265-g55b8dc1 Henrik Rydgård 2016-04-09 22:29:41 Download Download Download Merge: 4197148 3db8f7d Merge pull request #8685 from unknownbrackets/gpu-fetch Allow shader framebuffer fetch on GLES3 only
v1.2.2-263-g4197148 Henrik Rydgard 2016-04-09 18:21:31 Download Download Download Add some paranoid checks hoping to fix crashes reported in Google Play developer console.
v1.2.2-262-g774539d Henrik Rydgard 2016-04-09 18:20:31 No build Add more error checking in net resolve.
v1.2.2-261-g83d564f Henrik Rydgard 2016-04-09 17:38:33 No build Fix a potential crash in SoftGpu (crash logs seem to point here)
v1.2.2-260-g0c1e7dc Henrik Rydgård 2016-04-09 16:16:05 Download Download Download Use the OS to clear the CPU cache instead of the gcc builtin. Experiment for the S7 issues.
v1.2.2-259-ga53bd5c helloimowen 2016-04-22 05:03:08 No build Changed possibly incorrect return value. After Windows 8, Microsoft stopped supporting GetVersionEX and VerifyVersionInfo. MSFT added "VersionHelperFunctions," but they aren't usable/viable at the moment. Related bug:
v1.2.2-259-g62aaeb3 Henrik Rydgard 2016-04-09 10:30:23 Download Download Download Vulkan texture cache: Remove the "replaceImages" path. Images alloc is so fast, and we'd need to double buffer some images anyway, better not to.
v1.2.2-258-g37616a6 Henrik Rydgard 2016-04-07 23:45:23 Download Download Download Update the Vulkan validator workarounds to match the 1.0.8 validator... gah.
v1.2.2-257-ge1bf0d3 Henrik Rydgard 2016-04-07 23:30:45 No build Update glslang, lang submodules
v1.2.2-256-g617bceb Henrik Rydgard 2016-04-07 22:51:52 No build Update to latest vulkan header (1.0.8)
v1.2.2-255-g5cd3956 Henrik Rydgard 2016-04-03 00:01:56 Download Download Download Reformat VulkanContext.cpp (fix tab indentation)
v1.2.2-254-ge1f660e Henrik Rydgard 2016-04-02 23:57:23 No build Update vulkan structure init to the new style
v1.2.2-254-g3db8f7d Unknown W. Brackets 2016-04-09 21:08:43 No build Allow shader framebuffer fetch on GLES3 only. Note: before we did not support it properly on GLES3 devices.
v1.2.2-253-g861a30a Henrik Rydgard 2016-04-02 11:06:39 Download Download Download Fix an assortment of minor resource leaks, make vulkan validator happier.
v1.2.2-252-g727058f Henrik Rydgard 2016-04-02 11:06:05 No build Remove an entry from GPUStats that didn't really belong.
v1.2.2-251-gad0da06 Henrik Rydgard 2016-04-02 10:28:38 No build Forgot to remove these from the debug string.
v1.2.2-250-gc1e9df0 Henrik Rydgard 2016-03-31 10:23:40 Download Download Download Adjust the displayed debug stats for each backend. Cleanup.
v1.2.2-249-g5ef608f Henrik Rydgard 2016-03-31 10:17:02 No build GPU stats: Have each backend format its own string.
v1.2.2-248-g004c8b0 Henrik Rydgard 2016-03-31 09:47:25 No build Make debug stats more compact.
v1.2.2-247-g00d60d0 Henrik Rydgård 2016-03-31 09:27:42   Download Download Merge: e124962 718789b Merge pull request #8680 from hrydgard/vulkan-framebuffer Vulkan framebuffer - First steps
v1.2.2-246-g718789b Henrik Rydgard 2016-03-31 09:23:17 No build Some cleanup in framebuffer code. Don't set BlendColor dynstate unless we need it.
v1.2.2-245-g51f0e50 Henrik Rydgard 2016-03-30 23:39:07 No build oops
v1.2.2-244-g32f5930 Henrik Rydgard 2016-03-30 23:26:16 No build Move clear handling to FramebufferVulkan, center the clear properly in non-buffered. more cleanup.
v1.2.2-243-gc2b66a0 Henrik Rydgard 2016-03-30 22:53:06 No build Another leak fix, buildfix
v1.2.2-242-g2b996db Henrik Rydgard 2016-03-30 22:17:40 No build Crash and leak fixes
v1.2.2-241-g9f918fd Henrik Rydgard 2016-03-30 22:00:23 No build Start hooking up framebuffers to CopyDisplayToOutput
v1.2.2-240-gf52fd0c Henrik Rydgard 2016-03-30 21:17:20 No build FramebufferVulkan: Fix DrawPixels
v1.2.2-239-g731af0d Henrik Rydgard 2016-03-28 22:14:04 No build Add some infrastructure for 2D drawing, to be used by the Vulkan framebuffer manager
v1.2.2-238-g2e55ba3 Henrik Rydgard 2016-03-22 18:18:15 No build Some comments
v1.2.2-237-g339daed Henrik Rydgard 2016-03-22 00:12:41 No build Clean up, start building some scaffolding
v1.2.2-236-ge124962 Henrik Rydgard 2016-03-31 00:47:46 Download Download Download Fix depth/stencil clears (already fixed in framebuffer branch)
v1.2.2-235-gc75e9a0 Henrik Rydgard 2016-03-31 00:46:50 No build Fix vertex pushbuffer allocation for games that use indexed drawing with the same base repeatedly.
v1.2.2-234-ge2b58a0 Henrik Rydgard 2016-03-28 21:35:16 Download Download Download Buildfix
v1.2.2-233-g40d05e2 Henrik Rydgard 2016-03-28 19:57:42     Download Cleanup in FramebufferVulkan to reduce the size of future diffs
v1.2.2-232-g0a8d747 Henrik Rydgard 2016-03-28 18:40:23 Download Download Download x86/64: Add a couple of more cases to very minor vertex skinning optimization
v1.2.2-231-ga8c386b Henrik Rydgard 2016-03-28 18:18:49 No build Make VulkanImage a little more flexible (make it possible to create depth images) Just preparation.
v1.2.2-230-g4ad0af4 Henrik Rydgård 2016-03-27 22:39:06 Download Download Download Merge: 14363a2 1aa8370 Merge pull request #8676 from unknownbrackets/vulkan-minor Fix a wrong assertion on exit and enable logic ops in Vulkan
v1.2.2-229-g1aa8370 Unknown W. Brackets 2016-03-27 21:39:01 No build Vulkan: Use logic ops when available.
v1.2.2-228-g8dd9357 Unknown W. Brackets 2016-03-27 21:38:15 No build Vulkan: Ignore queued frees after destroy. We flush slabs so this gives false assertions in some cases.
v1.2.2-227-g14363a2 Unknown W. Brackets 2016-03-27 18:26:34 Download Download Download Oops, one more typo. This one didn't break anything, but better to be safe.
v1.2.2-226-g048a12f Unknown W. Brackets 2016-03-27 18:25:25 No build Buildfix. Some compilers didn't like that, oops.
v1.2.2-225-g59788d9 Henrik Rydgård 2016-03-27 18:18:13   Download   Merge: 6fd0f30 4ae39d1 Merge pull request #8674 from unknownbrackets/vulkan-debug Vulkan: Add some basic info for reporting
v1.2.2-223-g6fd0f30 Henrik Rydgård 2016-03-27 17:45:51 Download Download Download Merge: b877cb0 ed41785 Merge pull request #8670 from unknownbrackets/vulkan-mem Add and use a texture pool manager for Vulkan
v1.2.2-222-ged41785 Unknown W. Brackets 2016-03-27 17:33:22 No build Vulkan: Add EndFrame to texture cache.
v1.2.2-221-g3352608 Unknown W. Brackets 2016-03-27 05:19:58 No build Vulkan: Free texture slabs on exit.
v1.2.2-220-g16570f1 Unknown W. Brackets 2016-03-27 03:41:53 No build Vulkan: Handle texture allocation failure. Users hit out of memory even using desktop GL devices, and it will definitely be possible on mobile and desktop Vulkan.
v1.2.2-219-g27a5697 Unknown W. Brackets 2016-03-27 03:22:21 No build Vulkan: Use the slab allocator for textures.
v1.2.2-218-g62b6432 Unknown W. Brackets 2016-03-27 03:16:39 No build Vulkan: Allocate forwards in device slabs.
v1.2.2-217-g87d65e6 Unknown W. Brackets 2016-03-26 08:51:55 No build Vulkan: Correct alloc near slab end.
v1.2.2-216-g9921fd2 Unknown W. Brackets 2016-03-26 07:48:39 No build Vulkan: Don't bother with extra userdata, comments. Was a failed attempt to avoid new/delete.
v1.2.2-215-gbd7c431 Unknown W. Brackets 2016-03-25 07:30:01 No build Vulkan: Increase new size for new slabs.
v1.2.2-214-g973a9f6 Unknown W. Brackets 2016-03-25 07:27:14 No build Vulkan: Delay frees for device memory slabs.
v1.2.2-213-g7d5a8aa Unknown W. Brackets 2016-03-23 09:05:20 No build Vulkan: Protect better against memory alloc errors.
v1.2.2-212-gf0dc921 Unknown W. Brackets 2016-03-23 08:40:41 No build Vulkan: Setup a pool memory manager for textures.
v1.2.2-212-g4ae39d1 Unknown W. Brackets 2016-03-27 17:52:55 No build Vulkan: Add some basic info for reporting.
v1.2.2-211-gb877cb0 Henrik Rydgård 2016-03-27 10:22:32 Download Download Download Merge: 424af02 b440695 Merge pull request #8669 from unknownbrackets/vulkan-tex Use out/outPitch for remaining formats in Vulkan
v1.2.2-207-gb440695 Unknown W. Brackets 2016-03-27 07:02:38 No build Halve the default tex buf size. Might as well not allocate 2.5 MB that most of the time won't be needed. If it becomes needed, it'll allocate at runtime, but this should be uncommon.
v1.2.2-206-gd2f8579 Unknown W. Brackets 2016-03-27 06:53:35 No build Vulkan: Unswizzle non-CLUT textures directly.
v1.2.2-205-g1300631 Unknown W. Brackets 2016-03-27 06:50:49 No build Allow unswizzling with a dest pitch.
v1.2.2-204-g3593a79 Unknown W. Brackets 2016-03-27 06:29:48 No build Cleanup and clarify texture swizzling funcs.
v1.2.2-203-gb6778bf Unknown W. Brackets 2016-03-27 01:21:29 No build Vulkan: Fix flat texture scaling.
v1.2.2-202-g5e23d63 Unknown W. Brackets 2016-03-27 00:36:20 No build Vulkan: Cleanup now that all formats decode direct.
v1.2.2-201-g7931a01 Unknown W. Brackets 2016-03-27 00:28:58 No build Vulkan: Decode 4-bit clut directly.
v1.2.2-200-g424af02 Henrik Rydgård 2016-03-27 10:05:57 Download Download Download Merge: 55cb508 b1a2a44 Merge pull request #8671 from unknownbrackets/vulkan-stencil Fix some of the Vulkan stencil problems
v1.2.2-200-g19f76aa Unknown W. Brackets 2016-03-27 00:13:51 No build Vulkan: Correct font texture optimization. Oops, missed this when swapping color formats.
v1.2.2-199-gb1a2a44 Unknown W. Brackets 2016-03-27 04:44:11 No build Vulkan: Update dyn stencil state only as needed.
v1.2.2-199-g9a4b74c Unknown W. Brackets 2016-03-27 00:11:59 No build Vulkan: Directly decode simple palette textures.
v1.2.2-198-g9cd0544 Unknown W. Brackets 2016-03-27 00:11:14 No build Flip GL debug stencil/depth in non-buffered.
v1.2.2-198-g3a08ff5 Unknown W. Brackets 2016-03-27 04:43:42 No build Vulkan: Use new stencil state calculation.
v1.2.2-197-g55cb508 Henrik Rydgård 2016-03-26 23:08:09 Download Download Download Merge: a49cba7 6c0a5ca Merge pull request #8667 from unknownbrackets/vulkan-tex Vulkan: Swizzle and decode (some) textures directly
v1.2.2-196-g6c0a5ca Unknown W. Brackets 2016-03-26 22:43:35 No build Vulkan: Oops, correct DXT stride.
v1.2.2-195-ga130e26 Unknown W. Brackets 2016-03-26 22:36:54 No build Vulkan: Remove unused color conv func.
v1.2.2-194-g9b15ce0 Unknown W. Brackets 2016-03-26 22:34:24 No build UI: Fix texture scaling level selection. It previously was not possible to select 4 on a POT-only device, since it would become 3, which would in turn become 2. Also, this allows selection on other backends, e.g. Vulkan.
v1.2.2-193-gfe4c0e9 Unknown W. Brackets 2016-03-26 22:28:03 No build Vulkan: Fix various problems with tex scaling.
v1.2.2-192-g99bf2c5 Unknown W. Brackets 2016-03-26 21:43:42 No build Vulkan: Decode the simplest tex formats directly.
v1.2.2-191-g29287ea Unknown W. Brackets 2016-03-26 21:33:18 No build Vulkan: Reorganize a bit so we can decode directly.
v1.2.2-190-ge7ea1da Unknown W. Brackets 2016-03-26 21:17:17 No build Vulkan: Swizzle instead of converting colors.
v1.2.2-189-ga49cba7 Henrik Rydgård 2016-03-26 21:15:44 Download Download Download Merge: 1214901 49c353f Merge pull request #8665 from unknownbrackets/d3d9-depth d3d9: Check actual FBO format for INTZ support
v1.2.2-187-g1214901 Henrik Rydgård 2016-03-26 21:15:11 No build Merge: 4568aff 7d5f308 Merge pull request #8666 from unknownbrackets/texcache Fix a crash where we used an old framebuf
v1.2.2-186-g7d5f308 Unknown W. Brackets 2016-03-26 20:17:28 No build Fix a crash where we used an old framebuf. This was causing Breath of Fire 3 to crash, because it had an offset framebuffer set that was never detatched.
v1.2.2-185-gf31fbb9 Unknown W. Brackets 2016-03-26 20:07:49 No build Cleanup fbTexInfo_ when detaching framebuffers.
v1.2.2-184-gaad04f2 Unknown W. Brackets 2016-03-26 20:01:55 No build Centralize the texcache key format.
v1.2.2-183-ge8c8f19 Unknown W. Brackets 2016-03-26 19:49:16 No build Move framebuf attachment into central code. It doesn't look like this will be different, and there's a bug in it.
v1.2.2-182-g817df15 Unknown W. Brackets 2016-03-26 19:44:22 No build Vulkan: Don't replace images on old fb textures.
v1.2.2-181-gadc9946 Unknown W. Brackets 2016-03-23 08:39:08 No build Vulkan: Ask for COHERENT staged texture memory.
v1.2.2-181-g49c353f Unknown W. Brackets 2016-03-25 03:04:25 No build d3d9: Check actual FBO format for INTZ support.
v1.2.2-180-g4568aff Unknown W. Brackets 2016-03-25 01:03:04 Download Download Download Vulkan: Fix error message if backend can't load.
v1.2.2-179-gbd17351 Henrik Rydgard 2016-03-22 19:00:57 Download Download Download Texcache: Minor refactor/cleanup
v1.2.2-178-g8a39794 Henrik Rydgard 2016-03-22 20:32:31 No build Revert "Enable the Unpack Subimage path on DX9 (maybe should just remove the check)" This causes some breakage that need investigation. This reverts commit 1970d3865059647585bd0a46c7e761d76a4d8a2d.
v1.2.2-177-ge270b95 Henrik Rydgard 2016-03-22 18:36:08 No build x86/x64: Minor vertex decoder optimization
v1.2.2-176-gb0329e8 Henrik Rydgård 2016-03-22 09:22:58 Download Download Download Merge: efa508d aec117d Merge pull request #8657 from unknownbrackets/vulkan-resize Support resizing the screen on Vulkan
v1.2.2-173-gefa508d Henrik Rydgard 2016-03-21 21:26:48 Download Download Download Vulkan: Fix texture scaling
v1.2.2-172-gb97e02f Henrik Rydgard 2016-03-21 20:23:53 Download Download Download Typo fixes. Delete irrelevant comments
v1.2.2-171-gdff585e Henrik Rydgard 2016-03-21 20:11:28 Download Download   VulkanContext: Detect the appropriate depth buffer format to use, expose it. This should help AMD compatibility.
v1.2.2-170-g20f227c Henrik Rydgard 2016-03-21 18:50:11 Download Download Download Vulkan: Fix Prescale UV
v1.2.2-169-ge8758c1 Henrik Rydgård 2016-03-21 17:05:58 Download Download Download Merge: 257c01b 3976e84 Merge pull request #8652 from unknownbrackets/savestates Fix some old savestates
v1.2.2-167-g257c01b Henrik Rydgård 2016-03-21 16:48:59 Download Download Download Merge: 6831f6f caea1da Merge pull request #8655 from unknownbrackets/vulkan-softgpu Fix softgpu rendering in Vulkan
v1.2.2-166-gcaea1da Unknown W. Brackets 2016-03-21 15:09:33 No build softgpu: Flip vertically in the Vulkan backend.
v1.2.2-165-gf3d113a Unknown W. Brackets 2016-03-21 14:57:03 No build thin3d: Use 32-bit indexed drawing to match.
v1.2.2-165-gaec117d Unknown W. Brackets 2016-03-22 03:45:27 No build Vulkan: Allow resizing window/backbuffer. Not tested much on Android. Fixes #8656.
v1.2.2-164-g963b18e Unknown W. Brackets 2016-03-22 03:41:20 No build Vulkan: Prep for resize, destroy surface on exit. I suppose this is a validation layer bug, it didn't report the leak.
v1.2.2-164-g1b8985a Unknown W. Brackets 2016-03-21 08:35:27 No build thin3d: Fix tranposed Vulkan bufs.
v1.2.2-163-g6831f6f Henrik Rydgård 2016-03-21 08:27:50 Download Download Download Merge: 2a35d4b 450d70f Merge pull request #8650 from unknownbrackets/vulkan-buf Vulkan: Cache only device in push buffers
v1.2.2-159-g2a35d4b Henrik Rydgård 2016-03-21 08:27:25 No build Merge: 3dcdd4b 9c3e12e Merge pull request #8653 from unknownbrackets/warnings Warning fixes from clang
v1.2.2-155-g3dcdd4b Henrik Rydgård 2016-03-21 08:27:08 No build Merge: 0009b55 62af4fe Merge pull request #8654 from unknownbrackets/vulkan-leaks Plug some Vulkan leaks
v1.2.2-154-g450d70f Unknown W. Brackets 2016-03-21 06:51:07 No build Vulkan: Remove some outdated comments.
v1.2.2-154-g62af4fe Unknown W. Brackets 2016-03-21 08:04:02 No build softgpu: Prevent leaking thin3d buffers.
v1.2.2-154-g9c3e12e Unknown W. Brackets 2016-03-21 07:14:08 No build Remove some unused things reported by clang.
v1.2.2-153-gbdc0dac Unknown W. Brackets 2016-03-21 08:03:34 No build thin3d: Plug leaks in samplers and vk shaders.
v1.2.2-153-g2461a84 Unknown W. Brackets 2016-03-21 00:25:02 No build Correct some warnings reported by clang.
v1.2.2-153-g6d947a0 Unknown W. Brackets 2016-03-21 01:24:20 No build Vulkan: Handle oversized push buf allocations.
v1.2.2-152-gd90527e Unknown W. Brackets 2016-03-21 00:24:40 No build Correct some missing overrides.
v1.2.2-152-g3976e84 Unknown W. Brackets 2016-03-21 07:03:48 No build Fix some old savestates.
v1.2.2-152-g9fd040e Unknown W. Brackets 2016-03-20 23:36:22 No build Vulkan: Cache only device in push buffers.
v1.2.2-152-g2d34c0a Unknown W. Brackets 2016-03-21 08:02:59 No build Vulkan: Free anything pending before the device. This includes, for example, device memory and etc.
v1.2.2-151-g0009b55 Henrik Rydgard 2016-03-20 23:36:09 Download Download Download Make placeholder texture black
v1.2.2-150-g2485c32 Henrik Rydgård 2016-03-20 23:32:08 No build Merge: 1515754 e3d9630 Merge pull request #8649 from unknownbrackets/vulkan-buf Dynamically reallocate buffers when out of space
v1.2.2-145-ge3d9630 Unknown W. Brackets 2016-03-20 23:25:59 No build Vulkan: Handle oom slightly better.
v1.2.2-144-gf91cc61 Unknown W. Brackets 2016-03-20 23:23:03 No build Vulkan: Start with smaller buffers by default.
v1.2.2-144-g1515754 Henrik Rydgard 2016-03-20 23:02:40 Download Download Download Another prescale UV fix
v1.2.2-143-g9e4389c Unknown W. Brackets 2016-03-20 23:20:21 No build Vulkan: Defrag buffers when growing.
v1.2.2-143-g8e459b7 Henrik Rydgård 2016-03-20 22:48:27 Download Download Download Merge: a6a56b9 e92e6bb Merge pull request #8648 from unknownbrackets/warnings Minor warning fixes
v1.2.2-142-gf2513ff Unknown W. Brackets 2016-03-20 23:15:13 No build Vulkan: Allocate more buffers on overflow.
v1.2.2-141-g82a9023 Unknown W. Brackets 2016-03-20 23:13:17 No build Vulkan: Centralize shader UBO update, DRY.
v1.2.2-140-ge92e6bb Unknown W. Brackets 2016-03-20 22:26:51 No build Move VulkanUtil.cpp into the filter.
v1.2.2-139-gab6dd51 Unknown W. Brackets 2016-03-20 22:24:35 No build Fix a small resource handle leak.
v1.2.2-138-gef1dc58 Unknown W. Brackets 2016-03-20 22:17:51 No build Fix various minor warnings.
v1.2.2-138-ga6a56b9 Henrik Rydgard 2016-03-20 22:46:49 No build Vulkan: Cache the texture pointer. Use a checkerboard placeholder texture where missing (framebuffer textures in non-buffered)
v1.2.2-137-gffde702 Henrik Rydgard 2016-03-20 21:48:28 Download Download Download Vulkan prescale UV fix
v1.2.2-137-g87eadad Unknown W. Brackets 2016-03-20 22:16:54 No build Fix a failed lock release warning.
v1.2.2-136-g2b46ae5 Henrik Rydgård 2016-03-20 21:08:58 Download Download Download Merge: b3402ef 0e19927 Merge pull request #8601 from hrydgard/vulkan Vulkan rendering backend. Early Work-In-Progress
v1.2.2-132-g0e19927 Henrik Rydgard 2016-03-20 20:56:33 No build Buildfix to last commit, add a comment
v1.2.2-131-g827481d Henrik Rydgard 2016-03-20 20:53:46 No build Combined two uniforms to get the base UBO down to 512b, in order to not waste space (nVidia needs 256-byte alignment)
v1.2.2-130-gc33c3cf Henrik Rydgard 2016-03-20 20:26:52 No build Vulkan: Add ugly temporary warning about buffered rendering not working
v1.2.2-129-g29bc07e Henrik Rydgard 2016-03-20 20:04:49 No build SoftGPU with Vulkan runs but displays black
v1.2.2-128-g0b1cfaf Henrik Rydgard 2016-03-20 16:33:34 No build Be more economical with UBO pushbuffer space by reusing the last data when possible.
v1.2.2-127-g5d19f3d Henrik Rydgard 2016-03-20 16:06:11 No build Decode vertex data directly into the vertex pushbuffer, saving a memcpy.
v1.2.2-126-gd7ffc39 Henrik Rydgard 2016-03-20 15:46:41 No build Vulkan: Remove support for software skinning to reduce complexity
v1.2.2-125-gd0659f0 Henrik Rydgard 2016-03-20 15:08:26 No build No need to align vertex/index data. Will only be harmful for an upcoming optimization.
v1.2.2-124-g18d78f9 Henrik Rydgard 2016-03-20 14:54:21 No build Minor optimizations
v1.2.2-123-g5d45413 Henrik Rydgard 2016-03-20 14:50:58 No build Fix a resource leak. Request COHERENT memory for pushbuffers.
v1.2.2-122-g8e9acff Henrik Rydgard 2016-03-20 14:33:37 No build Always specify depthstencil state in pipelines. Turns out it's only OK to leave out if rendering only to color, otherwise behaviour is undefined - which means it may still be enabled.
v1.2.2-121-g2c61b1e Henrik Rydgard 2016-03-20 09:52:13 No build Change the VulkanPushBuffer API to allow for adding support for dynamic growth
v1.2.2-120-g5d56537 Henrik Rydgard 2016-03-20 09:35:10 No build Move VulkanPushBuffer into VulkanMemory.h
v1.2.2-119-gf7113bb Henrik Rydgard 2016-03-19 11:47:58 No build Use separate pushbuffers for UBO/Index/Vertex. This will make decoding directly into the pushbuffers easier, plus other benefits later. (For example, we'll often be able to avoid rebinding the vertex and index buffers at new offsets by just keep counting upwards between draws, if the vertex format is the same but other state changed)
v1.2.2-118-g966cb89 Henrik Rydgard 2016-03-19 01:57:13 No build Vulkan: Fix our use of dual source blending, re-enable if available.
v1.2.2-117-gadd506a Unknown W. Brackets 2016-03-18 05:56:04 No build Cleanup differences in aniso handling. Some places were not handling it as a power of two.
v1.2.2-116-g82f3df1 Unknown W. Brackets 2016-03-18 05:59:16 No build Vulkan: Initial support for aniso filtering.
v1.2.2-115-gda50370 Henrik Rydgard 2016-03-17 11:56:43 No build Split out VulkanTexture from VulkanContext.cpp/h into VulkanImage.cpp/h
v1.2.2-114-g3744008 Unknown W. Brackets 2016-03-17 07:32:48 No build Correct the 5551 format for now. Otherwise we get wrong colors - also we are still converting colors.
v1.2.2-113-gbaa7132 Unknown W. Brackets 2016-03-17 06:51:18 No build Vulkan: Simplify color testing.
v1.2.2-112-gdad64b3 Unknown W. Brackets 2016-03-17 06:01:15 No build Vulkan: Properly set the alpha test ref. It's definitely not a float, oops.
v1.2.2-111-gf289e84 Unknown W. Brackets 2016-03-17 05:59:37 No build Vulkan: Make sure depth==stencil when clearing. We have to clear both at the same time. I think it makes sense to consider this part of the "separate alpha" flag, since alpha has to match both color and depth.
v1.2.2-110-ga995dd2 Henrik Rydgard 2016-03-17 00:04:23 No build Get rid of strange offset in Vulkan matrix converter
v1.2.2-109-ge45c24b Henrik Rydgard 2016-03-15 00:50:36 No build Show how much pushbuffer space is used each frame. Optimizing this number (by avoiding redundant UBO uploads etc) will probably help performance.
v1.2.2-108-g84e649f Henrik Rydgard 2016-03-15 00:37:14 No build Vulkan: Enable mipmapping
v1.2.2-107-g8a62724 Henrik Rydgard 2016-03-14 23:25:00 No build Upload PSP textures through a push buffer instead of image copy. More flexible.
v1.2.2-106-g5ea01ff Henrik Rydgard 2016-03-14 23:24:19 No build Add a secondary way to upload textures - through buffers.
v1.2.2-105-gc2775d4 Henrik Rydgard 2016-03-14 22:07:37 No build Default validation on in Debug and off in Release
v1.2.2-104-g697f3a8 Henrik Rydgard 2016-03-14 20:00:38 No build Matrix depth fix. Still have depth issues though.
v1.2.2-103-g1970d38 Henrik Rydgard 2016-03-14 18:57:21 No build Enable the Unpack Subimage path on DX9 (maybe should just remove the check)
v1.2.2-102-g00d617c Henrik Rydgard 2016-03-14 01:46:54 No build Fix bug where we sometimes pushed too much vertex data. Doesn't seem to fix much though...
v1.2.2-101-g242daae Unknown W. Brackets 2016-03-14 02:41:26 No build Disable last texture reuse for now. This will be slower, but otherwise a lot of textures are missing in various games, like Final Fantasy 4. Better to get all the bugs out first and then start optimizing. Note: there is still missing drawing in Final Fantasy 4, but only text after this change.
v1.2.2-100-g3e268e4 Henrik Rydgard 2016-03-14 00:53:57 No build Mem leak fixes, cleanups
v1.2.2-99-g1f1e679 Henrik Rydgard 2016-03-14 00:53:36 No build Silence another validation warning
v1.2.2-98-g5cee885 Henrik Rydgard 2016-03-14 00:52:09 No build Fix UV scale for some vertex formats (like GL). Separate updates of PROJ and PROJTHROUGH matrices.
v1.2.2-97-gc770349 Unknown W. Brackets 2016-03-13 19:23:46 No build Switch headless to using graphics contexts. Vulkan doesn't work yet, needs some thin3d for the command buffer?
v1.2.2-96-g0b7e43d Unknown W. Brackets 2016-03-13 18:38:38 No build Allow the graphicsContext to be overridden. This is useful when coming from, for example, headless.
v1.2.2-95-g82205a4 Unknown W. Brackets 2016-03-13 17:33:39 No build Handle Vulkan init errors more gracefully.
v1.2.2-94-g76b17a4 Henrik Rydgard 2016-03-13 17:44:38 No build Revert "Replace ugly workaround with VK_LAYER_LUNARG_unique_objects which prevents handle reuse." This reverts commit 6342c07a19d5ab410cbc233a570488214923a9f8.
v1.2.2-93-gfe270c5 Henrik Rydgard 2016-03-13 17:43:50 No build Typo fix
v1.2.2-92-gb0098f7 Henrik Rydgard 2016-03-13 17:20:04 No build Replace ugly workaround with VK_LAYER_LUNARG_unique_objects which prevents handle reuse. See
v1.2.2-91-g575cc89 Henrik Rydgard 2016-03-13 17:05:03 No build Turn off annoying "debug flicker" I used to see if we were swapping buffers properly early on Also minor logging changes, refine the false-positive debug layer check
v1.2.2-90-g79fd828 Henrik Rydgard 2016-03-13 16:32:07 No build Work around what seems like a validation layer bug (trigger by scrolling around the UI a bit)
v1.2.2-89-g5ca012e Henrik Rydgard 2016-03-13 16:22:46 No build Fix a bunch of new vulkan validation layer failures.
v1.2.2-88-gb7b0b59 Henrik Rydgard 2016-03-13 15:42:10 No build Update Vulkan headers to 1.0.5. Remove references to vulkan-1.lib as we load dynamically.
v1.2.2-87-g6e2e0bf Henrik Rydgard 2016-03-13 15:26:32 No build Should not specify the Vulkan patch version when requesting Vulkan 1.0.
v1.2.2-86-gc92790c Unknown W. Brackets 2016-03-12 23:03:26 No build Specify a useful app version when loading Vulkan.
v1.2.2-85-g8efbcf8 Unknown W. Brackets 2016-03-12 22:37:08 No build Use draws for alpha/stencil only clear in Vulkan.
v1.2.2-84-gba7deb7 Unknown W. Brackets 2016-03-12 18:36:59 No build Fix GE debugger preview in non-buffered.
v1.2.2-83-g323130e Unknown W. Brackets 2016-03-12 18:21:13 No build Don't crash as hard on shader compile error.
v1.2.2-82-g2d548d6 Unknown W. Brackets 2016-03-12 18:19:19 No build Move Vulkan code into a filter.
v1.2.2-81-g22f47d3 Henrik Rydgard 2016-03-06 23:29:52 No build Remove redundant configuration, remove temp hack
v1.2.2-80-g76d8a87 Henrik Rydgard 2016-03-06 12:00:57 No build Vulkan: Attempt at fixing dual source blending. Should work but doesn't.
v1.2.2-79-g432fbe3 Henrik Rydgard 2016-03-05 01:00:59 No build Vulkan: We're doing dual src blending wrong (GLSL part, not sure how to do it right) so disable it.
v1.2.2-78-g8950509 Henrik Rydgard 2016-02-28 13:27:35 No build Buildfix (glslang project settings /MT)
v1.2.2-77-gb06cf4e Henrik Rydgard 2016-02-28 00:34:50 No build Re-fix depth buffer initialization
v1.2.2-76-g9c457da Henrik Rydgård 2016-02-25 18:52:33 No build Gets the Vulkan backend running, but not drawing correctly, on Android. Not sure what's wrong, I get a yellow flashing screen.
v1.2.2-75-g78b8782 Henrik Rydgard 2016-02-25 15:41:45 No build Show backend chooser on Android so we can choose Vulkan.
v1.2.2-74-g77420f7 Scott Mansell 2016-02-22 05:59:58 No build VulkanLoader: Detect loader failure on windows.
v1.2.2-73-ge97a6c6 Scott Mansell 2016-02-22 05:57:44 No build VulkanLoader: Load vkDestroySurfaceKHR
v1.2.2-72-g96273c6 Henrik Rydgard 2016-02-21 22:12:19 No build Turn off Vulkan in CMake-based and Qt-based builds, for now
v1.2.2-71-gd325aa2 Henrik Rydgard 2016-02-21 20:21:24 No build Hook up Vulkan on Android, no idea if it works. Move VulkanContext to Common.
v1.2.2-70-gc8e0667 Henrik Rydgard 2016-02-21 19:23:31 No build Possible buildfix
v1.2.2-69-g45cf399 Henrik Rydgard 2016-02-21 19:20:46 No build Remove remains of xcb support. Will add back later.
v1.2.2-68-g2481714 Henrik Rydgard 2016-02-21 18:05:01 No build Load Vulkan dynamically. Fix Android build (though - Vulkan is not working on Android yet)
v1.2.2-67-g5a72564 Henrik Rydgard 2016-01-28 23:44:05 No build Cleanup
v1.2.2-66-g432f276 Henrik Rydgard 2016-01-25 00:58:47 No build Cleanups. Don't loop over bones in vshader, causes trouble
v1.2.2-65-g1677697 Henrik Rydgard 2016-01-24 17:30:26 No build Vulkan: Don't try to overlap proj with proj_through, will need a different approach. Also, assorted bugfixes.
v1.2.2-64-g5f71b5b Henrik Rydgard 2016-01-24 12:19:04 No build Android: Vulkan builds but doesn't link as we have no link library.
v1.2.2-63-gca63cca Henrik Rydgard 2016-01-24 11:22:06 No build WIP: Start work on getting the Vulkan code to compile for Android
v1.2.2-62-g5b70957 Henrik Rydgard 2016-01-19 18:41:45 No build Expose another couple of vulkan device features.
v1.2.2-61-gd5f685c Henrik Rydgard 2016-01-10 23:42:09 No build WIP trying to fix drawing issues
v1.2.2-60-g4b978b1 Henrik Rydgard 2016-01-10 23:41:19 No build Crashfix, fix left-behind culling disabling
v1.2.2-59-g02d1648 Henrik Rydgard 2016-01-10 16:55:18 No build Delete pipeline caches asynchronously too
v1.2.2-58-g3284899 Henrik Rydgard 2016-01-10 14:24:10 No build More clearing fixes. Also fix some memory leaks.
v1.2.2-57-g2e99889 Henrik Rydgard 2016-01-10 13:47:56 No build The settings to the vertex decoder must match the implementation.. Fixes some character scale issues.
v1.2.2-56-g55ef976 Henrik Rydgard 2016-01-10 13:08:54 No build More zero-initialization. Fix scope issue, MSVC's optimizer was aggressive enough that this was a problem. Fixes textures in release mode.
v1.2.2-55-g52e7f06 Henrik Rydgard 2016-01-10 13:08:19 No build Add Vulkan to Win32 menu. disable gfx logging in debug by default.
v1.2.2-54-g4c281f1 Henrik Rydgard 2016-01-10 12:27:45 No build Fix mixup with fragment shader ubo variables
v1.2.2-53-g3bf88d7 Henrik Rydgard 2016-01-10 11:41:46 No build Plug the texture memory leak
v1.2.2-52-g29341e5 Henrik Rydgard 2016-01-09 23:27:53 No build Assorted fixes and cleanups.
v1.2.2-51-gb51b38f Henrik Rydgard 2016-01-09 23:27:13 No build Switch to "Mailbox" frame submission if available, lets us go beyond 60hz for unthrottle
v1.2.2-50-g87b743e Henrik Rydgard 2016-01-09 22:14:19 No build Fix issues with texture replacement
v1.2.2-49-g78d5fff Henrik Rydgard 2016-01-09 21:54:57 No build More texture work
v1.2.2-48-gdced84c Henrik Rydgard 2016-01-09 21:19:18 No build Work on texture support, cube.elf works correctly. Delete unused code.
v1.2.2-47-g7eeba08 Henrik Rydgard 2016-01-09 17:12:37 No build Fix primitive topology. Crashfix.
v1.2.2-46-g9e34d7d Henrik Rydgard 2016-01-09 13:52:27 No build Remove remains of FragmentTestCache from Vulkan backend
v1.2.2-45-g4e6a9b8 Henrik Rydgard 2016-01-09 13:47:48 No build Fix indexed through-mode drawing
v1.2.2-44-gec6bc4a Henrik Rydgard 2016-01-09 13:31:36 No build Vertex format fixes. Flip through drawing the right way up.
v1.2.2-43-g6b8c004 Henrik Rydgard 2016-01-09 12:37:05 No build Fix indexed drawing, flip rendering the right side up, enable culling
v1.2.2-42-g6141c36 Henrik Rydgard 2016-01-09 12:17:02 No build Separate uniform updates from shader updates
v1.2.2-41-gd67d187 Henrik Rydgard 2016-01-09 11:07:14 No build Get untextured drawing working! (at least cube.elf)
v1.2.2-40-g28ae840 Henrik Rydgard 2016-01-09 01:23:32 No build Pipelines, samplers, description sets, oh my
v1.2.2-39-g6688303 Henrik Rydgard 2016-01-08 01:05:52 No build Begin/End frame fixes
v1.2.2-38-g01e3fba Henrik Rydgard 2016-01-06 23:08:26 No build Fix clearing bug, add FIFO_RELAXED flag, etc
v1.2.2-37-gddb36a3 Henrik Rydgard 2016-01-06 12:52:42 No build Some descriptor binding fixes
v1.2.2-36-g906b259 Henrik Rydgard 2016-01-06 00:38:45 No build First PSP shaders actually compile
v1.2.2-35-g49f1e70 Henrik Rydgard 2016-01-05 23:37:18 No build Okay, reached the shader generators
v1.2.2-34-g3701e2e Henrik Rydgard 2016-01-05 22:55:47 No build Reaches the first clear
v1.2.2-33-g4063f7e Henrik Rydgard 2016-01-05 21:18:43 No build Fill out GPU_Vulkan.cpp with what's mostly a copy of GLES_GPU.cpp
v1.2.2-32-gcfcfd40 Henrik Rydgard 2016-01-03 23:09:37 No build Start porting TextureCache. Lots of stubbing going on.
v1.2.2-31-g5216a24 Henrik Rydgard 2016-01-03 18:31:03 No build Back to work on the PSP renderer
v1.2.2-30-g56e358a Henrik Rydgard 2016-01-03 14:00:05 No build Show Vulkan information in system information.
v1.2.2-29-g776439d Henrik Rydgard 2016-01-03 13:27:19 No build Per-frame descriptor pools. Safe-delete more types.
v1.2.2-28-gd7e8f84 Henrik Rydgard 2016-01-03 12:37:05 No build Support multiple texture formats
v1.2.2-27-ge89a7f0 Henrik Rydgard 2016-01-03 00:46:41 No build Update VulkanContext
v1.2.2-26-gcfbecf5 Henrik Rydgard 2016-01-02 02:08:05 No build More progress
v1.2.2-25-g4ddca86 Henrik Rydgard 2015-12-31 14:06:18 No build Further vulkan stuff
v1.2.2-24-g129c706 Henrik Rydgard 2015-12-31 14:05:48 No build Just some work on the shader generators
v1.2.2-23-g83a5313 Henrik Rydgard 2015-12-31 01:33:23 No build More fixes
v1.2.2-22-g73d6d2d Henrik Rydgard 2015-12-31 01:07:06 No build More vulkan in thin3d
v1.2.2-21-g2a71e16 Henrik Rydgard 2015-12-31 00:30:52 No build Enable vulkan validation
v1.2.2-20-g847cab2 Henrik Rydgard 2015-12-31 00:30:36 No build Fixes in VulkanContext
v1.2.2-19-gb3402ef Henrik Rydgård 2016-03-20 18:10:19 Download Download Download Merge: 538d801 0ea8cc9 Merge pull request #8560 from unknownbrackets/prescale-uv Enable UV prescaling by default
v1.2.2-19-g2a449f7 Henrik Rydgard 2015-12-20 23:39:03 No build More vulkan fixing
v1.2.2-18-geedd819 Henrik Rydgard 2016-01-06 12:52:08 No build Implement a trivial SPIR-V disassembler, just for fun
v1.2.2-17-gc640640 Henrik Rydgard 2015-10-10 16:41:19 No build Initial vulkan code. This was squashed from nine commits but using old versions of Vulkan.
v1.2.2-16-g538d801 Henrik Rydgård 2016-03-20 18:07:24 No build Merge: 54a37f9 1df833c Merge pull request #8588 from sum2012/net-minor Add sceNetIfhandle staff
v1.2.2-12-g54a37f9 Henrik Rydgård 2016-03-20 18:06:53 No build Merge: 50ed2ce 818a0d8 Merge pull request #8591 from unknownbrackets/thin3d Use thin3d for softgpu drawing (+thin3d improvements)
v1.2.2-2-g50ed2ce Henrik Rydgård 2016-03-20 08:51:37 Download Download Download Merge: 8c9f3b9 6189e31 Merge pull request #8646 from xiushudongfang/fix-inputbox fix inputbox
v1.2.2-1-g6189e31 xiushu 2016-03-20 01:40:25 No build fix inputbox #8642 break #8607 ,now fixed
v1.2.2 Henrik Rydgard 2016-03-19 19:29:12 Download Download Download Update version numbers to 1.2.2, more README fixes
v1.2.1-71-g66be74f Henrik Rydgard 2016-03-19 19:22:39 Download     Update the lang submodule
v1.2.1-70-g3b6e36b Henrik Rydgard 2016-03-19 19:14:29   Download   Update README for 1.2.2
v1.2.1-69-geaeddc6 Henrik Rydgård 2016-03-17 22:25:39 Download Download Download Merge: b137bf1 92c6810 Merge pull request #8642 from hrydgard/java-egl Restore Java EGL support, while keeping the new stuff around as an option
v1.2.1-68-g92c6810 Henrik Rydgard 2016-03-17 22:22:57 No build Not using a GL config chooser seems to be the way to go, really, and was the way we used before the EGL attempt.
v1.2.1-67-g4c0e6d0 Henrik Rydgard 2016-03-17 21:30:16 No build Some renaming, fixes and tweaks to the gl_lost mechanism, which is again needed
v1.2.1-66-g5ad772a Henrik Rydgard 2016-03-17 19:42:59 No build Further fixes to Java EGL support
v1.2.1-65-g2880e09 Henrik Rydgard 2016-03-17 18:59:43 No build Fix touch scaling with Java EGL
v1.2.1-64-g0d6c8df Henrik Rydgard 2016-03-17 18:31:00 No build Restore Java EGL support, while keeping the new stuff around as an option. Did not restore the old DPI code, reusing the new instead. To switch back to C++ EGL, change javaGL in Fixes issue #8638 and hopefully others like #8618.
v1.2.1-63-gb137bf1 Henrik Rydgard 2016-03-13 18:42:26 Download Download Download Oops
v1.2.1-62-gc8457d3 Henrik Rydgard 2016-03-13 15:02:14 Download Download Download Fix a bunch of compiler warnings, delete some unused code
v1.2.1-61-gec65595 Henrik Rydgard 2016-03-13 14:59:12 No build Android EGL: Experiment: Only apply the 16-bit workaround on really old devices.
v1.2.1-60-gb94572e Henrik Rydgard 2016-03-09 17:02:53 No build Assorted cleanup
v1.2.1-59-g14ead27 Henrik Rydgård 2016-03-12 18:48:01 Download Download Download Merge: 3924d8b 944a1f3 Merge pull request #8633 from unknownbrackets/gpu-logicop Disable alpha test optimization with logic ops
v1.2.1-58-g944a1f3 Unknown W. Brackets 2016-03-12 18:25:59 No build Disable alpha test optimization with logic ops. We still need to discard the pixels in the case of a logic op, like invert. Otherwise we will invert the blended pixels too. See #8632.
v1.2.1-57-g3924d8b Henrik Rydgard 2016-03-09 17:02:15 Download Download Download Fix bug in ZIP file extraction breaking the Mega Drops homebrew, and others. Was rounding file sizes up to the nearest 128k...
v1.2.1-56-gcc4e7c4 Unknown W. Brackets 2016-03-08 05:19:07 Download Download Download Oops, flush from queue before locking. Added this last and clearly didn't test it carefully. Fixes #8631.
v1.2.1-55-g6f30401 Henrik Rydgård 2016-03-06 23:59:33 Download Download Download Merge: 2e532e5 f388691 Merge pull request #8628 from unknownbrackets/ui-minor Cleanup in UI, remove dup mutex define, wait for gameinfo items
v1.2.1-54-gf388691 Unknown W. Brackets 2016-03-06 23:00:09 No build UI: Correct a race condition when loading bgs.
v1.2.1-53-g8a9e30f Unknown W. Brackets 2016-03-06 22:52:16 No build UI: Wait for the specific game info item to finish. In case we have slow-loading ones.
v1.2.1-52-gf1f046d Unknown W. Brackets 2016-03-06 22:31:14 No build Remove now-unused mutex implementation.
v1.2.1-51-gda03b80 Unknown W. Brackets 2016-03-06 22:30:31 No build Standardize on just one mutex implementation.
v1.2.1-50-g955b0fb Unknown W. Brackets 2016-03-06 22:16:50 No build UI: Minor header cleanup.
v1.2.1-49-g2e532e5 Henrik Rydgård 2016-03-06 21:50:41 Download Download Download Merge: 3015713 98dc561 Merge pull request #8627 from unknownbrackets/vk-distance Bring over non-Vulkan changes from Vulkan branch
v1.2.1-48-g98dc561 Henrik Rydgard 2016-02-25 15:39:17 No build Add ability to hide items from popup lists
v1.2.1-47-gf08ae67 Henrik Rydgard 2016-01-10 13:08:19 No build Disable gfx logging in debug by default.
v1.2.1-46-g58b07e0 Henrik Rydgard 2016-01-09 23:27:53 No build Assorted fixes and cleanups.
v1.2.1-45-g9d8d810 Henrik Rydgard 2016-01-09 10:41:05 No build Clear detection: Don't need to check the even vertices, as the odd vertices are the ones used for color. This lets us detect and replace cube.elf's clear, and probably others.
v1.2.1-44-gd67b148 Henrik Rydgard 2015-10-10 16:41:19 No build Add math dataconv funcs for packed values.
v1.2.1-43-g438c7c1 Henrik Rydgard 2016-01-03 14:00:05 No build Only show GL extensions in the GL backend.
v1.2.1-42-g3015713 Henrik Rydgård 2016-03-06 15:21:16 Download Download Download Buildfix
v1.2.1-41-gd4e432d Henrik Rydgard 2016-03-06 14:26:42 Download Download Download Fix issue with lazy loading directory entries. Fixes #8613.
v1.2.1-40-g082d839 Henrik Rydgard 2016-03-06 14:16:40 No build Fix minor issues in ISOFileSystem
v1.2.1-39-gbe0fdba Henrik Rydgård 2016-03-06 10:58:02 Download Download Download Merge: a8907cb 2d8484f Merge pull request #8624 from unknownbrackets/ui-tweaks Put the storage request button front and center
v1.2.1-38-g2d8484f Unknown W. Brackets 2016-03-06 02:18:24 No build Put the storage button front and center. This way it's harder to miss.
v1.2.1-37-g6b9b00a Unknown W. Brackets 2016-03-06 02:16:50 No build Assume DUALSOURCE replace alpha means supported. We already check supports when generating this value, don't need to check again when using it.
v1.2.1-36-ga8907cb Henrik Rydgård 2016-03-05 23:05:23 Download Download Download Merge: 2d899d8 50083a3 Merge pull request #8621 from unknownbrackets/savestates Avoid reloading save info on move/resize
v1.2.1-34-g2d899d8 Henrik Rydgård 2016-03-05 23:05:09 No build Merge: 9bde45d 212848c Merge pull request #8623 from unknownbrackets/gpu-minor Fix crash on SHIELD devices with dual-source blending
v1.2.1-33-g212848c Unknown W. Brackets 2016-03-05 22:27:27 No build Explicitly enable dual source blending in shader. Without this, the shader fails to compile on SHIELD devices with up-to-date drivers. It may have also been failing on other devices. The specification notes that the #extension line must be used.
v1.2.1-32-g7dfe8b5 Unknown W. Brackets 2016-03-05 22:12:24 No build Clear attrMask on bad shader compile. This prevents various crashes when incorrect attributes are enabled.
v1.2.1-31-g50083a3 Unknown W. Brackets 2016-03-02 03:19:18 No build Avoid reloading save info on move/resize. We don't really need to do this all the time, we can just do it on exit of the entire screen. Also fixes a crash on close. Fixes #8619.
v1.2.1-31-g9bde45d Henrik Rydgård 2016-02-29 09:39:19 Download Download Download Merge: 2f96dda ee27d83 Merge pull request #8615 from unknownbrackets/savestates Fix save state icons when in a different path than PPSSPP
v1.2.1-30-gee27d83 Unknown W. Brackets 2016-02-29 09:32:31 No build VFS: Only use Windows paths on Windows, cleanup.
v1.2.1-29-g5451334 Unknown W. Brackets 2016-02-29 03:22:40 No build VFS: Support local paths on Windows too. This fixes cases where local paths are read from, but not within the registered VFS paths. For example, save state icons.
v1.2.1-28-gef566a3 Unknown W. Brackets 2016-02-29 03:21:57 No build SaveState: Clean up some constant usage.
v1.2.1-27-g2f96dda Henrik Rydgård 2016-02-29 01:22:18 Download Download Download Merge: cef0a63 505ff99 Merge pull request #8614 from unknownbrackets/vbo-freelist Maintain and use a freelist for buffer objects
v1.2.1-25-gcef0a63 Henrik Rydgard 2016-02-29 01:13:57 Download Download   ISOFileSystem: Remove the "restrictTree" functionality which is now obsolete with lazy directory loading.
v1.2.1-25-g505ff99 Unknown W. Brackets 2016-02-29 00:10:41 No build Maintain and use a freelist for buffer objects. Only for sized buffers, which are the ones we gain something from reusing.
v1.2.1-24-gf9ec9d5 Unknown W. Brackets 2016-02-28 23:31:20 Download Download Download Merge: a1bf857 6f9755d Merge pull request #8613 from hrydgard/iso-filesystem-lazy "Lazy load" directory information in ISOFilesystem
v1.2.1-20-g6f9755d Henrik Rydgard 2016-02-28 12:02:01 No build ISOFileSystem: Lazily load directory information as needed. Should speed up game icon loading a bit.
v1.2.1-19-ga1bf857 Henrik Rydgard 2016-02-28 23:04:46 Download Download Download Better way to find the git exe for git-version-gen, thanks Unknown.
v1.2.1-19-g0b95c4b Henrik Rydgard 2016-02-28 11:51:15 No build ISOFileSystem: Move the level into the tree nodes
v1.2.1-18-gafc8736 Henrik Rydgard 2016-02-28 11:46:21 No build ISOFileSystem: Move the startsector and dirsize information into the tree nodes
v1.2.1-18-g88f25fd Henrik Rydgard 2016-02-28 13:07:24 Download Download Download x86-64: Fix L bit in VEX instruction emitter. Ported fix from Citra. Currently unused in the emulator, though.
v1.2.1-17-gda1a04b Henrik Rydgard 2016-02-14 22:07:10   Download Download Make the workqueue slightly safer. Put g_gameInfoCache on the heap. Cherry-picked from #8592
v1.2.1-17-g0458c7a Henrik Rydgard 2016-02-28 11:39:57 No build ISOFileSystem coding style cleanup to reduce future diffs
v1.2.1-16-g5f761c3 Henrik Rydgard 2016-02-28 11:06:49   Download Download Attempt workaround for #8610
v1.2.1-15-gde932b5 Henrik Rydgard 2016-02-28 11:03:12   Download Download Make git-version-gen work with a freshly installed 64-bit git msys. For some reason %ProgramFiles% returns the (x86) one anyway...
v1.2.1-14-g87f922c Henrik Rydgård 2016-02-28 00:11:25   Download Download Merge: 8e7de00 7ab3de2 Merge pull request #8611 from unknownbrackets/diskcache Set cache dir before loading config
v1.2.1-13-g7ab3de2 Unknown W. Brackets 2016-02-27 22:10:08 No build Set cache dir before loading config. The config will try to check ISOs for existence, which may use the cache.
v1.2.1-12-g8e7de00 Henrik Rydgård 2016-02-22 10:20:50   Download Download Merge: 1e749b0 2ec11c5 Merge pull request #8609 from xiushudongfang/Open-action-for-android- Remove unsupported formats
v1.2.1-11-g2ec11c5 xiushu 2016-02-21 06:54:27 No build Remove unsupported formats
v1.2.1-10-g1e749b0 Henrik Rydgård 2016-02-22 09:18:10   Download Download Merge: 05d4cae 80938a3 Merge pull request #8607 from xiushudongfang/InputBox-for-Android Add inputbox for android
v1.2.1-7-g05d4cae Henrik Rydgard 2016-02-21 12:14:44   Download Download Buildfix
v1.2.1-6-g80938a3 xiushu 2016-02-21 06:12:35 No build Just remove useless space and fix translations Oops
v1.2.1-6-g6b829c9 Henrik Rydgard 2016-02-21 11:50:37   Download   Safer window resize on Windows - don't updating the backbuffer size until stopped dragging. Cherry-picked from the Vulkan branch.
v1.2.1-5-g76e1d07 Henrik Rydgard 2016-02-21 11:39:32 No build Logging improvements in EGL init
v1.2.1-5-g7a2b4ee xiushu 2016-02-21 04:23:00 No build Add inputbox for android For inputting IP and NickName ,or something else in future on Android
v1.2.1-4-g8a65ba8 Henrik Rydgård 2016-02-20 22:53:26   Download Download Merge: 5f05539 2ba9023 Merge pull request #8605 from xiushudongfang/Open-action-for-android- Add open action for android
v1.2.1-3-g2ba9023 xiushu 2016-02-20 12:23:32 No build Add open action for android Open games from file explorer directly.
v1.2.1-2-g5f05539 Henrik Rydgard 2015-10-03 22:19:02 Download Download Download Vulkan headers and link library
v1.2.1-1-g8684180 Henrik Rydgard 2016-02-17 21:38:13 Download Download Download Add ppsspp-glslang as a submodule (shader compiler for future Vulkan support) This also adds a Windows project file, for building it.
v1.2.1 Henrik Rydgard 2016-02-17 18:20:49 Download Download Download Update version to 1.2.1
v1.2-11-g2a77ab7 Henrik Rydgard 2016-02-17 17:08:48 Download Download Download Some attempts at increasing reliability of render thread management.
v1.2-10-g6ef7794 Henrik Rydgard 2016-02-15 19:24:39 Download Download Download Update PPGE atlas (font used for in-game save dialogs etc)
v1.2-9-g2d0295b Henrik Rydgard 2016-02-15 19:21:57 No build Fix another version parsing bug
v1.2-8-g67282ca Henrik Rydgard 2016-02-15 18:21:29 Download Download Download Apply some minor changes from #8592
v1.2-7-g0be9a52 Henrik Rydgard 2016-02-15 00:19:17 No build Remove hack in render loop thread
v1.2-6-ge51e168 Henrik Rydgard 2016-02-15 00:10:22 No build It is not a great idea to release locks that have been free'd.
v1.2-5-ge954768 Henrik Rydgard 2016-02-14 17:19:32 No build sceAtrac: Work-around crash with older versions of FFMPEG when free-ing. Better leaking than dead, although there has to be a better way.
v1.2-4-geafb39f Henrik Rydgard 2016-02-14 16:34:17 No build Actually fix the version parsing, oops
v1.2-3-geb3706c Henrik Rydgard 2016-02-14 16:24:10 No build Fix version parsing for upgrade checker for short versions like "1.2"
v1.2-2-gb5959be Henrik Rydgard 2016-02-14 13:44:10 No build Update font atlas (Chinese, Korean updates)
v1.2-1-g09e558c Henrik Rydgard 2016-02-14 12:36:28 No build Update version numbers to 1.2.0
v1.2 Henrik Rydgard 2016-02-14 11:37:29 No build Update submodules.
v1.1.1-950-g818a0d8 Unknown W. Brackets 2016-02-13 23:52:35 No build d3d9: Correct for half-pixel offset in softgpu.
v1.1.1-949-gf84ebdc Unknown W. Brackets 2016-02-13 23:50:06 No build thin3d: Use floats directly for 4x4 matrices.
v1.1.1-948-g05fee24 Unknown W. Brackets 2016-02-13 22:37:00 No build thin3d: Add sampler state selection.
v1.1.1-947-g0d68a17 Unknown W. Brackets 2016-02-13 21:22:27 No build softgpu: Draw using thin3d. This way it ought to work for all backends.
v1.1.1-946-g841267c Unknown W. Brackets 2016-02-13 21:22:06 No build d3d9: Allow software rendering selection in UI.
v1.1.1-945-gac4ee88 Unknown W. Brackets 2016-02-13 21:21:12 No build thin3d: Clear bound VBOs when not using. Nothing clears them, so if one draw does, any later UP draws won't work.
v1.1.1-944-g4f1851a Unknown W. Brackets 2016-02-13 21:20:40 No build thin3d: Allow setting size in imagedata. GL should match D3D. Maybe we don't want this, but then we need to change the API.
v1.1.1-943-g499e95a Unknown W. Brackets 2016-02-13 21:20:22 No build thin3d: Correct indexed drawing.
v1.1.1-943-g3d319fa Henrik Rydgård 2016-02-13 20:33:46 Download Download Download Merge: ab4ffe3 bfa5091 Merge pull request #8590 from hrydgard/android-clean-exit Exit cleanly on Android instead of hard-exiting using exit(0).
v1.1.1-942-gb33e397 Unknown W. Brackets 2016-02-13 19:53:28 No build d3d9: Use thin3d for reporting info.
v1.1.1-941-gab4ffe3 Henrik Rydgård 2016-02-13 19:20:33 Download Download Download Merge: 346e980 0956248 Merge pull request #8589 from unknownbrackets/d3d9-minor d3d9: Enable GPU info in D3D9 reporting
v1.1.1-941-g1df833c sum2012 2016-02-21 06:18:03 No build Small fix and change log format
v1.1.1-940-g5894e8f sum2012 2016-02-21 00:33:06 No build Add save status support
v1.1.1-940-g0956248 Unknown W. Brackets 2016-02-13 18:51:09 No build d3d9: Enable GPU info in D3D9 reporting.
v1.1.1-939-gbfa5091 Henrik Rydgard 2016-02-13 19:57:05 No build Exit cleanly on Android instead of hard-exiting using exit(0).
v1.1.1-939-g346e980 Unknown W. Brackets 2016-02-13 18:31:03 Download Download Download Forgot to remove this report, not needed now.
v1.1.1-939-g29f24a6 sum2012 2016-02-13 13:27:07 No build Add sceNetIfhandle staff Used in Yu-Gi-Oh 5Ds Tag Force 4
v1.1.1-938-ge1ebc12 Henrik Rydgard 2016-02-13 10:48:11 Download Download Download Improve reliability of "menu background music". Fix issue with mixed navigation mentioned in #8565
v1.1.1-937-g199ce4e Henrik Rydgård 2016-02-12 23:48:43 Download Download Download Merge: bc1ed6e 39d3147 Merge pull request #8581 from sum2012/ant-build Add ant build script for Android in windows
v1.1.1-936-g39d3147 sum2012 2016-02-12 23:42:47 No build Update to build all ABIs by default
v1.1.1-935-g8e82a69 sum2012 2016-02-12 22:03:16 No build Add ant build script for windows
v1.1.1-934-gbc1ed6e Henrik Rydgård 2016-02-12 09:31:11 Download Download Download Merge: 5bfeafc 5894431 Merge pull request #8579 from unknownbrackets/gpu-memcpy Correct buffer size for offset download
v1.1.1-933-g5894431 Unknown W. Brackets 2016-02-12 07:30:44 No build Correct buffer size for offset download. We need h, not h - y. Should be #7819.
v1.1.1-932-g5bfeafc Henrik Rydgard 2016-02-11 22:09:32 Download Download Download PackFramebufferSync_: Check for bad parameters that could cause crash My theory for the #7819 crash
v1.1.1-931-g042bfe6 Henrik Rydgård 2016-02-11 09:24:34 Download Download Download Merge: 9a17291 8bea240 Merge pull request #8577 from unknownbrackets/slow-effects Consider depth blitting a slow framebuffer effect
v1.1.1-930-g8bea240 Unknown W. Brackets 2016-02-11 06:02:41 No build Atrac: Specify endianness for reset info.
v1.1.1-929-g271829c Unknown W. Brackets 2016-02-11 06:02:19 No build Consider depth blitting a slow framebuffer effect.
v1.1.1-928-g9a17291 Unknown W. Brackets 2016-02-10 20:24:41 Download Download Download Merge: 87e96f0 3407bd3 Merge pull request #8575 from zhykzhykzhyk/keymap Add NKCODE_GRAVE(`) translation for Qt & SDL.
v1.1.1-927-g3407bd3 zhyk 2016-02-10 17:53:49 No build Add NKCODE_GRAVE(`) translation for Qt & SDL.
v1.1.1-926-g87e96f0 Henrik Rydgård 2016-02-10 17:32:41 Download Download Download Merge: 3f0f642 90895bf Merge pull request #8574 from zhykzhykzhyk/qtres Fix resolution issue in Qt on retina display.
v1.1.1-924-g3f0f642 Henrik Rydgård 2016-02-10 17:32:25 No build Merge: 8c36ae0 2151327 Merge pull request #8572 from zhykzhykzhyk/master Fix Qt building on MacOS X 10.10 and later.
v1.1.1-922-g8c36ae0 Henrik Rydgård 2016-02-10 17:32:05 No build Merge: a258bcf 4aa92e9 Merge pull request #8573 from zhykzhykzhyk/qtaudio Fix audio lag in Qt without SDL.
v1.1.1-920-g90895bf zhyk 2016-02-10 17:25:02 No build Fix resolution issue in Qt on retina display. Resolves #7729.
v1.1.1-920-g4aa92e9 zhyk 2016-02-10 17:01:09 No build Add comment
v1.1.1-919-gfa6fe85 zhyk 2016-02-10 12:39:26 No build Fix audio lag in Qt without SDL.
v1.1.1-919-ga258bcf Henrik Rydgard 2016-02-10 16:48:25 Download Download Download Typo fix. See #8569
v1.1.1-919-g2151327 zhyk 2016-02-10 16:33:39 No build Fix Qt building on MacOS X 10.10 and later.
v1.1.1-918-gd60f5ba Henrik Rydgard 2016-02-10 15:43:36 Download Download Download Fix minor memory leak in JIT block cache
v1.1.1-917-g35b6c73 Henrik Rydgard 2016-02-10 15:22:28 No build Fix a bunch of memory leaks, after enabling file+line-number memory leak tracking for the MS Debug CRT. Few of these were serious, most were on-exit, but good to have a cleaner memory report after running.
v1.1.1-916-g33b8593 Henrik Rydgård 2016-02-10 15:35:58 Download Download   Merge: e72bdb0 f43df73 Merge pull request #8571 from zhykzhykzhyk/master [Qt] Move definition out from header
v1.1.1-914-gf43df73 zhyk 2016-02-10 15:17:59 No build revert unintended reformat
v1.1.1-913-ge72bdb0 Henrik Rydgård 2016-02-10 11:47:59 Download Download Download When failing to load characters, make sure to initialize voffset so it doesn't get written out as NaN. Pretty sure this will fix #8569
v1.1.1-913-g462aa54 zhyk 2016-02-10 12:37:47 No build move definition out from header
v1.1.1-912-g71f63f9 Henrik Rydgård 2016-02-08 09:36:42 Download Download Download Merge: 335b695 862e6ff Merge pull request #8562 from unknownbrackets/ui-tweaks UI: Keep focus on game after displaying details
v1.1.1-910-g335b695 Henrik Rydgård 2016-02-08 09:36:20 No build Merge: 8b51bc5 71e41d4 Merge pull request #8561 from unknownbrackets/android-minor Fix resume on Android
v1.1.1-908-g71e41d4 Unknown W. Brackets 2016-02-08 01:33:14 No build Android: Restart the render loop on wake.
v1.1.1-907-gf1afb50 Unknown W. Brackets 2016-02-08 01:30:40 No build Shutdown EGL properly when quitting render loop.
v1.1.1-907-g862e6ff Unknown W. Brackets 2016-02-08 02:15:19 No build UI: Keep focus on game after displaying details. Fixes #8539.
v1.1.1-907-g8b51bc5 Unknown W. Brackets 2016-02-08 07:42:47 Download Download Download Fix debugging and depth packing with old depth. Which means, OpenGL in general right now.
v1.1.1-906-g4a38a41 Henrik Rydgard 2016-02-07 22:30:46 Download Download Download Update lang submodule
v1.1.1-906-g0ea8cc9 Unknown W. Brackets 2016-02-07 23:07:21 No build Minor const cleanup.
v1.1.1-905-gccb9e15 Henrik Rydgard 2016-02-07 22:25:29 No build Minor correction to
v1.1.1-905-g19ec8c9 Unknown W. Brackets 2016-02-07 23:05:53 No build Enable UV prescaling by default. Fixes #4583. It's been relatively stable since #8283.
v1.1.1-904-g5f80b41 Henrik Rydgård 2016-02-07 14:40:30 Download Download Download Merge: 6accac3 8f46319 Merge pull request #8466 from hrydgard/update-readme-1.2.0 Update the README for 1.2.0
v1.1.1-903-g8f46319 Henrik Rydgard 2016-02-07 13:07:56 No build More features in 1.2.0. Split out pre-1.0.0 history to
v1.1.1-902-g60b7823 Henrik Rydgard 2016-01-22 22:06:34 No build Add another fix
v1.1.1-901-g2b8b8f5 Henrik Rydgard 2016-01-20 22:28:23 No build More README 1.2.0 updates
v1.1.1-900-g1e95bdc Henrik Rydgard 2016-01-20 16:48:53 No build Add a bunch of new features and fixes to the README for 1.2.0
v1.1.1-899-g6accac3 Henrik Rydgård 2016-02-07 11:42:57 Download Download Download Merge: eb72f16 0517d37 Merge pull request #8556 from unknownbrackets/diskcache Correct recovery of locked disk cache files
v1.1.1-897-geb72f16 Henrik Rydgård 2016-02-07 11:42:37 No build Merge: 329d58e 76ed1e1 Merge pull request #8559 from unknownbrackets/savestate Limit savestate screenshots to top left of screen
v1.1.1-895-g329d58e Henrik Rydgård 2016-02-07 11:42:29 No build Merge: 8a943f9 e75af43 Merge pull request #8557 from unknownbrackets/hle-minor Handle floats and sign extension in HLE logs
v1.1.1-893-g8a943f9 Henrik Rydgård 2016-02-07 11:41:36 Download     Merge: 609c8eb eab0278 Merge pull request #8558 from unknownbrackets/depth-backwards Revert OpenGL to old-style depth handling
v1.1.1-892-geab0278 Unknown W. Brackets 2016-02-07 05:42:01 No build Fallback to per-vertex depth rounding on GLES2. Instead of not-working 24->16 now that it's disabled.
v1.1.1-891-g0e85225 Unknown W. Brackets 2016-02-07 05:28:45 No build Bring back the depth range hack.
v1.1.1-890-gf1c06d2 Unknown W. Brackets 2016-02-07 05:18:50 No build Switch to old-style depth in OpenGL. Some devices really aren't handling the new method well. There seem to be accuracy problems when specifying the values to OpenGL.
v1.1.1-889-ge75af43 Unknown W. Brackets 2016-02-07 04:53:56 No build Handle floats and sign extension in HLE logs. In some cases, we were previously logging sign-extended error codes. This handles that better using type_traits.
v1.1.1-889-g87b7523 Unknown W. Brackets 2016-02-07 05:02:18 No build Improve depth accuracy a bit in 16-bit slice mode.
v1.1.1-889-g76ed1e1 Unknown W. Brackets 2016-02-07 09:03:31 No build Limit savestate screenshots to top left of screen. Sometimes framebuffers have extra stuff outside, we don't need that in the screenshot. Fixes #8552.
v1.1.1-889-g0517d37 Unknown W. Brackets 2016-02-07 04:49:33 No build Correct recovery of locked disk cache files. We were keeping the index when creating a new file, rather than clearing it. Additionally, flush before all reads - in case of overlap.
v1.1.1-888-g609c8eb Unknown W. Brackets 2016-02-02 11:18:19 Download Download Download Merge: 03b4f4e f97b3e0 Merge pull request #8542 from mgaver/master Update lang
v1.1.1-887-gf97b3e0 mgaver 2016-02-02 10:00:19 No build update lang
v1.1.1-886-g03b4f4e Henrik Rydgård 2016-02-01 13:00:14 Download Download Download Merge: 0151552 dc32805 Merge pull request #8540 from FTPiano/master Made commit 0920f6c a little more robust.
v1.1.1-885-gdc32805 Victor Xie 2016-02-01 06:17:15 No build Made commit 0920f6c a little more robust. Eliminated division-by-zero when depth range is zero.
v1.1.1-884-g0151552 Henrik Rydgård 2016-01-31 21:54:06 Download Download Download Merge: a1ff899 4ff78d3 Merge pull request #8536 from unknownbrackets/d3d9-depth d3d9: Use SSE at least for depth copies
v1.1.1-882-ga1ff899 Henrik Rydgård 2016-01-31 12:05:08 Download Download Download Merge: b68f2de 623448f Merge pull request #8535 from unknownbrackets/d3d9-depth d3d9: Support blitting depth on frame switch
v1.1.1-880-gb68f2de Henrik Rydgard 2016-01-31 11:20:26 Download Download Download Set the reverb type when loading a savestate. May help #8528
v1.1.1-879-gf14dcb1 Henrik Rydgård 2016-01-31 10:09:07 Download Download Download Merge: dc40702 eebe3e7 Merge pull request #8532 from unknownbrackets/armjit-linking armjit: Fix block exit safety writes
v1.1.1-877-gdc40702 Henrik Rydgård 2016-01-31 10:06:51 Download   Download Merge: 666f189 288a5c7 Merge pull request #8533 from unknownbrackets/diskcache Lock the HTTP diskcache while in use
v1.1.1-877-g4ff78d3 Unknown W. Brackets 2016-01-31 18:00:00 No build d3d9: Use SSE at least for depth copies.
v1.1.1-876-g623448f Unknown W. Brackets 2016-01-31 07:56:24 No build d3d9: Support blitting depth on frame switch. Can be optimized more, but this makes Jeanne d'Arc work in D3D9 now. Not sure why it didn't work before.
v1.1.1-875-geebe3e7 Unknown W. Brackets 2016-01-31 05:44:57 No build armjit: Fix block exit safety writes. This ensures we don't link to invalid blocks, fixes BKPTs on relinking, and fixes BKPTs when relinking a prelinked block. Should help #8524.
v1.1.1-875-g666f189 Unknown W. Brackets 2016-01-31 06:38:38 Download Download Download Fix crash loading old savestates. Oops. Forgot that this could be saved as -1 when loading an old savestate, and then resaving it. Fixes #8531.
v1.1.1-875-g288a5c7 Unknown W. Brackets 2016-01-31 05:50:37 No build Lock the diskcache while in use. This prevents it from being corrupted due to a crash.
v1.1.1-874-gda528d1 Henrik Rydgard 2016-01-30 21:38:42 Download Download Download ARM32 emitter: Tighten up distance check for forward jumps. Was off by one.
v1.1.1-873-gd36a10c Henrik Rydgard 2016-01-30 16:49:00 Download Download Download Fix #8529 (ability to translate Display Rotation submenu)
v1.1.1-872-g490c453 Unknown W. Brackets 2016-01-30 03:40:35 Download Download Download Merge: 194e9ed 9385fed Merge pull request #8525 from daniel229/saints_row_2_alpha Enable extra ram support for Saints Row 2 alpha
v1.1.1-871-g9385fed daniel229 2016-01-30 03:07:00 No build Enable extra ram support for Saints Row 2 alpha
v1.1.1-870-g194e9ed Henrik Rydgård 2016-01-27 12:29:43 Download Download Download Merge: 9bf8012 65a5c92 Merge pull request #8503 from unknownbrackets/hle-minor Minor logging adjustments, not used yet
v1.1.1-867-g9bf8012 Henrik Rydgård 2016-01-27 12:29:33 No build Merge: 778059a b2a3b5c Merge pull request #8507 from unknownbrackets/ui-tweaks Allow a degree of "pull" in scroll views
v1.1.1-865-g778059a Henrik Rydgård 2016-01-27 12:27:40 Download Download   Merge: 553e3f0 79cc094 Merge pull request #8510 from mgaver/patch-7 Add a Javanese language for indonesia
v1.1.1-864-gb2a3b5c Unknown W. Brackets 2016-01-26 06:53:41 No build UI: Allow a degree of "pull" in scroll views. Also, fix a clamp issue that could've shown up for a frame while dragging. Fixes #8505.
v1.1.1-864-g79cc094 mgaver 2016-01-26 10:06:27 No build Add a Javanese language for indonesia As requested, add it.
v1.1.1-863-g553e3f0 Henrik Rydgård 2016-01-25 00:10:22 Download Download Download Merge: 0550cd3 f1896ab Merge pull request #8500 from unknownbrackets/atrac-streaming Atrac: Move buffer offset only if needed
v1.1.1-863-g65a5c92 Unknown W. Brackets 2016-01-25 07:52:19 No build Io: Change some logging flags. Not used yet, just prep work.
v1.1.1-862-gf1896ab Unknown W. Brackets 2016-01-24 18:07:09 No build Atrac: Move buffer offset only if needed. Hmm, need to manage this buffer smarter, though, when streaming. Right now it's only getting it right enough to ask for the right amount of data, really... Fixes #8498.
v1.1.1-862-g3a64388 Unknown W. Brackets 2016-01-25 07:22:23 No build Support 64-bit args/return in new HLE logging. Pulls in a new header, unfortunately, but this is a mostly clean way to do it.
v1.1.1-861-g0550cd3 Henrik Rydgård 2016-01-24 11:35:53 Download Download Download Merge: e0cba1d bbeaf67 Merge pull request #8496 from sum2012/ANR2ME-portset Support port offset by @ANR2ME
v1.1.1-859-ge0cba1d Henrik Rydgard 2016-01-24 11:32:03 Download   Download EGL: Try again with ES 2 if we fail to create an ES 3 context.
v1.1.1-858-gb575596 Henrik Rydgård 2016-01-24 10:19:44 Download Download Download Merge: 5a06439 d7f3cf0 Merge pull request #8495 from unknownbrackets/ui-tweaks Delete savestates better in the UI
v1.1.1-857-gd7f3cf0 Unknown W. Brackets 2016-01-24 08:53:31 No build UI: Refresh pause screen after exiting settings. This will update if any of the savestates were deleted.
v1.1.1-856-gbbeaf67 sum2012 2016-01-24 09:52:39 No build Support port offset by @ANR2ME Useful of adhoc of non-windows
v1.1.1-856-gae478aa Unknown W. Brackets 2016-01-24 08:41:04 No build UI: Delete screenshots with savestate files. Fixes #8494.
v1.1.1-855-g5a06439 Unknown W. Brackets 2016-01-24 05:07:47 Download Download Download Merge: 9232a0c d032c38 Merge pull request #8493 from daniel229/replace_function Replace function
v1.1.1-854-gd032c38 daniel229 2016-01-24 04:58:20 No build Replace function in Omerta Chinmoku No Okite The Legacy
v1.1.1-853-g0ab6c54 daniel229 2016-01-24 04:55:56 No build Replace function in unENDing Bloody Call
v1.1.1-852-g80952d5 daniel229 2016-01-24 04:53:46 No build Replace function in ATV Offroad Fury Pro (US) demo
v1.1.1-851-g9232a0c Unknown W. Brackets 2016-01-24 01:02:21 Download Download Download Merge: fac38ba e8fb61c Merge branch 'font-subpixel'
v1.1.1-848-gfac38ba Henrik Rydgård 2016-01-24 00:58:01 No build Merge: 19b0858 621f86c Merge pull request #8491 from unknownbrackets/font-subpixel Respect subpixel offsets in PGF rendering
v1.1.1-845-g19b0858 Henrik Rydgård 2016-01-24 00:51:04 Download   Download Merge: 94f61ab a4a8e8f Merge pull request #8490 from unknownbrackets/ui-tweaks Show save state titles in the save state manager
v1.1.1-841-g94f61ab Henrik Rydgård 2016-01-23 20:52:29 Download Download Download Merge: 93436bf 8d41664 Merge pull request #8489 from unknownbrackets/ui-tweaks More UI tweaks for save manager, etc.
v1.1.1-835-ge8fb61c Unknown W. Brackets 2016-01-24 01:00:46 No build Font: Fix clipping when x/y aren't 0. The final X2/Y2 are relative to the glyph at x,y.
v1.1.1-835-ga4a8e8f Unknown W. Brackets 2016-01-23 22:06:58 No build UI: Show savestate titles in manager. Note: this will also show broken savestates with (broken).
v1.1.1-834-gb8a2a66 Unknown W. Brackets 2016-01-24 00:58:09 No build Font: Turns out this happens a lot.
v1.1.1-834-g93436bf Henrik Rydgård 2016-01-23 20:17:47 Download Download Download Merge: 81fe914 9e37dd9 Merge pull request #8488 from vnctdj/master Fix broken translations
v1.1.1-834-g9ff8d71 Unknown W. Brackets 2016-01-23 22:06:30 No build Add function to determine ppst title.
v1.1.1-833-g621f86c Unknown W. Brackets 2016-01-24 00:42:42 No build Font: Blend after swizzling to 8 bit. This is much closer, but the values still are slightly off.
v1.1.1-833-g9e37dd9 vnctdj 2016-01-23 19:49:57 No build Fix broken translations
v1.1.1-833-g6a5096e Unknown W. Brackets 2016-01-23 21:53:03 No build Save the game title in savestates, if available. So that the UI can show them. Old savestates still load fine, just don't have the title.
v1.1.1-832-g1860180 Unknown W. Brackets 2016-01-24 00:37:19 No build Font: Implement subpixel rendering.
v1.1.1-832-g81fe914 Henrik Rydgard 2016-01-23 19:16:46 Download Download Download More EGL heuristics
v1.1.1-832-g8d41664 Unknown W. Brackets 2016-01-23 20:45:55 No build UI: Fix clipping with margins. Affected text views, like "No screenshot." in save states.
v1.1.1-831-g21a15e4 Unknown W. Brackets 2016-01-23 20:27:41 No build UI: Display save state screenshots as icons. This way the list is not just a bunch of words, if you have a lot of save states. Like me.
v1.1.1-831-g1d6e48b Henrik Rydgard 2016-01-23 18:41:29 Download   Download Even more EGL logging
v1.1.1-830-g43218ea Unknown W. Brackets 2016-01-23 20:22:40 No build thin3d: Auto gen mips only once per tex.
v1.1.1-830-g7aebff0 Henrik Rydgård 2016-01-23 18:35:04   Download   Merge: 1a02274 705ab49 Merge pull request #8487 from unknownbrackets/ui-tweaks Retain focus in UI on resize, disable scroll to top
v1.1.1-829-g5827cab Unknown W. Brackets 2016-01-23 20:18:18 No build thin3d: Enable linear filter after mipmap gen.
v1.1.1-828-g68a6f81 Unknown W. Brackets 2016-01-23 19:52:16 No build UI: Avoid scroll to top on tab restore. Oops, missed this case. Fixes #7975, savedata manager scrolling on delete.
v1.1.1-827-gc1812ae Unknown W. Brackets 2016-01-23 19:10:43 No build UI: Clamp scroll pos on render. This way we don't clamp wrongly when views don't have sizes yet, and we also do clamp when we need to. We can allow a little flex by tracking the down state too.
v1.1.1-826-g705ab49 Unknown W. Brackets 2016-01-23 18:20:53 No build UI: Oops, use tag for focus too.
v1.1.1-825-g60f0082 Unknown W. Brackets 2016-01-23 18:12:56 No build UI: Move scrollviews to top on hide. This seems like a common scrolling decision.
v1.1.1-824-g2176920 Unknown W. Brackets 2016-01-23 11:24:00 No build UI: Disable scroll-to-top on resize of scrollview.
v1.1.1-824-g1a02274 Henrik Rydgard 2016-01-23 18:31:34 Download     A little bit more EGL logging
v1.1.1-823-g1318f29 Unknown W. Brackets 2016-01-23 11:23:04 No build UI: Update layout on recreate to focus subviews.
v1.1.1-823-g3be9058 Henrik Rydgård 2016-01-23 18:07:53 Download Download Download Merge: e866d83 c593b7c Merge pull request #8486 from unknownbrackets/gpu-clut Ignored rendered CLUTs that are in the margins
v1.1.1-822-gf26d682 Unknown W. Brackets 2016-01-23 10:59:25 No build UI: Persist the last focused view on resize.
v1.1.1-821-ge866d83 Henrik Rydgard 2016-01-23 17:08:01 Download Download Download Temporarily revert "Mpeg: Return errors when no audio is available." This reverts commit c03f6c23ed4958e95f931c38f0eaf35597fca1ba. This caused trouble as seen in #8464, but is probably right - needs other fixes though so it will have to wait until after 1.2.0.
v1.1.1-820-g82ed16f Henrik Rydgard 2016-01-23 16:57:24 Download Download   Make sure we detect ES 3.0 the same way in both vertex and fragment shaders
v1.1.1-819-g4155712 Henrik Rydgard 2016-01-23 13:17:53 Download Download Download Improve EGL logging, fallback to a really simple config if the normal one fails. May help #8469, if not may at least give us more info.
v1.1.1-818-gf0d65da Henrik Rydgård 2016-01-23 10:34:42 Download Download Download Merge: 9e4f54f 78aae01 Merge pull request #8482 from unknownbrackets/ui-tweaks Persist some UI state when recreating views
v1.1.1-815-g78aae01 Unknown W. Brackets 2016-01-23 08:02:44 No build UI: Allow scroll views to persist their position. It'll be clamped as necessary.
v1.1.1-814-gc0238de Unknown W. Brackets 2016-01-23 07:52:13 No build UI: Add tags to all the scroll views.
v1.1.1-813-g1c2ac79 Unknown W. Brackets 2016-01-23 07:40:36 No build UI: Persist selected tab on resize.
v1.1.1-812-gf6772ec Unknown W. Brackets 2016-01-23 07:40:16 No build UI: Add a simple means of persisting data.
v1.1.1-812-g9e4f54f Henrik Rydgård 2016-01-23 10:30:48 Download Download   Merge: 5a01bb7 4699569 Merge pull request #8484 from daniel229/compat_update_3 Update compat.ini
v1.1.1-811-gc593b7c Unknown W. Brackets 2016-01-23 18:02:30 No build Ignored rendered CLUTs that are in the margins. Fixes issues with Ridge Racer on some mobile devices.
v1.1.1-811-g4699569 daniel229 2016-01-23 10:14:17 No build Update compat.ini
v1.1.1-811-g84d8157 Unknown W. Brackets 2016-01-23 07:38:21 No build UI: Set tags on tab views, in the typical case.
v1.1.1-810-g5a01bb7 Unknown W. Brackets 2016-01-23 06:58:03 Download Download Download Expand game browser path to fit available space. Before it just was saying it wanted to be flexible.
v1.1.1-809-ge30ab95 Unknown W. Brackets 2016-01-23 03:48:54 Download Download Download d3d9: Fix maxSeenV when not known. And just make the code reused between both. Fixes #8478.
v1.1.1-808-gd5539c4 Henrik Rydgård 2016-01-22 13:02:49 Download Download Download Merge: c306312 c7666df Merge pull request #8475 from daniel229/compat.ini2 Update PixelDepthRounding list avoid flickering in Phantasy Star games
v1.1.1-807-gc7666df daniel229 2016-01-22 11:22:24 No build Update compat.ini
v1.1.1-806-gc306312 Henrik Rydgård 2016-01-22 10:39:28 Download Download Download Merge: 2abf848 67450f2 Merge pull request #8473 from unknownbrackets/hashmap Don't trust symbol map func defines
v1.1.1-804-g2abf848 Henrik Rydgård 2016-01-22 09:24:53 Download Download Download Merge: 7d1651b 0b1102a Merge pull request #8472 from unknownbrackets/mpeg-mono Mpeg: Correctly handle mono audio in videos
v1.1.1-802-g7d1651b Henrik Rydgård 2016-01-22 09:24:06 Download Download   Merge: 380bcba bc48509 Merge pull request #8471 from unknownbrackets/savestates Fix a savestate issue while a GE list is running
v1.1.1-801-gbc48509 Unknown W. Brackets 2016-01-22 07:17:25 No build Add a bit more safety to func replacements. In case somehow the replacement changes.
v1.1.1-800-ge964e15 Unknown W. Brackets 2016-01-22 07:14:47 No build Correct savestate of running GE list. Fixes #8459.
v1.1.1-800-g67450f2 Unknown W. Brackets 2016-01-22 09:30:41 No build Don't trust symbol map func defines. Unfortunately, some games dynamically load modules that all have the same name, but different content. This tries to detect that situation better, by at least not using the name if the address is different. This will also track the right sizes for hashing, making incorrect identification of functions much less likely. Fixes #8420.
v1.1.1-800-g0b1102a Unknown W. Brackets 2016-01-22 08:19:03 No build Mpeg: Correctly handle mono audio in videos.
v1.1.1-799-g380bcba Henrik Rydgård 2016-01-22 00:48:10 Download Download Download Merge: cd35684 1283336 Merge pull request #8470 from chaoren/master Fix CMake build for Android.
v1.1.1-798-g1283336 Chaoren Lin 2016-01-21 22:37:13 No build Fix CMake build for Android. Seems like some files have been moved.
v1.1.1-797-gcd35684 Henrik Rydgård 2016-01-21 09:41:26 Download Download Download Merge: 24cad4c 79792a3 Merge pull request #8454 from unknownbrackets/gpu-depth-round Add pixel depth rounding to d3d9, gles2 and support forcing via config
v1.1.1-790-g79792a3 Unknown W. Brackets 2016-01-21 07:53:47 No build d3d9: Account for half-pixel z offset.
v1.1.1-790-g24cad4c Henrik Rydgård 2016-01-21 09:40:32 Download     Merge: c0954d7 9354e25 Merge pull request #8468 from unknownbrackets/minor Add a small assert and some warning fixes
v1.1.1-789-g0443fbe Unknown W. Brackets 2016-01-18 21:57:37 No build Add methods to download depth to PSP RAM.
v1.1.1-788-g2916298 Unknown W. Brackets 2016-01-18 10:30:05 No build gedbg: Add scaled 16-bit z support.
v1.1.1-787-gf9970db Unknown W. Brackets 2016-01-21 07:02:07 No build d3d9: Respect per-pixel depth rounding. Using the 16-bit depth range.
v1.1.1-787-g9354e25 Unknown W. Brackets 2016-01-21 08:36:06 No build Fix some warnings in shader cache read. In case something gets truncated.
v1.1.1-786-gc0954d7 Henrik Rydgård 2016-01-21 09:14:06 Download Download Download Merge: 4c8384a 57aa864 Merge pull request #8467 from unknownbrackets/gpu-depth Blit depth when current, not max, size matches
v1.1.1-786-g5975968 Unknown W. Brackets 2016-01-21 08:33:29 No build Add a smart C FILE * helper. When all you want is for it to close by itself on error.
v1.1.1-786-g27dba51 Unknown W. Brackets 2016-01-21 07:01:18 No build Add fallbacks where low quality depth is required. Even on GLES2, this should work. Also check the depth before applying rounding - we might even already be 24-bit.
v1.1.1-785-g79750ed Unknown W. Brackets 2016-01-21 07:00:07 No build Add a config setting to control depth quality. For those who want 1x PSP like behavior.
v1.1.1-785-g8713e53 Unknown W. Brackets 2016-01-21 08:26:49 No build arm64jit: Log if HI is set an an imm.
v1.1.1-785-g57aa864 Unknown W. Brackets 2016-01-21 06:35:19 No build Blit depth when current, not max, size matches. This is really what was implemented originally, this code was just not updated to match when we started resizing framebuffers. Fixes #6497.
v1.1.1-784-g4c8384a Henrik Rydgård 2016-01-20 10:19:51 Download Download Download Merge: 6ad9af4 e00c994 Merge pull request #8461 from unknownbrackets/gpu-depth Swap depth range to use minz/maxz
v1.1.1-778-g6ad9af4 Henrik Rydgård 2016-01-20 10:19:08 Download   Download Merge: dedcc14 02bf70a Merge pull request #8465 from unknownbrackets/gpu-stencil Where possible, rewrite 5551 stencil ops too
v1.1.1-777-g02bf70a Unknown W. Brackets 2016-01-20 08:15:57 No build Where possible, rewrite 5551 stencil ops too. We can in most cases fix INVERT, and also INCR so INVERT works when we can't fix it. Fixes #8422.
v1.1.1-776-ge00c994 Unknown W. Brackets 2016-01-20 05:19:50 No build Correct pixel depth rounding.
v1.1.1-776-gdedcc14 Henrik Rydgard 2016-01-19 23:25:20 Download Download Download ARM64: Fix typo in mfhi and mflo instructions. May help #8383
v1.1.1-775-g27fac6e Henrik Rydgård 2016-01-19 21:59:35 Download Download Download Merge: 2e9e66d fb831b0 Merge pull request #8451 from unknownbrackets/volume Add a volume configuration setting
v1.1.1-775-g5de7d2c Unknown W. Brackets 2016-01-19 16:51:56 No build Oops, correctly center depth.
v1.1.1-774-g6ef97f7 Unknown W. Brackets 2016-01-19 06:01:45 No build gedbg: Show scaled depth values properly.
v1.1.1-773-gb80c02c Unknown W. Brackets 2016-01-19 05:53:38 No build Simulate depth clamping. We'll allow extra space in both directions. It's not exactly right, but it's a fast approximation.
v1.1.1-772-g2e9e66d Henrik Rydgard 2016-01-19 20:09:05 Download Download Download armips buildfix
v1.1.1-772-g0920f6c Unknown W. Brackets 2016-01-19 05:26:31 No build Use minz/maxz as the depth range. This allows values that fall outside the viewport, but still within the depth range, to be drawn.
v1.1.1-771-gb284023 Henrik Rydgård 2016-01-19 12:24:04 Download     Merge: 07a1670 33b0e81 Merge pull request #8455 from maximu/master Initial x86-x64-android support
v1.1.1-770-g33b0e81 Munir 2016-01-19 10:40:21 No build Merge: 76890dd 07a1670 Merge remote-tracking branch 'upstream/master'
v1.1.1-760-g07a1670 Henrik Rydgård 2016-01-19 09:42:13 Download Download Download Merge: b387795 99eb3f8 Merge pull request #8452 from unknownbrackets/gpu-mpeg Resize FBOs when video width is larger
v1.1.1-757-gb387795 Henrik Rydgård 2016-01-19 08:51:43 Download Download Download Merge: 4c35fc0 d1b3768 Merge pull request #8447 from unknownbrackets/gpu-depth Simplify depth calculation a bit
v1.1.1-755-g76890dd Munir 2016-01-19 10:33:37 No build Merge: e8097de 64f492b Merge branch 'master' of
v1.1.1-754-g4c35fc0 Henrik Rydgård 2016-01-19 08:51:13 No build Merge: afc212b 1b72d3a Merge pull request #8458 from unknownbrackets/atrac-streaming Improve atrac streaming positions from tests
v1.1.1-753-ge8097de Munir 2016-01-19 10:32:19 No build update
v1.1.1-753-g64f492b Munir 2016-01-18 11:17:47 No build update submodule
v1.1.1-753-g1b72d3a Unknown W. Brackets 2016-01-19 07:05:01 No build Atrac: Correct remaining frame count for streaming. This makes more sense, I think this is the right value.
v1.1.1-752-g5536f12 Munir 2016-01-18 09:36:47 No build Merge: ed9aeb4 afc212b Merge remote-tracking branch 'upstream/master'
v1.1.1-752-g600df17 Unknown W. Brackets 2016-01-19 03:11:25 No build Atrac: Correct loop read pos with offset. In case it doesn't loop from the start.
v1.1.1-751-g3466fb1 Unknown W. Brackets 2016-01-19 02:57:45 No build Atrac: Adjust loop/nonloop remaining full values. These are tricky, but it seems like this is right.
v1.1.1-750-ge2f2c1a Unknown W. Brackets 2016-01-19 02:46:18 No build Atrac: Mark the leading frame consumed on loop. This is the frame we skip samples from. Might need smarter logic.
v1.1.1-749-g3130b7a Unknown W. Brackets 2016-01-19 02:17:14 No build Atrac: Correct stream offset after non-loop end.
v1.1.1-748-g036c965 Unknown W. Brackets 2016-01-19 02:12:46 No build Atrac: Correct stream write offset after seek.
v1.1.1-747-g4c25072 Unknown W. Brackets 2016-01-19 02:06:52 No build Atrac: Never ask for more bytes than filesize.
v1.1.1-746-gafc212b Henrik Rydgård 2016-01-18 09:28:24 Download Download Download Merge: 3e127a1 51a4ba9 Merge pull request #8453 from unknownbrackets/softgpu Use more common code in softgpu, add normal UV gen
v1.1.1-744-ged9aeb4 Munir 2016-01-18 06:05:46 No build Merge: 6679e01 76f22aa Merge remote-tracking branch 'origin/x64-android-support'
v1.1.1-741-g51a4ba9 Unknown W. Brackets 2016-01-18 08:47:42 No build softgpu: Support screen scaling filter. No reason it has to be nearest, we have an option for that.
v1.1.1-741-g3e127a1 Unknown W. Brackets 2016-01-18 06:40:52 Download Download Download Merge: 6679e01 f58bab9 Merge pull request #8450 from daniel229/compat.ini Add Phantasy Star Portable 2 JP version to compat.ini
v1.1.1-740-gf58bab9 daniel229 2016-01-18 06:34:56 No build Add Phantasy Star Portable 2 JP version to compat.ini
v1.1.1-740-g8343699 Unknown W. Brackets 2016-01-18 03:14:46 No build softgpu: Add support for normal UV projection.
v1.1.1-739-gfb831b0 Unknown W. Brackets 2016-01-18 07:47:29 No build Add a global volume config setting. This applies to all audio, UI, game, etc. Fixes #7749.
v1.1.1-739-g6679e01 Unknown W. Brackets 2016-01-18 05:24:23 Download Download Download Merge: 59523f1 cc169c4 Merge pull request #8449 from maximu/patch-2 Fix I forgot typo declaration x64_64 android port.
v1.1.1-739-g99eb3f8 Unknown W. Brackets 2016-01-18 07:33:05 No build Instead, let's resize it in case there's rendering.
v1.1.1-739-g1a2c7ea Unknown W. Brackets 2016-01-18 02:56:19 No build softgpu: Recreate VAO on device lost.
v1.1.1-738-gd1b3768 Unknown W. Brackets 2016-01-19 04:29:45 No build Use a common func everywhere for float depth vals.
v1.1.1-738-gcc169c4 Carlos Estrague 2016-01-18 05:20:14 No build Fix I forgot typo declaration x64_64 android port. Acording in the usr/include/GLES2/gl2ext.h typedef void (GL_APIENTRYP PFNGLBLITFRAMEBUFFERNVPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
v1.1.1-738-gbf536e5 Unknown W. Brackets 2016-01-18 02:52:48 No build softgpu: Use common GLSL creation code. This ought to handle leaving the app on Android, for example. Not that tons of Android users are using softgpu...
v1.1.1-738-g7993866 Unknown W. Brackets 2016-01-18 06:58:49 No build Invalidate FBOs when video width is larger. This way we won't try to upload them wrong. Fixes #8392.
v1.1.1-738-g0a5bf7e Unknown W. Brackets 2016-01-18 07:33:29 No build Add a means to apply volume in the resampler.
v1.1.1-737-g59523f1 Unknown W. Brackets 2016-01-18 05:10:11 Download Download   Atrac: Fix logging of new atrac ID.
v1.1.1-737-g0828721 Unknown W. Brackets 2016-01-18 03:30:58 No build Simplify depth calculation a bit. This way we keep the original range better, so we should lose less precision.
v1.1.1-736-g14fb4f2 Henrik Rydgård 2016-01-18 00:54:12 Download Download Download Merge: 5161476 e5b4051 Merge pull request #8446 from unknownbrackets/minor Don't attempt pause while stepping
v1.1.1-734-g5161476 Unknown W. Brackets 2016-01-17 23:54:39 Download Download Download Merge: 6d6c415 f54e9d8 Merge pull request #8182 from LunaMoo/minor_cleaning Move "Display Rotation" and stretching options to display layout editor.
v1.1.1-725-ge5b4051 Unknown W. Brackets 2016-01-18 00:42:39 No build Don't attempt pause while stepping. We'll just hang in that case.
v1.1.1-724-g6d6c415 Unknown W. Brackets 2016-01-17 23:28:05 Download   Download Merge: 2e2904c 6df8573 Merge pull request #8443 from hrydgard/pseudo-shader-cache-gl-2 GL shader disk cache .. kind of
v1.1.1-717-g2e2904c Henrik Rydgård 2016-01-17 22:40:08 Download Download   Merge: c19335f face527 Merge pull request #8442 from unknownbrackets/atrac-remaining Atrac: Correct remaining values when looping
v1.1.1-715-gc19335f Henrik Rydgård 2016-01-17 22:01:56 Download   Download Merge: d6c1f31 b40c3fd Merge pull request #8441 from unknownbrackets/gpu-mpeg Use video format when uploading directly to framebuffers
v1.1.1-715-g6df8573 Henrik Rydgard 2016-01-17 22:53:06 No build Minor fixes
v1.1.1-714-gb39206f Henrik Rydgard 2016-01-17 22:11:28 No build Use the app cache directory on Android for the shader cache.
v1.1.1-714-gb40c3fd Unknown W. Brackets 2016-01-17 21:52:40 No build Use video format when uploading to framebuffers. Expected to help Bounty Hound, #8392.
v1.1.1-713-ge92beb6 Henrik Rydgard 2016-01-17 21:35:24 No build Disable the shader cache for homebrew and other things that lack disc_id
v1.1.1-713-g48729b9 Unknown W. Brackets 2016-01-17 21:45:28 No build Correct buffer size when writing a video range.
v1.1.1-713-g76f22aa Carlos Estrague 2016-01-18 01:36:48 No build API changed
v1.1.1-712-gf60aef2 Unknown W. Brackets 2016-01-17 21:43:13 No build Add a more specific interface for video frames. Since we know more about them. No functional change yet.
v1.1.1-712-gdfcfb53 Henrik Rydgard 2016-01-17 20:53:58 No build Log how long it takes to compile shaders at the start.
v1.1.1-712-g2564314 Carlos Estrague 2016-01-18 01:11:19 No build fix typo again. fault copy/past.
v1.1.1-711-gb7b93ee Carlos Estrague 2016-01-17 23:42:19 No build fix typo.
v1.1.1-711-g73bcf16 Unknown W. Brackets 2016-01-17 21:30:51 No build Flush before loading the CLUT. In case it's what was being rendered to.
v1.1.1-711-g5cd5812 Henrik Rydgard 2016-01-17 18:18:48 No build Handle shader compile errors gracefully when loading shader cache.
v1.1.1-710-gface527 Unknown W. Brackets 2016-01-17 22:22:12 No build Atrac: Correct remaining values when looping. Otherwise it was going negative, which was wrong.
v1.1.1-710-gb246442 Henrik Rydgard 2016-01-17 17:11:51 No build Hook up GL shader cache. Cache linked shader programs.
v1.1.1-710-g58ecb2c Unknown W. Brackets 2016-01-17 21:30:20 No build Fix a header declaration. Seemed to be needed for x64 Android, and is correct as bitfield anyway.
v1.1.1-710-g7be2f81 Munir 2016-01-17 23:34:25 No build Initial support x64-android
v1.1.1-709-gd6c1f31 Henrik Rydgård 2016-01-17 20:37:12 Download Download Download Merge: a53d31a 790210f Merge pull request #8439 from hrydgard/shader-manager-cleanup Shader manager cleanup
v1.1.1-708-g790210f Henrik Rydgard 2016-01-17 20:12:54 No build Minor fixes
v1.1.1-707-g36e1840 Henrik Rydgard 2016-01-17 18:05:23 No build More parameter removal
v1.1.1-706-g332310c Henrik Rydgard 2016-01-17 17:54:27 No build Remove redundant parameters
v1.1.1-705-gdfa7a25 Henrik Rydgard 2016-01-17 17:35:24 No build Get rid of some redundant vertex shaders when using unlit ShadeMapping (wipeout, etc)
v1.1.1-704-gc8b1064 Henrik Rydgard 2016-01-17 20:29:34 No build GL Cleanup: No longer redundantly store the shader ID inside the shader objects
v1.1.1-703-ga53d31a Henrik Rydgard 2016-01-17 19:23:28 Download   Download Make virtual gamepad visible from the start if button fading is on. They'll fade out after a while.
v1.1.1-702-g63aa429 Unknown W. Brackets 2016-01-17 19:05:15 Download Download Download Atrac: Fix savestates. Darn, totally forgot. This should populate acceptable values for old streamed atrac as well.
v1.1.1-701-gd5196b4 Unknown W. Brackets 2016-01-17 18:45:55 No build Minor tweaks.
v1.1.1-700-g3ba911b Henrik Rydgard 2016-01-17 15:59:20 Download Download Download Replace some calls to fopen with File::OpenCFile (utf8).
v1.1.1-699-g27c71aa Henrik Rydgard 2016-01-17 15:46:15 No build Get rid of the unused "InstallID"
v1.1.1-698-g98c779c Henrik Rydgard 2016-01-17 11:01:56 Download Download Download Fix #8255 by swapping the two portrait modes. Thanks unknown.
v1.1.1-697-gb2140d7 Henrik Rydgård 2016-01-17 10:30:09 Download Download Download Merge: 93490f5 a2417b4 Merge pull request #8435 from unknownbrackets/atrac-stream Calculate stream data info a bit more accurately
v1.1.1-692-g93490f5 Henrik Rydgård 2016-01-17 10:26:59 No build Merge: 82c1f44 849df69 Merge pull request #8436 from unknownbrackets/atrac-lowlevel Simplify lowlevel atrac decoding a lot
v1.1.1-691-gf54e9d8 LunaMoo 2016-01-17 22:56:42 No build Rename variable to match others.
v1.1.1-690-g6751617 LunaMoo 2016-01-17 22:05:32 No build Smooth out touch moving and resize and other small changes.
v1.1.1-689-g80fa269 LunaMoo 2016-01-17 11:47:01 No build Tabs can't live in space and some other corrections.
v1.1.1-688-g55903ce LunaMoo 2015-12-21 07:26:27 No build Set default partial stretch only for blackberry devices without ws.
v1.1.1-688-g849df69 Unknown W. Brackets 2016-01-17 08:12:12 No build Atrac: Simplify lowlevel init more.
v1.1.1-687-ga686ca6 Unknown W. Brackets 2016-01-17 08:03:22 No build Atrac: Simplify lowlevel decoding. No need for all these variables that just spin and do nothing.
v1.1.1-687-g6061ad7 LunaMoo 2015-12-21 06:32:05 No build Some improvements, comments and polishing.
v1.1.1-686-ge4271fe LunaMoo 2015-11-13 22:30:32 No build Integrate stretching options into display layout editor.
v1.1.1-686-ga2417b4 Unknown W. Brackets 2016-01-17 03:36:22 No build Atrac: Ensure correct fileoffset when adding data. If we looped, especially in the middle or toward the end, this ensures the data ends up in the correct place in our larger buffer.
v1.1.1-686-ga4d875c Unknown W. Brackets 2016-01-17 07:46:24 No build Atrac: Stop generating headers in lowlevel.
v1.1.1-685-ge41a1f4 Unknown W. Brackets 2016-01-17 03:34:44 No build Atrac: Simulate ringbuffer for writable bytes. Ringbuffer is not actually read from PSP RAM, and there are a couple inaccuracies, but this should be a lot better than before.
v1.1.1-685-g82c1f44 Henrik Rydgård 2016-01-17 10:24:46 Download   Download Merge: 067095e 74d4011 Merge pull request #8437 from unknownbrackets/mpeg-audio Handle out of audio more correctly, consistently abuse esBuffer
v1.1.1-685-g45e6f9e Unknown W. Brackets 2016-01-17 07:35:39 No build Atrac: Fix lowlevel jointStereo usage. Seems this value is supposed to be (channels << 3) form the lowlevel code, which is believable. FFmpeg skips it anyway. Also, need to set the flag so it gets used.
v1.1.1-685-g0c2efa6 LunaMoo 2015-11-13 08:50:10 No build Make sure display representation matches all cases and recreate views on window resize(this also fixes touch control layout screen).
v1.1.1-684-g23523a2 Unknown W. Brackets 2016-01-17 03:10:57 No build Atrac: Add missing output channels for AA3. Although, default was 2 so this shouldn't change anything.
v1.1.1-684-g74d4011 Unknown W. Brackets 2016-01-17 09:30:18 No build Mpeg: Initialize esBuffer to safer values. Makes the audio work properly in Dan Ball Senki W (#4786.)
v1.1.1-684-g57c193d LunaMoo 2015-11-07 04:40:04 No build Add Display Rotation to windows menu bar.
v1.1.1-684-g4e20b61 Unknown W. Brackets 2016-01-17 07:35:13 No build Atrac: Fix some confusing variable use in lowlevel.
v1.1.1-683-gd3ee48a Unknown W. Brackets 2016-01-17 03:10:35 No build Atrac: Make buffer init functions more consistent.
v1.1.1-683-gc03f6c2 Unknown W. Brackets 2016-01-17 09:22:46 No build Mpeg: Return errors when no audio is available. Before, we were only returning an error once, in an effort to log only once. This meant sometimes games would not realize they needed to add packets.
v1.1.1-683-g284600b LunaMoo 2015-11-07 01:10:43 No build Move "Display Rotation" to display layout editor. Fix portrait rotation representation in the editor with auto setting. Minor cleanup.
v1.1.1-683-g53e990e Unknown W. Brackets 2016-01-17 07:34:45 No build Atrac: Fix a leak from an unused var.
v1.1.1-682-g067095e Henrik Rydgård 2016-01-17 00:44:07 Download Download Download Merge: d933a29 e82620c Merge pull request #8410 from latot/mini little changes
v1.1.1-678-gd933a29 Henrik Rydgård 2016-01-16 23:59:38 Download Download Download Merge: 6d3368b cf9cb79 Merge pull request #8434 from unknownbrackets/atrac-cleanup Cleanup some Atrac code
v1.1.1-677-gcf9cb79 Unknown W. Brackets 2016-01-16 23:14:50 No build Atrac: Remove unused variables, cleanup some names.
v1.1.1-676-gaac6035 Unknown W. Brackets 2015-03-28 05:48:04 No build Reset failedDecode when the game sets new data. Should not last forever.
v1.1.1-675-gd97dfac Unknown W. Brackets 2016-01-16 22:59:38 No build Atrac: Log bad data more consistently. Let's always give the HLE func in the actual error.
v1.1.1-674-g7c07922 Unknown W. Brackets 2016-01-16 22:44:54 No build Atrac: Clean up some logging.
v1.1.1-673-g6d3368b Henrik Rydgård 2016-01-16 19:01:37 Download Download Download Merge: 07dadca 4873de1 Merge pull request #8433 from hrydgard/whitelist-vertex-depth-rounding Specify which games need vertex depth rounding instead of which ones don't
v1.1.1-669-g07dadca Henrik Rydgård 2016-01-16 11:48:47 Download Download Download Merge: 03674fd d3da6d8 Merge pull request #8417 from unknownbrackets/atrac-second Basic handling of sceAtrac second buffer
v1.1.1-666-g4873de1 Henrik Rydgard 2016-01-16 19:00:53 No build Add issue numbers to comments in compat.ini
v1.1.1-665-g26e7448 Henrik Rydgard 2016-01-16 12:18:17 No build Enable vertex depth rounding on more games. Thanks daniel229
v1.1.1-664-g7e24801 Henrik Rydgard 2016-01-16 11:31:27 No build Specify which games need vertex depth rounding instead of which ones don't. Vertex depth rounding is a not-fully-accurate hack, and most games are better off with the extra depth precision of 24-bit Z than reducing it to a not-fully-accurate 16-bit. So let's only use it where necessary, like in Phantasy Star. See issue #8187.
v1.1.1-663-gd3da6d8 Unknown W. Brackets 2016-01-11 04:58:35 No build Atrac: Validate second buffer on reset position.
v1.1.1-663-g03674fd Henrik Rydgard 2016-01-16 11:24:04 Download Download Download Flip around how compat.ini works (now the settings are the categories, games are listed within)
v1.1.1-662-ga317b10 Unknown W. Brackets 2016-01-11 04:18:03 No build Atrac: Keep track of the set second buffer. Not actually used yet, but this way our context/etc. can be right.
v1.1.1-662-g2fc2261 Henrik Rydgård 2016-01-16 11:03:03 Download Download Download Merge: 4a337f7 00b57f6 Merge pull request #8432 from unknownbrackets/gpu-depth Correct clamped depth offset
v1.1.1-661-g40bd31f Unknown W. Brackets 2016-01-11 03:35:06 No build Atrac: Request second buffer data. It's not used, but at least we ask for it properly.
v1.1.1-661-g00b57f6 Unknown W. Brackets 2016-01-16 09:17:27 No build Correct clamped depth offset. Oops, forgot to fix this when I fixed the scale. It's already for a [-1, 1] range, and needs to be corrected for accordingly. Fixes #8425, other depth issues in Phantasy Star Portable 2.
v1.1.1-660-g3970946 Unknown W. Brackets 2016-01-11 02:08:09 No build Atrac: Skip copying to data_buf when unused.
v1.1.1-660-g4a337f7 Henrik Rydgård 2016-01-12 09:35:39 Download Download Download Merge: d479990 6b3260d Merge pull request #8421 from unknownbrackets/tex-sse Correct SSE alpha check for 4444 textures
v1.1.1-659-gb29e856 Unknown W. Brackets 2016-01-11 00:53:05 No build Atrac: Remove some unused calculations. Halfway buffers now always calculate writableBytes realtime.
v1.1.1-659-g6b3260d Unknown W. Brackets 2016-01-12 09:20:36 No build Correct SSE alpha check for 4444 textures. Oops, can't use cmplt here.
v1.1.1-658-gd479990 Henrik Rydgård 2016-01-10 23:47:29 Download Download Download Merge: cfbd932 1ab4d0e Merge pull request #8413 from hrydgard/framebuffer-remove-unused Remove some unused functionality from the framebuffer managers
v1.1.1-655-gcfbd932 Henrik Rydgård 2016-01-10 22:44:54 Download Download Download Merge: 0412a9b 0fc7749 Merge pull request #8416 from unknownbrackets/jit-minor Add minor jit optimization from jit-ir
v1.1.1-652-g0412a9b Henrik Rydgård 2016-01-10 20:36:03 Download Download Download Merge: 41a9e00 580a641 Merge pull request #8415 from unknownbrackets/debugger Add CLUT preview to GE debugger
v1.1.1-651-g580a641 Unknown W. Brackets 2016-01-10 19:10:43 No build gedbg: Shrink on dbl click after all. Makes sense for this to go to the original size.
v1.1.1-650-g23fc832 Unknown W. Brackets 2016-01-10 19:05:50 No build gedbg: Add option to display CLUT preview. This swaps the texture to the right.
v1.1.1-649-ge82620c latot 2016-01-16 13:30:48 No build remove remove
v1.1.1-649-g6ebbf2c Unknown W. Brackets 2016-01-10 18:25:54 No build gedbg: Allow grow and shrink to fit.
v1.1.1-649-g1ab4d0e Henrik Rydgard 2016-01-10 23:46:20 No build Also remove now-unused shader code
v1.1.1-649-g0fc7749 Unknown W. Brackets 2016-01-10 21:28:29 No build jit: Minor cleanups.
v1.1.1-648-gc6ffed6 Unknown W. Brackets 2016-01-10 18:25:19 No build gedbg: Add mechanics to grab CLUT buffer.
v1.1.1-648-gb4dd094 Henrik Rydgard 2016-01-10 21:28:00 No build x86jit: Save a MOV in many cases of "jr ra"
v1.1.1-648-g88ed441 Henrik Rydgard 2016-01-10 14:59:27 No build Remove some unused functionality from the framebuffer managers
v1.1.1-648-g06d9f06 latot 2016-01-10 02:23:32 No build enable sudo in travis
v1.1.1-647-g53ac6d9 latot 2016-01-09 20:49:20 No build Little things back 1 other little change, join 2 in 1
v1.1.1-647-g41a9e00 Henrik Rydgård 2016-01-08 09:33:09 Download Download Download Merge: 481be1c 2fc296a Merge pull request #8405 from unknownbrackets/debugger gedbg: Format a few more cmds
v1.1.1-646-g2fc296a Unknown W. Brackets 2016-01-08 07:42:20 No build gedbg: Format a few more cmds.
v1.1.1-645-g481be1c Unknown W. Brackets 2016-01-07 05:10:42 Download Download Download Fix GL feature detection.
v1.1.1-644-g94c91e1 Henrik Rydgard 2016-01-06 23:53:21 Download Download Download Minor GPU interface change needed for a WIP backend
v1.1.1-643-ge11d0a7 Henrik Rydgard 2016-01-06 23:49:02 No build Minor GPU interface cleanup
v1.1.1-642-g2b5d38d Unknown W. Brackets 2016-01-06 16:20:41 Download Download Download Buildfix.
v1.1.1-641-g55c7110 Henrik Rydgård 2016-01-06 10:21:04   Download Download Merge: 8b27bc5 48ef1ae Merge pull request #8397 from unknownbrackets/ui-tweaks Fix backend setting getting lost with per-game configs
v1.1.1-640-g48ef1ae Unknown W. Brackets 2016-01-06 08:08:20 No build Change Win UI constants to use D3D9 not DX.
v1.1.1-639-gb1e1089 Unknown W. Brackets 2016-01-06 08:02:19 No build Don't forget global setting when switching configs. Fixes #8393.
v1.1.1-638-g02f6b3d Unknown W. Brackets 2016-01-06 08:01:49 No build Refactor config setting iteration. Cleaner.
v1.1.1-637-gaa0055c Unknown W. Brackets 2016-01-06 07:37:28 No build Track the running GPU backend separate from config. This way we can change the config directly when we want to save a new setting, rather than having hacks to use a temp var.
v1.1.1-636-g8b27bc5 Henrik Rydgård 2016-01-05 12:49:29 Download Download Download Merge: 060ba93 6b98b99 Merge pull request #8389 from unknownbrackets/gpu-memcpy Refactor VRAM download, optimize rendered CLUTs
v1.1.1-633-g6b98b99 Unknown W. Brackets 2016-01-05 09:39:33 No build Take the closest matching CLUT framebuffer.
v1.1.1-632-g909d477 Unknown W. Brackets 2016-01-05 09:02:58 No build Support CLUTs at an x offset. Used by Kurohyo 2. Highly unlikely to be a mis-estimate within stride.
v1.1.1-631-g191350f Unknown W. Brackets 2016-01-05 07:23:37 No build Minor cleanup.
v1.1.1-630-g1987714 Unknown W. Brackets 2016-01-05 07:21:33 No build Avoid redownloading CLUT when reloaded. In Brave Story, the game reloads the CLUT frequently, but doesn't actually render to the CLUT that often. It also switches between a few different rendered CLUTs - so caching that we've downloaded is a HUGE win. In case someone reading this message is interested, it actually renders these CLUT tables from what appears to be a color wheel. Crazy huh?
v1.1.1-629-g095d8cb Unknown W. Brackets 2016-01-05 07:20:12 No build Avoid download/conv of full rows. Sometimes we don't need the full width, such as when we're downloading a CLUT. In Brave Story, the CLUTs overlap in detected width, so this is a real improvement.
v1.1.1-628-g63c600d Unknown W. Brackets 2016-01-05 06:46:18 No build gedbg: Format flat shading.
v1.1.1-627-g28a07c7 Unknown W. Brackets 2016-01-05 06:29:03 No build Explicitly download rendered cluts. This avoids triggering logic that tries to get the sizing right, or optimize frequent copies. CLUTs often get estimated wrong, so it's better to copy just the correct range, always.
v1.1.1-626-g4e088ae Unknown W. Brackets 2016-01-05 05:57:54 No build Discard blit buffer contents before blit. This way the GPU doesn't think it needs to load anything, it's all being overwritten. If we're only using part of the framebuffer, the other parts don't matter.
v1.1.1-625-ga6c64f7 Unknown W. Brackets 2016-01-05 05:51:43 No build Cleanup download process a bit more.
v1.1.1-625-g060ba93 Unknown W. Brackets 2016-01-05 07:47:15 Download Download Download Merge: 36c8b04 cd63b6d Merge pull request #8388 from FTPiano/master Fixed build on Mac OS X.
v1.1.1-624-gcd63b6d Victor Xie 2016-01-05 07:23:54 No build Fixed build on Mac OS X.
v1.1.1-624-g4176ee2 Unknown W. Brackets 2016-01-05 05:40:07 No build Reuse more code between GPUs for download.
v1.1.1-623-g36c8b04 Unknown W. Brackets 2016-01-04 16:36:47 Download Download Download d3d9: Fix CLUT4 optimization color creation. Fixes #8385.
v1.1.1-622-g9fa6777 Unknown W. Brackets 2016-01-04 15:46:06 Download Download Download Fix copy/paste mistake with growing views.
v1.1.1-621-gf081229 Henrik Rydgård 2016-01-04 09:55:02 Download Download Download Merge: f0e19c9 3aead95 Merge pull request #8376 from unknownbrackets/gpu-depth Correct universally for clamped depth range
v1.1.1-616-gf0e19c9 Henrik Rydgård 2016-01-04 09:44:34 No build Merge: d4ad1a6 79263a7 Merge pull request #8377 from unknownbrackets/minor Improve some ifdef usage, minor GL error fix
v1.1.1-612-gd4ad1a6 Henrik Rydgård 2016-01-04 09:43:15 Download   Download Merge: abc0f27 6cc69ed Merge pull request #8379 from unknownbrackets/clut-render-prep Refactor some of texcache for clut render changes
v1.1.1-611-g6cc69ed Unknown W. Brackets 2016-01-04 08:44:06 No build Factor out texture shader application. This allows it to be reused between depal and indexed textures (second not implemented yet.)
v1.1.1-610-g14b350a Unknown W. Brackets 2016-01-04 08:44:43 No build d3d9: Fix render-to-texture not working. Broken by a copy/paste mistake in #7870 form OpenGL.
v1.1.1-609-ge427d09 Unknown W. Brackets 2016-01-04 08:06:15 No build Determine scaleFactor once per frame. This way, for auto, we can properly treat it like scaleFactor = 1 when the resolution is small.
v1.1.1-608-gabc0f27 Unknown W. Brackets 2016-01-04 02:11:59 Download Download Download Merge: 055aa0c 1e984b4 Merge pull request #8373 from daniel229/replacefuncs Replace functions in games
v1.1.1-605-g79263a7 Unknown W. Brackets 2016-01-04 00:11:19 No build Correct invalid enum error in GE debugger.
v1.1.1-604-gda78ec0 Unknown W. Brackets 2016-01-04 00:10:50 No build Use USING_WIN_UI for desktop Windows console.
v1.1.1-603-gd165680 Unknown W. Brackets 2016-01-03 23:59:21 No build Don't assume _MSC_VER / _WIN32 mean x86/x64.
v1.1.1-603-g3aead95 Unknown W. Brackets 2016-01-04 04:59:59 No build Oops, fix typo causing clamping to clamp wrong.
v1.1.1-602-g7e54368 Unknown W. Brackets 2016-01-03 21:37:40 No build Correct depth offset when clamped. Of course, the scale is already half, so we just need to double for d3d9, and not double for OpenGL of course. Our offset is already in [0, 1] so we keep it.
v1.1.1-602-g055aa0c Unknown W. Brackets 2016-01-03 21:30:36 Download Download Download Fix non-Windows unittest linking issue. Fixes #8375.
v1.1.1-601-gd5a37f6 Unknown W. Brackets 2016-01-03 21:14:14 Download Download Download Merge: 6c38b22 1f5c28c Merge pull request #8374 from Kingcom/GEDebugger GEDebugger: Add option to force texture opaqueness
v1.1.1-601-g529abd7 Unknown W. Brackets 2016-01-03 21:11:05 No build Correct clamped depth range from [0, 65535]. This changes a few things: * All backends clamp the depth range and keep it positive. * The depth rounding uniform is now properly dirtied. * Projection is updated to translate and scale appropriately. * Depth rounding is halved on OpenGL to account for [-1, 1] range. Fixes Phantasy Star Portable 2 without the need for a game-specific hack.
v1.1.1-600-g18cdf9f Unknown W. Brackets 2016-01-03 21:05:59 No build Remove the depth range hack. Ths removes the game-specific hack to workaround depth issues.
v1.1.1-600-g1f5c28c Kingcom 2016-01-03 20:49:15 No build GEDebugger: Add option to force texture opaqueness
v1.1.1-599-g6c38b22 Unknown W. Brackets 2016-01-03 20:05:36 Download Download Download Fix crashes when running games, tests, etc. Need the graphicsContext value to stick around.
v1.1.1-598-g9f24b68 Unknown W. Brackets 2016-01-03 19:25:36 Download Download Download Update lang submodule.
v1.1.1-597-gb29f46f Henrik Rydgård 2016-01-03 18:55:12 Download Download Download Merge: 5bd72ea f3a616d Merge pull request #8363 from unknownbrackets/jit-alloc Jit: Properly re-allocate when jit is freed a lot
v1.1.1-595-g5bd72ea Henrik Rydgård 2016-01-03 18:54:58 No build Merge: 5037cd1 517c518 Merge pull request #8347 from hrydgard/graphics-context Graphics context
v1.1.1-590-g1e984b4 daniel229 2016-01-04 02:08:52 No build update functions
v1.1.1-589-gde8503f daniel229 2016-01-03 15:35:46 No build Replace function in Shinigami to Shoujo
v1.1.1-588-g05612bb daniel229 2016-01-03 15:28:38 No build Replace function in Little Busters! Converted Edition
v1.1.1-587-g3b461a0 daniel229 2016-01-03 15:20:50 No build Replace function in ATV Offroad Fury Blazin' Trails
v1.1.1-586-g107fa1c daniel229 2016-01-03 15:13:42 No build Replace function in ATV Offroad Fury Pro
v1.1.1-585-g5037cd1 Henrik Rydgård 2016-01-03 09:46:32 Download Download Download Merge: 18dbaac 35d1379 Merge pull request #8368 from unknownbrackets/texcache Correct use of maxV when not yet detected
v1.1.1-582-g18dbaac Unknown W. Brackets 2016-01-03 03:50:03 Download Download Download Fix savestate compat with older versions.
v1.1.1-581-g19c15b1 Unknown W. Brackets 2016-01-03 03:01:36 Download Download Download Merge: 35930c4 ed12bb9 Merge pull request #8369 from daniel229/Frame_download_in_SD_Gundam_G_Generation_Portable Fix flickering in SD Gundam G Generation Portable
v1.1.1-580-ged12bb9 daniel229 2016-01-03 02:56:40 No build Fix flickering in SD Gundam G Generation Portable
v1.1.1-579-g35930c4 Henrik Rydgård 2016-01-02 23:31:35 Download Download Download Merge: efc1768 9cce9f0 Merge pull request #8365 from unknownbrackets/postshader Fix a postshader uniform update error when resizing
v1.1.1-577-gefc1768 Henrik Rydgård 2016-01-02 22:29:44 Download Download Download Merge: 959015f 4fac4d3 Merge pull request #8356 from unknownbrackets/atrac-streaminfo Improve sceAtracGetStreamDataInfo(), read PSP RAM directly
v1.1.1-576-g4fac4d3 Unknown W. Brackets 2016-01-02 08:53:01 No build Atrac: Read non-streamed data from PSP RAM. This should fix games that don't actually read into the RAM right away, which is probably "incorrect" but works on the PSP, should should work in PPSSPP.
v1.1.1-575-gf0551b4 Unknown W. Brackets 2016-01-02 08:45:31 No build Atrac: Add a flag to use PSP RAM (not yet used.)
v1.1.1-574-gd0c7cc8 Unknown W. Brackets 2016-01-02 08:37:53 No build Atrac: Update writableBytes/offset on adding data. It should go in these places, even if GetStreamDataInfo is not called.
v1.1.1-573-g2df6d77 Unknown W. Brackets 2016-01-02 08:33:52 No build Atrac: Refactor out some common validation. This seems to be happening a lot.
v1.1.1-572-g35d1379 Unknown W. Brackets 2016-01-03 02:46:09 No build Don't use maxV when it's 0. That means we couldn't tell. Fixes #8353.
v1.1.1-572-g1b6dbd4 Unknown W. Brackets 2016-01-02 05:50:34 No build Atrac: Get stream info right for half/full buffers. Improve it a bit for streamed buffers, but it's still not quite right.
v1.1.1-571-gf3a616d Unknown W. Brackets 2016-01-02 22:24:58 No build Jit: Properly re-allocate when jit is freed a lot. Fixes #8334.
v1.1.1-571-ge60dc24 Unknown W. Brackets 2016-01-02 00:15:55 No build Atrac: Update some comments/docs on buffers.
v1.1.1-571-g2494176 Unknown W. Brackets 2016-01-01 18:02:16 No build Remove incorrect CLUT4 optimization.
v1.1.1-571-g9cce9f0 Unknown W. Brackets 2016-01-02 23:22:20 No build Fix postshader uniform update when resizing. All that was happening was the uniforms weren't updating properly for one frame. Also, errors when switching to no shader on resize too. Fixes #8364.
v1.1.1-570-g959015f Unknown W. Brackets 2016-01-02 22:16:22 Download Download Download Atrac: Correct typo.
v1.1.1-569-g1a6217b Henrik Rydgård 2016-01-02 20:21:58 Download Download Download Merge: 2623da1 96d5e10 Merge pull request #8361 from unknownbrackets/atrac-seek Correct atrac seeking issues
v1.1.1-565-g2623da1 Henrik Rydgård 2016-01-02 10:40:05 Download Download Download Merge: 61075d6 63ee113 Merge pull request #8358 from Vbif/static-analysis Fixed some errors from PVS-Studio
v1.1.1-564-g96d5e10 Unknown W. Brackets 2016-01-02 20:13:48 No build Atrac: Seek ahead only one frame at end. If it had a partial ending frame, it should go ahead one frame, not one frame plus the partial ending.
v1.1.1-564-g63ee113 gmvbif 2016-01-02 07:13:42 No build Added break for every switch case in DescribePixelRGBA. Please double check this.
v1.1.1-563-g1794ca9 gmvbif 2016-01-02 06:56:40 No build Fixed some warnings from Native project - fastMode assigned twice in ChunkFIle constructor - added checking for fail while reading ini file (possible infinity loop) - zim_save assigned dithval twice (Please double check this) - in http_client added checking progress againt nullptr
v1.1.1-563-g85ff5eb Unknown W. Brackets 2016-01-02 20:13:09 No build Atrac: Adjust reads a bit earlier when skipping. The frames we initially get may not start at 0, depending on how many frames we're skipping. Of course...
v1.1.1-562-gf8f7dad gmvbif 2015-12-31 12:47:34 No build Delete fields from FrameBufferDX9 with the same names as in the FrameBufferCommon
v1.1.1-562-g6fe5fe0 Unknown W. Brackets 2016-01-02 20:12:35 No build Atrac: Revert broken seeking fix. This wasn't the right solution to getting the right packets.
v1.1.1-561-g61075d6 Unknown W. Brackets 2016-01-02 06:46:24 Download Download Download Merge: 09851c8 678ca93 Merge pull request #8357 from daniel229/tonyhawkp8_upload_tutorial_frame Fix tutorial videoes in Tony Hawk P8
v1.1.1-560-g678ca93 daniel229 2016-01-02 06:33:22 No build Fix tutorial videoes in Tony Hawk P8
v1.1.1-559-g09851c8 Henrik Rydgård 2016-01-01 21:20:13 Download Download Download Merge: 8be22f4 182d281 Merge pull request #8354 from unknownbrackets/atrac-seek Improve seeking issues in sceAtrac
v1.1.1-558-g182d281 Unknown W. Brackets 2016-01-01 20:34:56 No build Atrac: Move currentSample on finish. This seems to be what happens, and allows remaining frames to calculate properly in some cases where it wasn't before.
v1.1.1-557-gf88a82e Unknown W. Brackets 2016-01-01 20:34:33 No build Atrac: Respect null output even in fail workaround.
v1.1.1-556-gdafb15d Unknown W. Brackets 2016-01-01 20:33:48 No build Atrac: Clamp packets to valid data. In case we don't have full valid data yet, return only the part of the data that is valid. This allows FFmpeg to decode data it already has, as necessary.
v1.1.1-555-gcdca049 Unknown W. Brackets 2016-01-01 20:33:19 No build Atrac: Update fileoffset handling per tests. This accounts for the extra offset value.
v1.1.1-554-g517c518 Henrik Rydgård 2016-01-03 15:19:43 No build IOS buildfix
v1.1.1-554-g55e450f Unknown W. Brackets 2016-01-01 19:41:21 No build Atrac: Fix a typo in loop handling.
v1.1.1-553-gf7f9f32 Henrik Rydgard 2016-01-03 15:03:08 No build Qt fixes
v1.1.1-553-g2eb960a Unknown W. Brackets 2016-01-01 19:24:52 No build Atrac: remove double-read.
v1.1.1-552-g448e18f Unknown W. Brackets 2016-01-01 19:24:18 No build Atrac: Backfill buffer when seeking anywhere. This corrects the output of sample data when seeking to arbitrary locations. Otherwise, it's off for a frame or two.
v1.1.1-552-g5ff8224 Henrik Rydgard 2016-01-01 15:17:55 No build Try to fix blackberry build
v1.1.1-551-g95822a1 Henrik Rydgård 2016-01-01 14:08:23 No build Fix Mac build
v1.1.1-551-g8be22f4 Henrik Rydgård 2016-01-01 17:55:41 Download Download Download Merge: 16053c0 69daa75 Merge pull request #8348 from unknownbrackets/texcache Centralize code in the texture cache, minor cleanups
v1.1.1-550-g3398288 Henrik Rydgard 2016-01-01 12:50:38 No build Some cleanup around input_state
v1.1.1-549-g03aa820 Henrik Rydgard 2016-01-01 12:23:41 No build Untested ios buildfix
v1.1.1-548-gae3458e Henrik Rydgard 2016-01-01 12:14:09 No build Buildfixes linux
v1.1.1-547-gf419281 Henrik Rydgard 2015-12-31 17:25:48 No build Fix Android build
v1.1.1-546-g15de6e6 Henrik Rydgard 2015-12-31 16:59:40 No build GraphicsContext: Abstract away things like swapbuffers etc before adding even more backends. Needed to prevent clutter all over the codebase. Does not go all the way yet, goal would be a common render loop between platforms but not there yet.
v1.1.1-545-g16053c0 Henrik Rydgard 2016-01-01 14:30:03 Download Download Download Buildfix _DEBUG-builds on non-win32
v1.1.1-544-g3492c05 Henrik Rydgård 2016-01-01 13:05:56 Download   Download MacOSX buildfix and warning fix
v1.1.1-543-g614eff1 Henrik Rydgård 2016-01-01 11:14:23 Download Download Download Merge: 03d0d83 41b00a9 Merge pull request #8349 from unknownbrackets/d3d9-minor Fix some Direct3D 9 validation errors
v1.1.1-539-g03d0d83 Henrik Rydgård 2016-01-01 11:13:16 No build Merge: 4d5ee69 7b217af Merge pull request #8350 from unknownbrackets/net-minor Net: don't double-delete thread on shutdown
v1.1.1-537-g69daa75 Unknown W. Brackets 2015-11-29 02:51:15 No build Move more common code around in texcache.
v1.1.1-537-g4d5ee69 Henrik Rydgård 2016-01-01 11:12:54 Download Download   Merge: 337f27d fd2e302 Merge pull request #8346 from unknownbrackets/gpu-stencil Adjust stencil ops for 5551 and 565 buffers
v1.1.1-536-gfd2e302 Unknown W. Brackets 2016-01-01 02:16:41 No build When possible, replace 5551 stencil with 0xFF.
v1.1.1-536-g256c7b6 Unknown W. Brackets 2015-11-29 00:41:15 No build Consistently use INVALID_TEX.
v1.1.1-535-ge159982 Unknown W. Brackets 2016-01-01 02:12:12 No build Split out the 5551 logic to be clearer.
v1.1.1-535-g83c4467 Unknown W. Brackets 2015-11-28 21:46:25 No build Check for CLUT framebuffers only in VRAM.
v1.1.1-535-g41b00a9 Unknown W. Brackets 2015-11-29 19:53:47 No build d3d9: Initialize viewport without errors.
v1.1.1-534-gb556472 Unknown W. Brackets 2015-11-29 19:52:49 No build d3d9: Fix blitting coordinates.
v1.1.1-534-g64a34a6 Unknown W. Brackets 2015-12-31 19:27:02 No build Handle masking correctly for 5551 stencil rewrite.
v1.1.1-534-g4f0f1b9 Unknown W. Brackets 2015-11-28 21:45:25 No build Validate the mirrors are in range. We apply some things based on the assumption that it's in range inside AttachFramebuffer, so let's not pass wrong things in.
v1.1.1-533-gc31a8f8 Unknown W. Brackets 2015-12-31 10:50:18 No build Adjust stencil ops for 5551 and 565 buffers. This attempts to better approximate the operations that actually happen, where possible. Expected to help #5278.
v1.1.1-533-ga45f05c Unknown W. Brackets 2015-11-28 21:41:37 No build Move NotifyFramebuffer and LoadClut to common code.
v1.1.1-533-g235881a Unknown W. Brackets 2015-11-29 19:51:38 No build d3d9: Avoid error when clearing temp FBOs.
v1.1.1-533-g7b217af Unknown W. Brackets 2015-11-29 00:41:36 No build Net: don't double-delete thread on shutdown. Prevents spurious logging / reporting.
v1.1.1-532-g337f27d Henrik Rydgård 2015-12-31 09:43:18 Download Download Download Merge: 955b828 7a864f5 Merge pull request #8340 from unknownbrackets/texcache Be forgiving when maxSeenV increases
v1.1.1-529-g955b828 Henrik Rydgård 2015-12-31 09:42:11 No build Merge: b9fb76e 5806df0 Merge pull request #8341 from unknownbrackets/display-minor Allow games to set the display to black
v1.1.1-526-g5806df0 Unknown W. Brackets 2015-12-31 02:44:32 No build Handle disabled display cleanly. Otherwise we might accidentally match a vfb at 0. Fixes #6317.
v1.1.1-525-gb9fb76e Henrik Rydgård 2015-12-31 09:40:59 Download Download   Merge: 1072028 281f0e1 Merge pull request #8344 from Vbif/static-analysis Fixed some errors from PVS-Studio in Core project
v1.1.1-525-gabede77 Unknown W. Brackets 2015-12-31 02:37:14 No build Clean up some logging in sceDisplay.
v1.1.1-525-g7a864f5 Unknown W. Brackets 2015-12-31 02:15:50 No build Be forgiving when maxSeenV increases. This still allows us to optimize < 512 heights, but at the same time, doesn't hit spritesheets as hard and avoids the scaling penalty.
v1.1.1-524-gd18164b Unknown W. Brackets 2015-12-31 01:54:25 No build d3d9: Clean up some scaling handling.
v1.1.1-524-g9327749 Unknown W. Brackets 2015-12-31 02:29:20 No build Allow setting the display off. Final Fantasy Tactics does this to avoid some brief flicker.
v1.1.1-524-g281f0e1 gmvbif 2015-12-28 09:21:02 No build Fixed some errors from PVS-Studio in Core project FixedSizeQueue - Added private operator= - Changed signature of EndPop Some changed to printf like functions. Fixed typo in syn-att.c
v1.1.1-523-g1072028 Unknown W. Brackets 2015-12-31 01:38:07 Download Download Download Fix scaling of NOT frequently changing textures. Oops. Sorry.
v1.1.1-522-ge3e8fbf Unknown W. Brackets 2015-12-31 01:26:39 Download   Download Correct bufw handling when texture is unscaled.
v1.1.1-521-g37cfea0 Henrik Rydgård 2015-12-30 23:11:30 Download Download Download Merge: 716d7a3 f32e4bc Merge pull request #8338 from unknownbrackets/xbrz Update xBRZ to 1.4 and improve scaling/caching limits
v1.1.1-515-g716d7a3 Henrik Rydgård 2015-12-30 22:03:04 Download Download Download Merge: f7c6a98 c3a0c14 Merge pull request #8292 from unknownbrackets/opengl-core Improve VAO core profile performance
v1.1.1-505-gf7c6a98 Henrik Rydgård 2015-12-30 21:56:55 Download   Download Merge: 2909580 e898043 Merge pull request #8337 from unknownbrackets/minor Fix glCopyImageSubData even more
v1.1.1-500-g2909580 Henrik Rydgård 2015-12-29 22:09:49 Download Download Download Merge: c97c3e3 a563e60 Merge pull request #8314 from unknownbrackets/remaster Identify remasters based on UMD_DATA hash
v1.1.1-495-gf32e4bc Unknown W. Brackets 2015-12-30 22:43:10 No build Regain frequently changing texture trust faster. This allows us to start scaling it again sooner, if it stops changing frequently.
v1.1.1-494-gc97c3e3 Unknown W. Brackets 2015-12-29 20:48:32 Download Download Download Merge: 368eef5 746ccfc Merge pull request #8330 from yoshisuga/master [iOS]: prevent crashing (EXC_BAD_ACCESS) when releasing FFMPEG contex…
v1.1.1-494-gc3a0c14 Unknown W. Brackets 2015-12-24 03:17:22 No build Prevent leaking VBOs on shutdown also.
v1.1.1-494-g1f5813d Unknown W. Brackets 2015-12-30 22:31:16 No build Mark frequently, but known, changed textures. We don't have to rehash these, but they still may be too slow to upscale. May help #6031.
v1.1.1-493-gf2410e2 Unknown W. Brackets 2015-12-24 01:57:24 No build Oops, actually free old vertex cache buffers. And reuse them, since, why not?
v1.1.1-493-g6856fbb Unknown W. Brackets 2015-12-30 22:29:29 No build Show an OSM whenever VRAM fills up. This way they know stuff is happening that is not ideal.
v1.1.1-493-g746ccfc Yoshi Sugawara 2015-12-29 19:30:15 No build changed order of freeing codex context pointer for older versions of ffmpeg
v1.1.1-492-ge63d01e Yoshi Sugawara 2015-12-29 17:04:41 No build Merge: 08cc02d 368eef5 Merge remote-tracking branch 'upstream/master'
v1.1.1-492-g6129af9 Unknown W. Brackets 2015-12-30 22:23:05 No build Reduce tex scaling automatically if VRAM is full.
v1.1.1-492-g675efe9 Unknown W. Brackets 2015-12-24 00:30:08 No build Use the new way for GL_EXTENSIONS in reporting too.
v1.1.1-491-gc3a031d Unknown W. Brackets 2015-12-30 22:05:44 No build Update xBRZ to 1.4. Now a lot of our customizations aren't needed, yay.
v1.1.1-491-g8aed1c5 Unknown W. Brackets 2015-12-23 19:02:01 No build Decimate buffer names less frequently. Sometimes there can be a lot, so let's decimate in chunks, and only based on memory pressure.
v1.1.1-490-ge898043 Unknown W. Brackets 2015-12-30 20:02:50 No build Remove unused variable.
v1.1.1-490-gcbf149b Unknown W. Brackets 2015-12-23 10:35:04 No build Display types at different log levels. Just to make errors stand out more, mainly.
v1.1.1-490-ga563e60 Unknown W. Brackets 2015-12-28 04:25:28 No build Resolve PBP directories earlier in load process. This allows us to initialize the memory AFTER determining the proper size, in the case of remasters. It also avoids going through load twice.
v1.1.1-489-gea6afdf Unknown W. Brackets 2015-12-28 03:24:53 No build Avoid remaster vertex doubling in PPGe.
v1.1.1-489-gd39c8a5 Unknown W. Brackets 2015-12-23 10:29:42 No build Decimate buffer objects less often. I think it was previously deleting used objects, oops.
v1.1.1-489-gbc4b503 Unknown W. Brackets 2015-12-30 19:27:18 No build Check same depth / overlap for glCopyImageSubData. Differing depths can happen with the blit that's used for the download with GPU color conversion.
v1.1.1-488-ga982438 Unknown W. Brackets 2015-12-23 08:51:50 No build thin3d: Use GL_COLOR_LOGIC_OP.
v1.1.1-488-g1987c9e Unknown W. Brackets 2015-12-27 18:06:26 No build Dumb typo fix.
v1.1.1-488-g368eef5 Henrik Rydgård 2015-12-29 11:22:42 Download Download Download Merge: 842ff40 8debe78 Merge pull request #8328 from sum2012/armjit Revert "Fix Yu-Gi-Oh 6 crash with edit card in Android version"
v1.1.1-488-g3e173d1 Unknown W. Brackets 2015-12-30 19:25:47 No build Oops, unset VAO in softgpu after use. It can bleed over and cause UI to not render properly.
v1.1.1-488-g08cc02d Yoshi Sugawara 2015-12-29 16:54:43 No build removed spacing around pCodecCtx conditional check, added else clause to log that it was NULL when it was not expected to be
v1.1.1-487-gf982e77 Unknown W. Brackets 2015-12-30 19:24:54 No build Stop logging alphatested draws for debug stats. Measured a small perf hit here, and we're not really using these stats much anymore.
v1.1.1-487-ga8d918b Unknown W. Brackets 2015-12-27 09:57:01 No build Automatically mount exdata/ for remasters. Using memstick/exdata/GAMEID/.
v1.1.1-487-g199d8ac Unknown W. Brackets 2015-12-23 08:06:56 No build Reuse buffers of the same size for dynamic data. This is a lot faster than changing their sizes all the time.
v1.1.1-487-g4d2313e Yoshi Sugawara 2015-12-29 10:23:41 No build fixed indenting from soft spaces to hard tabs
v1.1.1-486-gcf1b8e5 Unknown W. Brackets 2015-12-27 09:31:33 No build Identify remasters based on UMD_DATA hash.
v1.1.1-486-g842ff40 Unknown W. Brackets 2015-12-29 07:23:07 Download Download Download Skip CopyImageSubData when blit is outside FBO. Otherwise, it will simply fail. See #7525 (comments in 2015-12.)
v1.1.1-486-g73c04e5 Yoshi Sugawara 2015-12-29 03:43:11 No build [iOS]: prevent crashing (EXC_BAD_ACCESS) when releasing FFMPEG context by adding NULL check on codec context pointer
v1.1.1-486-g4d041c9 Unknown W. Brackets 2015-12-23 08:03:49 No build Try to add support for GL_KHR_debug. For some reason I'm still not seeing this work in a core profile...
v1.1.1-485-g84216ba Unknown W. Brackets 2015-12-28 21:38:02 Download Download Download Update submodules.
v1.1.1-485-g8debe78 sum2012 2015-12-28 21:10:18 No build Revert "Fix Yu-Gi-Oh 6 crash with edit card in Android version" This reverts commit f659e60c8d57df90d74a944b904a898a1b271f2b. The crash is correctly fixed
v1.1.1-484-gea6603b Henrik Rydgård 2015-12-28 20:36:05 Download Download Download Merge: 6764ff2 c4a28a2 Merge pull request #8327 from angelXwind/master Restore JIT for armv7/armv7s iOS 9 devices, which were erroneously disabled when I fixed PPSSPP's arm64 crashing.
v1.1.1-483-gc4a28a2 Karen Tsai 2015-12-28 20:10:38 No build Restore JIT for armv7/armv7s iOS 9 devices, which were erroneously disabled when I fixed PPSSPP's arm64 crashing.
v1.1.1-482-g6764ff2 Henrik Rydgård 2015-12-28 19:48:25 Download Download Download Merge: d70125f ddcfed1 Merge pull request #8321 from unknownbrackets/jit-invalidate Invalidate jit blocks on IO read and a few other places
v1.1.1-478-gd70125f Henrik Rydgård 2015-12-28 19:47:14 No build Merge: b117896 3ec7404 Merge pull request #8319 from unknownbrackets/jit-branch Jit: Always link RA, even if branch not taken
v1.1.1-476-gb117896 Henrik Rydgård 2015-12-28 19:46:18 No build Merge: d5121cd 9995447 Merge pull request #8317 from unknownbrackets/minor Minor fixes to SDL + resolution display
v1.1.1-469-gd5121cd Henrik Rydgård 2015-12-28 19:44:32 No build Merge: faf1cb6 5fdc72f Merge pull request #8306 from unknownbrackets/lang-fuzzy Fuzzy match lang when user locale doesn't exist + XP support
v1.1.1-466-gfaf1cb6 Henrik Rydgård 2015-12-28 19:43:55 Download Download   Merge: d7e4e0d 79737bc Merge pull request #8318 from vnctdj/master Fix some bad translation strings
v1.1.1-464-gd7e4e0d Henrik Rydgård 2015-12-28 19:43:21 No build Merge: 73e3fef 312fcab Merge pull request #8312 from unknownbrackets/armips Update armips to latest version
v1.1.1-464-g9995447 Unknown W. Brackets 2015-12-27 23:56:20 No build Remove an unused definition.
v1.1.1-463-g0c46d7c Unknown W. Brackets 2015-12-27 23:29:12 No build Correct scratchpad memory range checks.
v1.1.1-462-g79737bc vnctdj 2015-12-28 01:34:51 No build Fix some bad translation strings
v1.1.1-462-g517d5b7 Unknown W. Brackets 2015-12-27 21:05:12 No build Warn when an upscaling shader is being used. Otherwise it's potentially confusing that it doesn't change. See #8310.
v1.1.1-461-gddcfed1 Unknown W. Brackets 2015-12-28 07:06:05 No build Jit: Invalidate on dmac copy as well.
v1.1.1-461-g73e3fef Unknown W. Brackets 2015-12-27 23:32:51 Download Download Download Merge: 29eea47 b22ee53 Merge pull request #8316 from latot/master Add extended keys(latam)
v1.1.1-461-g1c852ac Unknown W. Brackets 2015-12-27 21:04:53 No build Remove old alphamask hack setting. No longer used.
v1.1.1-460-gb22ee53 latot 2015-12-27 20:52:38 No build Change char assign
v1.1.1-460-g51016eb Unknown W. Brackets 2015-12-28 06:59:10 No build Jit: Invalidate after module loads. Just to be safe, let's invalidate the entire range.
v1.1.1-460-g267bd0e Unknown W. Brackets 2015-12-27 21:04:18 No build SDL: Avoid dereferencing an invalid iterator. Might not be a key we know about.
v1.1.1-459-gdcda496 Unknown W. Brackets 2015-12-27 21:03:26 No build SDL: Prevent windowevents from triggering keys. There was no break, unintentional fall-through.
v1.1.1-459-gc7b98b8 latot 2015-12-27 19:45:50 No build Add extended keys(latam)
v1.1.1-459-g3687be4 Unknown W. Brackets 2015-12-28 06:58:29 No build Jit: Invalidate blocks after IO reads. Fixes #7617.
v1.1.1-459-g312fcab Unknown W. Brackets 2015-12-27 05:35:49 No build Fix unittest build on Android x86.
v1.1.1-459-g3ec7404 Unknown W. Brackets 2015-12-28 05:47:15 No build Jit: Always link RA, even if branch not taken. The ops don't write RA conditionally.
v1.1.1-458-g86127b3 Unknown W. Brackets 2015-12-27 05:14:14 No build Update armips to latest version. The new version has some speed and other improvements.
v1.1.1-458-g29eea47 Unknown W. Brackets 2015-12-27 05:38:00 Download Download Download iOS: Return mobile for device type prop. This makes touch controls show by default, for example.
v1.1.1-457-gda65116 Unknown W. Brackets 2015-12-26 20:31:37 Download Download Download Oops, fix auto-hide timing issues. If the game was not 60 fps, it was wrong, but also it added up frames too quickly as static. Was worried about missing touches when I added the zeroing, dumb mistake. Fixes #8309.
v1.1.1-456-gb278299 Henrik Rydgård 2015-12-26 10:42:52 Download Download Download Merge: dc94b86 f415c74 Merge pull request #8301 from unknownbrackets/savestates Fix iOS savestate compatibility issue
v1.1.1-453-gdc94b86 Henrik Rydgård 2015-12-26 10:41:10 No build Merge: 58ef5ee 7471516 Merge pull request #8308 from unknownbrackets/gamedata Improve sceUtilityGamedataInstall a bit
v1.1.1-447-g58ef5ee Henrik Rydgård 2015-12-26 10:39:57 No build Merge: 5c18902 b811dfc Merge pull request #8307 from unknownbrackets/minor Allow shortcut min/max on Windows, fix config save on exit
v1.1.1-443-g5c18902 Henrik Rydgård 2015-12-26 10:39:11 Download   Download Merge: 7eb662f dff476c Merge pull request #8304 from Vbif/static-analysis Fixed some errors from PVS-Studio in Common project
v1.1.1-442-gdff476c gmvbif 2015-12-26 07:43:49 No build Make field for HWND in ConsoleListener
v1.1.1-441-gae1c1a0 gmvbif 2015-12-25 07:49:26 No build Fixed some errors from PVS-Studio in Common project Color conversion assigned 'a' twice. Console listener use local variable with the same name a class member. Some additionals to nocopy for FileUtils and mutex
v1.1.1-440-g7eb662f Henrik Rydgård 2015-12-24 23:32:24 Download Download Download Attempt at fixing scissor scaling issue on ios ( #8300 )
v1.1.1-439-gff98e91 Henrik Rydgård 2015-12-24 23:16:32 Download   Download Merge: 21bf73a 988e082 Merge pull request #8286 from chrisbrasington/master split SDLJoyButtonMap for MacOSX and linux.
v1.1.1-436-g21bf73a Henrik Rydgård 2015-12-24 23:15:59 No build Merge: 1e2f45e 80cc5a4 Merge pull request #8281 from unknownbrackets/ui-tweaks Add feature to auto-hide buttons after X seconds
v1.1.1-432-g1e2f45e Henrik Rydgård 2015-12-24 23:15:46 No build Merge: 27c6770 1624079 Merge pull request #8291 from unknownbrackets/ui-tweaks2 Show a scroll view inside the devtools window
v1.1.1-424-g27c6770 Henrik Rydgård 2015-12-24 23:14:10 Download Download   Merge: 58c9f7d 2389ef5 Merge pull request #8297 from unknownbrackets/warnings Warnings fixes
v1.1.1-420-g58c9f7d Henrik Rydgård 2015-12-24 23:13:46 No build Merge: d5219eb 9b91713 Merge pull request #8296 from unknownbrackets/memsize Use MEMSIZE SFO param to detect 64MB homebrew
v1.1.1-419-g9b91713 Unknown W. Brackets 2015-12-24 22:21:03 No build Right, Symbian doesn't have
v1.1.1-418-ge6b5fbb Unknown W. Brackets 2015-12-24 22:18:46 No build Fix race conditions when reading game title. Fixes #5030.
v1.1.1-417-gbc9c3ca Unknown W. Brackets 2015-12-24 21:45:07 No build Simplify VFS icon reading.
v1.1.1-416-gd7b224c Unknown W. Brackets 2015-12-24 21:37:29 No build Clean up gameinfo locking around title/etc update.
v1.1.1-416-g7471516 Unknown W. Brackets 2015-12-26 08:23:10 No build Gamedata: Reduce the transfer per call. The standard value made my desktop drop frames without the data cached.
v1.1.1-415-gf3df6b3 Unknown W. Brackets 2015-12-24 19:40:25 No build Use a FileLoader for PBPs. Improves consistency, caching, etc.
v1.1.1-415-g34fc030 Unknown W. Brackets 2015-12-26 06:54:14 No build Gamedata: Create a basic PARAM.SFO in data dir. Fixes #7903. Have not really tested, just based on game behavior. Could be inaccurate.
v1.1.1-414-ge4c6a83 Unknown W. Brackets 2015-12-26 06:39:24 No build Gamedata: Copy in chunks instead of all at once. This way the game's progress shows correctly. Also, correct the progress calculation for < 100% (integer rounding.)
v1.1.1-414-gb811dfc Unknown W. Brackets 2015-12-26 04:41:17 No build Actually, might as well on all platforms.
v1.1.1-414-ga53f036 Unknown W. Brackets 2015-12-24 19:20:27 No build Use a less leak prone interface for PBP reading.
v1.1.1-414-g2389ef5 Unknown W. Brackets 2015-12-24 00:26:29 No build Fix a mistaken string compare.
v1.1.1-413-gfb9e5d4 Unknown W. Brackets 2015-12-26 06:13:55 No build Gamedata: Refactor out file iteration. Goal here is to process files in chunks, rather than one file at a time. Files are often > 100MB, so we don't want to copy all in one frame.
v1.1.1-413-gf415c74 Unknown W. Brackets 2015-12-24 23:31:43 No build Also fix padding for DisplayList on iOS. Fixes #8199.
v1.1.1-413-gd6cd3bd Unknown W. Brackets 2015-12-24 00:22:28 No build Remove some unused variables.
v1.1.1-413-g82e41a1 Unknown W. Brackets 2015-12-26 04:39:52 No build Make sure the config is saved on exit. May help #7724.
v1.1.1-413-g7b4315b Unknown W. Brackets 2015-12-24 19:04:08 No build Respect MEMSIZE for ISOs also, cleanup.
v1.1.1-413-g5fdc72f Unknown W. Brackets 2015-12-26 04:15:03 No build Fuzzy match lang when user locale doesn't exist. So for example, fr_CA would select fr_FR rather than en_US. Wrong dialect can sometimes be pretty far off, but it's still likely a better default.
v1.1.1-412-gd273dee Unknown W. Brackets 2015-12-24 00:10:08 No build Use MEMSIZE SFO param to detect 64MB homebrew. Now, use 32MB for normal games even in PSP-2000 mode, which is how real firmware behaves.
v1.1.1-412-g103b959 Unknown W. Brackets 2015-12-24 00:22:13 No build Fix a type comparison warning.
v1.1.1-412-g43e7d9d Unknown W. Brackets 2015-12-26 06:01:13 No build Gamedata: Use status delays in init/update/etc. Like with savedata.
v1.1.1-412-g7b921d3 Unknown W. Brackets 2015-12-24 23:31:23 No build Avoid crash when savestate is for different ISO.
v1.1.1-412-g6e48f90 Unknown W. Brackets 2015-12-26 04:18:32 No build Support minimize and maximize state. Fixes #6893. Minimize is mostly useful for tooling, and maximize is a more user-friendly way of specifying a fullscreen shortcut.
v1.1.1-412-g3fd67f9 Unknown W. Brackets 2015-12-26 04:14:05 No build Attempt to determine lang/country on XP. This will sometimes give numbers, but it's closer than assuming en_US.
v1.1.1-411-gd5219eb Henrik Rydgård 2015-12-23 08:48:14 Download Download Download Merge: b66a975 64da0f5 Merge pull request #8284 from unknownbrackets/tilt Add support for trigger buttons in tilt handling
v1.1.1-407-gb66a975 Henrik Rydgård 2015-12-23 08:46:50 Download   Download Merge: 5b1dd47 272d21d Merge pull request #8293 from unknownbrackets/android-minor Send initial permission grant for storage when available
v1.1.1-407-g1624079 Unknown W. Brackets 2015-12-23 05:46:31 No build Scroll the devtools when the window is small. This allows access to the other tools at 1x, and allows us to add more as necessary.
v1.1.1-406-g8923bd4 Unknown W. Brackets 2015-12-23 05:45:18 No build Support AT_MOST for WRAP_CONTENT.
v1.1.1-405-g85ad28d Unknown W. Brackets 2015-12-23 05:07:37 No build Prettify fake RTTI for layout params. Better not to make the RTTI/non-RTTI thing a problem in lots of places.
v1.1.1-404-ge7f70ff Unknown W. Brackets 2015-12-23 04:56:43 No build Handle weighted LinearLayout children better. This allows them to not stretch the parent completely, but still increase the size of the parent.
v1.1.1-404-g272d21d Unknown W. Brackets 2015-12-23 07:29:11 No build Send initially held permission grants at start. This way we don't have to re-ask for things we already have.
v1.1.1-404-g5b1dd47 Henrik Rydgård 2015-12-23 08:46:14 No build Merge: 279d3b2 4b66c2b Merge pull request #8294 from unknownbrackets/fma Re-enable FMA3 on MSVC2015+ builds
v1.1.1-403-gcca16f6 Unknown W. Brackets 2015-12-23 07:15:41 No build Fix ant build on Windows.
v1.1.1-403-gbf20b99 Unknown W. Brackets 2015-12-23 05:43:54 No build Make some tab holders fill their parent width. This is really what we want, not WRAP_CONTENT.
v1.1.1-403-g4b66c2b Unknown W. Brackets 2015-12-23 08:22:16 No build Re-enable FMA3 on MSVC2015+ builds.
v1.1.1-402-gf64159a Unknown W. Brackets 2015-12-23 04:53:31 No build Respect AT_MOST when measuring ScrollViews.
v1.1.1-402-g279d3b2 Unknown W. Brackets 2015-12-23 07:14:20 Download Download Download thin3d: Only use VAOs in core profile.
v1.1.1-401-g5ff7781 Unknown W. Brackets 2015-12-23 07:13:50 No build thin3d: Fix drawing without VAO support.
v1.1.1-401-g5c9cf65 Unknown W. Brackets 2015-12-23 04:52:23 No build Allow AnchorLayouts to prevent overflow. This is useful to propagate the bounds into children.
v1.1.1-400-g949fc8f Henrik Rydgård 2015-12-21 23:52:34 Download Download Download Merge: 41372a0 063a980 Merge pull request #8282 from unknownbrackets/softgpu softgpu: Round tex coords properly for nearest
v1.1.1-398-g41372a0 Henrik Rydgård 2015-12-21 23:43:08 Download Download   Merge: 802e0cd 941988c Merge pull request #8283 from unknownbrackets/prescale Fix some issues with the prescale UV speedhack
v1.1.1-395-g988e082 chrisbrasington 2015-12-22 00:27:33 No build fix indentation
v1.1.1-394-gea80942 chrisbrasington 2015-12-21 23:48:22 No build split SDLJoyButtonMap for MacOSX and linux. Mapping in else statement was tested on linux with a X360 and wii-u pro controller
v1.1.1-394-g802e0cd Henrik Rydgård 2015-12-21 23:33:18 Download   Download Merge: 63e749d cbda8cf Merge pull request #8285 from chrisbrasington/master adds missing button for wii-u pro gamepad, DPAD_RIGHT
v1.1.1-393-gcbda8cf chrisbrasington 2015-12-21 23:03:14 No build adds missing button for wii-u pro gamepad, right-DPAD. NKCODEs are still mismatched in linux (360 controller and wii-u pro gamepad), but they were not changed to so that a user's controls.ini will load correctly.
v1.1.1-393-g941988c Unknown W. Brackets 2015-12-21 06:13:43 No build Correct prescale issues with render-to-texture. Still need to apply the scaling of the texture coordinates here (or somewhere, maybe we prescale that as well? Except it's figured later on in the process...)
v1.1.1-393-g80cc5a4 Unknown W. Brackets 2015-12-21 01:14:08 No build Default to hide controls after 20 seconds.
v1.1.1-393-g64da0f5 Unknown W. Brackets 2015-12-21 08:16:45 No build Add L/R trigger button tilt support.
v1.1.1-392-ga89245a Unknown W. Brackets 2015-12-21 08:03:34 No build Cleanup title processing a bit.
v1.1.1-392-g63e749d Henrik Rydgård 2015-12-20 18:51:06 Download Download Download Merge: 39d1dd3 7807598 Merge pull request #8279 from unknownbrackets/block-mutex Mutex around PBP file access
v1.1.1-392-g2e0f9e5 Unknown W. Brackets 2015-12-21 05:47:36 No build Apply prescale to generated UVs with speedhack.
v1.1.1-392-g08ebbb4 Unknown W. Brackets 2015-12-20 21:58:24 No build Customize labels for zero in config sliders.
v1.1.1-391-gc6cc5a5 Unknown W. Brackets 2015-12-21 05:46:02 No build softgpu: Support prescale UV properly. It can be turned on and has effect, so we need to handle it.
v1.1.1-391-ga3f9b95 Unknown W. Brackets 2015-12-20 21:40:47 No build Add feature to auto-hide buttons after X seconds.
v1.1.1-391-g7807598 Unknown W. Brackets 2015-12-20 18:35:50 No build Mutex around PBP file access. There's some thread safety issue in there, this makes it so we can read thumbnails without crashing sometimes - fixes #7330.
v1.1.1-391-g57b5884 Unknown W. Brackets 2015-12-21 07:58:46 No build Only reset tilt-related buttons on tilt change.
v1.1.1-391-g063a980 Unknown W. Brackets 2015-12-21 02:03:09 No build softgpu: Round tex coords properly for nearest. Fixes off-by-one errors in rendering certain textures.
v1.1.1-390-g39d1dd3 Unknown W. Brackets 2015-12-20 18:28:58   Download   Initialize this in case it's never used.
v1.1.1-389-g40eaa00 Unknown W. Brackets 2015-12-20 17:59:04   Download Download Oops, left this wrong while debugging.
v1.1.1-388-gf5d1a77 Unknown W. Brackets 2015-12-20 04:58:56   Download Download Cut out a couple unused includes.
v1.1.1-387-gedf3bf4 Unknown W. Brackets 2015-12-20 04:58:32 No build Silence some unused result warnings.
v1.1.1-386-g72733ca Henrik Rydgård 2015-12-20 00:54:07 Download Download Download Merge: f434be3 95abf33 Merge pull request #8278 from unknownbrackets/iso-cache Use a background thread to load ISO into RAM
v1.1.1-383-gf434be3 Henrik Rydgård 2015-12-19 19:47:37 Download Download Download Merge: 4c0051d 27ad818 Merge pull request #8270 from unknownbrackets/opengl-core Move toward supporting OpenGL Core Profile 3.3 - 4.5
v1.1.1-382-g27ad818 Unknown W. Brackets 2015-12-15 06:12:50 No build Add flag for core GL contexts. Since using VBOs all the time is slower.
v1.1.1-381-g164594b Unknown W. Brackets 2015-12-14 07:48:21 No build Use a VAO for all drawing, and VBOs throughout.
v1.1.1-380-gb71061b Unknown W. Brackets 2015-12-14 06:23:53 No build thin3d: Handle lost vertex formats.
v1.1.1-379-g0485f1b Unknown W. Brackets 2015-12-14 02:07:24 No build softgpu: Use a VAO for copying to screen.
v1.1.1-378-g1ca7abb Unknown W. Brackets 2015-12-13 20:26:36 No build thin3d: Correct subdata size check.
v1.1.1-377-g49780ea Unknown W. Brackets 2015-12-13 20:23:18 No build Use VAOs in vertex preview drawing.
v1.1.1-376-g5fe802c Unknown W. Brackets 2015-12-13 20:22:41 No build Use VAOs in GE debugger drawing.
v1.1.1-375-g95abf33 Unknown W. Brackets 2015-12-20 00:29:34 No build Disable ISO RAM cache if out of memory. Better to fail to preload than to crash.
v1.1.1-375-g07d34e9 Unknown W. Brackets 2015-12-13 18:25:22 No build thin3d: Use VAOs for all drawing.
v1.1.1-374-gdd5c911 Unknown W. Brackets 2015-12-20 00:23:25 No build Use a background thread to load ISO into RAM. This way we don't get slow startup. This will also cache the CSO data, for example, rather than the raw data, using up less RAM. It might even be reasonable to enable on 32-bit.
v1.1.1-374-gbf9733f Unknown W. Brackets 2015-12-13 17:38:48 No build Look up GL_EXTENSIONS the new way in new GL.
v1.1.1-373-g4c0051d Unknown W. Brackets 2015-12-18 07:43:17 Download Download Download Merge: 99fe098 732b123 Merge pull request #8225 from hrydgard/new-android-permissions-model Update Android target, support "Runtime Permissions" in Android 6.0+ (Marshmallow).
v1.1.1-372-g732b123 Henrik Rydgard 2015-12-17 22:41:50 No build Add some permission infrastructure, add an ugly button that asks you to grant STORAGE permission if necessary.
v1.1.1-371-g2d22088 Henrik Rydgard 2015-11-18 17:52:36 No build Update Android target, support "Runtime Permissions" in Android 6.0+ (Marshmallow). Currently this is the absolute minimum required. Will later add a button to re-request the permission if it's lost, but at least we do that on application startup. Storage is the only permission we need that's not auto-granted.
v1.1.1-370-g99fe098 Henrik Rydgård 2015-12-17 19:38:41 Download Download Download Merge: 2083f22 ebf9bd7 Merge pull request #8274 from hrydgard/android-native-egl Initialize OpenGL from C++ using EGL on Android
v1.1.1-369-gebf9bd7 Henrik Rydgard 2015-12-17 19:38:23 No build Minor fixes
v1.1.1-368-g38263c9 Henrik Rydgard 2015-12-16 22:30:23 No build Turn gfxlog off again
v1.1.1-367-g0e1e522 Henrik Rydgård 2015-12-16 22:25:01 No build Remove unused import
v1.1.1-366-gfd2557d Henrik Rydgard 2015-12-16 21:48:19 No build EGL: Add autodetect mode that only chooses between ES2 and ES3
v1.1.1-365-gdb633aa Henrik Rydgard 2015-12-16 21:37:09 No build Lots more debug logging. Terrifying compatibility hack for devices that for some reason create 16-bit buffers. Like Xperia Play.
v1.1.1-364-gac202c1 Henrik Rydgard 2015-12-16 19:43:39 No build Screen rotation works correctly on startup on older Android devices now. Changing in-menu still has issues because the activity will not restart.
v1.1.1-363-g13515bf Henrik Rydgard 2015-12-16 14:52:44 No build Use the hardware scaler again on Android. Move all DPI handling code from java to app-android.cpp.
v1.1.1-362-g04f8bff Henrik Rydgard 2015-12-13 22:25:58 No build Use EGL from native code to initialize and run OpenGL on Android. Should be more robust, allows initializing desktop GL if available, and lets us take control of the render loop.
v1.1.1-361-gc2eb6a2 Henrik Rydgard 2015-12-13 18:38:26 No build Minimal port of Android EGL code from Dolphin.
v1.1.1-360-g2083f22 Henrik Rydgard 2015-12-13 22:43:27 Download Download Download Refactor (android): Decouple frame commands from Renderer object. Minor cleanup in preparation for EGL.
v1.1.1-359-g003d1ea Unknown W. Brackets 2015-12-13 06:21:38 Download Download Download Correct glReadPixels() from offset.
v1.1.1-358-g666b31c Henrik Rydgård 2015-12-06 20:53:46 Download Download Download Merge: a2e09ea fbc4b4e Merge pull request #8259 from unknownbrackets/gpu-blit Use glCopyImageSubData() when it's available
v1.1.1-357-gfbc4b4e Unknown W. Brackets 2015-12-06 19:39:21 No build Use glCopyImageSubData() when it's available. There's 4 different extensions providing this functionality. NV is supported on desktop and mobile, EXT/OES on mobile, and ARB on desktop. Mostly these are only supported by desktop cards and NVIDIA mobile. Good improvement in performance on NVIDIA when blit is called a lot, since it doesn't need to rebind anything or change state. Example is in desert city in Tales of Phantasia.
v1.1.1-356-ga2e09ea Henrik Rydgård 2015-12-06 18:59:09 Download Download Download Merge: 4bb36b0 f759a2a Merge pull request #8216 from unknownbrackets/sas-thread Move SAS mixing to a thread
v1.1.1-346-g4bb36b0 Henrik Rydgård 2015-12-06 18:36:45 Download Download   Merge: fb414de 33e37f4 Merge pull request #8243 from unknownbrackets/gpu-blend Enable EXT_blend_func_extended
v1.1.1-343-gfb414de Henrik Rydgård 2015-12-06 18:35:32     Download Merge: 01669cb 308a948 Merge pull request #8258 from unknownbrackets/gpu-readpix Remove some framebuffer ifdefs, explicitly set PACK_ROW_LENGTH
v1.1.1-342-g308a948 Unknown W. Brackets 2015-12-06 18:18:37 No build Explicitly set row length for glReadPixels().
v1.1.1-341-ga2d228a Unknown W. Brackets 2015-12-06 18:08:38 No build Remove more USING_GLES2 ifdefs.
v1.1.1-340-g01669cb Henrik Rydgard 2015-11-27 00:16:03 Download Download Download Hide the "Internal resolution" etc static display unless FPS counter is on. Seems fairly related and I don't want to add more options.
v1.1.1-339-gf759a2a Unknown W. Brackets 2015-11-26 03:43:35 No build Sas: Sync result when mix calling thread returns.
v1.1.1-339-gefde6e4 Henrik Rydgard 2015-11-27 00:11:59 No build Just a safety check in thin3d texture loading
v1.1.1-338-g5465901 Unknown W. Brackets 2015-11-26 03:38:10 No build Sas: Fail to mix when dispatch disabled.
v1.1.1-338-g5827b58 Henrik Rydgård 2015-11-27 00:08:08 Download Download   Merge: 63dcc56 1339f6b Merge pull request #8240 from unknownbrackets/clut-render Initial CPU side render-to-clut handling
v1.1.1-337-g23441d1 Unknown W. Brackets 2015-11-26 03:23:50 No build Sas: Estimate time taken for mixing. Tests seem to show it's not affected by mhz.
v1.1.1-336-g75290cf Unknown W. Brackets 2015-11-15 20:27:40 No build Sas: Enable SAS thread on multicore only.
v1.1.1-335-g9d64f9f Unknown W. Brackets 2015-11-15 20:24:56 No build Fix compile errors when profiler is enabled.
v1.1.1-334-g1339f6b Unknown W. Brackets 2015-11-26 23:31:46 No build Report formats on usage of rendered clut.
v1.1.1-334-g63dcc56 Henrik Rydgård 2015-11-26 13:07:31 Download Download Download Merge: a7b4c38 7a9bdee Merge pull request #8236 from unknownbrackets/warnings Warning fixes
v1.1.1-334-g5a6c8b5 Unknown W. Brackets 2015-11-15 20:24:09 No build Sas: Drain thread before reading/writing SAS state. This should be the safest option, but I'm pretty sure some operations give a BUSY operation or have different behavior, actually.
v1.1.1-333-gfc8acc7 Unknown W. Brackets 2015-11-15 20:03:16 No build Sas: Add config for SAS thread.
v1.1.1-333-g3965cba Unknown W. Brackets 2015-11-26 22:42:18 No build Disable clut render for now as a "slow effect". Also, add reporting.
v1.1.1-333-g33e37f4 Unknown W. Brackets 2015-11-28 01:08:41 No build Use qualifier for GLES3 framebuffer fetch. Note: still statically disabled.
v1.1.1-332-g8e2557b Unknown W. Brackets 2015-04-28 09:08:00 No build Support render-to-clut, at least in some cases. This is pretty much only tested with Brave Story. See #6754. There may be other cases which are not handled yet.
v1.1.1-332-g7a9bdee Unknown W. Brackets 2015-11-26 01:03:15 No build softgpu: Pass in the right value for fog.
v1.1.1-332-g1fb271a Unknown W. Brackets 2015-11-28 01:01:25 No build Enable EXT_blend_func_extended. Not really tested.
v1.1.1-332-g0394319 Unknown W. Brackets 2015-11-15 20:02:57 No build Sas: Drain thread on savestate.
v1.1.1-331-ga7b4c38 Unknown W. Brackets 2015-11-26 04:36:21 Download Download Download Move some common files into MSVC filters.
v1.1.1-331-g6290ac6 Unknown W. Brackets 2013-07-10 07:13:40 No build Sas: Process SAS on a separate thread. Remaining issues: * Need a config setting. * Locking for voices / config? * Locking for atrac interop?
v1.1.1-331-g7bfe100 Unknown W. Brackets 2015-11-26 01:00:25 No build Fix some unused variable warnings. The CheckAlpha one looks like it will matter.
v1.1.1-330-g0cea0b0 Unknown W. Brackets 2015-11-25 16:47:35 Download Download Download Merge: 06eee7b 9825dad Merge pull request #8235 from hrydgard/zero-deleted-objects Zero deleted objects in the kernel object pool
v1.1.1-329-g9825dad Henrik Rydgard 2015-11-25 14:24:32 No build Zero deleted objects in the kernel object pool Just doing this to narrow down the possible causes of our crashes in WaitSema/SignalSema that I can't reproduce and only have Android auto-reports of... The crash comments do mention the GTA games though.
v1.1.1-328-g06eee7b Henrik Rydgard 2015-11-25 14:23:39 Download Download Download Oops, fix #8234
v1.1.1-327-g7dd631b Henrik Rydgard 2015-11-25 13:00:07 No build Some code reformatting of the kernel object pool Also deletes an unused [] operator
v1.1.1-326-gee4261c Henrik Rydgard 2015-11-25 12:05:32 Download Download Download Attempt to address some auto-reported crashes on Android Still confused about the SignalSema/WaitSema ones.. they are still getting reported at high frequency
v1.1.1-325-ga0cff13 Henrik Rydgard 2015-11-25 11:39:56 No build Fix an auto-reported null pointer exception in NativeActivity, plus a couple of potential others. Must be rare though..
v1.1.1-324-gce05930 Henrik Rydgård 2015-11-19 16:07:48 Download Download Download Merge: 63769a2 c905592 Merge pull request #8228 from unknownbrackets/gpu-blend Treat invalid blend factors as fixed consistently
v1.1.1-323-gc905592 Unknown W. Brackets 2015-11-19 15:48:37 No build Software: clamp inverse factors to zero. Just to make sure we don't end up with negative factors when adding/subtracting/etc.
v1.1.1-322-gc22953a Unknown W. Brackets 2015-11-19 15:48:06 No build Treat invalid blend factors as fixed consistently.
v1.1.1-321-g63769a2 Henrik Rydgård 2015-11-19 10:15:51 Download Download Download Merge: ba2adb8 723a2c9 Merge pull request #8221 from unknownbrackets/disk-cache Improve and enable URL disk cache by default
v1.1.1-320-g723a2c9 Unknown W. Brackets 2015-11-19 07:03:35 No build Minor warning fix.
v1.1.1-319-g0264422 Unknown W. Brackets 2015-11-16 07:56:46 No build Add a bit more error detection to the disk cache.
v1.1.1-318-g4759641 Unknown W. Brackets 2015-11-16 07:48:34 No build Make disk cache size a bit more flexible. This way it will shrink to allow a few games to be cached simultaneously.
v1.1.1-317-geb5072b Unknown W. Brackets 2015-11-16 07:36:13 No build Warning fixes.
v1.1.1-316-g9bec81b Unknown W. Brackets 2015-11-16 07:35:37 No build Enable the disk cache for URLs by default.
v1.1.1-315-gf2cefeb Unknown W. Brackets 2015-11-16 07:35:17 No build Garbage collect files when low on free cache space.
v1.1.1-314-gdf6cbaf Unknown W. Brackets 2015-11-16 06:57:35 No build Measure free disk space to size block count.
v1.1.1-313-gf0ec6fa Unknown W. Brackets 2015-11-16 06:45:57 No build Reorganize disk cache to allow for dynamic size.
v1.1.1-312-gba2adb8 Henrik Rydgård 2015-11-18 17:58:12 Download Download Download Merge: ae30933 5d6d4a0 Merge pull request #8224 from hrydgard/clear-optimization Don't clear at the start of frame, only when it's time to actually draw to the backbuffer
v1.1.1-311-g5d6d4a0 Henrik Rydgard 2015-11-18 14:18:35 No build Change approach somewhat to avoid adding drawing code in the screen manager.
v1.1.1-310-ge3d2c65 Henrik Rydgard 2015-11-18 12:25:54 No build D3D fixes
v1.1.1-309-gaf33011 Henrik Rydgard 2015-11-14 09:40:36 No build Buildfix
v1.1.1-308-g758ec5a Henrik Rydgard 2015-11-13 01:14:56 No build Avoid clearing the backbuffer before actually doing any rendering to fbo on every frame - instead, clear when stretching the framebuffer into place. May save quite a bit of bandwidth on tiler GPUs with naive GL drivers.
v1.1.1-307-gae30933 Unknown W. Brackets 2015-11-18 06:51:55 Download Download Download Open ZFS files using unicode-aware APIs. May help #8223.
v1.1.1-306-g563ad0f Henrik Rydgård 2015-11-16 01:21:43 Download Download Download Merge: 5b21c1a 7e71bd6 Merge pull request #8219 from unknownbrackets/gpu-logicop Make logic ops flush on GLES
v1.1.1-302-g5b21c1a Henrik Rydgård 2015-11-15 23:05:20 Download Download Download Merge: cc7b3ba dd3fd18 Merge pull request #8174 from hrydgard/remove-option-depthrangehack Remove the depth range hack option, turning it into an ugly game specific compatibility hack.
v1.1.1-300-g7e71bd6 Unknown W. Brackets 2015-11-16 00:06:37 No build Allow logic ops in GLES. We have a backup plan for them now, so they need to flush. Fixes #2917.
v1.1.1-299-g2ed8aab Unknown W. Brackets 2015-11-16 00:06:09 No build Avoid direct refs to OES_texture_npot. So that we can control it centrally in GLES_GPU.
v1.1.1-298-gec79dac Unknown W. Brackets 2015-11-16 00:02:36 No build Correct weight count display for no weights. This was causing it to always say unknown weights since the +1 on weightCount.
v1.1.1-298-gcc7b3ba Henrik Rydgård 2015-11-15 22:57:29 Download Download   Merge: 54535ec 010a7ac Merge pull request #8218 from unknownbrackets/gpu-blend Correct state leakage on shader blend/self render
v1.1.1-297-g010a7ac Unknown W. Brackets 2015-11-15 22:12:29 No build Correct state leakage on shader blend/self render. This makes #2917 look right on desktop with blit and logic ops disabled.
v1.1.1-296-g54535ec Henrik Rydgård 2015-11-15 22:02:05 Download Download Download Merge: 91c095e b71b1bb Merge pull request #8215 from unknownbrackets/savedata Correct utilityData size calculation for "sizes" savedata call
v1.1.1-294-g91c095e Henrik Rydgård 2015-11-15 21:08:24 Download Download Download Merge: b21f98f 8c33785 Merge pull request #8217 from unknownbrackets/thread-minor Disallow HLE thread termination in interrupts
v1.1.1-292-gb71b1bb Unknown W. Brackets 2014-10-15 05:22:26 No build Initially count the dir for save info size. Should help #6068, verified by the sizes test and JpcspTrace results.
v1.1.1-292-gb21f98f Unknown W. Brackets 2015-11-15 20:45:13 Download Download Download Add a couple missing ignores for MSVC.
v1.1.1-292-g8c33785 Unknown W. Brackets 2015-10-10 18:06:28 No build Disallow thread termination in interrupts. But only for certain SDK versions, as per testing.
v1.1.1-291-g12c0272 Henrik Rydgård 2015-11-15 09:35:50 Download Download Download Merge: 3acdd4e 9df0c27 Merge pull request #8213 from unknownbrackets/gpu-minor Optimize inversed blending modes
v1.1.1-290-gdd3fd18 Henrik Rydgard 2015-11-15 23:04:18 No build Remove a dupe
v1.1.1-290-g9df0c27 Unknown W. Brackets 2015-11-15 09:17:31 No build Check OpenGL extensions in headless. This makes some tests more correct on hardware that supports more features.
v1.1.1-289-gbf7f07f Unknown W. Brackets 2015-11-14 21:37:32 No build Optimize inverse blending modes, where possible. Also, take advantage of cases where we can double src and src.a in the shader, which can in some cases get us closer to accurate.
v1.1.1-289-g8aee6ef Henrik Rydgard 2015-11-15 23:02:26 No build compat.ini: Remove depth range hack for Phantasy Star Portable 1, add for more variations of #2
v1.1.1-288-g4b360a5 Henrik Rydgard 2015-11-05 22:02:06 No build Remove the depth range hack option, turning it into an ugly game specific compatibility hack. I hate doing this, but it's not really better off as an option. See #8171
v1.1.1-288-g1be77e3 Unknown W. Brackets 2015-11-14 20:00:10 No build Fix crash in headless GPU tests/bad settings. Really any situation in which sPostShaderName is not exactly "Off", but said shader doesn't exist. In headless, it was "".
v1.1.1-287-g3acdd4e Henrik Rydgard 2015-11-14 13:24:51 Download Download Download We had two global types called FBO, which is not ok. Fix that. This caused some very strange behaviour in the MSVC debugger when looking at this stuff.
v1.1.1-286-ge7081f8 Henrik Rydgård 2015-11-14 12:12:35 Download Download Download Merge: 419ea84 fadb19a Merge pull request #8193 from hrydgard/centralize-state-mapping Centralize blend state mapping
v1.1.1-280-gfadb19a Henrik Rydgard 2015-11-12 18:09:28 No build Remove a very minor difference between the backends in state mapping
v1.1.1-279-gca9dbec Henrik Rydgård 2015-11-14 09:27:55 No build Merge: 639d56a 294f09a Merge pull request #8210 from unknownbrackets/centralize-state-mapping Don't attempt shader blending in D3D9
v1.1.1-278-g294f09a Unknown W. Brackets 2015-11-14 08:13:52 No build Call ResetShaderBlending() from ApplyDrawState(). Cleaner this way.
v1.1.1-277-g13a0964 Unknown W. Brackets 2015-11-14 08:11:06 No build d3d9: Disable shader blending, not implemented. Fixes bad graphics in Ridge Racer, etc.
v1.1.1-276-g3b98229 Unknown W. Brackets 2015-11-14 08:10:30 No build Correct texture preview in D3D9, oops.
v1.1.1-275-g639d56a Henrik Rydgard 2015-11-12 18:09:28 No build Remove a few minor differences between the state mapping code in the two backends
v1.1.1-274-gdf94914 Henrik Rydgard 2015-11-08 22:50:16 No build D3D: No need to convert blendcolor to float and back Fix bug with constantAlpha Remove misleading comment, thanks unknown
v1.1.1-273-gbcd4521 Henrik Rydgard 2015-11-08 22:42:39 No build Switch D3D over to use ConvertBlendState
v1.1.1-273-g419ea84 Henrik Rydgard 2015-11-12 19:25:29 Download Download Download Merge: ce28ee2 2634f73 Merge branch 'CarlKenner-FixUISliders'
v1.1.1-272-g2634f73 Henrik Rydgard 2015-11-12 19:25:11 No build Fix some focus/dragging issues with the sliders
v1.1.1-272-g4a71d4c Henrik Rydgard 2015-11-08 22:32:48 No build The ConvertBlendState machinery is now pure, so move it out to GPU/Common
v1.1.1-271-g99fe440 Henrik Rydgard 2015-11-12 19:01:44 No build Merge: ce28ee2 bf84fda Merge branch 'FixUISliders' of into CarlKenner-FixUISliders
v1.1.1-271-g091fb28 Henrik Rydgard 2015-11-08 22:29:43 No build Extract the glstate.blendcolor call from ConvertBlendState
v1.1.1-270-g71103cb Henrik Rydgard 2015-11-08 21:47:08 No build Make ConvertBlendState into a reasonably pure function with no side effects
v1.1.1-269-ge97d771 Henrik Rydgard 2015-11-08 20:09:30 No build Extract blend state mapping into a function.
v1.1.1-268-gce28ee2 Henrik Rydgård 2015-11-12 15:27:31 Download Download Download Merge: a821cd3 e6b39d6 Merge pull request #8198 from hrydgard/centralize-viewport-mapping Centralize viewport mapping
v1.1.1-266-ge6b39d6 Henrik Rydgard 2015-11-12 15:26:06 No build Apply unknown's workaround for dx viewport issues - additionally, we shouldn't even have to call the function in non-buffered..
v1.1.1-265-g45da00d Henrik Rydgard 2015-11-12 15:22:20 No build Fix viewport offset in gl non-buffered
v1.1.1-264-g7e3cd98 Henrik Rydgard 2015-11-12 14:47:43 No build Fixes to D3D viewport management. For some reason, still having strange driver-bug-ish problems in unbuffered...
v1.1.1-263-g5a8e86e Henrik Rydgard 2015-11-09 21:57:48 No build Don't mess with vpDepth in through mode. Fixes glitches in Wipeout Pulse.
v1.1.1-262-g5667f34 Henrik Rydgard 2015-11-09 19:35:25 No build Invert proj matrix offset properly in D3D.
v1.1.1-261-ga6ced1d Henrik Rydgard 2015-11-08 18:13:34 No build Move viewport/stencil conversion out into GPUStateUtils.cpp, use it in D3D as well. D3D bugfixes. Not perfect yet.
v1.1.1-260-ga821cd3 Unknown W. Brackets 2015-11-10 08:28:15 Download Download Download Disable UV range opt. for shader blending FBO. Obviously this is unsafe, not sure what I was thinking...
v1.1.1-260-g77f2b0c Henrik Rydgard 2015-11-08 13:44:21 No build Extract the viewport/scissor conversion into a function.
v1.1.1-259-g99b7741 Henrik Rydgård 2015-11-09 18:46:46 Download Download Download Merge: 9b6c66d 21fd209 Merge pull request #8194 from unknownbrackets/atrac-remaining Atrac: Correct outputs of sceAtracGetSoundSample()
v1.1.1-257-g9b6c66d Henrik Rydgård 2015-11-09 18:37:16 Download Download   Merge: 9462bf3 c22c181 Merge pull request #8197 from unknownbrackets/atrac-sas Improve the SAS atrac functions a bit based on tests
v1.1.1-256-gc22c181 Unknown W. Brackets 2015-11-09 17:25:35 No build Sas: Automatically unpause voice on unset ATRAC3. Thie fixes voices in Sol Trigger after skipping a cutscene, and matches tests.
v1.1.1-255-g5374e6a Unknown W. Brackets 2015-11-09 17:24:46 No build Sas: Add validation for ATRAC3 voices.
v1.1.1-254-gc1d59f2 Unknown W. Brackets 2015-11-09 17:23:45 No build Atrac: Ignore the loopNum value for SAS streams. It seems like this is ignored, and games overwrite it with the voice number and expect it not to change.
v1.1.1-253-g9462bf3 Henrik Rydgård 2015-11-08 21:38:09 Download Download Download Merge: 4323832 09f7750 Merge pull request #8192 from unknownbrackets/atrac-sas Fix issues in Sol Trigger with atrac/sas
v1.1.1-253-g21fd209 Unknown W. Brackets 2015-11-09 04:54:57 No build Atrac: Correct outputs of sceAtracGetSoundSample(). Without these being correct (especially without loopEnd vs. endSample being correct), Toukiden Kiwami doesn't play background music.
v1.1.1-252-g09f7750 Unknown W. Brackets 2015-11-08 21:25:30 No build Sas: Reduce ECHO effect repeat level. Previously, it sounded horrible in Sol Trigger - can be observed in tutorial boxes when going into battle, for example, and also several other effects. Halving this value sounds a lot more correct. It's not clear what value exactly is correct.
v1.1.1-251-ga3f7598 Unknown W. Brackets 2015-11-08 21:24:30 No build Atrac: Use fileoffset for curOff context value. This doesn't match my tests so far, but Sol Trigger works correctly this way. Since this value is primarily only used for SAS, changing it back for now until more thoroughly testing SAS makes sense.
v1.1.1-250-g6b413a8 Unknown W. Brackets 2015-11-08 21:23:32 No build Atrac: Handle SAS end the same way as other types. It makes sense to match, and this sounds right in Sol Trigger. Haven't tested in detail yet, but it should prevent cutting off sounds.
v1.1.1-249-gac524ee Unknown W. Brackets 2015-11-08 21:22:12 No build Atrac: Also read loop count from context RAM. Observed the Sol Trigger demo's library writing values here, although in the cases I saw it wasn't changing it from 0.
v1.1.1-248-g4323832 Unknown W. Brackets 2015-11-08 18:38:18 Download Download Download Let's try a more limited heuristic.
v1.1.1-247-g3631b55 Henrik Rydgård 2015-11-08 18:05:22 Download Download Download Merge: 87cf802 2c0b662 Merge pull request #8191 from unknownbrackets/minor Minor cleanup in Atrac, report depth equality tests
v1.1.1-246-g2c0b662 Unknown W. Brackets 2015-11-08 17:54:38 No build Report depth test equality checks.
v1.1.1-245-ga0604c6 Unknown W. Brackets 2015-11-08 17:45:13 No build Atrac: DRY a tiny bit of the code down.
v1.1.1-244-g87cf802 Henrik Rydgård 2015-11-08 17:41:56 Download Download Download Merge: b9f703d 28a9576 Merge pull request #8190 from unknownbrackets/atrac-remaining Correct initial sample offset for certain files
v1.1.1-242-g28a9576 Unknown W. Brackets 2015-11-08 17:26:41 No build Atrac: Apply second FACT as loop offset. It seems like, when these values are different, the difference indicates some kind of delta in other sample values? Mostly trying to match values coming out of firmware structs here. Fixes music looping in Kurohyo 2.
v1.1.1-241-g27043b5 Unknown W. Brackets 2015-11-08 17:20:09 No build Atrac: Do not output remain on ending decode. It's not supposed to output 0, or -1, or anything. It leaves the original value in place. This is probably why some games "liked" different values.
v1.1.1-240-gce23289 Unknown W. Brackets 2015-11-08 17:18:41 No build Remove some empty pointless files.
v1.1.1-240-gb9f703d Henrik Rydgård 2015-11-08 11:53:18 Download Download Download Merge: 302e63a 9da62c1 Merge pull request #8189 from unknownbrackets/atrac-remaining Improve the remaining frames value calculation
v1.1.1-239-g9da62c1 Unknown W. Brackets 2015-11-08 08:24:02 No build Atrac: Use end codes for remaining when streaming.
v1.1.1-238-g959887d Unknown W. Brackets 2015-11-08 01:35:20 No build Atrac: Correct remaining frames return value. Streaming buffers still not correct in some cases, primarily looping.
v1.1.1-237-ge28fa3c Unknown W. Brackets 2015-11-08 01:17:10 No build Atrac: Correct transition to fully loaded. Normally it won't go over of course, oops.
v1.1.1-236-g61e530d Unknown W. Brackets 2015-11-07 23:14:27 No build Atrac: Check more buffer states in GetRemainFrame.
v1.1.1-235-ga932b08 Unknown W. Brackets 2015-11-07 23:12:49 No build Atrac: Make sure NO_DATA is always set. This way we can move away from data_buf, which eventually we'll stop using entirely, in preference for PSP RAM.
v1.1.1-234-g3f3700c Unknown W. Brackets 2015-11-07 23:01:13 No build Atrac: Allow games to update buffer state. Because they can and do. This primarily only happens with low level and SAS streams, I think.
v1.1.1-233-g91de8e4 Unknown W. Brackets 2015-11-07 22:56:18 No build Atrac: Fix an internal typo.
v1.1.1-232-g26a81f5 Unknown W. Brackets 2015-11-07 20:55:48 No build Atrac: Simplify USE_FFMPEG checks. Maybe we should just remove the option, but this way the behavior is a lot more similar.
v1.1.1-231-g9ebc9f6 Unknown W. Brackets 2015-11-07 20:27:06 No build Atrac: Clean up logging in sceAtracGetRemainFrame.
v1.1.1-230-g302e63a Henrik Rydgård 2015-11-07 12:52:13 Download Download Download Merge: 255513c 4234b3d Merge pull request #8184 from daniel229/compat Disable Depth Rounding for Summon Night 5 (JP)
v1.1.1-227-g4234b3d daniel229 2015-11-07 10:42:54 No build Disable Depth Rounding for MotorStorm Arctic Edge and Saigo no Yakusoku no Monogatari.
v1.1.1-226-g0473529 daniel229 2015-11-07 06:12:05 No build typo
v1.1.1-225-ga7c9e9a daniel229 2015-11-07 05:23:18 No build Heroes Phantasia Limited Edition Disc requires pixel depth rounding.
v1.1.1-225-g255513c Henrik Rydgård 2015-11-07 12:51:21 No build Merge: a581de7 3afc86e Merge pull request #8185 from unknownbrackets/atrac-resetting Atrac: correct offsetting logic in resetting
v1.1.1-224-g50e33bd daniel229 2015-11-07 02:27:39 No build Disable Depth Rounding for Summon Night 5 (JP)
v1.1.1-223-ga581de7 Henrik Rydgård 2015-11-06 10:26:03 Download Download Download Merge: 838adff 696cb66 Merge pull request #8176 from unknownbrackets/atrac-resetting Handle resetting atrac play position more correctly when adding data
v1.1.1-223-g3afc86e Unknown W. Brackets 2015-11-07 08:19:21 No build Atrac: correct offsetting logic in resetting. Probably not super important exactly, but got the numbers backwards when I reduced the test data. Oops.
v1.1.1-222-g696cb66 Unknown W. Brackets 2015-11-06 07:26:52 No build Atrac: Match PSP on reset of streaming data. This attempts to match the sizes and positions requested by the PSP firmware APIs. The two functions have to match: if they don't, it will start reading incorrect data.
v1.1.1-221-g4511407 Unknown W. Brackets 2015-11-06 06:27:57 No build Atrac: Add reschedule when resetting play pos. This matches tests, although the actual delay is more variable.
v1.1.1-220-gbf84fda Carl Kenner 2015-11-06 08:25:40 No build Improve pop-up UI for integer slider screens. Add a text entry box and units. # Conflicts: #UI/GameSettingsScreen.cpp
v1.1.1-220-ga2c4f77 Unknown W. Brackets 2015-11-06 06:27:18 No build Atrac: Add range check when resetting play pos.
v1.1.1-219-g91e5916 Unknown W. Brackets 2015-11-06 06:25:55 No build Atrac: Fix sample range check to match output. It allows some negative values, actually.
v1.1.1-219-g064a09b Carl Kenner 2015-09-26 15:13:16 No build Improve PopupSliderChoiceFloat to make it more usable for VR settings. It now has a text input box. +/- buttons are on the next line so you can cursor along slider. And the units are optionally displayed. # Conflicts: #UI/GameSettingsScreen.cpp
v1.1.1-218-g838adff Unknown W. Brackets 2015-11-06 04:45:54 Download Download Download Merge: 6461d62 5dd8052 Merge pull request #8175 from FTPiano/master Fixed build on Mac OS X.
v1.1.1-217-g5dd8052 Victor Xie 2015-11-06 04:13:59 No build Fixed build on Mac OS X.
v1.1.1-216-g6461d62 Henrik Rydgard 2015-11-05 22:07:35 Download Download Download Windows: Remove two fairly useless shortcuts. The rendering mode one was really dangerous, and mapped to F5 which is very easy to accidentally hit when loading save states.
v1.1.1-215-gd2701d7 Unknown W. Brackets 2015-11-05 07:02:05 Download Download Download One more Qt buildfix.
v1.1.1-214-gac31c66 Unknown W. Brackets 2015-11-05 04:40:53 Download Download Download Fix #8169, really dumb typos. Sorry.
v1.1.1-213-gf5530bf Henrik Rydgård 2015-11-05 00:14:43 Download Download Download Merge: c9e7f69 aac0cd3 Merge pull request #8168 from hrydgard/viewport-vertical-fix Fix viewport vertical positioning, fixing #8165.
v1.1.1-210-gaac0cd3 Henrik Rydgard 2015-11-05 00:08:48 No build Minor consistency improvement between d3d and opengl code
v1.1.1-209-gc9e7f69 Henrik Rydgård 2015-11-05 00:11:20 No build Merge: 0588076 91418f9 Merge pull request #8170 from angelXwind/patch-1 Re-add -mmacosx-version-min=10.7 to CMAKE_CXX_FLAGS (because someone removed it at some point?)
v1.1.1-209-g5bfcd07 Henrik Rydgard 2015-11-04 22:57:22 No build Viewport clipping/overage fix
v1.1.1-208-gffe35f7 Henrik Rydgard 2015-11-04 22:29:18 No build Fix viewport vertical positioning, fixing #8165. However, God Eater bloom breaks. Why??
v1.1.1-208-g91418f9 Karen Tsai 2015-11-05 00:09:46 No build Re-add -mmacosx-version-min=10.7 to CMAKE_CXX_FLAGS (because someone removed it at some point?)
v1.1.1-207-g0588076 Henrik Rydgard 2015-11-04 23:02:59 Download Download Download Qt buildfix
v1.1.1-206-g8b3ff8a Henrik Rydgard 2015-11-04 22:37:42 Download   Download Correctly flip matrices in DX9 as well.
v1.1.1-205-ga6d6a68 Henrik Rydgard 2015-11-04 22:28:54 Download Download   Oops
v1.1.1-204-gf3b0562 Henrik Rydgard 2015-11-04 22:03:29 Download Download Download Improve viewport terminology a bit. No functional change.
v1.1.1-203-g452ed71 Henrik Rydgård 2015-11-04 12:46:38 Download Download Download Couple of LLVM compiler warnings
v1.1.1-202-g067431b Henrik Rydgard 2015-11-04 11:04:13 Download Download Download Region is not used in the viewport calculations - remove wrong commented out code
v1.1.1-201-g99e3ee1 Henrik Rydgard 2015-11-04 10:34:52 Download Download Download Add some missing checks in D3D from the last commit.
v1.1.1-200-g8145cc7 Henrik Rydgård 2015-11-04 10:07:00 Download Download Download Merge: 606c57d 2b832e7 Merge pull request #8163 from unknownbrackets/gpu-minor Zero out dst blend factors in 565
v1.1.1-198-g606c57d Henrik Rydgård 2015-11-04 09:14:18 Download Download Download Merge: 44be9f2 95a5bd6 Merge pull request #8158 from unknownbrackets/gpu-minor Avoid polluting glstate in GetTempFBO()
v1.1.1-194-g44be9f2 Henrik Rydgard 2015-11-03 23:22:09 Download Download Download Move Windows GPU init code into Windows/GPU
v1.1.1-193-g3386f1e Henrik Rydgård 2015-11-03 20:48:12 Download Download Download Merge: f6e826a 063d519 Merge pull request #8153 from angelXwind/SpringBoardAnimatedExit Perform an animated exit to SpringBoard on iOS devices
v1.1.1-193-g2b832e7 Unknown W. Brackets 2015-11-04 09:35:55 No build Zero out dst blend factors in 565.
v1.1.1-192-g95a5bd6 Unknown W. Brackets 2015-11-04 08:02:02 No build Switch a few other things to use force().
v1.1.1-191-gf6e826a Henrik Rydgård 2015-11-03 20:47:57 Download Download   Merge: bc0a694 1ba873a Merge pull request #8152 from angelXwind/master Various fixes related to iOS 9 and JIT config logic
v1.1.1-191-g5ff3e6a Unknown W. Brackets 2015-11-04 07:37:19 No build Avoid polluting glstate in GetTempFBO(). Since we do this "late", we might overwrite important settings, such as stencil, color masks, etc. This affects both depal and fbo shader blending. Didn't do it for all ClearBuffer()s, since I'm worried some might be intentionally resetting state.
v1.1.1-190-g7af7b2b Unknown W. Brackets 2015-11-04 07:34:30 No build Add methods to "force" glstate to certain values. This way we don't have to use totally different syntax when doing: glstate.scissorTest.force(false); // Do stuff that needs scissorTest temporarily off. glstate.scissorTest.restore(); There's cleaner options maybe but this is a simple first step.
v1.1.1-190-g1ba873a Karen Tsai 2015-11-03 18:34:33 No build Override JIT setting in ppsspp.ini for JIT-incapable environments, fakesign PPSSPP binary via adhoc signing in order to prevent crash-at-launch on iOS 9, separate jailbreak detection logic from JIT support logic, temporary change to only enable JIT on iOS 8 and below.
v1.1.1-190-g063d519 Karen Tsai 2015-11-03 19:57:10 No build Perform an animated exit to SpringBoard on iOS devices as opposed to simply terminating PPSSPP (which could be misinterpreted for a crash)
v1.1.1-189-gbc0a694 Unknown W. Brackets 2015-11-03 09:14:53 Download Download Download Unbreak depth range test reporting. Was broken in 9e18fb7e908a61f3a9b3637ff0fd92ee10ac298b.
v1.1.1-188-g8692600 Unknown W. Brackets 2015-11-03 04:43:36 Download Download Download Fix screenshots to be right side up, not crash.
v1.1.1-187-gb7242a6 Henrik Rydgård 2015-11-03 01:14:59 Download Download Download Merge: 30d0615 71a0928 Merge pull request #8144 from LunaMoo/reverse_flip Flip display layout editor coordinates to match #8130:)
v1.1.1-186-g71a0928 LunaMoo 2015-11-03 00:24:19 No build Flip display layout editor coordinates to match #8130:)
v1.1.1-185-g30d0615 Henrik Rydgård 2015-11-02 23:14:53 Download Download Download Merge: b411fc0 ab4abdf Merge pull request #8143 from vnctdj/master Re-use some translated strings in the display layout editor
v1.1.1-184-gab4abdf vnctdj 2015-11-02 23:10:44 No build Re-use some translated strings in the display layout editor
v1.1.1-183-gb411fc0 Henrik Rydgard 2015-11-02 22:22:48 Download Download Download Postproc: Scale pixel deltas and round off screen position. Fixes #8016
v1.1.1-182-g728d9e5 Henrik Rydgård 2015-11-02 20:55:50 Download Download Download Merge: f3b1fca a1ad278 Merge pull request #8130 from hrydgard/flip-framebuffers Use a flipped coordinate system in framebuffers to avoid manual flipping of texture coordinates
v1.1.1-181-ga1ad278 Henrik Rydgard 2015-11-02 20:51:40 No build unknownbrackets' fixes for last commit
v1.1.1-180-g3a7edd8 Unknown W. Brackets 2015-11-02 00:41:41 No build Switch viewport overage to the new world of sanity.
v1.1.1-179-g099f62b Henrik Rydgard 2015-11-02 00:05:50 No build Fix some typos in D3D9 blits (removed parameter). Add some missing projection matrix flips (flipped viewport emulation) Fix issue with DrawPixels in non-buffered in D3D9
v1.1.1-178-g95240d4 Henrik Rydgard 2015-11-01 23:09:41 No build Set the flipped flag to false on debug buffers
v1.1.1-177-g14652f0 Henrik Rydgard 2015-11-01 22:40:31 No build Make some optional arguments non-optional.
v1.1.1-176-gbd64d5b Henrik Rydgard 2015-11-01 22:23:37 No build Fix a Y flip typo
v1.1.1-175-g6b28622 Henrik Rydgard 2015-11-01 18:05:17 No build Minor cleanups
v1.1.1-174-g0266211 Henrik Rydgard 2015-11-01 15:34:53 No build Two wrongs can appently make a right. Remove an inadvertent flip, add flips where we actually need them.
v1.1.1-173-g86bfce4 Henrik Rydgard 2015-11-01 13:32:03 No build Remove more obsolete v-flip support
v1.1.1-172-g1ce6801 Henrik Rydgard 2015-11-01 13:08:52 No build Shifted projection matrices need a few more parts flipped. This could fix bugs in games, too. Fixes the strange camera issues in FF:CC.
v1.1.1-171-gc1db771 Henrik Rydgard 2015-11-01 00:50:17 No build Fix non-through rectangles
v1.1.1-170-g069a7b0 Henrik Rydgard 2015-11-01 00:29:12 No build Move the viewport to the right place.
v1.1.1-169-ge9770b3 Henrik Rydgard 2015-11-01 00:23:24 No build Fix non-buffered rendering
v1.1.1-168-g94b7713 Henrik Rydgard 2015-11-01 00:13:37 No build Fix a few more flips
v1.1.1-167-gf4248cb Henrik Rydgard 2015-10-31 23:59:23 No build Remove a whole lot of flipping special cases
v1.1.1-166-gf3b1fca Henrik Rydgard 2015-11-02 19:36:14 Download Download Download Allow resizing the screen in windowed mode
v1.1.1-165-gfbb3026 Henrik Rydgård 2015-11-02 19:31:05 Download