Automated PPSSPP builds

These builds are provided by Orphis and are totally free of charge.
New versions on the Git repository are dectected 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
v0.9.8-466-g159d050 Henrik Rydgård 2014-04-20 23:53:38 Download Download Download Merge: 695e9e1 9d5fb21Merge pull request #5921 from unknownbrackets/psmfplayerCorrect scePsmfPlayer setup error codes and GetPsmfInfo
v0.9.8-462-g9d5fb21 Unknown W. Brackets 2014-04-20 22:48:45 No build Correct errors in scePsmfPlayerGetPsmfInfo().
v0.9.8-461-g65ec567 Unknown W. Brackets 2014-04-20 20:53:59 No build Correct the results of scePsmfPlayerGetPsmfInfo().Not sure of the other field yet, probably PCM?
v0.9.8-460-gfc2b105 Unknown W. Brackets 2014-04-20 17:55:30 No build Detect bad data in scePsmfPlayerSetPsmf*(), report.Not returning an error code here for now to be safe.
v0.9.8-459-g414b846 Unknown W. Brackets 2014-04-20 17:45:40 No build Validate params in scePsmfPlayerSetPsmf*().Also, properly swap offset/size on BE.
v0.9.8-458-g695e9e1 Unknown W. Brackets 2014-04-20 17:04:59 Download Download Download Try again to buildfix Symbian.
v0.9.8-458-g0499382 Unknown W. Brackets 2014-04-20 17:22:51 No build Allow using a copy of a psmfplayer handle.Since this works on the PSP. Games do it with mpeg for sure, maybe withpsmfplayer as well?
v0.9.8-457-gb526661 Unknown W. Brackets 2014-04-20 17:00:05 Download   Download Buildfix for Symbian.
v0.9.8-457-gb9711db Unknown W. Brackets 2014-04-20 17:17:56 No build Correct scePsmfPlayerSetTempBuf() error codes.And rename error code, since it's more about invalid status than being notinitialized yet (it's returned even if it the status has advanced.)
v0.9.8-456-gfb82310 Unknown W. Brackets 2014-04-20 09:01:16 No build Correct scePsmfPlayerCreate() based on tests.Mostly error codes. Report duplicates which don't work on the PSP.
v0.9.8-456-g967fa43 Henrik Rydgård 2014-04-20 16:30:17 Download Download Download Merge: b16d60f aed5615Merge pull request #5920 from unknownbrackets/testsUpdate tests, add root path for tests
v0.9.8-455-gaed5615 Unknown W. Brackets 2014-04-19 21:56:10 No build Update tests.
v0.9.8-454-g63b5ec3 Unknown W. Brackets 2014-04-19 21:52:43 No build Allow specifying a root path for host0:/.This way, similar to the PSP, we can have a root path outside the test.
v0.9.8-453-gb16d60f Henrik Rydgård 2014-04-19 01:14:37 Download Download Download Merge: a829c0c 0ca4ec0Merge pull request #5908 from raven02/patch-12Implement sceAudio routing mode
v0.9.8-451-ga829c0c Henrik Rydgård 2014-04-18 22:28:16 Download Download Download Merge: cf4887e f35168eMerge pull request #5911 from hrydgard/hardcoded-replace-tableHardcode a bunch of function hashes for function replacement..
v0.9.8-449-gcf4887e Henrik Rydgard 2014-04-18 19:30:10 Download Download Download Update native to detect the EXT and NV extensions separately. Only look at the NV one.
v0.9.8-448-gd2c9a07 Henrik Rydgård 2014-04-18 19:09:41 Download   Download Merge: 86fdf88 c549a75Merge pull request #5904 from elsonLee/masterfix some game don't add stream data when playing atrac3+ problem
v0.9.8-446-g0ca4ec0 raven02 2014-04-18 16:40:21 No build Implment sceAuduo routing mode
v0.9.8-445-g86fdf88 Henrik Rydgård 2014-04-18 15:55:00 Download Download Download Merge: 247b171 5b7035bMerge pull request #5906 from raven02/patch-10Use getMpegVersion to get ctx->mpegVersion
v0.9.8-443-gf35168e Henrik Rydgard 2014-04-18 19:00:08 No build Hardcode a bunch of function hashes so we can replace them.Without needing an external file.
v0.9.8-443-g5b7035b raven02 2014-04-18 15:32:02 No build Missing default case :(
v0.9.8-442-gfd330b4 raven02 2014-04-18 14:27:17 No build Use getMpegVersion to get ctx->mpegVersion
v0.9.8-442-g247b171 Henrik Rydgard 2014-04-18 15:02:45 Download Download Download Temporarily (?) revert ffdba45b4bbd because of massive perf drop in GT, working around #5900Not sure what to do about the Chinese Tactics Ogre though...
v0.9.8-441-g669dc74 Henrik Rydgård 2014-04-18 13:27:03 Download Download Download Merge: 6697fe7 3fc5ba2Merge pull request #5905 from raven02/patch-9Define texture level mode and set bias in constant mode
v0.9.8-440-gc549a75 elson 2014-04-18 17:02:24 No build Update sceAtrac.cppwritebleBytes updated in sceAtracDecodeData
v0.9.8-440-g3fc5ba2 raven02 2014-04-18 12:07:52 No build Set texture bias in constant mode
v0.9.8-439-g95d2848 raven02 2014-04-18 12:06:38 No build Define texture level mode
v0.9.8-439-g47b7b8b elson 2014-04-18 11:36:11 No build fix some game don't add stream data when playing atrac3+ problem
v0.9.8-438-g6697fe7 Henrik Rydgård 2014-04-18 09:13:56 Download Download Download Merge: 839936d 1e61fd7Merge pull request #5903 from unknownbrackets/gpu-minorMore splitting, fix late GE interrupts reading wrong data
v0.9.8-436-g1e61fd7 Unknown W. Brackets 2014-04-18 07:57:02 No build Split out the clutformat cmd as well.
v0.9.8-435-g9036594 Unknown W. Brackets 2014-04-18 07:51:45 No build Split out the bounding box and stencil test cmds.
v0.9.8-434-gb953ff8 Unknown W. Brackets 2014-04-18 07:49:09 No build Split out viewport type commands.
v0.9.8-433-g8f26d5c Unknown W. Brackets 2014-04-18 07:47:05 No build Fix ridiculously bad typo.
v0.9.8-432-g5ed8512 Unknown W. Brackets 2014-04-18 07:41:37 No build Split out a few more common cmds.
v0.9.8-431-g839936d Henrik Rydgård 2014-04-17 18:00:06 Download Download Download Merge: 6deaf89 5ba9242Merge pull request #5901 from unknownbrackets/gpu-minorSplit out a few more cmds
v0.9.8-431-g5076a08 Unknown W. Brackets 2014-04-18 07:33:13 No build In case interrupts are delayed, read cmd early.Otherwise, in Project Diva, the cmd may be overwritten (probably due to async or etc.) by some other cmd. Fixes #5896.
v0.9.8-430-g5ba9242 Unknown W. Brackets 2014-04-17 17:29:44 No build Move out texformat as well.
v0.9.8-429-g7d34c20 Unknown W. Brackets 2014-04-17 17:26:38 No build Split out the texscale/offset cmds.
v0.9.8-428-ge8f42f0 Unknown W. Brackets 2014-04-17 17:18:43 No build Split out some texture and testing cmds.
v0.9.8-427-gfbe28db Unknown W. Brackets 2014-04-17 17:09:44 No build Move spline and bezier as well to separate funcs.
v0.9.8-426-g286416a Unknown W. Brackets 2014-04-17 17:05:32 No build Don't even execute FF, it does nothing.And it happens quite a lot in GoW, interestingly...
v0.9.8-425-g12716af Unknown W. Brackets 2014-04-17 17:05:16 No build Move out block transfer too, common in GoW.
v0.9.8-424-g130c11c Unknown W. Brackets 2014-04-17 17:00:01 No build Move matrix loads to separate op cmds.
v0.9.8-423-g6deaf89 Henrik Rydgård 2014-04-17 14:22:29 Download Download Download Merge: e223ab7 ffdba45Merge pull request #5899 from raven02/patch-8Flush GE_CMD_TEXLEVEL
v0.9.8-422-gffdba45 raven02 2014-04-17 13:48:22 No build Flush GE_CMD_TEXLEVEL
v0.9.8-421-ge223ab7 Henrik Rydgård 2014-04-17 10:39:11 Download Download Download Merge: 33840c5 49738a4Merge pull request #5898 from unknownbrackets/gpu-cmd-funcsUse individual funcs, skipping the ExecuteOpInternal switch
v0.9.8-420-g49738a4 Unknown W. Brackets 2014-04-17 10:36:24 No build Keep flags and func together.Seems not to make a big difference, though.
v0.9.8-419-gc90f3a3 Unknown W. Brackets 2014-04-17 09:22:32 No build Split out more of the top GE cmd funcs.
v0.9.8-418-g256e98b Unknown W. Brackets 2014-04-16 17:12:21 No build Add the common funcs to the direct exec calls.
v0.9.8-417-g9851400 Unknown W. Brackets 2014-04-16 17:01:56 No build Move a few GE cmds to separate funcs.2% improvement in God Eater 2.
v0.9.8-416-ge06c135 Unknown W. Brackets 2014-04-16 16:54:19 No build Allow individual cmd funcs to be called.Rather than a single one, ExecuteOpInternal(). This allows less "hugeswitch" code organization, and will (once separated) also improve speed.
v0.9.8-415-gb2f12da Unknown W. Brackets 2014-04-16 16:53:07 No build Don't reset OFFSETADDR, changes offsetAddr.
v0.9.8-414-g33840c5 Unknown W. Brackets 2014-04-17 10:09:33 Download Download Download Android buildfix.
v0.9.8-413-gdc39e75 Unknown W. Brackets 2014-04-17 10:02:23     Download Oops, forgot about proxy blocks for replace jal.Also fix a crash when they are used.
v0.9.8-412-gc6da687 Henrik Rydgård 2014-04-17 09:29:10   Download Download Merge: 03605f3 ddd6e30Merge pull request #5897 from unknownbrackets/jit-minorSkip jals when replacing funcs
v0.9.8-410-g03605f3 Henrik Rydgård 2014-04-17 00:06:13   Download Download Update native. May help with #5835 and #5840.
v0.9.8-409-gcf3117d Henrik Rydgård 2014-04-16 10:40:23 Download Download Download Merge: 57be20e a29255bMerge pull request #5876 from raven02/patch-3Fix wrong stretch in Wildarm XF (non-buffered mode)
v0.9.8-407-g57be20e Henrik Rydgård 2014-04-16 00:30:58 Download Download Download Merge: 45246ad 9b825ffMerge pull request #5894 from vnctdj/patch-1Changed translation category
v0.9.8-406-g9b825ff vnctdj 2014-04-15 23:25:04 No build Changed translation category"Audio hacks" is not a "Main Setting", it should belong to "Audio".
v0.9.8-405-g45246ad Henrik Rydgård 2014-04-15 22:00:18 Download Download Download Merge: d6df5e7 d2ce635Merge pull request #5891 from raven02/kill-alphaRemove 'DisableAlphaTest' option
v0.9.8-403-gd6df5e7 Henrik Rydgård 2014-04-15 15:59:20 Download Download Download Merge: aeb1ecd cd024e8Merge pull request #5875 from raven02/patch-2Add #extension GL_EXT_shader_framebuffer_fetch : require
v0.9.8-402-gddd6e30 Unknown W. Brackets 2014-04-17 08:57:52 No build Skip jals when replacing funcs.Improves performance in God Eater (when replacements enabled.)
v0.9.8-401-gaeb1ecd Henrik Rydgård 2014-04-14 17:10:47 Download Download Download Merge: a411ec6 089fea7Merge pull request #5883 from unknownbrackets/texcacheIgnore uncached/kernel bits in texture cache
v0.9.8-400-g089fea7 Unknown W. Brackets 2014-04-14 16:57:28 No build Ignore uncached/kernel bits in texture cache.Although I suppose we could respect uncached and never cache...Possibly #5879.
v0.9.8-399-ga411ec6 Unknown W. Brackets 2014-04-14 16:33:30 Download Download Download Don't use BGRA for upscaled textures.Since they aren't color swapped. Fixes #5881.
v0.9.8-398-gc7ddd45 Henrik Rydgård 2014-04-14 14:00:21 Download Download Download Merge: 419e812 c6a1b0eMerge pull request #5839 from kaienfr/Universal_Audio_BranchUniversal audio branch
v0.9.8-397-gc6a1b0e kaienfr 2014-04-14 13:23:10 No build Provide a new method AuCtx::AuCreateCodecContextFromSource()This method can automatically read audio information from file (as channels, sample rate etc) via ffmpeg,and create accurate ffmpeg's codec context.Especially used for unknown audio format but supported by ffmpeg.
v0.9.8-396-g73d8786 kaienfr 2014-04-14 12:00:19 No build Change error log to info in sceMp3LowLevelInit
v0.9.8-395-gcc933d6 kaienfr 2014-04-14 11:49:27 No build Merge: d5fde0b 419e812Merge remote-tracking branch 'origin/master' into Universal_Audio_Branch
v0.9.8-366-g419e812 Unknown W. Brackets 2014-04-14 10:27:47 Download Download Download Also color swap DXT textures.Probably #5878.
v0.9.8-365-gf1038ed Henrik Rydgård 2014-04-14 09:31:49 Download Download Download Merge: a285d04 943353fMerge pull request #5874 from unknownbrackets/texcache2Use GL_BGRA for 32 bit textures on Windows
v0.9.8-365-gd5fde0b kaienfr 2014-04-14 11:47:28 No build implement sceMp3GetFrameNum
v0.9.8-364-g943353f Unknown W. Brackets 2014-04-14 03:34:40 No build Use GL_BGRA for 32 bit textures on Windows.25% improvement in Popolocrois, probably decent gains in other games using32-bit textures often. FF2 for example doesn't.
v0.9.8-364-g6db28f0 kaienfr 2014-04-13 21:42:46 No build more cleanup
v0.9.8-363-gd5e583e kaienfr 2014-04-13 21:15:41 No build correct some comments.
v0.9.8-363-ga285d04 Henrik Rydgård 2014-04-14 09:16:30 Download   Download Merge: 35a31cd ca6e463Merge pull request #5873 from unknownbrackets/texcacheFix texture cache invalidation...
v0.9.8-362-gba34b21 kaienfr 2014-04-13 21:11:04 No build Support sceMp3LowLevel*Gundam G custom BGM is supported now :)
v0.9.8-361-g74476ad kaienfr 2014-04-13 15:06:41 No build Merge: 4eedd7a e8d0cc6Merge remote-tracking branch 'origin/master' into Universal_Audio_Branch
v0.9.8-361-g35a31cd Henrik Rydgård 2014-04-14 09:15:38 No build Merge: dc0eea0 ed99c33Merge pull request #5877 from unknownbrackets/gpu-minorImprove God of War performance
v0.9.8-360-ged99c33 Unknown W. Brackets 2014-04-14 06:47:11 No build Interpret iForceMaxEmulatedFPS based on 1.001 NTSC.
v0.9.8-359-g9982d04 Unknown W. Brackets 2014-04-14 06:29:55 No build Optimize the case of a direct byte copy.Small improvement (like 3.5%) in God of War.
v0.9.8-358-gf4458ed Unknown W. Brackets 2014-04-14 06:11:17 No build Avoid unbinding the current fbo on block transfer.Improves God of War performance by 25% (at least in the demo.)
v0.9.8-358-gcd024e8 raven02 2014-04-14 05:34:45 No build Add #extension GL_EXT_shader_framebuffer_fetch : require
v0.9.8-358-gca6e463 Unknown W. Brackets 2014-04-14 01:25:09 No build Fix texture cache invalidation.
v0.9.8-358-ga29255b raven02 2014-04-14 05:40:04 No build Fix wrong stretch in Wildarm XF (non-buffered mode)
v0.9.8-358-g4eedd7a kaienfr 2014-04-13 14:39:56 No build Merge: 7ef2678 c7aafadMerge remote-tracking branch 'origin/master' into Universal_Audio_Branch
v0.9.8-357-gdc0eea0 Unknown W. Brackets 2014-04-14 01:19:18 Download Download Download Propagate texcache hash fails through cluts.In games that use palette swapping (hi, FF2), if we detect a change ina texture, another texture with the same address but new clut might not berehashed.This just marks all other textures as dangerous when a hashfail occurs.Fixes FF2 from recent optimizations. It's slower, but still much fasterthan before.
v0.9.8-356-g58038c0 Unknown W. Brackets 2014-04-14 00:16:51 Download Download Download Simplify gstate_c savestate code a bit.So it's not as awkward to modify.
v0.9.8-355-g36c7519 Henrik Rydgård 2014-04-14 00:06:08 Download   Download Merge: 27708d6 6cfc616Merge pull request #5872 from unknownbrackets/texcacheUse flags to avoid hashing textures when unchanged
v0.9.8-352-g27708d6 Unknown W. Brackets 2014-04-13 23:52:39 No build Merge: ee4c464 f285b12Merge pull request #5871 from hrydgard/sceiodread_ms0checkMore elegant way of solving #5839 (d_private in sceIoDread)
v0.9.8-351-gf285b12 Henrik Rydgard 2014-04-13 23:43:32 No build Make strcpy_limit slightly more sane.
v0.9.8-350-gc9eb4a1 Henrik Rydgard 2014-04-13 23:34:08 No build VFSFileSystem too
v0.9.8-349-ga53ecd7 Henrik Rydgard 2014-04-13 23:22:17 No build More elegant way of solving #5839 (d_private in sceIoDread)We flag filesystems as being FAT32 instead of checking for "ms0:".
v0.9.8-348-gee4c464 Henrik Rydgård 2014-04-13 22:37:20 Download Download Download Merge: 1b30c5b a758781Merge pull request #5870 from VIRGINKLM/masterBlacklist GLTools (Chainfire3D-like app for 3.0+)
v0.9.8-348-g6cfc616 Unknown W. Brackets 2014-04-13 23:45:55 No build Switch to a bitmask instead.
v0.9.8-347-g4c1c694 Unknown W. Brackets 2014-04-13 23:02:00 No build Use flags to avoid hashing textures when unchanged.If only parameters change (like wrapping or clut, etc.) we don't need torehash the data - we know it hasn't changed.Should reduce the distance between lazy texture hashing on and off.
v0.9.8-346-g1b30c5b Henrik Rydgård 2014-04-13 22:21:44 Download   Download Merge: 74fcde8 2f72da8Merge pull request #5869 from unknownbrackets/texcacheAvoid rehashing an unchanged texture
v0.9.8-345-g2f72da8 Unknown W. Brackets 2014-04-13 22:01:18 No build Don't dirty the texture on texmapenable.Tales of Phantasia X flips on and off texturing during battle transitions.This causes tons of needless rehashes.
v0.9.8-344-gb6dc7eb Unknown W. Brackets 2014-04-13 21:13:02 No build Simplify texture status checks a bit.
v0.9.8-344-ga758781 Klimis Ioannidis 2014-04-13 22:25:56 No build Blacklist GLTools (Chainfire3D-like app for 3.0+)
v0.9.8-343-g74fcde8 Henrik Rydgård 2014-04-13 20:11:27 Download Download Download Merge: 22a80fb f2ff854Merge pull request #5867 from unknownbrackets/gpu-minorAvoid diff checks in ExecuteOpInternal, check in runloop
v0.9.8-342-gf2ff854 Unknown W. Brackets 2014-04-13 19:25:14 No build Don't check diff in ExecuteOpInternal().Since it's not called if !diff, there's no need. Small performanceimprovement.
v0.9.8-341-ge780a64 Unknown W. Brackets 2014-04-13 19:23:21 No build Use the FLAG_EXECUTEONCHANGE flag.Improves fps by 1-3% in some games, seems to be a win after all.
v0.9.8-340-g22a80fb Unknown W. Brackets 2014-04-13 18:01:14 Download Download Download softgpu: Avoid multithreading thin polygons.Small performance improvement (5-6% in some areas.)
v0.9.8-339-g0d59fc0 Unknown W. Brackets 2014-04-13 17:15:08 Download Download Download Oops, forgot to reset the frame when unchanged.Fixes #5861.
v0.9.8-338-g36b8ed8 Henrik Rydgård 2014-04-13 17:14:45 Download   Download Mac buildfix
v0.9.8-337-ge8d0cc6 Henrik Rydgård 2014-04-13 15:00:43 Download Download Download Merge: c7aafad 6fb2934Merge pull request #5865 from raven02/patch-1Only write d_private for memory stick
v0.9.8-336-gd2ce635 raven02 2014-04-15 21:57:57 No build Remove option
v0.9.8-336-g6fb2934 raven02 2014-04-13 14:10:47 No build Only write d_private for memory stick
v0.9.8-335-gc7aafad Henrik Rydgård 2014-04-13 12:24:36 Download Download Download Merge: 9bcb2f3 3a0b17aMerge pull request #5862 from raven02/patch-2Put in parameters for sceMp3LowLevelInit/Decode
v0.9.8-334-g3a0b17a raven02 2014-04-13 11:18:18 No build Put in parameters for sceMp3LowLevelInit/Decode
v0.9.8-333-g9bcb2f3 Henrik Rydgård 2014-04-13 10:18:59 Download Download Download Merge: cb3db6a a9d7be1Merge pull request #5859 from raven02/patch-1Implement in-shader ABSDIFF blending mode
v0.9.8-332-g7ef2678 kaienfr 2014-04-13 14:38:42 No build Update sceAac module in using universal audio context class (AuCtx)
v0.9.8-331-ge25bc69 kaienfr 2014-04-12 23:16:38 No build Fix nonsmooth sound issue and incomplete frame at the end of source and pcm buffers.using a std::string to save the source buffer, and changing the loading strategy so as we will not get any incomplete frame.
v0.9.8-330-gd5c1d58 kaienfr 2014-04-12 17:16:31 No build Audio Speed Hack (fill pcm buffer)Dead or alive will be better to using this hack, but some other games will be too fast.So, it's optional.
v0.9.8-329-gcb3db6a Henrik Rydgård 2014-04-13 10:16:23 Download   Download Merge: 09c99fc f462721Merge pull request #5854 from unknownbrackets/fbo-sizingTry to improve FBO sizing
v0.9.8-329-g976c9bb kaienfr 2014-04-12 15:46:35 No build Fix Dead and live freezing issue.Just a typo in sceMp3 when using the universal class.
v0.9.8-328-gb3a7568 kaienfr 2014-04-12 14:54:25 No build change the way in AuGetInfoToAddStreamData and AuNotifyAddStreamData.readPos and available buffer is firstly updated in AuGetInfoToAddStreamData then notified in AuNotifyAddStreamData.Since, some games as Dead and alive may not call NotifyAddStreamData after GetInfoToAddStreamData
v0.9.8-328-ga9d7be1 raven02 2014-04-13 10:13:59 No build Should be id0
v0.9.8-327-gf1254c7 raven02 2014-04-13 10:03:50 No build Turn off regular alpha blending
v0.9.8-327-gc6ed59e kaienfr 2014-04-12 12:08:46 No build Merge: a769173 54f812cMerge branch 'Mp4_branch' into test_branchConflicts:Core/HW/SimpleAudioDec.cppCore/HW/SimpleAudioDec.h
v0.9.8-326-ge358a6d raven02 2014-04-13 10:01:55 No build Handle ABSDIFF blending mode using GL_EXT_shader_framebuffer_fetch
v0.9.8-325-g09c99fc Henrik Rydgård 2014-04-13 09:39:25 Download Download Download Merge: f2bf8df 568b14fMerge pull request #5857 from raven02/patch-1Regression fix #5769
v0.9.8-324-gf462721 Unknown W. Brackets 2014-04-13 08:08:04 No build Rather than only enlarging, watch for persistence.If the game keeps using something at a new size, we know it's time to makesome adjustments.
v0.9.8-324-g568b14f raven02 2014-04-13 07:58:34 No build Regress fix https://github.com/hrydgard/ppsspp/issues/5769
v0.9.8-323-gf2bf8df Henrik Rydgård 2014-04-13 01:15:47 Download Download Download Merge: dde2f3a fa1b65fMerge pull request #5853 from sum2012/soft-gpuAvoid unknown get pointer in Rasterizer.cpp
v0.9.8-323-g1a53be4 Unknown W. Brackets 2014-04-13 06:11:47 No build When uploading video pixels, detect w/h by size.Sometimes the framebuffer size is incorrect, but kinda works... but thisis a problem for the video. Using the size gets us better.In Wild Arms XF, the framebuffer is 512x512, but that's not right. It'sclear it should be 480x272.
v0.9.8-322-g1f76adb Unknown W. Brackets 2014-04-13 05:46:38 No build If a larger framebuffer is needed, upgrade it once.This should prevent issues where it gets larger and smaller like in thepast.
v0.9.8-321-gfa1b65f sum2012 2014-04-13 00:45:46 No build Avoid unknown get pointer in Rasterizer.cppFind in #5350 in softgpu
v0.9.8-321-gdde2f3a Unknown W. Brackets 2014-04-13 00:48:30 Download Download Download Re-replace functions after loading a savestate.Might need to clear before saving too... anyway, this makes testing a biteasier for certain areas.Also, correctly decrease downcount on x86.
v0.9.8-320-gd67f91d Henrik Rydgård 2014-04-12 23:40:27 Download Download Download Merge: 9aa0bb3 e93407fMerge pull request #5841 from unknownbrackets/ge-signalsImprove sync and pause GE signal handling
v0.9.8-320-g54f812c kaienfr 2014-04-12 11:53:54 No build Merge: 5a8735d b4244fbMerge remote-tracking branch 'origin/master' into Mp4_branch
v0.9.8-314-ga769173 kaienfr 2014-04-12 02:12:25 No build Transfer old mp3 savestate into new mode; Rename class functions sceAu... to Au...Tests on games are just ok.
v0.9.8-313-gbd0e16c kaienfr 2014-04-12 00:20:26 No build Merge: 9ccc71a 9dbb26aMerge remote-tracking branch 'origin/master' into Universal_Audio_Branch
v0.9.8-313-g9aa0bb3 Henrik Rydgård 2014-04-12 23:38:42 Download   Download Merge: 829f70d d247a7dMerge pull request #5851 from unknownbrackets/stdout-intrDon't reschedule when writing to stdout.
v0.9.8-312-gd247a7d Unknown W. Brackets 2014-04-12 22:21:35 No build Don't reschedule when writing to stdout.Let's still capture the output, though.
v0.9.8-311-g829f70d Unknown W. Brackets 2014-04-12 22:09:33 Download Download Download Initialize textStart/textEnd for fake modules.Otherwise we try to unload random memory, sometimes this breaks weirdthings.
v0.9.8-311-g9ccc71a kaienfr 2014-04-11 23:45:18 No build Merge: ee1d541 95cc998Merge remote-tracking branch 'origin/master' into Universal_Audio_Branch
v0.9.8-310-gb4244fb Henrik Rydgård 2014-04-12 11:33:23 Download Download Download Merge: 9dbb26a 76e61e1Merge pull request #5842 from unknownbrackets/hashmapFix hashmap crashes with games that load modules
v0.9.8-308-g9dbb26a Henrik Rydgård 2014-04-12 00:17:58 Download Download Download Fix for the linux buildfix
v0.9.8-307-g95cc998 Henrik Rydgard 2014-04-11 22:11:27 Download Download Download Attempt buildfix for x86 cmake linux
v0.9.8-306-gbb5f956 Henrik Rydgard 2014-04-11 21:30:31 Download Download Download Update native with fix for #5832
v0.9.8-306-g5a8735d kaienfr 2014-04-12 11:53:20 No build minor changes to improve latency in aac playing base on https://github.com/kaienfr/ppsspp_cn/commit/3a12cf2ad76bcdfc2e424e366067cda3a046359e.Test on Fortix even better than before.
v0.9.8-305-gcaa3cb9 kaienfr 2014-04-11 15:13:28 No build still change logs
v0.9.8-305-g5c7d5db Henrik Rydgård 2014-04-11 20:59:07 Download Download Download Merge: 05b23c7 b82e85fMerge pull request #5838 from thedax/win32BugFixWin32: Properly shutdown when using File->Exit, or when g_Config.bEscapeExitsEmulator is true.
v0.9.8-304-gee1d541 kaienfr 2014-04-11 23:42:07 No build Update minor comments
v0.9.8-304-g804d1b0 kaienfr 2014-04-11 09:58:46 No build Merge: 9dc3318 a782858Merge branch 'Mp4_branch' of https://github.com/kaienfr/ppsspp into Mp4_branch
v0.9.8-303-g3a12cf2 kaienfr 2014-04-11 22:56:59 No build Universal Audio ClassBased on my implementation in sceAac https://github.com/hrydgard/ppsspp/pull/5836I've created a class AuCtx included in My SimpleAudioDec.cpp/.h which aims at providing a standard easy implementation to support all codecs in ffmpeg.Here, I also completely re-code sceMp3 file with this class to give an example how to use this class, and it has solved all mp3 issues I've observed in the current master.Tests on different freq and channels mp3 audios as:Miku custom BGM (48kHz, stereo), Hanayaka Nari Wa ga Ichizoku(32kHz, mono, a little fast but better than before now), downstreet panic (44.1kHz, stereo), and learn jp09(44.1kHz, stero) are just all right.Especially, I am very glad to see that Miku's Custom BGMs have no repetition issues in first tone any more and no longer stopped in the first second neither. :)We will come into a new age to fast support new audio formats from now on I hope :P
v0.9.8-303-g05b23c7 Henrik Rydgård 2014-04-11 20:58:55 No build Merge: b262794 a6523ddMerge pull request #5802 from raven02/patch-1Texture lod bias should be signed
v0.9.8-302-gc216b53 kaienfr 2014-04-11 15:09:31 No build Save current changes
v0.9.8-302-gb82e85f The Dax 2014-04-11 20:18:27 No build Win32: Properly shutdown when using File->Exit, or when g_Config.bEscapeExitsEmulator is true.
v0.9.8-302-ga782858 kaienfr 2014-04-11 09:42:19 No build Cleanup comments again
v0.9.8-302-g9dc3318 kaienfr 2014-04-11 09:55:32 No build Also show some important step from debug_log into info_log
v0.9.8-301-gb262794 Henrik Rydgård 2014-04-10 15:04:50 Download Download Download Merge: a402fc9 c711f76Merge pull request #5831 from raven02/patch-10Use ctx->mp3Channels instead of setting frame.channel in case of FF inco...
v0.9.8-301-ga8d375b kaienfr 2014-04-11 09:32:35 No build Cleanup! Change some INFO_LOG to DEBUF_LOG to only point out important messages in release mode.
v0.9.8-300-gee3417a kaienfr 2014-04-11 09:03:13 No build Implementation of sceAac moduleTest on Fortix is all right. Savestate is also ok.I've tried a New and Easy way implement and it works well, I think it could be totally applicable to other audio modules as sceMp3 etc.Code your own way is really much easier to fix other bugs :)
v0.9.8-300-gc711f76 raven02 2014-04-10 14:48:16 No build Use ctx->mp3Channels instead of setting frame.channel in case of FF incomplete frame
v0.9.8-299-ga402fc9 Henrik Rydgård 2014-04-10 14:36:22 Download Download Download Merge: 6fe617d 97c68deMerge pull request #5830 from raven02/patch-9Parse MP3 header to correct set the channel and samplerate
v0.9.8-299-ga059957 kaienfr 2014-04-10 13:36:31 No build Merge: f72e1aa 6fe617dMerge remote-tracking branch 'origin/master' into Mp4_branch
v0.9.8-298-g97c68de raven02 2014-04-10 12:51:54 No build Parse MP3 header to correct set the channel and samplerate
v0.9.8-297-g6fe617d Henrik Rydgård 2014-04-10 09:43:10 Download Download Download Merge: f328cfe 604a97bMerge pull request #5829 from kaienfr/new_Custom_BGMCustom BGM is fixed
v0.9.8-296-gf72e1aa kaienfr 2014-04-10 12:45:59 No build update the current work but not finished
v0.9.8-296-g604a97b kaienfr 2014-04-10 05:19:03 No build Custom BGM is fixedBased on this commit https://github.com/hrydgard/ppsspp/pull/5828 on improvements to sceMp3Custom BGM can be update now. Test on "Miku" is just all right :)
v0.9.8-295-gf328cfe Henrik Rydgård 2014-04-09 15:01:00 Download Download Download Merge: 719a913 619039aMerge pull request #5816 from raven02/patch-8No need to init packet as 0
v0.9.8-293-g719a913 Henrik Rydgård 2014-04-08 21:42:02 Download Download Download Merge: f94c3d4 292e9baMerge pull request #5824 from sum2012/scemp3Fix Integer divide by zero in sceMp3Decode
v0.9.8-292-g292e9ba sum2012 2014-04-08 17:11:55 No build Fix Integer divide in zero in sceMp3Decode
v0.9.8-291-gf94c3d4 Henrik Rydgård 2014-04-08 16:06:12 Download Download Download Merge: 85999ca 2589e33Merge pull request #5823 from sum2012/logAdd a missing logging in sceAacInit
v0.9.8-290-g2589e33 sum2012 2014-04-08 16:01:26 No build Add a missing logging in sceAacInit
v0.9.8-289-g85999ca Henrik Rydgård 2014-04-08 14:53:44 Download Download Download Merge: 067bd59 5482ad8Merge pull request #5797 from sum2012/sceaacsmall improve in sceAac
v0.9.8-283-g067bd59 Henrik Rydgård 2014-04-08 10:12:22 Download Download Download Merge: 27b0bae 4e958eaMerge pull request #5776 from kaienfr/pmp_video_branchPmp video branch
v0.9.8-282-g4e958ea kaienfr 2014-04-08 04:22:53 No build just a typ in comment fix->pix
v0.9.8-281-gd39006c kaienfr 2014-04-08 04:17:32 No build rollback something changes for Symbian compiling issue
v0.9.8-280-ga576420 kaienfr 2014-04-08 01:09:28 No build Remove decode function of SimpleAudioDec and use its class method.
v0.9.8-279-g6d447bf kaienfr 2014-04-08 00:57:25 No build add some comments, simplification, replacing auto :) and something else
v0.9.8-278-g46214c9 kaienfr 2014-04-07 19:52:33 No build close pmpdecoder after video playing.
v0.9.8-277-g99cf265 kaienfr 2014-04-07 19:36:57 No build Merge: edffdf2 27b0baeMerge remote-tracking branch 'origin/master' into pmp_video_branch
v0.9.8-267-ge93407f Unknown W. Brackets 2014-04-12 09:04:02 No build Oops, downgrade from ERROR to DEBUG, and -report.
v0.9.8-266-g2693338 Unknown W. Brackets 2014-04-12 08:49:33 No build Don't mark a list complete too early.This would matter probably mostly if we implemented CONTINUE properly.
v0.9.8-265-g7fd7337 Unknown W. Brackets 2014-04-12 08:33:34 No build Update GE lists when switching.This uses a mutex, so it should be safe to do any time. Really helpsdebugging hung lists.
v0.9.8-264-g4561440 Unknown W. Brackets 2014-04-12 08:32:34 No build Handle GE pause signals per tests.They really should pause, but we were resetting them incorrectly.And most importantly, sceGeContinue() inside the signal handler absolutelymust work. Games use this a lot.
v0.9.8-264-g27b0bae Henrik Rydgård 2014-04-07 12:21:12 Download Download Download Merge: 54d4663 abec329Merge pull request #5815 from kaienfr/test_masterMp3 file is not always have two channels
v0.9.8-263-gabec329 kaienfr 2014-04-07 03:52:43 No build Mp3 file is not always have two channels
v0.9.8-263-g702294f Unknown W. Brackets 2014-04-10 09:23:36 No build Don't trigger pause GE signals either, comments.This better explains what each signal does.
v0.9.8-263-g619039a raven02 2014-04-07 05:39:28 No build No need to init packet as {0}
v0.9.8-262-g76e61e1 Unknown W. Brackets 2014-04-12 10:13:50 No build Fix hashmap crashes with games that load modules.This should properly unload and reload the functions as necessary.
v0.9.8-262-g54d4663 Henrik Rydgard 2014-04-06 21:09:28 Download Download Download Revert "Merge pull request #5813 from raven02/patch-6"This reverts commit 7b3828a9ae56cedaa4488fef965935d89e2ac272, reversingchanges made to c724a6c06af75aa09d13375a15ec9ddeeb8622bc.
v0.9.8-262-g9c75c1e Unknown W. Brackets 2014-04-09 07:20:33 No build Avoid triggering SYNC ge signals.Fixes #5806, bcause it avoids rescheduling at the signal, which it shouldnot do. Possibly this is incorrect for all GE signals, but we don't needto trigger any behavior on a sync anyway.
v0.9.8-261-g9d99aaa Henrik Rydgård 2014-04-06 14:58:14 Download Download Download Merge: 7b3828a 3fb85ddMerge pull request #5812 from raven02/patch-4ME : Init packet as {0}
v0.9.8-259-g7b3828a Henrik Rydgård 2014-04-06 14:58:03 No build Merge: c724a6c e73a49cMerge pull request #5813 from raven02/patch-6sceMp3 : allocate audio frame
v0.9.8-258-ge73a49c raven02 2014-04-06 14:48:57 No build sceMp3 : allocate audio frame
v0.9.8-258-g3fb85dd raven02 2014-04-06 14:40:04 No build ME : Init packet as {0}
v0.9.8-257-gc724a6c Henrik Rydgård 2014-04-06 12:01:05 Download Download Download Merge: 159f945 a7e74c7Merge pull request #5764 from kaienfr/cleanupCleanup SimpleAudioDec
v0.9.8-255-g159f945 Henrik Rydgård 2014-04-06 12:00:05 Download   Download Merge: 8a440f9 485b5dfMerge pull request #5804 from raven02/patch-3sceMp3 : use bswap32 for swapping endian
v0.9.8-249-g8a440f9 Unknown W. Brackets 2014-04-05 23:08:44 Download Download Download Super stupid typo.
v0.9.8-248-g4931cd1 Henrik Rydgård 2014-04-05 22:01:23 Download Download Download Merge: d147fbe d91ad87Merge pull request #5808 from unknownbrackets/perfMore small performance tweaks based on ARM profiling
v0.9.8-243-gd147fbe Henrik Rydgård 2014-04-05 18:24:28 Download Download Download Merge: 8b297d9 fd8c596Merge pull request #5793 from sum2012/patch-20Remove unused include
v0.9.8-243-g5482ad8 sum2012 2014-04-08 14:52:05 No build Remove comment
v0.9.8-243-g485b5df raven02 2014-04-06 11:32:28 No build Remove (AVFormatContext**)
v0.9.8-242-gd91ad87 Unknown W. Brackets 2014-04-05 21:32:10 No build Small perf improvements in DecodeVertsStep().
v0.9.8-242-g5b19f1d raven02 2014-04-05 17:25:49 No build Cleanup /* ... */
v0.9.8-242-g075a0c7 sum2012 2014-04-04 23:33:29 No build Change long to u64,Add to do
v0.9.8-241-g2495044 sum2012 2014-04-04 16:56:06 No build Add sceAacInitResource
v0.9.8-241-g82df1b1 Unknown W. Brackets 2014-04-05 21:04:10 No build Simplify UpdatePC() a bit more.
v0.9.8-241-g8b297d9 Henrik Rydgård 2014-04-05 16:22:39 Download Download Download Merge: d8df88b 7cbca3dMerge pull request #5805 from Arakash/SquareIgnoreAdd another Button to the Button map for Controllers ( like DS3) with 16 Buttons
v0.9.8-241-g4a35c72 raven02 2014-04-05 15:57:26 No build Log channel/samplerate/bitrate
v0.9.8-240-gcbb6c01 Unknown W. Brackets 2014-04-05 10:41:54 No build Avoid some debug stats when disabled.This function can get called a lot sometimes, and an if helps on ARM alittle.
v0.9.8-240-gc552046 sum2012 2014-04-04 16:48:58 No build oop
v0.9.8-240-g3b793a5 raven02 2014-04-05 14:29:00 No build Remove some obsolete unused code
v0.9.8-239-gfd8c596 sum2012 2014-04-04 00:46:19 No build Remove unused include
v0.9.8-239-gc9c5057 sum2012 2014-04-04 16:46:19 No build small improve in sceAacReference from JPCSP source
v0.9.8-239-gbb2fb12 Unknown W. Brackets 2014-04-05 10:25:04 No build Inline SetupVertexDecoder() in SubmitPrim().Everything SubmitPrim() calls is expensive...
v0.9.8-239-gb6ccd65 raven02 2014-04-05 09:26:22 No build sceMp3 : use bswap32 for swapping endian
v0.9.8-239-ga6523dd raven02 2014-04-05 08:30:23 No build Texture lod bias should be signed
v0.9.8-238-gd8df88b Henrik Rydgård 2014-04-03 22:44:01 Download Download Download Update lang with Norwegian
v0.9.8-237-g6c40682 Henrik Rydgård 2014-04-03 17:31:59 No build Enable the better looking vertical mode for the homescreen in portrait mode
v0.9.8-236-g5ffdcc2 Henrik Rydgård 2014-04-03 22:15:06 Download Download Download Merge: 19000c7 38c40beMerge pull request #5791 from Felix-Dev/masterPSP error code 0x80000023 name update.
v0.9.8-235-g38c40be Felix-Dev 2014-04-03 21:47:45 No build Another line indentation fix.
v0.9.8-234-g3f98fda Felix-Dev 2014-04-03 21:38:58 No build Changed comment characters from /* */ to // .
v0.9.8-233-gf904554 Felix-Dev 2014-04-03 21:37:18 No build Fixed line indentation.
v0.9.8-232-gd434435 Felix-Dev 2014-04-03 18:42:10 No build Merge: 19000c7 5fe0783Core/HLE/sceKernel.h: Added name for PSP error code 0x80000023 and replaced the used if its error number with its error code name.
v0.9.8-231-g5fe0783 Felix-Dev 2014-04-03 18:12:22 No build Added name for PSP error code 0x80000023 and replaced the various uses of that error code number with its error code name.
v0.9.8-230-g19000c7 Henrik Rydgård 2014-04-03 17:16:39 Download Download Download Merge: f05f8c7 93aa37cMerge pull request #5790 from sum2012/scedmacFurther illegal size check in sceDmacMemcpy
v0.9.8-229-g93aa37c sum2012 2014-04-03 17:09:43 No build Further illegal size check in sceDmacMemcpyThanks @Felix-Dev
v0.9.8-228-gf05f8c7 Unknown W. Brackets 2014-04-02 19:09:56 Download Download Download Fix alpha channel in 565 morph on x86.Shuffling is annoying, just do it on the other side. Fixes #5784.
v0.9.8-227-g09c7948 Henrik Rydgård 2014-04-02 16:26:46 Download Download Download Merge: 89cf923 786b3a7Merge pull request #5786 from sum2012/scemacMore illegal size check in sceDmacMemcpy
v0.9.8-226-g786b3a7 sum2012 2014-04-02 16:17:37 No build More illegal size check in sceDmacMemcpyFind in #5782
v0.9.8-225-g89cf923 Henrik Rydgård 2014-04-02 10:28:03 Download Download Download Indentation fix
v0.9.8-224-g91323eb Unknown W. Brackets 2014-04-02 06:24:38 Download Download Download Clear m_sws_ctx when freeing it.Oops. May help #5781.
v0.9.8-223-gd83a5da Henrik Rydgard 2014-04-02 00:13:50 Download Download Download Fix glTextureStorage2D issue by scaling w/h. Fixes #5625
v0.9.8-222-gef0174b Unknown W. Brackets 2014-04-01 16:43:03 Download Download Download Merge: 7c70d8b 75c31ebMerge pull request #5778 from sum2012/logSmall fix for DebugLog.bat
v0.9.8-221-g75c31eb sum2012 2014-04-01 16:16:44 No build Small fix for DebugLog.bat
v0.9.8-220-g7c70d8b Unknown W. Brackets 2014-04-01 11:09:21 Download Download Download Oops, remove some duplicate code.Moved this to the inlined SetRenderFrameBuffer().
v0.9.8-219-g4714574 Henrik Rydgard 2014-04-01 11:02:27   Download Download Fix GL context creation on Windows. Was creating 3.1 contexts on new nVidia drivers.
v0.9.8-218-g51fb157 Henrik Rydgård 2014-04-01 10:10:46 Download Download Download Merge: 8964ede abbceb0Merge pull request #5777 from thedax/win32DebugLogWin32: Implement "-d" command-line switch, and update the DebugLog batch file accordingly.
v0.9.8-217-gedffdf2 kaienfr 2014-04-07 18:26:11 No build fix pmp video quality issue.We have no more decoding errors on imcomplete frame now.
v0.9.8-216-g4792b6d kaienfr 2014-04-07 05:16:45 No build Avoid type cast issue - pass mpeg context address instead of context pointer in function args.
v0.9.8-215-gfdf8d5c kaienfr 2014-04-05 00:16:08 No build Cast issue again on Unix = =, try void*
v0.9.8-215-g8964ede Henrik Rydgård 2014-04-01 10:09:15 Download   Download Merge: 4b52d6c 16368c9Merge pull request #5768 from sum2012/sceUtilityScreenshotimp sceUtilityScreenshotContStart
v0.9.8-214-g44ef7f7 kaienfr 2014-04-04 23:50:18 No build try reinterpret_cast
v0.9.8-213-g1f297d8 kaienfr 2014-04-04 23:33:33 No build fix cast issue for unix
v0.9.8-212-gde84c51 kaienfr 2014-04-04 23:10:33 No build change some warn_log to debug_log
v0.9.8-211-g04756b9 kaienfr 2014-04-04 23:01:25 No build Do State PMP media, and some other updates to PMP media.
v0.9.8-210-g626ad2d kaienfr 2014-04-02 07:20:52 No build update for supporting pmp video
v0.9.8-210-g4b52d6c Henrik Rydgård 2014-04-01 10:08:16 No build Merge: e527ef8 e7639f6Merge pull request #5770 from unknownbrackets/perfMinor perf improvements for ARM
v0.9.8-209-g03898fd kaienfr 2014-04-01 04:58:56 No build updates
v0.9.8-208-g17174d0 kaienfr 2014-03-29 19:36:53 No build fix for AAC audio playing
v0.9.8-207-gc03e591 kaienfr 2014-03-29 19:36:53 No build Cleanup SimpleAudioDecand remove unused AudioCreate fonction, it can be down in the class constructor.
v0.9.8-207-gabbceb0 The Dax 2014-04-01 04:45:24 No build Update the DebugLog batch file so it works with the new command-line option.
v0.9.8-206-gf5d4b7b kaienfr 2014-04-01 00:27:39 No build PMP VideoNot ready for merge, only for discussion about the current stage.The video frame seems been decoded into RGB24 by my decodePmpVideo function, and the dumped ppm output file have also something.But in ppsspp, we can just see some nonsense noise on the screen, but already hear AAC audio :)I still have no idea what's wrong. Can somebody help? Thanks!
v0.9.8-206-ge527ef8 Unknown W. Brackets 2014-04-01 07:35:57 Download Download Download Correct old savestate compat.When there was a pending GE sync.
v0.9.8-206-g3259b61 The Dax 2014-04-01 04:44:05 No build Win32: Implement "-d" command-line switch. It didn't do anything, previously.Also added a helper func to set all log levels at once. Should be handy if we clean up the logging channels screen.
v0.9.8-205-ge6b2c66 Henrik Rydgård 2014-03-31 18:07:42 Download Download Download Merge: 656f5bf c7cfa7dMerge pull request #5775 from kaienfr/patch-1Update sceMpeg.cpp
v0.9.8-205-g7cbca3d sven 2014-04-05 16:16:21 No build using Tabs instead of spaces
v0.9.8-204-gc7cfa7d kaienfr 2014-03-31 17:59:11 No build Update sceMpeg.cppchange to right macro
v0.9.8-204-g372a7a4 sven 2014-04-05 15:43:48 No build Add another Button to the Button map for Controllers ( like DS3) with 16Buttons. Fixes Square button not being recognised by PPSSPP when using aDual Shock 3 Controller.
v0.9.8-203-g656f5bf Henrik Rydgård 2014-03-31 17:14:51 Download Download Download Merge: 943bc7e 6256f64Merge pull request #5774 from Kingcom/StatusBarLabelsDisplay label name in status bar
v0.9.8-201-g943bc7e Unknown W. Brackets 2014-03-31 04:34:19 Download Download Download Oops, close the dir after listing it in ms0:/.This was affecting some savedata modes, and showed up on tests. Not surehow it might've affected games, probably not much.
v0.9.8-200-g6677d96 Unknown W. Brackets 2014-03-31 02:29:14 Download Download Download Fix memory leak in memory arenas on x64.
v0.9.8-199-g4f60723 Henrik Rydgård 2014-03-31 01:03:15 Download Download Download Merge: f55c81f aea26f6Merge pull request #5771 from unknownbrackets/leaksStick a cork in some memory leaks
v0.9.8-198-gaea26f6 Unknown W. Brackets 2014-03-31 00:08:38 No build Clean up some atrac/mp3 potential leaks.
v0.9.8-197-g0ba0dba Unknown W. Brackets 2014-03-30 22:44:32 No build Correctly free a few FFmpeg resources.
v0.9.8-196-ge7639f6 Unknown W. Brackets 2014-03-30 06:51:53 No build Ensure stuff run on every prim are inlined.These both get a ton of calls and show up on profiles.
v0.9.8-196-gc6f52db Unknown W. Brackets 2014-03-30 22:14:17 No build Fix some scePsmf leaks.
v0.9.8-195-gea9a6c1 Unknown W. Brackets 2014-03-30 22:06:42 No build Fix leaks in sceMpeg demuxing.
v0.9.8-195-g466a541 Unknown W. Brackets 2014-03-30 06:39:34 No build Cut time in EstimatePerVertexCost().From profling, this cuts 4% time while lighting is enabled, and 14% whiledisabled (on ARM.) But maybe should just inline this...
v0.9.8-194-g3001866 Unknown W. Brackets 2014-03-30 05:34:17 No build Skip flushing FPU/VFPU regs if none were allocated.They're not used as often, so this usually saves time. About 1% duringtests.
v0.9.8-194-g917af7b Unknown W. Brackets 2014-03-30 21:55:40 No build Fix some memory leaks in sceFont.Which were highlighted quite well by tests.
v0.9.8-193-gf55c81f Unknown W. Brackets 2013-03-05 17:21:21 Download Download Download Add some basic bounds checking for power freq sets.
v0.9.8-193-g16368c9 sum2012 2014-03-30 12:48:31 No build Revent back status = SCE_UTILITY_STATUS_FINISHEDbreak Project Divx extand and Kenka Banchou Bros when take screenshot
v0.9.8-192-g11311b2 sum2012 2014-03-30 08:42:29 No build Imp sceUtilityScreenshotContStart
v0.9.8-192-g0af153e Unknown W. Brackets 2014-03-30 04:38:54 Download Download Download Avoid a crash with a huge user memory font size.Fixes tests.
v0.9.8-191-gd6de42d sum2012 2014-03-30 07:57:06 No build Fix sceUtilityScreenshotInitStart parameter
v0.9.8-191-g7cde231 Unknown W. Brackets 2014-03-30 01:02:41 No build Include sceKernelThread.h in less headers.
v0.9.8-190-ga432770 Unknown W. Brackets 2014-03-30 00:51:38 No build Reduce some includes under GPU/.
v0.9.8-190-g8c33284 sum2012 2014-03-30 03:29:11 No build Fix sceUtilityScreenshotUpdateFix "After the developer/publisher screen and the age warning only ablack screen."
v0.9.8-189-g58237d9 Henrik Rydgard 2014-03-29 22:21:38 Download Download Download Fix performance issue in BlockCache due to an instance of std::vector in every block:Avoid creating the vector when not necessary.This was especially noticeable in debug mode.
v0.9.8-188-g4c43721 Henrik Rydgård 2014-03-29 22:25:19 Download   Download Merge: 4b1499e 27550a2Merge pull request #5766 from unknownbrackets/gpu-minorUpdate some flags in GLES_GPU
v0.9.8-187-ga7e74c7 kaienfr 2014-03-29 19:36:53 No build Cleanup SimpleAudioDecand remove unused AudioCreate fonction, it can be down in the class constructor.
v0.9.8-186-g4b1499e Henrik Rydgård 2014-03-29 18:51:11 Download Download Download Merge: aac5bab 0950e7bMerge pull request #5762 from unknownbrackets/gpu-minorShader ID optimizations and alpha test optimization
v0.9.8-182-gaac5bab Henrik Rydgård 2014-03-29 17:32:31 Download Download Download Merge: f999252 1b98db9Merge pull request #5745 from sum2012/scempegbase-2Correct sceMpegbase_BEA18F91 parameter
v0.9.8-181-g0950e7b Unknown W. Brackets 2014-03-29 18:35:09 No build Optimize ComputeVertexShaderID() a bit.This is only like 1%. Along the way found and fixed an overlap of bits.
v0.9.8-180-g1209bc7 Unknown W. Brackets 2014-03-29 18:21:04 No build Optimize ComputeFragmentShaderID() a bit.I've seen it decently high on some profiles (1-2%). This cuts it down by12.5% when used in a tight loop. The temporary was 8%, the ifs were theother 4.5%.
v0.9.8-179-g27550a2 Unknown W. Brackets 2014-03-29 22:10:35 No build Update some flags in GLES_GPU.It's useful to know if we need to have a correct PC value or downcount.
v0.9.8-179-g2b7d2fd Unknown W. Brackets 2014-03-29 18:01:15 No build Optimize > and != 0 alpha tests.There's no need to do rounding in this case. These are very common.Also, if the test was !=, convert it to >, which may work better onPowerVR.
v0.9.8-178-gf999252 Henrik Rydgard 2014-03-29 17:26:33 Download   Download Merge: e270c3e 2944856Merge branch 'raven02-patch-42'Conflicts:GPU/GLES/FragmentShaderGenerator.cpp
v0.9.8-176-ge270c3e Henrik Rydgård 2014-03-29 17:00:47 Download Download Download Merge: 37e9fc5 664efe6Merge pull request #5760 from raven02/patch-43Return false when alpha blending disabled
v0.9.8-175-g2944856 raven02 2014-03-29 14:03:28 No build FS : Add missing gstate.isTextureMapEnabled()
v0.9.8-175-g664efe6 raven02 2014-03-29 15:04:59 No build Return false when alpha blending disabled
v0.9.8-174-g37e9fc5 Henrik Rydgard 2014-03-29 12:10:44 Download Download Download 2x alpha: Safer change than the last attempt. Still fixes P2. I think this can be simplified, anyway.
v0.9.8-173-g27767fa Henrik Rydgard 2014-03-29 12:01:47 No build Revert "Rethink 2x src alpha->color doubling. Fixes #3379."This reverts commit 47efded29fbde6e5cee23ad413b1da6e7566a7c0.
v0.9.8-172-g47efded Henrik Rydgard 2014-03-29 11:37:45 Download Download Download Rethink 2x src alpha->color doubling. Fixes #3379.
v0.9.8-171-g04bcbfb Henrik Rydgård 2014-03-29 10:44:24 Download Download Download Merge: 94c1e56 eb7873bMerge pull request #5754 from unknownbrackets/eclipseAdd CDT configuration to Eclipse project
v0.9.8-169-g94c1e56 Henrik Rydgard 2014-03-29 10:15:57 Download Download Download Merge: 74f5933 4b1737bMerge branch 'gpu-minor' of github.com:unknownbrackets/ppsspp into unknownbrackets-gpu-minorConflicts:GPU/GLES/VertexDecoder.cpp
v0.9.8-167-g4b1737b Unknown W. Brackets 2014-03-29 10:05:10 No build vertexjit: Oops, don't use NEON when not supported.
v0.9.8-166-g74f5933 Henrik Rydgard 2014-03-29 10:07:51 Download   Download Non-jit vertex decoder, morph: Clamp colors to 0-255.
v0.9.8-166-g18f6407 Unknown W. Brackets 2014-03-29 09:53:28 No build Clamp morph colors in non-vertexjit.Not sure if any platforms use this...
v0.9.8-165-g717c1cd Henrik Rydgård 2014-03-29 09:09:58 Download Download Download Merge: b49f2d5 5a89c17Merge pull request #5748 from unknownbrackets/armjit-minorarmjit: Allow R1 in regalloc, use LR as temp
v0.9.8-163-gb49f2d5 Henrik Rydgård 2014-03-29 09:07:18 No build Merge: 7370061 600842dMerge pull request #5753 from unknownbrackets/vertexjitFix some color morph issues
v0.9.8-159-g600842d Unknown W. Brackets 2014-03-29 09:00:29 No build armjit: Use prefixes on vscl's T arg.Makes it pass one more thing in the prefixes test, but not sure exactlyhow it operates. Better to have it the same as x86 and int anyway.
v0.9.8-158-g7370061 Henrik Rydgård 2014-03-29 09:05:50 Download   Download Merge: 7d6ce24 7577481Merge pull request #5751 from raven02/patch-39Fix crash and wrong mp3 playback in Downstream Panic ULUS10322
v0.9.8-158-g3adab53 Unknown W. Brackets 2014-03-29 09:00:02 No build vertexjit: Fix dumb mistakes in NEON color morphs.
v0.9.8-157-g7577481 raven02 2014-03-29 05:37:33 No build Change it to ctx->bufferWrite %= ctx->mp3BufSize;
v0.9.8-157-g162bd98 Unknown W. Brackets 2014-03-29 08:24:34 No build vertexjit: Fix Jit_WriteMorphColor() on ARM.It was totally wrong.
v0.9.8-156-geb7873b Unknown W. Brackets 2014-03-29 09:13:45 No build Add CDT configuration to Eclipse project.No longer need to add spaces in random places. Was so annoying.Note: you need to set the NDK path under Window -> Preferences -> Android-> NDK. This will not copy assets though, I don't think (maybe we can adda make rule instead?)
v0.9.8-156-g790c570 raven02 2014-03-29 05:16:57 No build Fix crash and wrong mp3 playback in Downstream Panic ULUS10322
v0.9.8-156-g6b606aa Unknown W. Brackets 2014-03-29 08:15:35 No build vertexjit: Fix some stupid mistakes in x86 morph.Good to have somewhere to test it properly.
v0.9.8-156-g1b98db9 sum2012 2014-03-28 23:43:26 No build Add more logging
v0.9.8-155-g7d6ce24 Henrik Rydgård 2014-03-29 01:12:41 Download Download Download Merge: e5d5a8d 69ed995Merge pull request #5743 from tjhayasaka/v0.9.8-sdl-joystickfix "unknown SDL joystick axes mapped to 'pad.X Axis-'" bug.
v0.9.8-155-g7caccdb sum2012 2014-03-28 18:49:32 No build Use @kaienfr suggestion
v0.9.8-154-g20861a6 sum2012 2014-03-28 18:17:37 No build Correct sceMpegbase parameter
v0.9.8-153-ge5d5a8d Henrik Rydgård 2014-03-28 13:48:46 Download Download Download Merge: c53b8ed e0fae72Merge pull request #5740 from raven02/patch-35Update few comments for 2x src/dst blending
v0.9.8-152-ge0fae72 raven02 2014-03-28 13:11:37 No build Update few comments for 2x src/dst blending
v0.9.8-151-gc53b8ed Henrik Rydgard 2014-03-27 22:53:57 Download Download Download Clean up some details in sceAudioCodec.
v0.9.8-150-ge90bcb1 Henrik Rydgard 2014-03-27 22:26:48 No build Merge: 221216b 779d90bMerge branch 'Support_Audios' of github.com:kaienfr/ppsspp_cn into kaienfr-Support_Audios
v0.9.8-148-g779d90b kaienfr 2014-03-27 15:10:53 No build Add DoState for sceAudiocodec
v0.9.8-147-gd4b9873 kaienfr 2014-03-27 15:16:07 No build Merge: 4de5e1b 36bdd99Merge remote-tracking branch 'origin/master' into Support_Audios
v0.9.8-143-g221216b Henrik Rydgard 2014-03-27 22:24:56 No build Bugfix in x64 emitter, thanks magumagu
v0.9.8-143-g6256f64 Kingcom 2014-03-31 17:00:48 No build Display label name in status bar
v0.9.8-142-g36bdd99 Henrik Rydgård 2014-03-26 22:14:11 Download Download Download Merge: 9b2bf7e c503651Merge pull request #5716 from thedax/win32ErrorMsgWin32: when an invalid OpenGL driver is detected, don't offer a choice of quitting or not, just quit.
v0.9.8-141-gc503651 The Dax 2014-03-25 00:43:52 No build Include the renderer string too, for possibly extra helpful info.
v0.9.8-140-g842fb2f The Dax 2014-03-25 00:31:33 No build Win32: when an invalid OpenGL driver is detected, don't offer a choice of quitting or not, just quit.
v0.9.8-139-g9b2bf7e Henrik Rydgård 2014-03-26 18:02:48 Download Download Download Merge: a66282f 9b054deMerge pull request #5735 from sum2012/scempegbaseAdd scempegbase stuff
v0.9.8-138-g9b054de sum2012 2014-03-26 17:51:07 No build Add scempegbase stuffFind in homebrew game
v0.9.8-137-ga66282f Henrik Rydgård 2014-03-26 09:17:21 Download Download Download Merge: 2f5c6a5 58c5179Merge pull request #5730 from unknownbrackets/armjit-minorPush and pop the callee saved NEON registers
v0.9.8-137-g5a89c17 Unknown W. Brackets 2014-03-29 02:38:38 No build armjit: Allow R1 in regalloc, use LR as temp.LR should be safe, although it may make stack traces not work within jit,they don't really tend to work anyway.
v0.9.8-136-g58c5179 Unknown W. Brackets 2014-03-26 06:15:04 No build Push and pop the callee saved NEON registers.
v0.9.8-135-g2f5c6a5 Unknown W. Brackets 2014-03-26 06:07:11 Download Download Download Fix VLDM/VSTM encoding for double/quad regs.Duh, forgot to check Vd. Fixes #5723.
v0.9.8-134-ge764145 Henrik Rydgård 2014-03-26 01:09:12 Download Download Download Merge: 1d21306 6f92591Merge pull request #5727 from raven02/patch-34Menu : Disable Vertex Cache when HW T&L is disabled
v0.9.8-133-g6f92591 raven02 2014-03-26 01:01:37 No build Menu : Disable Vertex Cache when HW T&L is disabled
v0.9.8-132-g1d21306 Henrik Rydgard 2014-03-25 20:39:03 Download Download Download Use the VLD1 solution for the skinning problem, instead of the old VFP path.
v0.9.8-131-g98b6f0d Henrik Rydgård 2014-03-25 18:10:49 Download Download Download Merge: 69d5c75 1ca3d39Merge pull request #5717 from thedax/win32NVidiaVSyncWin32/NVidia: go fullscreen later than previous builds, to avoid vsync being ignored
v0.9.8-128-g69d5c75 Henrik Rydgård 2014-03-25 16:49:18 Download Download Download Merge: c8ce5d6 69c2500Merge pull request #5725 from unknownbrackets/vertexalphaMake sure vai->flags are set while hashing
v0.9.8-127-g69c2500 Unknown W. Brackets 2014-03-25 16:19:14 No build Make sure vai->flags are set while hashing.Since we decode the verts in this case we have a fresh flag. Mightbe #5718?
v0.9.8-126-gc8ce5d6 Sacha 2014-03-25 15:09:34   Download Download Timer hack was running too fast.
v0.9.8-125-g6d648b0 Henrik Rydgard 2014-03-25 11:09:15 Download Download Download Disable an optimization that broke Daxter (#5723)
v0.9.8-124-gcf3d759 Henrik Rydgård 2014-03-25 09:32:15 Download Download Download Merge: 9ba51ad 006ed53Merge pull request #5720 from unknownbrackets/texcacheOptimize xxHash for ARM/NEON devices
v0.9.8-120-g9ba51ad Henrik Rydgård 2014-03-25 09:19:33   Download   Merge: 6466566 a414abfMerge pull request #5719 from unknownbrackets/gpu-minorDon't calculate lighting when not enabled (software transform)
v0.9.8-118-g6466566 Henrik Rydgård 2014-03-25 09:17:35 Download   Download Merge: ff498ed 4c35c1bMerge pull request #5721 from unknownbrackets/headlessAllow headless to load savestates
v0.9.8-115-gff498ed Henrik Rydgård 2014-03-25 00:51:53 Download Download Download Merge: 382db79 dc07d34Merge pull request #5710 from hrydgard/avoid-alpha-testAvoid alpha test when vertexFullAlpha && textureFullAlpha
v0.9.8-108-gdc07d34 Henrik Rydgard 2014-03-24 17:33:20 No build More checks for alpha test elimination
v0.9.8-108-g1ca3d39 The Dax 2014-03-25 01:15:41 No build Disable the adaptive vsync checks by commenting them out. No need to have a disabled check run every frame.
v0.9.8-107-gf30d0d8 Henrik Rydgard 2014-03-24 14:44:46 No build ARM buildfix
v0.9.8-107-gbda7db2 The Dax 2014-03-25 01:13:35 No build Win32/NVidia: switch to fullscreen after showing the window. Fixes a weird issue with vsync being ignored otherwise.
v0.9.8-106-gf33ddad Henrik Rydgard 2014-03-24 12:41:33 No build Eliminate further alpha tests
v0.9.8-106-g382db79 Henrik Rydgård 2014-03-25 00:27:28 Download   Download Merge: b158824 9b272cfMerge pull request #5698 from raven02/patch-32Do it inside inColon
v0.9.8-105-g97e7270 Henrik Rydgard 2014-03-24 11:27:45 No build Merge: 2c76e6d 975c564Merge branch 'unknownbrackets-vertexalpha' into avoid-alpha-testConflicts:GPU/GLES/VertexDecoderX86.cpp
v0.9.8-104-gb158824 Henrik Rydgard 2014-03-24 16:47:46 Download Download Download Update native (arm vfp fastmode)
v0.9.8-104-g006ed53 Unknown W. Brackets 2014-03-25 09:28:09 No build Use defines on x86/SSE to avoid func pointers.Unfortunately no such luck for Android.
v0.9.8-103-gb800762 Unknown W. Brackets 2014-03-25 08:21:04 No build Add a NEON-optimized version of XXH32.This takes at least 40% less time to hash on NEON/ARM devices.
v0.9.8-103-g975c564 Henrik Rydgard 2014-03-24 11:22:05 No build Merge: 6260ac4 604160fMerge branch 'vertexalpha' of github.com:unknownbrackets/ppsspp into unknownbrackets-vertexalpha
v0.9.8-103-g5c81434 Henrik Rydgård 2014-03-24 16:35:17 Download Download Download Merge: 2240cae ffcbb87Merge pull request #5711 from raven02/patch-33Divide by 65536.f instead of 65535.f
v0.9.8-103-g4c35c1b Unknown W. Brackets 2014-03-25 08:49:03 No build Attempt to load VFS in headless on Android.Otherwise we don't get fonts, and savestates fail to load.
v0.9.8-102-gffcbb87 raven02 2014-03-24 14:33:29 No build Divide by 65536 instead of 65535
v0.9.8-102-ga414abf Unknown W. Brackets 2014-03-25 06:57:58 No build Don't calculate lighting when not enabled.We just ignore it anyway. 2% improvement in Tales of Phantasia X.
v0.9.8-102-g36c3a0d Unknown W. Brackets 2014-03-25 08:46:21 No build Make it possible to load a savestate in headless.This is primarily useful to reproduce crashes or test performance.
v0.9.8-102-g3ec6127 Unknown W. Brackets 2014-03-25 07:48:38 No build Add prefetch to xxhash func on gcc at least.Improves hashing speed on Android by ~18%.
v0.9.8-101-g2240cae Henrik Rydgard 2014-03-24 11:41:18 Download Download Download Prevent overrunning the debug print overlay buffer
v0.9.8-101-g2c76e6d Henrik Rydgard 2014-03-24 11:19:11 No build Correctly keep track of "full alpha" in vertices (x86 jit only).
v0.9.8-100-g604160f Unknown W. Brackets 2014-03-24 09:05:01 No build Switch to fullAlphaReg not hasAlphaReg.
v0.9.8-100-g6260ac4 Henrik Rydgard 2014-03-24 10:57:53 Download Download Download Fix the latest fog issue for software transform as well
v0.9.8-99-gf2f0355 Henrik Rydgard 2014-03-24 10:55:07 No build Split up ApplyShader into ApplyVertexShader and ApplyFragmentShader.Will allow the alphatest avoiding optimization later.
v0.9.8-99-g61f5d3d Unknown W. Brackets 2014-03-24 04:37:51 No build Initial stab at tracking vertex alpha.Not sure what efficient method to use on x86...
v0.9.8-98-g893a719 Unknown W. Brackets 2014-03-24 09:15:37 Download Download Download Fix a typo.Not sure how this one happened...
v0.9.8-97-g3b09242 Unknown W. Brackets 2014-03-24 08:49:27 Download Download Download Apply the volatile mem thread on the right thread.Inside __KernelVolatileMemLock(), it applies also when unlocking whenwaking another thread. This was causing the tests to hang and die.
v0.9.8-96-g108ebca Henrik Rydgård 2014-03-24 08:46:59 No build Merge: a29b011 b641cedMerge pull request #5706 from unknownbrackets/win-inputPoll controllers on a separate thread on Windows
v0.9.8-94-ga29b011 Henrik Rydgård 2014-03-24 08:45:50 Download   Download Merge: bbda0d8 fc833adMerge pull request #5707 from unknownbrackets/savedataReturn an error for invalid savedata sizes
v0.9.8-92-gfc833ad Unknown W. Brackets 2014-03-24 07:14:12 No build Return an error for invalid savedata sizes.May fix WALL-E according to:http://forums.ppsspp.org/showthread.php?tid=434
v0.9.8-92-gbbda0d8 Unknown W. Brackets 2014-03-24 07:40:37 Download Download Download Fix Qt build on x86 and probably NEON.
v0.9.8-92-gb641ced Unknown W. Brackets 2014-03-24 06:18:54 No build Poll controllers on a separate thread on Windows.This means controllers will sample more than the game fps, and will workwhenever keyboards do.
v0.9.8-91-gb589d3b Unknown W. Brackets 2014-03-24 03:02:40 Download Download Download vertexjit: Fix a silly mistake in weights > 4.Darn switch, took me way too long to notice this.
v0.9.8-90-g717e6db Unknown W. Brackets 2014-03-24 01:51:32 Download Download Download Fix VDUP so that it actually works.
v0.9.8-89-g7be619c Unknown W. Brackets 2014-03-24 00:43:28 No build vertexjit: Fix typo in NEON weights.
v0.9.8-88-g962e08e Henrik Rydgard 2014-03-24 01:38:17 Download Download Download Attempt to fix Qt build on x86/x64 (untested). See #5702
v0.9.8-87-g31e5d0d Henrik Rydgård 2014-03-24 01:09:31 Download Download Download Merge: c0392e1 75ca544Merge pull request #5687 from unknownbrackets/vertexjitJitify the rest of ARM and x86 vertex morphs + some tweaks (not ready, just review)
v0.9.8-86-g75ca544 Unknown W. Brackets 2014-03-23 01:46:20 No build vertexjit: Avoid the remaining VFP instrs.So now, unless there's skin+morph, it should be all-NEON, I think.
v0.9.8-85-g5ee4ba5 Unknown W. Brackets 2014-03-23 00:35:28 No build vertexjit: Use NEON loads for up to 8 weights.
v0.9.8-84-gcb02d66 Unknown W. Brackets 2014-03-22 23:02:23 No build vertexjit: Use NEON for prescale as well.Just to keep the VFP out of the picture.
v0.9.8-83-g0dc881e Unknown W. Brackets 2014-03-22 22:45:53 No build vertexjit: Avoid the VFP more in some weight funcs.
v0.9.8-82-gc5e5bed Unknown W. Brackets 2014-03-22 18:01:26 No build vertexjit: Avoid skinning VFP switching.
v0.9.8-81-g0048352 Unknown W. Brackets 2014-03-22 06:42:34 No build vertexjit: Update some documentation.We currently never skin and morph at the same time.
v0.9.8-80-g9cfb078 Unknown W. Brackets 2014-03-22 05:33:45 No build vertexjit: Turn on NEON color morphs on ARM.
v0.9.8-79-g4c48031 Unknown W. Brackets 2014-03-22 05:17:41 No build vertexjit: Try to avoid a few more VFP switches.
v0.9.8-78-g58fe022 Unknown W. Brackets 2014-03-22 05:08:55 No build vertexjit: Avoid switching to VFP from NEON.
v0.9.8-77-ga1301f5 Unknown W. Brackets 2014-03-22 03:22:06 No build Log if any games are actually using s8 through.Not sure about z sign.
v0.9.8-76-g154b0d1 Unknown W. Brackets 2014-03-22 02:11:09 No build vertexjit: Combine a few loads and stores on ARM.
v0.9.8-75-gb55ad0d Unknown W. Brackets 2014-03-21 17:30:54 No build vertexjit: Improve NEON align on color morph ARM.
v0.9.8-74-g9698a56 Unknown W. Brackets 2014-03-21 16:48:00 No build vertexjit: Implement NEON color morphs on ARM.
v0.9.8-73-ga478436 Unknown W. Brackets 2014-03-21 09:28:56 No build vertexjit: Attempt 16-bit color morphs on ARM.
v0.9.8-72-g29f9ea5 Unknown W. Brackets 2014-03-21 06:46:33 No build vertexjit: support 8888 morph on ARM.
v0.9.8-71-g34747b7 Unknown W. Brackets 2014-03-20 07:55:06 No build vertexjit: Support morph pos/norm on ARM as well.
v0.9.8-70-g009c3ee Unknown W. Brackets 2014-03-21 10:23:09 No build vertexjit: Save S16-S31 registers in ARM.
v0.9.8-69-gb04553b Unknown W. Brackets 2014-03-23 01:00:54 No build vertexjit: Fix non-morph 5551 decoding.Oops, it was just wrong before.
v0.9.8-68-gf74b765 Unknown W. Brackets 2014-03-23 23:30:05 No build Fix VLDM/VSTM encoding for D/Q regs.Now it is actually using ASIMD/NEON.
v0.9.8-67-gff2d5bb Unknown W. Brackets 2014-03-23 01:39:34 No build Add a float->GP reg, fix VDUP for I_16.
v0.9.8-66-g8056440 Unknown W. Brackets 2014-03-22 22:10:48 No build Implement NEON register VMOVs.
v0.9.8-65-g2b586b2 Unknown W. Brackets 2014-03-22 17:50:42 No build Support other constant VMOVs on NEON.Float is especially useful.
v0.9.8-64-g3e1cd5c Unknown W. Brackets 2014-03-22 17:28:49 No build Add a NEON VMOV imm encoding to the emitter.
v0.9.8-63-gc0392e1 Unknown W. Brackets 2014-03-23 21:03:33 Download Download Download Properly fail loading state when fonts don't match.It should fail later anyway, but this will prevent crashes just in case.
v0.9.8-62-g4de5e1b kaienfr 2014-03-23 20:28:39 No build Update MediaEngine.cppauto s = p.Section("MediaEngine", 1, 3);if (s >= 3){p.Do(m_audioType);}else{m_audioType = PSP_CODEC_AT3PLUS;}
v0.9.8-62-g3a376a0 Unknown W. Brackets 2014-03-23 21:01:52 No build Fix exists check in VFSFileSystem::GetFileInfo().Only matters if it can't map the path / doesn't have the apk mapped (e.g.as on headless right now.)
v0.9.8-61-g56b83af Unknown W. Brackets 2014-03-23 20:09:17 Download Download Download Don't use aligned loads in non-inlined funcs.I'm wanting things to stay in registers, but that's not realistic forarguments. Force inline the others. May help #5699.
v0.9.8-61-g0238258 kaienfr 2014-03-23 20:18:27 No build Update MediaEngine.cppSupport both old and new savestate for mediaengin.cpp
v0.9.8-60-ga26e6ce Unknown W. Brackets 2014-03-23 19:55:04 Download Download Download Minor improvements to QuickTexHashNEON().Cuts a VFP switch, oops.
v0.9.8-60-g88f6f0e kaienfr 2014-03-23 20:07:21 No build Update MediaEngine.cppfix new feature in MediaEngine.cpp
v0.9.8-59-gb18252b kaienfr 2014-03-23 19:45:08 No build Support audio playing (AT3, AT3+, Mp3, AAC)
v0.9.8-59-g970dd4f Unknown W. Brackets 2014-03-23 19:40:05 No build Use vldmia not vld1 for QuickTexHashNEON().It turns out this is ~20% slower usually, so aligned is not worth thepipeline hit.
v0.9.8-58-gb174996 Henrik Rydgard 2014-03-23 16:29:11 Download Download Download Add a conservative check that prevents alpha testing in a few cases.This will become really powerful if we add some code to the vertex decoderto check for non-full alpha in the vertices, and set gstate_c.vertexFullAlpha if noneis found (probably want to do the reverse, set it to true and clear if any non-255 alpha is found).Alpha testing is a performance killer on many mobile GPUs so big efforts toavoid it can be worth it.
v0.9.8-57-g20d480a Henrik Rydgard 2014-03-23 15:34:04 No build Minor GPU code cleanups
v0.9.8-56-g542d04a Unknown W. Brackets 2014-03-23 16:14:50 Download Download Download Add support in sceKernelPrintf for %p.
v0.9.8-56-g9b272cf raven02 2014-03-23 15:37:43 No build Do it inside inColon
v0.9.8-55-g66bf54e Henrik Rydgård 2014-03-23 10:09:50 Download Download Download Merge: efa7ba5 c208b17Merge pull request #5694 from sum2012/patch-10Fix disc0:/ vs. disc0: in path parsing
v0.9.8-50-gefa7ba5 Henrik Rydgard 2014-03-23 10:05:11 No build Set both Default-NAN and FZ on ARM. See comments.http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0274h/Babffifj.html
v0.9.8-50-gc208b17 sum2012 2014-03-23 09:48:32 No build Change to comment
v0.9.8-49-g941b8b4 Henrik Rydgård 2014-03-23 09:45:36 Download     Merge: 8b92dce 2482b2aMerge pull request #5696 from unknownbrackets/texcacheUse NEON for unswizzling, minor tweak to texcache
v0.9.8-49-g48b07d4 sum2012 2014-03-23 05:15:23 No build Remove entire block again
v0.9.8-48-g2482b2a Unknown W. Brackets 2014-03-23 05:58:50 No build Use aligned NEON loads in texhash.
v0.9.8-48-g0694e91 sum2012 2014-03-23 04:19:37 No build Remove entire block
v0.9.8-47-gba88be9 sum2012 2014-03-23 04:04:06 No build Fix disc0:/ vs. disc0: in path parsingFix Hot Pixel loading
v0.9.8-47-gb44d10a Unknown W. Brackets 2014-03-23 05:35:16 No build Move texture unswizzling to decoder, use NEON.
v0.9.8-46-g8b92dce Henrik Rydgard 2014-03-23 01:51:51 Download Download Download Transform: Compute the "DCID" (draw call ID) incrementally instead of an extra pass.
v0.9.8-45-g8bf015f Henrik Rydgard 2014-03-23 01:50:50 No build texcache: SSE optimized version of the most common case of Unswizzle(didn't put this in fast_math because it's pretty specific to PSP)
v0.9.8-44-gdac51b9 Henrik Rydgård 2014-03-23 00:22:04 Download Download Download Merge: 5d44b09 06db03aMerge pull request #5693 from unknownbrackets/jit-minorx86 jit and vertex jit changes, ARM emitter changes
v0.9.8-37-g06db03a Unknown W. Brackets 2014-03-22 16:30:48 No build Add some asserts to VLDM/VSTM.
v0.9.8-36-g60bbf4a Unknown W. Brackets 2014-03-21 10:24:38 No build Fix VLD1/VST1 n=4.
v0.9.8-35-gf3d38ee Unknown W. Brackets 2014-03-21 07:55:25 No build Fix VMOV for Dregs and VSHL reg order.
v0.9.8-34-g0da9c18 Unknown W. Brackets 2014-03-21 06:16:53 No build vertexjit: Add VQMOV(U)N and fix VMOVN size.It will be too confusing if it's specified as the destination, unlikeVMOVL. Plus the assembler syntax uses the source size.
v0.9.8-33-g632eec3 Unknown W. Brackets 2014-03-20 16:14:49 No build vertexjit: Use SSE4.1 where available on x86.Just because we can.
v0.9.8-33-g5d44b09 Henrik Rydgård 2014-03-23 00:17:19 No build Merge: b53143b f549ce9Merge pull request #5692 from hrydgard/fast_mathUse the new fast-math from native for 4x4 matrix mul
v0.9.8-32-g5d04f12 Unknown W. Brackets 2014-03-20 08:18:01 No build vertexjit: A couple more tweaks to morph on x86.
v0.9.8-31-g12c2683 Unknown W. Brackets 2014-03-20 08:10:55 No build vertexjit: Cut a few more instrs from x86 morph.
v0.9.8-30-g0da5caf Unknown W. Brackets 2014-03-19 16:33:24 No build vertexjit: Cut a few instrs from morph on x86.
v0.9.8-29-g162f229 Unknown W. Brackets 2014-03-19 16:15:04 No build vertexjit: Support the color morphs on x86.
v0.9.8-28-g246eaeb Unknown W. Brackets 2014-03-20 06:08:02 No build x86jit: Avoid mem temp for float cmp/loads.
v0.9.8-27-gb53143b Unknown W. Brackets 2014-03-22 23:54:48 Download Download Download Revert "armjit: Skip an AND for rotate shifts."This reverts commit ab2dd54aded5f641fd09db8ca734eb95d0dff3e6.Even though the docs say it's safe but apparently not always.
v0.9.8-26-g63aeb31 Henrik Rydgard 2014-03-22 23:49:14 No build Attempt workaround for fog issue #5384
v0.9.8-25-g8dfadf7 Henrik Rydgård 2014-03-22 16:27:23 Download Download Download ArmEmitter: Add VMOV_neon and a Size parameter to VFMA for consistency.
v0.9.8-24-g0b3f1e4 Henrik Rydgård 2014-03-22 16:17:13   Download Download Merge: c5336d5 4812509Merge pull request #5621 from chinhodado/patch-2Avoid using an invalidated iterator
v0.9.8-22-gc5336d5 Yifan Lu 2014-03-09 08:03:32 No build Added printing of game save key to debug log when loading/saving
v0.9.8-21-g98165b5 Henrik Rydgård 2014-03-22 16:05:59 Download   Download Merge: 6aa20ac ab2dd54Merge pull request #5653 from unknownbrackets/armjit-minorMinor armjit optimizations, fix B/BL encoding
v0.9.8-8-g6aa20ac Henrik Rydgård 2014-03-22 16:05:44 No build Merge: 98da514 241d5cbMerge pull request #5665 from unknownbrackets/savedataFix SIZES savedata mode + minor logging
v0.9.8-5-gf549ce9 Henrik Rydgard 2014-03-23 00:05:25 No build Shouldn't check for ANDROID here.
v0.9.8-4-g7d93810 Henrik Rydgard 2014-03-23 00:02:23 No build Update native
v0.9.8-3-g98da514 Henrik Rydgård 2014-03-22 14:37:22 Download Download Download Merge: cbc46be 1b831ceMerge pull request #5612 from raven02/patch-27Shade mapping fix
v0.9.8-3-g7a30203 Henrik Rydgard 2014-03-22 23:31:05 No build Update Symbian native build
v0.9.8-2-gcb705f5 Henrik Rydgård 2014-03-22 15:18:01 No build Fix CMake build
v0.9.8-1-gbc12124 Henrik Rydgard 2014-03-22 09:26:28 No build Use fast_math matrix multiplication for culling and sw transform
v0.9.8-1-g69ed995 Tomoaki Hayasaka 2014-03-28 17:16:44 No build fix "unknown SDL joystick axes mapped to 'pad.X Axis-'" bug.
v0.9.8 Henrik Rydgard 2014-03-22 11:58:53 Download Download Download Update version to 0.9.8
v0.9.7.2-328-gabaf306 Henrik Rydgard 2014-03-22 10:00:58 Download Download Download Update lang
v0.9.7.2-327-g66f501b Unknown W. Brackets 2014-03-22 06:11:34     Download Avoid an invalid enum on GLES2 texture creation.My device logs an error, which I'm guessing has perf impact.
v0.9.7.2-326-gc8e719e Henrik Rydgard 2014-03-22 09:31:09 Download Download Download Inline ADSREnvelope::Step (thanks @unknownbrackets)(Some compilers want it declared inline in the header too)
v0.9.7.2-325-gf4db725 Henrik Rydgard 2014-03-22 09:28:45 No build Remove redundant call to ReplaceAlphaWithStencil
v0.9.7.2-324-gba5d88e Henrik Rydgard 2014-03-22 09:27:21 Download   Download Fix bug in FastLoadBoneMatrix where the wrong uniform could be dirtied
v0.9.7.2-323-g0b67371 Henrik Rydgard 2014-03-22 00:12:21 No build Crashfix for software renderer in 32-bit (SSE misalignment)
v0.9.7.2-322-gd7b0287 Henrik Rydgard 2014-03-20 00:29:34 Download Download Download Make a string translatable in tilt settings dialog
v0.9.7.2-321-g2f833a5 Henrik Rydgard 2014-03-19 18:09:43 Download Download Download Update README for v0.9.8
v0.9.7.2-320-ge4b0a1e Henrik Rydgard 2014-03-19 18:04:00 Download   Download Update native with workaround for #5648 (immersive mode volume key issue)
v0.9.7.2-319-gfd13338 Henrik Rydgard 2014-03-19 16:16:03 Download Download Download Update native with improvement to kb nav fixing #5680
v0.9.7.2-318-g1a854a5 Henrik Rydgard 2014-03-19 15:34:38 Download Download Download Improve logging in sceSasSetVoice
v0.9.7.2-317-g715675e Henrik Rydgard 2014-03-19 11:17:54 Download Download Download Update lang
v0.9.7.2-316-g27bcb57 Henrik Rydgard 2014-03-19 11:15:01 Download   Download Workaround for #5652: Force size to 0 if negative.Should be fairly safe, and passes tests nicely.
v0.9.7.2-315-g1e1ebb3 Unknown W. Brackets 2014-03-19 07:55:17 Download Download Download Execute android profiler on Exit.
v0.9.7.2-314-ga8a299c Unknown W. Brackets 2014-03-19 06:56:27 Download Download Download Fix ToRGB/ToRGBA possible accuracy loss.It was always like this, but not used as much before. Shifts are fast andit eneds to sum anyway, there should not be any benefit to multiplying asfloats, and it will probably lose accuracy.
v0.9.7.2-313-g44e9484 Henrik Rydgård 2014-03-18 09:21:41 Download Download Download Merge: 1ce6bf3 678237aMerge pull request #5677 from unknownbrackets/perfMinor perf improvements to software transform
v0.9.7.2-312-g678237a Unknown W. Brackets 2014-03-18 07:05:48 No build Improve SSE usage in software transform.It's actually already pretty decent (unlike the softgpu), but there were afew places it could use a bit of help. Speeds up things with hardwaretransform off, or areas that need to use software transform.
v0.9.7.2-311-g416df17 Unknown W. Brackets 2014-03-18 07:03:04 No build Inline From/ToRGB(A) to avoid losing SSE.Otherwise it has to store it, which I'd like to avoid.
v0.9.7.2-310-g1ce6bf3 Unknown W. Brackets 2014-03-18 05:52:27 Download Download Download Buildfix for 32-bit x86, arg.
v0.9.7.2-309-g833c93b Unknown W. Brackets 2014-03-17 20:53:49 Download   Download Dumb mistake, forgot the divide.Probably caused the blending issues.
v0.9.7.2-308-g800e216 Henrik Rydgård 2014-03-17 15:05:21 Download   Download Merge: 8cd8521 6630e45Merge pull request #5675 from unknownbrackets/softgpuJust add a packed version of Vec3f
v0.9.7.2-306-g8cd8521 Henrik Rydgård 2014-03-17 10:32:18 Download   Download Merge: 4bea903 38d0bacMerge pull request #5671 from unknownbrackets/perfOptimize some 4444/8888 color conversions
v0.9.7.2-305-g6630e45 Unknown W. Brackets 2014-03-17 14:58:50 No build Just add a packed version of Vec3f.This way we can have it aligned to memory where needed. I think it'd bebetter to avoid this if possible so that we can actually vectorizespline/etc. code.Fixes #5673.
v0.9.7.2-304-g38d0bac Unknown W. Brackets 2014-03-17 09:21:52 No build Optimize some 4444/8888 color conversions.Small performance boost in softgpu.
v0.9.7.2-304-g4bea903 Henrik Rydgård 2014-03-17 09:13:55 Download   Download Merge: 743854a 6de2129Merge pull request #5670 from unknownbrackets/softgpuUse SSE in the softgpu to improve perf
v0.9.7.2-303-g6de2129 Unknown W. Brackets 2014-03-17 07:03:07 No build softgpu: Don't re-pack 8888 colors.It's like a bad joke, but MSVC was not optimizing this out.
v0.9.7.2-302-g10456a0 Unknown W. Brackets 2014-03-17 05:12:23 No build Oops, forgot to multiply in float ToRGBA().Not actually used...
v0.9.7.2-301-g6270273 Unknown W. Brackets 2014-03-17 03:21:35 No build softgpu: Use SSE in ToRGB()/FromRGB() etc.
v0.9.7.2-300-g07ca96e Unknown W. Brackets 2014-03-17 02:57:11 No build softgpu: Use SSE in alpha blending.
v0.9.7.2-299-g601ff10 Unknown W. Brackets 2014-03-17 02:28:06 No build softgpu: Use SSE in tex modulation.Could do others, this seems the most common. Gives a few more percent.
v0.9.7.2-298-g4772852 Unknown W. Brackets 2014-03-17 01:56:34 No build softgpu: Use SSE in Vec?::Length().Minor perf boost but if I do everything in Vec things get slower.
v0.9.7.2-297-g6ef0aa1 Unknown W. Brackets 2014-03-17 00:21:12 No build softgpu: Use SSE for the secondary color.It's easy to speed up this code since it's so hot.
v0.9.7.2-296-g7f3e158 Unknown W. Brackets 2014-03-16 23:51:47 No build softgpu: Get all tex samples at the same time.Kills a bunch of overhead, improving speed more.
v0.9.7.2-295-gd9e29a2 Unknown W. Brackets 2014-03-16 23:22:31 No build softgpu: Optimize alpha blending handling.This alone makes it a good bit faster.
v0.9.7.2-294-gf21649e Unknown W. Brackets 2014-03-16 23:09:42 No build softgpu: Minor simplification for alpha blend.
v0.9.7.2-293-g1ab7325 Unknown W. Brackets 2014-03-16 23:04:41 No build softgpu: Use a full Vec4 for the prim color.Simpler, and slightly faster.
v0.9.7.2-292-gc3530a6 Unknown W. Brackets 2014-03-16 22:49:49 No build softgpu: Don't multithread small triangles.It ends up being slower with all the overhead, of course.
v0.9.7.2-292-g241d5cb Unknown W. Brackets 2014-03-16 02:50:44 No build Always count one cluster for usedata in SIZES.This matches values coming out of hardware... seems to make sense.
v0.9.7.2-291-gec4ce7e Unknown W. Brackets 2014-03-16 02:50:14 No build Return proper SIZES info for existing savedata.Fixes Fieldrunners saving/loading.
v0.9.7.2-291-gb33d0c4 Unknown W. Brackets 2014-03-16 22:33:42 No build softgpu: Use SSE for texture sampling.
v0.9.7.2-290-gb357b00 Unknown W. Brackets 2014-03-16 22:30:20 No build softgpu: Use SSE for through texture coords.
v0.9.7.2-290-g68affb4 Unknown W. Brackets 2014-03-16 01:23:08 No build Reduce log level of some tested sceFont funcs.
v0.9.7.2-289-gfe8ada4 Unknown W. Brackets 2014-03-16 01:20:34 No build Log the name of the save operation, not just #.Makes it a lot easier to read...
v0.9.7.2-289-gdd140b7 Unknown W. Brackets 2014-03-16 22:29:22 No build softgpu: Use SSE for gouraud shading.
v0.9.7.2-288-g743854a Unknown W. Brackets 2014-03-15 23:23:06 Download Download Download Fix off-by-one on fast matrix loads.May matter mostly if there's a stall right at the end of the matrix.
v0.9.7.2-287-g78ce9b3 Henrik Rydgård 2014-03-15 21:28:24 Download Download Download Spline patches: Ignore too-small patch_div_s/t. May help #5663
v0.9.7.2-286-g737c96e Unknown W. Brackets 2014-03-15 20:03:33 Download Download Download More cstring includes, grr.
v0.9.7.2-285-g06b9e73 Unknown W. Brackets 2014-03-15 19:56:52   Download   Linux buildfix.Arg, stupid memcmp/sprintf...
v0.9.7.2-284-gfe7a4b6 Henrik Rydgård 2014-03-15 19:53:49 Download   Download Merge: e465562 abfa203Merge pull request #5661 from unknownbrackets/warningsReduce a bunch of includes, fix a couple warnings
v0.9.7.2-283-gabfa203 Unknown W. Brackets 2014-03-15 19:49:35 No build Cut down on a few more includes in Core/HLE/.
v0.9.7.2-282-ga843cbd Unknown W. Brackets 2014-03-15 19:44:02 No build Shrink the very common sceKernelThread.h include.
v0.9.7.2-281-gd65af73 Unknown W. Brackets 2014-03-15 19:32:57 No build Avoid some ChunkFile includes.
v0.9.7.2-280-g05ab192 Unknown W. Brackets 2014-03-15 19:22:19 No build Reduce includes in Core/HLE/.Especially templates.
v0.9.7.2-279-g8d29b58 Unknown W. Brackets 2014-03-15 18:48:30 No build Reduce a few Core/Dialog/ includes.
v0.9.7.2-278-gc9be2f6 Unknown W. Brackets 2014-03-15 18:41:13 No build Fix a type conversion warning.
v0.9.7.2-277-g996fa39 Unknown W. Brackets 2014-03-15 18:38:46 No build Reduce some unnecessary includes in Core/.
v0.9.7.2-276-g4674ff5 Unknown W. Brackets 2014-03-15 18:37:13 No build Ingore literal-suffix on Android, the sdk has it.Just makes it hard to find real warnings.
v0.9.7.2-275-ge465562 Unknown W. Brackets 2014-03-15 17:37:34 Download Download Download Merge: d791093 bca5b38Merge pull request #5659 from thedax/androidBuildFixBuild-fix for Android.
v0.9.7.2-274-gbca5b38 The Dax 2014-03-15 16:32:55 No build Build-fix for Android.
v0.9.7.2-273-gd791093 Henrik Rydgård 2014-03-15 15:24:24   Download Download Merge: 923accf 285d192Merge pull request #5658 from thedax/unixBuildFixFix Unix-like builds (e.g. Linux, Android, etc.).
v0.9.7.2-273-gab2dd54 Unknown W. Brackets 2014-03-15 08:49:18 No build armjit: Skip an AND for rotate shifts.
v0.9.7.2-272-gbed9c82 Unknown W. Brackets 2014-03-15 03:26:52 No build armjit: Try to use nearby immediates in slti/u.
v0.9.7.2-272-g285d192 The Dax 2014-03-15 15:17:03 No build Further fixes.
v0.9.7.2-271-ge783627 Unknown W. Brackets 2014-03-15 03:13:17 No build armjit: Use our I2R funcs on reg/reg math too.When one is a known immediate. This should catch more cases, like:ori v0, $0, 0xFFFFand v1, v1, v0
v0.9.7.2-271-g21ce99c The Dax 2014-03-15 14:59:54 No build Fix Unix-like builds.
v0.9.7.2-270-g923accf Henrik Rydgård 2014-03-15 14:54:52   Download Download Merge: 5705496 1a90e0cMerge pull request #5657 from kaienfr/mp3_supportMp3 audio support
v0.9.7.2-270-g8e979da Unknown W. Brackets 2014-03-15 02:48:06 No build armjit: Use our I2R arm optimizations.Should help cases of ori and andi most, but also addiu. They will all tryto use an optimized immediate (from another nearby value) if possible.
v0.9.7.2-269-g836787d Unknown W. Brackets 2014-03-15 01:49:28 No build Optimize ANDI2R() to use UBFX if possible.This way, & 0x7FF or & 0xFFFF etc. are all fast when on ARMv7.
v0.9.7.2-269-g1a90e0c kaienfr 2014-03-15 14:44:47 No build Update VS project files
v0.9.7.2-268-gb2b6b09 kaienfr 2014-03-15 14:00:28 No build Mp3 Audio Support.Now, we can play mp3 audio format. :)
v0.9.7.2-268-g3a07924 Unknown W. Brackets 2014-03-15 01:47:34 No build Add Try arm emitter I2R funcs.This way we can use them without giving up the regcache's immediateoptimizations.
v0.9.7.2-267-g5705496 Henrik Rydgard 2014-03-15 10:51:16 Download Download Download Reduce the delay in __KernelVolatileTryMemLock. However, it's still too large.
v0.9.7.2-267-g48fa22b Unknown W. Brackets 2014-03-14 17:55:55 No build B/BL were swapped in the arm emitter.Oops...
v0.9.7.2-266-gb4d99b1 Henrik Rydgard 2014-03-15 10:46:04 Download   Download Revert "Avoid caching when HW T&L with morph enabled."This reverts commit 557eae7ca9b6130a4645e346049940116031b109.
v0.9.7.2-266-gb00c98a Unknown W. Brackets 2014-03-14 17:51:43 No build Correct disasm for BFI/BFC/UBFX/SBFX.
v0.9.7.2-265-gc80510f Henrik Rydgard 2014-03-15 10:45:39 No build MemMap should not be included in MIPS.h.
v0.9.7.2-265-g2432a7d Unknown W. Brackets 2014-03-14 17:50:34 No build Typo.
v0.9.7.2-264-gc229232 Unknown W. Brackets 2014-03-14 07:09:43 No build armjit: Specifically optimize check for negative.
v0.9.7.2-264-gc37e139 Henrik Rydgard 2014-03-15 10:26:16 No build Update submodules
v0.9.7.2-263-gd8f5dfb Henrik Rydgård 2014-03-15 09:44:10 Download Download Download Merge: 7cadba6 e37244cMerge pull request #5655 from unknownbrackets/perfEat cycles in sceUtilitySavedataGetStatus()
v0.9.7.2-263-g628390f Unknown W. Brackets 2014-03-14 07:02:46 No build armjit: Tiny optimization for cast to short.See these sometimes in code, skip the load of R0 when we can.
v0.9.7.2-262-ge37244c Unknown W. Brackets 2014-03-15 09:18:35 No build Eat cycles in sceUtilitySavedataGetStatus().Matching tests. Improves performance in Fieldrunners startup and I thinkin game.
v0.9.7.2-262-g7630513 Unknown W. Brackets 2014-03-14 06:47:31 No build Add a couple missing (unused) ARM instructions.
v0.9.7.2-261-g7cadba6 Henrik Rydgård 2014-03-14 16:36:31 Download Download Download Add Galician language, thanks to Pedro Madruga
v0.9.7.2-260-gbbacfdd Henrik Rydgård 2014-03-14 14:24:46 Download Download Download Merge: e020024 557eae7Merge pull request #5650 from raven02/patch-29Avoid caching when HW T&L with morph enabled.
v0.9.7.2-259-g557eae7 raven02 2014-03-14 14:04:32 No build Avoid caching when HW T&L with morph enabled.
v0.9.7.2-258-ge020024 Henrik Rydgård 2014-03-14 07:53:10 Download Download Download Merge: ae09066 92348b0Merge pull request #5644 from vnctdj/patch-1Update PSPOskDialog.cpp
v0.9.7.2-257-g92348b0 vnctdj 2014-03-14 05:32:31 No build Trying to fix encoding
v0.9.7.2-256-g4081681 vnctdj 2014-03-14 00:59:28 No build Update PSPOskDialog.cppCosmetic change (more space added between the 2nd and the 3rd column of buttons)before >> http://img15.hostingpics.net/pics/947242ULES0121300000.pngnow >> http://img15.hostingpics.net/pics/365423ULES0121300001.png
v0.9.7.2-255-gae09066 Henrik Rydgård 2014-03-13 22:30:31 Download Download Download Merge: a0d2be2 9638f38Merge pull request #5642 from kaienfr/new_build_MACOSXFix bug: building on MACOSX
v0.9.7.2-253-ga0d2be2 Henrik Rydgård 2014-03-13 19:56:01 Download Download Download Merge: d374cf9 0ce4d40Merge pull request #5641 from thedax/oskSpacebarOSK: Add a button to let the user enter spaces.
v0.9.7.2-250-gd374cf9 Henrik Rydgård 2014-03-13 19:11:06 Download Download Download Merge: 4df49a7 98e952eMerge pull request #5529 from sum2012/kernal-loadBypass to boot.bin from patched game
v0.9.7.2-246-g4df49a7 Henrik Rydgard 2014-03-13 18:59:49 Download     Add yet another hack setting to work around the 3rd Birthday problem.Hopefully temporary...
v0.9.7.2-246-g0ce4d40 The Dax 2014-03-13 16:56:08 No build Properly limit the space button so it can't go past the max text length.
v0.9.7.2-245-gce1d449 Henrik Rydgard 2014-03-13 18:46:36 No build Try a simple workaround for the Crash Tag Team Racing issue.Hopefully this is reasonably safe...
v0.9.7.2-245-g9638f38 kaienfr 2014-03-13 18:09:11 No build Fix bug: building on MACOSX
v0.9.7.2-245-g87c6260 The Dax 2014-03-13 15:49:38 No build OSK: Let square serve as a spacebar.
v0.9.7.2-244-gca0a8d0 Unknown W. Brackets 2014-03-13 08:20:02 Download Download Download armjit: fix lwl/lwr from an imm address.Can't skip loading the reg value. Likely cause of #5057, possibly otherbugs as well.
v0.9.7.2-243-g8bc717c Henrik Rydgård 2014-03-13 08:15:22 Download   Download Take care of #5639 without hardcoding the array size.
v0.9.7.2-242-gab9cd99 Henrik Rydgard 2014-03-12 18:09:28 Download Download Download Major ARM disassembler improvements, will make debugging the JIT easier
v0.9.7.2-241-g174b518 Henrik Rydgard 2014-03-12 11:06:26 Download Download Download Arm VFPU: 2-op and 3-op: map registers before work, improving instruction order a little.
v0.9.7.2-240-g7ae9c26 Henrik Rydgard 2014-03-12 10:15:09 Download Download Download Enable the new vreg flushing mechanism on ARM.Reduce logspam seen in a couple games.
v0.9.7.2-239-gea6fb93 Henrik Rydgard 2014-03-11 21:43:48 Download Download Download Second attempt at flushing multiple VFPU regs using VSTMIA.Also disabled, but seems to work, just needs testing.Much better code this time and works for VFPU regs not just FPU regs.
v0.9.7.2-238-gadadf11 Henrik Rydgard 2014-03-11 11:02:22 Download Download Download An attempt to combine FPU regcache writebacks with VSTMIA. Disabled due to bugs.
v0.9.7.2-237-g6b709a6 Henrik Rydgård 2014-03-10 23:21:21 Download Download Download Update native
v0.9.7.2-236-gbb30353 Henrik Rydgard 2014-03-08 19:09:07 Download Download Download Update native with slightly more robust ES 3.0 version check.
v0.9.7.2-235-gea3f5a1 Henrik Rydgard 2014-03-08 10:41:37 Download Download Download Stub the rest of the known sceAudioCodec functions.
v0.9.7.2-234-g4812509 chinhodado 2014-03-07 22:43:02 No build Avoid using an invalidated iterator
v0.9.7.2-234-g2eb6a4e Henrik Rydgard 2014-03-08 10:40:43 No build Fix a warning, rename some parameters, etc.
v0.9.7.2-233-gfc65068 Henrik Rydgård 2014-03-07 07:16:18 Download Download Download Merge: 5b20761 6074ff8Merge pull request #5619 from xsacha/masterMisc changes
v0.9.7.2-232-g6074ff8 Sacha 2014-03-07 06:48:11 No build Blackberry: Use configuration dir to find debugtoken. QDE uses that directory by default.
v0.9.7.2-231-gad31cd1 Sacha 2014-03-07 06:47:34 No build Clean up ArmEmitter (cross-merge from Dolphin, minus the bad bits)
v0.9.7.2-230-g05571df Sacha 2014-03-07 05:25:05 No build Use a VLDM in Vertex Decoder.
v0.9.7.2-229-g5b20761 Henrik Rydgård 2014-03-06 18:00:52 Download Download Download Merge: 8276cac 30a6a5dMerge pull request #5615 from xsacha/masterARMJIT: Implement VLDM/VSTM load/store combinations and use in armjit. Also add them to disassembler.
v0.9.7.2-229-g1b831ce raven02 2014-03-07 14:41:40 No build SW T&L
v0.9.7.2-228-g30a6a5d Sacha 2014-03-06 17:52:36 No build ARMJIT: Implement VLDM/VSTM load/store combinations and use in armjit. Also add them to disassembler.
v0.9.7.2-228-g2c7c1f5 raven02 2014-03-06 15:07:08 No build Shade mapping fix
v0.9.7.2-227-g8276cac Henrik Rydgård 2014-03-06 14:41:03 Download Download Download Merge: 56b2b2e 8efd672Merge pull request #5611 from thedax/ui-minorShow unknown.png regardless of PARAM.SFO when an ISO lacks an icon0.
v0.9.7.2-226-g8efd672 The Dax 2014-03-06 14:16:19 No build Show unknown.png regardless of PARAM.SFO when an ISO lacks the file.It's better than showing a black rectangle with nothing in it for broken or homebrew ISOs.
v0.9.7.2-225-g56b2b2e Henrik Rydgård 2014-03-06 08:43:25 Download Download Download Merge: 641064f 4fbb245Merge pull request #5609 from unknownbrackets/perfAvoid leaving the fast runloop on jumps.
v0.9.7.2-224-g4fbb245 Unknown W. Brackets 2014-03-06 08:24:18 No build Avoid leaving the fast runloop on jumps.Jumps are actually very common in some games, like FF4 and Crisis Core,and tons more. They are used to jump around vertex data.Improves performance by a few percent in FF4.
v0.9.7.2-223-g641064f Unknown W. Brackets 2014-03-04 17:21:55 Download Download Download Consistently use MIPS_REG_V0 for return values.This way all instances are a lot easier to search for (was trying to findwhere we were writing an incorrect value to v0, turns out to be callbackrelated of course.)
v0.9.7.2-222-g446418d Unknown W. Brackets 2014-03-04 16:55:08 No build Properly reset some state between games.
v0.9.7.2-221-g505b0c3 Unknown W. Brackets 2014-03-04 16:37:32 Download Download Download Fix a typo.
v0.9.7.2-220-ge11e4cf Henrik Rydgard 2014-03-04 11:38:25 Download Download Download GCC buildfix
v0.9.7.2-219-gb1acde2 Unknown W. Brackets 2014-03-04 10:09:04   Download Download Oops, forgot the world matrix too.VerySleepy is telling me that time is spent in WORLDMATRIXDATA in games,but I didn't check the perf impact exactly. It's probably small, but mayhelp some games.
v0.9.7.2-218-g349c207 Henrik Rydgård 2014-03-04 10:01:03   Download   Merge: e7299d5 9e35822Merge pull request #5603 from unknownbrackets/gpu-minorTry to load inline matrices a bit faster
v0.9.7.2-213-ge7299d5 Henrik Rydgård 2014-03-03 19:31:05 Download Download Download Merge: 0846abb bfa8d62Merge pull request #5601 from thedax/updateSubmodulesUpdate ffmpeg and lang.
v0.9.7.2-212-gbfa8d62 The Dax 2014-03-03 18:41:41 No build Update ffmpeg and lang.
v0.9.7.2-211-g0846abb Henrik Rydgård 2014-03-03 18:29:19 Download Download Download Merge: fa4fbd0 b988694Merge pull request #5598 from lioncash/vertical-alignmentsFix up some vertical alignments in misc Core source files.
v0.9.7.2-209-gfa4fbd0 Henrik Rydgård 2014-03-03 18:27:29 Download   Download Merge: cc93e78 f3d32d8Merge pull request #5600 from thedax/additionalPS1EbootCheckPerform another PS1 eboot check before checking the PSAR magic.
v0.9.7.2-208-gf3d32d8 The Dax 2014-03-03 17:57:33 No build Get rid of redundant ERROR_LOG.
v0.9.7.2-207-g8342846 The Dax 2014-03-03 17:46:26 No build Perform another PS1 eboot check before checking the PSAR magic.It seems as if some PS1 eboots out there are malformed and will get past the PSISOIMG0000 check, so check the PARAM.SFO category, too. If the eboot gets past that too, PPSSPP will probably still crash, so we're screwed at that point anyway.
v0.9.7.2-207-g9e35822 Unknown W. Brackets 2014-03-04 09:37:28 No build Try to load view and model matrices a bit faster.
v0.9.7.2-206-gcc93e78 Henrik Rydgård 2014-03-03 17:31:36 Download Download Download Merge: 3ebf47b 04837f7Merge pull request #5599 from thedax/win32NVidiaOptimusWin32: On Optimus systems, use the NVidia GPU, not the IGP.
v0.9.7.2-206-ga8f9635 Unknown W. Brackets 2014-03-04 09:21:20 No build Optimize loading of texgen matrices.Pretty small impact, may help games that use them a lot.
v0.9.7.2-205-gd60b027 Unknown W. Brackets 2014-03-04 09:14:02 No build Avoid flushing if the bone matrix is the same.
v0.9.7.2-205-g04837f7 The Dax 2014-03-03 17:30:58 No build Remove redundant ifdef; we're already on Win32, so there's no need for them here.
v0.9.7.2-204-geb04031 Unknown W. Brackets 2014-03-04 09:10:27 No build Try to optimize inline matrix loads.Improves performance by a few percent in Gods Eater Burst.
v0.9.7.2-204-gb988694 lioncash 2014-03-03 17:16:53 No build Fix some vertical alignments in misc Core source files.
v0.9.7.2-204-g520eb5b The Dax 2014-03-03 17:26:27 No build Win32: On Optimus systems, use the NVidia GPU, not the IGP.
v0.9.7.2-203-g3ebf47b Unknown W. Brackets 2014-03-03 16:24:25 Download Download Download Oops, fix compat reports on Android.Always forget about the VFS thing...
v0.9.7.2-202-gb226014 Henrik Rydgård 2014-03-03 14:33:22 Download Download Download ARM Jit: Avoid materializing some unnecessary immediates in loads/stores
v0.9.7.2-201-gaea272a Henrik Rydgård 2014-03-03 13:39:53 No build Jit x86: optimize "subu r, 0, r" to NEG r.
v0.9.7.2-200-g30e58d9 Henrik Rydgård 2014-03-03 12:56:01 Download Download Download More work on smoother keyboard focus
v0.9.7.2-199-g36c8d7f Henrik Rydgård 2014-03-03 11:39:42 No build Focus the start button on the pause screen. Update native with focus fixes.
v0.9.7.2-198-g91f67be Henrik Rydgård 2014-03-03 09:31:44 Download Download Download Merge: 705658b f124e7dMerge pull request #5596 from unknownbrackets/warningsFix some minor warnings
v0.9.7.2-197-gf124e7d Unknown W. Brackets 2014-03-03 09:21:04 No build Fix a minor typo.
v0.9.7.2-196-gc7437bb Unknown W. Brackets 2014-03-03 09:08:32 No build Fix some minor warnings.
v0.9.7.2-195-g705658b Henrik Rydgård 2014-03-03 07:57:31 Download Download Download Merge: 374e12a f70f709Merge pull request #5593 from unknownbrackets/debugger2Highlight arguments from the selected range
v0.9.7.2-194-gf70f709 Unknown W. Brackets 2014-03-03 01:48:21 No build Highlight arguments from the selected range.For example, if "lui v0,0x8000" is selected, highlight "v0" or "0x8000"used as arguments on other lines. Makes it a bit easier to follow.
v0.9.7.2-193-g374e12a Henrik Rydgård 2014-03-03 07:37:21 Download Download Download Merge: c2f76ac 418d2acMerge pull request #5590 from unknownbrackets/xboxMerge more parts of #4716
v0.9.7.2-173-g418d2ac Ced2911 2013-12-03 18:09:16 No build [xbox] 360 support for common
v0.9.7.2-172-g3be063d Ced2911 2013-11-07 11:39:52 No build [Xbox] Use intrinsics swap
v0.9.7.2-171-g46ac351 Ced2911 2013-09-16 22:26:25 No build [Jit] implement Comp_Vi2f
v0.9.7.2-170-g93f08b4 Ced2911 2013-12-03 13:34:39 No build [Jit] add subfic
v0.9.7.2-169-gcd28308 Ced2911 2013-11-15 14:24:45 No build [Jit] Mov2ir optimisation
v0.9.7.2-169-gc2f76ac Henrik Rydgård 2014-03-03 07:32:03 No build Merge: dc2f28f e08e9d8Merge pull request #5594 from unknownbrackets/gpu-minorFix some software skinning glitches
v0.9.7.2-168-g38a59cc Ced2911 2013-11-07 14:23:12 No build [Jit] Fixes BNE
v0.9.7.2-167-g2ac5d38 Ced2911 2013-09-16 22:25:53 No build [Jit] add more instruction
v0.9.7.2-166-g09210a2 Ced2911 2013-09-16 15:00:16 No build [jit] round fpu
v0.9.7.2-165-gdc2f28f Henrik Rydgård 2014-03-03 07:30:35 No build Merge: 54b9cf6 d7ba8f7Merge pull request #5591 from unknownbrackets/io-threadHandle concurrent sync io operations better
v0.9.7.2-165-gd3bead6 Unknown W. Brackets 2014-03-02 20:41:22 No build Add ppcEmitter.cpp/h to the MSVC project.So that it's searchable/etc.
v0.9.7.2-164-g08595f5 Ced2911 2013-09-14 09:37:32 No build [jit] save fpr, less crashes ?
v0.9.7.2-163-g2c2ea9c Unknown W. Brackets 2014-03-02 20:35:49 No build ppcjit: Int_Cache() now does stuff, use DISABLE.
v0.9.7.2-162-g995fb0f Ced2911 2013-12-03 16:00:41 No build [PPC] update/fix
v0.9.7.2-161-g4483c60 Ced2911 2013-09-22 11:25:54 No build [Jit] don't recompile with slow memory
v0.9.7.2-160-g41373f2 Ced2911 2013-09-16 15:00:46 No build [jit] try to implement fpu round
v0.9.7.2-160-g54b9cf6 Henrik Rydgård 2014-03-03 07:28:48   Download   Merge: bedca39 601fc72Merge pull request #5592 from unknownbrackets/debuggerDon't clear js.afterOp in WriteExit*()
v0.9.7.2-159-gb6d37f9 Ced2911 2013-09-10 14:51:39 No build [sceIo] 360 thread fixes
v0.9.7.2-158-gbedca39 Henrik Rydgård 2014-03-03 07:26:22 No build Merge: c7953c4 fb63dadMerge pull request #5595 from unknownbrackets/vertexjitvertexjit: Implement Morph pos/nrm variants on x86
v0.9.7.2-158-g22ede1e Ced2911 2013-12-03 16:05:49 No build [Xbox] Network disabled for xbox
v0.9.7.2-157-g596dea6 Ced2911 2013-12-03 16:05:16 No build [Xbox]
v0.9.7.2-156-gc7953c4 Henrik Rydgård 2014-03-03 07:20:24 Download   Download Merge: 8aceba7 ca938bfMerge pull request #5585 from unknownbrackets/perfImprove performance when running tests / fix function replacement
v0.9.7.2-156-g59f4c05 Ced2911 2013-12-04 11:36:52 No build [core/common] cpu/gpu threading
v0.9.7.2-155-gd82911d Ced2911 2013-12-03 16:04:39 No build [Xbox] fixes
v0.9.7.2-154-gf012e7a Ced2911 2013-08-17 15:12:42 No build [core] 360 fixes
v0.9.7.2-154-ge08e9d8 Unknown W. Brackets 2014-03-03 05:09:18 No build Flush if morphing, even if only weight changed.Fixes more graphical glitches that happen when software skinning is enabled.
v0.9.7.2-154-gd7ba8f7 Unknown W. Brackets 2014-03-02 22:59:34 No build Correct error code for reads into a bad pointer.Per tests this is generally -1.
v0.9.7.2-153-gecf9479 Unknown W. Brackets 2014-03-03 03:19:55 No build Always flush bone matrices when morph is enabled.Fixes graphical glitches in Shadow of Destiny and LittleBigPlanet withsoftware skinning enabled. Maybe the other games in #5304.
v0.9.7.2-153-gcc9f238 Ced2911 2013-08-16 14:06:34 No build [xbox] 360 support for Core
v0.9.7.2-153-gca938bf Unknown W. Brackets 2014-03-03 07:03:02 No build Cut down on locking in DEBUG_LOG.Reduces GenericLog() from 13.8% to 1.5% in Where Is My Heart?, willprobably help other games to a lesser extent.
v0.9.7.2-153-g2a4cbb7 Unknown W. Brackets 2014-03-02 22:48:29 No build Allow two threads to read from a file at once.It just happens in order, rather than failing with an error (async busy.)Async operations still fail when used in this way, however.
v0.9.7.2-152-gfb63dad Unknown W. Brackets 2014-03-03 05:11:40 No build vertexjit: Implement Morph pos/nrm variants on x86.
v0.9.7.2-152-gf300f46 Unknown W. Brackets 2014-03-02 06:34:41 No build Speed up MIPSGetInstruction() by 35%.It's not that hot, but gets called a lot when loading modules / runningtests. Well, and also interpreter.Some of the previous checks were just not necessary (we never have Rese inthe tables, for example, and let's just not.)
v0.9.7.2-152-g1e1a2fe Ced2911 2013-12-03 16:00:06 No build [Common] add unsigned long
v0.9.7.2-152-g07a2e57 Unknown W. Brackets 2014-03-02 22:47:11 No build Synchronize IO operations before any seek.To prevent it from seeking before the operation.
v0.9.7.2-152-g0a880b0 Unknown W. Brackets 2014-03-03 03:12:40 No build Allow fast bone mtx loads w/o software skinning.
v0.9.7.2-151-geca06c6 Unknown W. Brackets 2014-03-02 06:15:17 No build Spend a bit less time in Read_Instruction on load.
v0.9.7.2-151-g601fc72 Unknown W. Brackets 2014-03-02 23:23:27 No build Don't clear js.afterOp in WriteExit*().It needs to be handled in each exit, not just the first one.Fixes #5587.
v0.9.7.2-151-g47be01e Ced2911 2013-11-05 14:28:56 No build [Xbox] Missings files
v0.9.7.2-151-g8aceba7 Unknown W. Brackets 2014-03-03 01:59:50 Download Download Download Stop reporting null thread args with size.Must've been a mistake in the test, can no longer reproduce the crash.
v0.9.7.2-151-g2c40cd5 Unknown W. Brackets 2014-03-02 22:45:12 No build Avoid overwriting io thread results.Just block until it's done so that things are synchronous.
v0.9.7.2-150-ge3506ea Unknown W. Brackets 2014-03-02 06:01:03 No build Clear the symbol map between each test.This way we could, for example, test function replacement properly.Actually slows down tests because it spends more time correctlydetermining the function boundaries.
v0.9.7.2-150-g0f36b45 Unknown W. Brackets 2014-03-02 19:40:54 Download Download Download Turns out this difference began in mpeg.prx 0105.
v0.9.7.2-149-g8f90681 Henrik Rydgård 2014-03-02 17:14:36 Download Download Download Merge: 36666ce fc1ab07Merge pull request #5589 from unknownbrackets/mpeg-versionTrack the sceMpeg_library version for behavior differences
v0.9.7.2-146-g36666ce Henrik Rydgård 2014-03-02 15:50:55 Download Download Download Merge: 64f57ae 87a07d7Merge pull request #5588 from unknownbrackets/psmf-minorWorkaround bug in Kurohyou 2 (uninitialized data)
v0.9.7.2-144-g64f57ae Henrik Rydgård 2014-03-02 15:49:57 Download   Download Merge: d2ce324 4f1236cMerge pull request #5543 from unknownbrackets/texcacheFix some texture scaling bugs
v0.9.7.2-143-gfc1ab07 Unknown W. Brackets 2014-03-02 02:19:55 No build Write the ringbuffer struct based on mpeg version.This way it can easily match tests.
v0.9.7.2-143-g4f1236c Unknown W. Brackets 2014-02-23 00:21:47 No build Don't use replaceImages for texture scaling = auto.
v0.9.7.2-142-gcda1bc2 Unknown W. Brackets 2014-03-02 02:18:38 No build Keep track of the loaded sceMpeg_library version.They have variations in behavior.
v0.9.7.2-142-g87a07d7 Unknown W. Brackets 2014-03-02 10:15:00 No build Workaround bug in Kurohyou 2 (uninitialized data.)The game calls scePsmfGetEPWithTimestamp(), but without any chapters.This means nothing is written to its pointer. But it takes the valuethere anyway.It happens that the value there is 0, but only because something wrote itto the stack before the call. It seems like scePsmfVerifyPsmf() is theone writing it, since it has a different value shortly before that call.So, as a workaround, just write some 0s into the stack. Games withoutbugs should not care. Hard to predict what will happen to another buggygame.
v0.9.7.2-142-g034ae33 Unknown W. Brackets 2014-02-22 23:41:43 No build Handle texture scaling when render res is auto.
v0.9.7.2-141-gd2ce324 Unknown W. Brackets 2014-03-02 08:15:49 Download Download Download Merge: 6b6005c 6888ea8Merge pull request #5586 from raven02/patch-26Typo fix
v0.9.7.2-140-g6888ea8 raven02 2014-03-02 08:12:50 No build Typo fix
v0.9.7.2-139-g6b6005c Unknown W. Brackets 2014-03-02 04:26:53 Download Download Download Update tests.
v0.9.7.2-138-g15a608a Unknown W. Brackets 2014-03-02 01:11:56 Download Download Download Check for kernel textures in kernel ram properly.Textures can perfectly legitimately be in volatile ram.
v0.9.7.2-137-gda1e4a8 Unknown W. Brackets 2014-03-02 00:32:34 Download Download Download Tone down sas raw output reporting, found a game.Crimson Gem Saga apparently uses this mode.
v0.9.7.2-136-gc7f1197 Unknown W. Brackets 2014-03-02 00:14:17 Download Download Download Cut down on a debug check in release mode.In Jewel Summoner, for example, this gets called a lot, and eats ameasurable percentage of time.
v0.9.7.2-135-g444dd15 Unknown W. Brackets 2014-03-01 23:32:42 Download Download Download Report module versions of HLE'd modules.sceMpeg has slightly different functionality, so collecting the uniqueversions will help. So far I know of 4.
v0.9.7.2-134-ga3ad15b Unknown W. Brackets 2014-03-01 22:31:23 No build Allow screenshot out of game.
v0.9.7.2-133-ga0f3b2b Unknown W. Brackets 2014-03-01 20:25:40 Download Download Download Disable a few debug menu items outside of a game.They won't work anyway.
v0.9.7.2-132-gaee5f0d Henrik Rydgård 2014-03-01 16:16:59 Download Download Download Merge: ed4f505 1b5e54aMerge pull request #5581 from unknownbrackets/fontCorrect a bunch of sceFont functions, shadows, etc.
v0.9.7.2-130-g1b5e54a Unknown W. Brackets 2014-03-01 11:17:11 No build Fix nearest size check in optimum, cleanup.
v0.9.7.2-129-g58e2906 Unknown W. Brackets 2014-03-01 10:54:15 No build Improve error checking in sceFontGetNumFontList().
v0.9.7.2-128-g160d5e3 Unknown W. Brackets 2014-03-01 10:47:35 No build Fix sceFontGetFontList() error codes.
v0.9.7.2-127-g1409822 Unknown W. Brackets 2014-03-01 10:30:43 No build Correct sceFontGetFontInfoByIndexNumber().It just gets font style info, pretty simple.
v0.9.7.2-126-g0e39b6f Unknown W. Brackets 2014-03-01 10:30:25 No build Fix results of sceFontGetFontInfo() for user fonts.
v0.9.7.2-125-g131cbc0 Unknown W. Brackets 2014-03-01 09:18:19 No build Implement sceFontGetShadowInfo().
v0.9.7.2-124-g29d2e81 Unknown W. Brackets 2014-03-01 08:04:34 No build Cleanup errors in sceFontGet*ImageRect().
v0.9.7.2-123-g96a93d9 Unknown W. Brackets 2014-03-01 07:05:37 No build Fix error handling in sceFontPointToPixelH()/etc.
v0.9.7.2-122-g57e6454 Unknown W. Brackets 2014-03-01 06:52:34 No build Fix sceFontSetResolution() error codes.
v0.9.7.2-121-g67fcdc0 Unknown W. Brackets 2014-03-01 06:29:41 No build Reflect font altCharCode in psp mem for tests.Makes it easier to be sure it's working right. Not completely impossiblea game will check it... but hopefully not.
v0.9.7.2-120-gbc3e123 Unknown W. Brackets 2014-03-01 06:25:45 No build Oops, fix negative clip regions.Since they're summed, need to clamp the left/top side. And thebottom/right side is offset by x/y.
v0.9.7.2-119-g692cfff Unknown W. Brackets 2014-03-01 06:20:06 No build Use the correct default for font altCharCode.
v0.9.7.2-118-ged4f505 Sacha 2014-03-01 16:09:16 Download   Download Qt: Clean up QtHost.
v0.9.7.2-118-g46370e2 Unknown W. Brackets 2014-03-01 05:57:18 No build Implement sceFontGetShadowGlyphImage().Not sure if any games actually use it, though...
v0.9.7.2-117-g5dec831 Unknown W. Brackets 2014-02-28 18:58:10 Download Download Download Reset initing if boot fails with threading off.Fixes #5580.
v0.9.7.2-116-g909fc3d Henrik Rydgård 2014-02-27 12:46:18 Download Download Download Merge: 4c2014b 3fbf715Merge pull request #5576 from thedax/decryptedEbootDumpAdd a basic decrypted EBOOT.BIN dump feature.
v0.9.7.2-113-g4c2014b Henrik Rydgård 2014-02-27 12:44:39 Download   Download Merge: 0569681 4a1c964Merge pull request #5577 from unknownbrackets/fontCorrect clipping in sceFontGetCharGlyphImage_Clip()
v0.9.7.2-112-g4a1c964 Unknown W. Brackets 2014-02-27 09:28:57 No build Get rid of Memory::GetStruct(), use PSPPointer.
v0.9.7.2-112-g3fbf715 The Dax 2014-02-27 07:51:43 No build Fix wrong dump length.
v0.9.7.2-111-gab6b998 Unknown W. Brackets 2014-02-27 09:19:40 No build Correct clipping in sceFontGetCharGlyphImage_Clip.It was not clipping completely, and didn't handle negative clip w/h.Also, reduce to debug log (seems to work fine now and has been workingfine in most games.)
v0.9.7.2-111-g8c31e1c The Dax 2014-02-27 07:19:32 No build Add a basic decrypted EBOOT.BIN dump function.It won't dump already decrypted EBOOTs.
v0.9.7.2-110-g0569681 Henrik Rydgård 2014-02-25 17:28:37 Download Download Download Merge: db59559 e0258bfMerge pull request #5571 from unknownbrackets/fontCorrect sceFindFont*() behavior
v0.9.7.2-106-gdb59559 Henrik Rydgård 2014-02-25 15:23:21 Download Download Download Reduce the "Ret: Stack Empty" log level to DEBUG.Still reporting. Avoids logspam in buggy games.
v0.9.7.2-105-g6802839 Henrik Rydgård 2014-02-25 15:02:16 Download Download Download Merge: 10a9d49 5bca8f1Merge pull request #5570 from thedax/warningFixFix GCC compiler warning.
v0.9.7.2-103-g10a9d49 Henrik Rydgård 2014-02-25 09:16:27 Download Download Download Merge: 71f0f9d 7f89863Merge pull request #5565 from thedax/ps1EbootCheckAdd additional check to prevent PS1 EBOOTs from loading.
v0.9.7.2-101-g71f0f9d Henrik Rydgård 2014-02-25 09:15:48 No build Merge: 272982b 4f7a7d9Merge pull request #5566 from chinhodado/patch-5remove a check that is always false
v0.9.7.2-99-g272982b Henrik Rydgård 2014-02-25 09:15:36 No build Merge: ac4a70a ffcae56Merge pull request #5568 from thedax/touchStartBtnLet the touchscreen pause/menu button be available for everybody.
v0.9.7.2-99-g5bca8f1 The Dax 2014-02-25 13:39:01 No build Fix GCC compiler warning.
v0.9.7.2-98-gffcae56 The Dax 2014-02-25 07:52:10 No build Actually force the pause button on Symbian, iOS, and Meego Harmattan.Instead of leaving a loophole open which could allow an ini edit, just force it on for these.
v0.9.7.2-98-ge0258bf Unknown W. Brackets 2014-02-25 17:16:10 No build Match sceFindFont*() behavior much more accurately.Per tests. Fixes bad font selection in Fieldrunners.
v0.9.7.2-97-gdb4e4c1 Unknown W. Brackets 2014-02-25 09:43:24 No build Improve sceFontFindFont() errors.
v0.9.7.2-97-g57ed214 The Dax 2014-02-25 07:39:10 No build Let the touchscreen pause/menu button be available for everybody.It's still forced ON on iOS, Symbian, and Meego Harmattan.
v0.9.7.2-97-g7f89863 The Dax 2014-02-25 05:15:49 No build Add additional check to prevent PS1 EBOOTs from loading.
v0.9.7.2-97-g4f7a7d9 chinhodado 2014-02-25 06:22:52 No build remove a check that is always false
v0.9.7.2-96-gac4a70a Henrik Rydgård 2014-02-24 17:14:24 Download Download Download Update native
v0.9.7.2-96-g0e1dd5c Unknown W. Brackets 2014-02-25 08:42:22 No build Improve error codes in sceFontFindOptimumFont().
v0.9.7.2-95-g99283b0 Henrik Rydgård 2014-02-24 15:56:39 Download Download Download Merge: afdaaf3 60036c4Merge pull request #5558 from Bigpet/masterTry to fix Stylus input for Windows Vista/7/8
v0.9.7.2-94-g60036c4 Peter Tissen 2014-02-24 13:28:20 No build actually handle pen/touch disambiguation, now let's hope no driver misreports this
v0.9.7.2-93-gbc54fab Peter Tissen 2014-02-24 12:11:40 No build Try to fix Stylus input, this needs testing to see if it interferes with Touch
v0.9.7.2-92-gafdaaf3 Henrik Rydgård 2014-02-24 11:58:53 Download Download Download Merge: 40d867f 139c7ffMerge pull request #5554 from hilesaz/masterImplemented sceKernelICacheInvalidateRange
v0.9.7.2-90-g40d867f Henrik Rydgård 2014-02-24 11:56:59 Download   Download Merge: 1dbb925 be79670Merge pull request #5551 from unknownbrackets/sas-minorRevert resampling changes
v0.9.7.2-85-g1dbb925 Henrik Rydgård 2014-02-24 08:19:07 Download Download Download Merge: eb38660 7298133Merge pull request #5552 from unknownbrackets/fontImprove error codes in sceFont
v0.9.7.2-80-gbe79670 Unknown W. Brackets 2014-02-23 17:48:49 No build Revert "Smooth SAS resampling when pitch != 0x1000."This reverts commit 1efcebb1210e6edb9691205b42c18c6a8fd0bd3a.
v0.9.7.2-79-gc806ae0 Unknown W. Brackets 2014-02-23 17:48:30 No build Revert "Optimize mixing samples at common pitches."This reverts commit dd434cd7c5dd35bc8b82b4a2e00f2787300c61e9.Conflicts:Core/HW/SasAudio.cpp
v0.9.7.2-78-g139c7ff Bovine 2014-02-24 03:25:18 No build Implemented sceKernelICacheInvalidateRangeFixes crash in mhp3 hot springs after some missions
v0.9.7.2-78-g97e8f36 Unknown W. Brackets 2014-02-23 17:46:33 No build Revert "Actually use the resample buffer."This reverts commit dc5d17971c9821afc7d44829235c799788ef724e.
v0.9.7.2-77-geb38660 Unknown W. Brackets 2014-02-24 01:56:27 Download Download Download Oops, still had an unaligned stack in some thunks.
v0.9.7.2-77-gd6f203d Unknown W. Brackets 2014-02-23 17:45:46 No build Revert "Reset resample hist on keyon, round up read."This reverts commit 3edebbfba9d13e26e736107cb8fb8ad4efb65a8d.
v0.9.7.2-76-gb7651b6 Henrik Rydgård 2014-02-23 13:12:42 Download Download Download Merge: dbe178e aae9d43Merge pull request #5546 from chinhodado/fixessome minor fixes and changes
v0.9.7.2-75-g7298133 Unknown W. Brackets 2014-02-23 20:48:31 No build Allow open fonts in a few more calls.It turns out if you open the same internal font twice, they both workuntil you close both of them (it's reference counted, but the font handlesare different.)Anyway, these funcs seem to crash on a PSP when used with a non-open fontso there's not a ton of risk here.
v0.9.7.2-74-ge0d8fc5 Unknown W. Brackets 2014-02-23 08:04:46 No build Pass in the font open mode for easier tracking.Mostly concerned about handlers actually doing something...
v0.9.7.2-73-g603c1dd Unknown W. Brackets 2014-02-23 05:35:58 No build Improve error codes in sceFontOpen*().Fixes some unlikely cases of crashes as well. I think there are leakshere...
v0.9.7.2-72-g6c34439 Unknown W. Brackets 2014-02-22 23:01:05 No build Populate the native font lib struct.For now, this makes things a lot easier to compare (getting as much infoas possible out of these structs.)
v0.9.7.2-71-g7ff6a2d Unknown W. Brackets 2014-02-22 22:37:45 No build Return an error on font allocation failure.Some game might actually expect this code, you never know...
v0.9.7.2-70-gdbe178e Henrik Rydgård 2014-02-23 13:10:46 Download   Download Merge: 9dacc2b 3edebbfMerge pull request #5548 from unknownbrackets/sas-resampleReset resample hist on keyon, round up read
v0.9.7.2-70-gba1f862 Unknown W. Brackets 2014-02-22 22:00:03 No build Allocate the right amount of font memory.But it should be in multiple blocks...
v0.9.7.2-69-gafb1889 Unknown W. Brackets 2014-02-22 21:48:54 No build Cleanup sceFontNewLib() parameter handling.It should error out without alloc/free funcs, and cap numFonts to 9, pertests. Most games pass these and use numFonts = 4.
v0.9.7.2-69-g3edebbf Unknown W. Brackets 2014-02-23 07:38:03 No build Reset resample hist on keyon, round up read.If we have an uneven pitch, round up so that we get the next sample toresample in.
v0.9.7.2-68-g9dacc2b Henrik Rydgård 2014-02-23 00:12:50 Download Download Download Merge: 1934ede 9cba543Merge pull request #5542 from unknownbrackets/sas-minorYet more exactness changes for SAS
v0.9.7.2-65-g9cba543 Unknown W. Brackets 2014-02-22 17:48:21 No build sceSasCoreWithMix() returns an error in raw mode.And does not reschedule, specifically.
v0.9.7.2-64-g10bf116 Unknown W. Brackets 2014-02-22 17:39:15 No build Don't report sceSasSetADSRMode(..., 5, 5, 5, 5).It seems common.
v0.9.7.2-63-g0939065 Unknown W. Brackets 2014-02-22 17:07:51 No build Report the raw output mode to find examples.I can't find any games actually leaving the output mode at 1.
v0.9.7.2-62-gff920f6 Unknown W. Brackets 2014-02-22 16:52:18 No build Fix sceSas outputMode = 1 (which is not mono.)May fix games that played audio only on the left side, or something.
v0.9.7.2-62-g1934ede Henrik Rydgård 2014-02-22 10:35:15 Download Download Download Merge: ce518a4 586eb76Merge pull request #5536 from chinhodado/patch-3fix a mistake in a logic condition
v0.9.7.2-61-gede385b Unknown W. Brackets 2014-02-21 07:53:41 No build Validate output mode, correct dry/wet handling.Seems like any non-zero parameter sets it, actually. I previously changedit to check the lowest bit but I can't reproduce it now...
v0.9.7.2-61-g586eb76 chinhodado 2014-02-22 01:43:24 No build fix a mistake in a logic condition
v0.9.7.2-60-gce518a4 Unknown W. Brackets 2014-02-21 18:47:12 Download Download Download x86jit: Add a missing unknown prefix check.
v0.9.7.2-60-g98e952e sum2012 2014-02-21 00:14:40 No build Only can use __KernelLoadExec when load BOOT.BIN
v0.9.7.2-59-gb322008 Henrik Rydgård 2014-02-21 14:00:31 Download Download Download Merge: 4e93573 d110d4eMerge pull request #5532 from chinhodado/patch-2change to correct enums
v0.9.7.2-59-gb8a8cc0 sum2012 2014-02-20 23:00:41 No build Update log information - menthion we try __KernelLoadExec
v0.9.7.2-58-gd110d4e chinhodado 2014-02-21 03:29:00 No build change to correct enums
v0.9.7.2-58-g8958501 sum2012 2014-02-20 22:32:55 No build Support kernal mode ModuleFix #5527https://github.com/hrydgard/ppsspp/pull/5512/files No need
v0.9.7.2-57-g4e93573 Henrik Rydgård 2014-02-20 12:48:10 Download Download Download Merge: f6abfb9 db943faMerge pull request #5486 from raven02/patch-25Use GE_CMODE instead of TPSM_PIXEL_STORAGE_MODE
v0.9.7.2-52-gf6abfb9 Unknown W. Brackets 2014-02-20 10:02:39 Download Download Download Fix hang if you use disasm goto outside game.
v0.9.7.2-51-gfb1ca68 Unknown W. Brackets 2014-02-20 10:02:22 No build Oops, fix reporting showing disabled outside game.
v0.9.7.2-50-gdf3342f Henrik Rydgård 2014-02-20 05:20:06 Download Download Download Merge: 474084e f0ad992Merge pull request #5497 from sum2012/patch-10Add sceCtrl_driver ,sceDisplay_driver ,SysclibForKernel
v0.9.7.2-46-gaae9d43 chinhodado 2014-02-23 05:26:20 No build remove some redundant brackets
v0.9.7.2-46-g474084e Henrik Rydgård 2014-02-20 05:15:34 No build Merge: ecabf75 cb39a5dMerge pull request #5523 from chinhodado/patch-1fix buffer overflow
v0.9.7.2-45-g20ed422 chinhodado 2014-02-23 05:23:33 No build remove a duplicate assignment
v0.9.7.2-44-gecabf75 Henrik Rydgård 2014-02-20 05:14:16 Download   Download Update native
v0.9.7.2-44-g9bd07d4 chinhodado 2014-02-23 05:08:26 No build remove a redundant assignment
v0.9.7.2-43-gc520884 Sacha 2014-02-19 19:00:22 Download Download Download Blackberry/Symbian: Improve tilt.
v0.9.7.2-43-g9ba79f3 chinhodado 2014-02-23 04:35:15 No build minor change in file filter
v0.9.7.2-42-gedd712c Sacha 2014-02-19 18:37:06 Download Download Download Fix Symbian DPI
v0.9.7.2-42-gcb39a5d chinhodado 2014-02-19 18:07:45 No build fix buffer overflow
v0.9.7.2-42-g6491557 chinhodado 2014-02-23 03:29:03 No build fix a wrong parameter
v0.9.7.2-41-gf6a5402 Sacha 2014-02-19 16:06:49 Download Download Download Fix bugs in blackberry+symbian by updating ffmpeg.
v0.9.7.2-40-g6b8ab2e Sacha 2014-02-19 13:33:28 Download Download Download Fix keyboard on Blackberry.
v0.9.7.2-39-g9af3cd5 Henrik Rydgård 2014-02-19 12:40:04 Download Download Download Merge: 148b910 a128364Merge pull request #5521 from unknownbrackets/sas-minorMore exactness improvements for SAS and VAG
v0.9.7.2-36-ga128364 Unknown W. Brackets 2014-02-19 10:03:11 No build If never set, loop to the first vag block.Not the second (0 = second.)
v0.9.7.2-35-ga36f7bf Unknown W. Brackets 2014-02-19 10:01:56 No build Fill in predict_nr's above 5, fix clamping.We weren't processing vag properly when it hit the edges.The coefficients were found with testing about 384 samples.
v0.9.7.2-34-g148b910 Henrik Rydgård 2014-02-19 08:41:29 Download Download Download Merge: 106656f 9b0994eMerge pull request #5513 from kaienfr/fix_iOS7_crashfix iOS7 crash
v0.9.7.2-34-g11df9da Unknown W. Brackets 2014-02-19 08:32:37 No build Add an extra delay to VAG keyon.It seems to come in an extra sample late. PCM doesn't.This corrects timing for VAG samples so they match up exactly. Reallyminor, of course...
v0.9.7.2-33-g9ceeedb Unknown W. Brackets 2014-02-19 08:12:26 No build Correct some error codes in sceSasSetVoice().
v0.9.7.2-33-g9b0994e kaienfr 2014-02-18 15:53:48 No build fix iOS7 crash
v0.9.7.2-32-g106656f Henrik Rydgård 2014-02-18 09:18:07 Download Download Download Merge: f62eb48 dc5d179Merge pull request #5509 from unknownbrackets/sas-minorImprove pitch handling in sas
v0.9.7.2-31-gdc5d179 Unknown W. Brackets 2014-02-18 08:23:44 No build Actually use the resample buffer.Fixes static in Final Fantasy Tactics music.
v0.9.7.2-30-g93060e3 Unknown W. Brackets 2014-02-18 08:19:30 No build Avoid some divisions, just in case.
v0.9.7.2-29-gb5bdac2 Unknown W. Brackets 2014-02-18 05:39:06 No build Ignore pitch > 0x1000 for pcm.It seems to be supported only below 0x1000. Also, drop optimization fordouble for now, simpler this way and doesn't seem common?
v0.9.7.2-28-gdd434cd Unknown W. Brackets 2014-02-17 23:33:13 No build Optimize mixing samples at common pitches.Doesn't seem to be a big help but may matter more on mobile.
v0.9.7.2-27-g139c91f Unknown W. Brackets 2014-02-17 23:12:33 No build Return an error for an invalid pitch, per tests.
v0.9.7.2-26-g1efcebb Unknown W. Brackets 2014-02-17 23:09:35 No build Smooth SAS resampling when pitch != 0x1000.
v0.9.7.2-25-g8ded863 Unknown W. Brackets 2014-02-17 23:08:44 No build Reset sampleFrac on keyon.Since we're starting the samples over.
v0.9.7.2-24-g38053df Unknown W. Brackets 2014-02-17 23:01:48 No build Don't drop the last mix of vag samples.Wait instead until the end of mixing to end the envelope.
v0.9.7.2-23-g3899e18 Unknown W. Brackets 2014-02-17 23:01:12 No build Always key on for 32 samples regardless of pitch.Before it would be more or less depending on pitch. It's always 32.
v0.9.7.2-22-gf62eb48 Unknown W. Brackets 2014-02-18 06:08:34 Download Download Download Add a few more safety checks for SendMessage().Broadcasting is bad.
v0.9.7.2-21-gec34c31 Unknown W. Brackets 2014-02-18 05:46:07 Download   Download Initialize the status bar earlier.We try to set its text sometimes before creating it, which can cause arandom hang. It could also maybe be causing the window titles to beblanked out.
v0.9.7.2-20-g8da651b Henrik Rydgård 2014-02-18 00:36:22 Download Download Download Merge: e561f57 de78674Merge pull request #5479 from sum2012/logEnable produce DEBUG_LOG rather than INFO_LOG in Windows who don't need install Visual Studio Express
v0.9.7.2-17-ge561f57 Henrik Rydgard 2014-02-17 23:43:58 Download Download Download Windows screenshots: Name the files after the game ID. Implements #5504
v0.9.7.2-16-g9e0d483 Henrik Rydgard 2014-02-17 23:34:32 Download   Download Android: Minimum requirement is now Gingerbread. Upgrade to GCC 4.8."Fixes" #4798.
v0.9.7.2-15-g42af77e Henrik Rydgård 2014-02-17 22:39:21 Download Download Download Merge: 2890c4b d996b3aMerge pull request #5498 from Dante38490/patch-1-Update VS 2013
v0.9.7.2-13-g2890c4b Henrik Rydgård 2014-02-17 22:39:10 No build Merge: eb4f17c e006ab5Merge pull request #5488 from unknownbrackets/sas-minorImprove more sas correctness
v0.9.7.2-1-geb4f17c Henrik Rydgard 2014-02-17 21:25:53 Download Download Download 0.9.7.2
v0.9.7.2 Henrik Rydgard 2014-02-17 19:13:46 No build Update native
v0.9.7.1-45-gc552338 Henrik Rydgård 2014-02-17 20:50:37 Download Download Download Merge: 60cf8af df1a267Merge pull request #5503 from unknownbrackets/ui-tweaksWhen the language changes, recreate all views
v0.9.7.1-44-ge006ab5 Unknown W. Brackets 2014-02-17 03:39:27 No build Don't read the first 32 samples after keyon.The way I'm approximating this is ugly...
v0.9.7.1-44-gdf1a267 Unknown W. Brackets 2014-02-17 20:39:58 No build When the language changes, recreate all views.Not just the current screen's views. Fixes language not switching on mainscreen when changed in settings.
v0.9.7.1-43-g60cf8af Henrik Rydgård 2014-02-17 20:06:55 Download Download Download Merge: 0b7d4d9 71ad115Merge pull request #5502 from unknownbrackets/testsUpdate tests
v0.9.7.1-43-g6b984c5 Unknown W. Brackets 2014-02-17 02:34:23 No build Don't loop PCM samples when loopPos < 0.
v0.9.7.1-42-g95fc962 Unknown W. Brackets 2014-02-17 02:21:28 No build Fix PCM looping in SAS.The parameter specifies where the loop restarts at.
v0.9.7.1-42-g71ad115 Unknown W. Brackets 2014-02-17 19:57:47 No build Fix incorrect return in PSP_Init().Mostly affects reset and tests, PSP_InitUpdate() worked properly for thenormal flow.
v0.9.7.1-41-gbe0bb4f Unknown W. Brackets 2014-02-17 19:55:18 No build Update tests.
v0.9.7.1-41-g55507d7 Unknown W. Brackets 2014-02-16 20:38:34 No build Fix the default adsr sustain mode.Probably doesn't matter, games always set it.
v0.9.7.1-40-gf0ad992 sum2012 2014-02-17 13:46:57 No build Add sceCtrl_driver and sceDisplay_driver
v0.9.7.1-40-ga2cf4bd Unknown W. Brackets 2014-02-16 20:36:30 No build Validate the sas noise freq parameter.
v0.9.7.1-40-g0b7d4d9 Unknown W. Brackets 2014-02-17 19:43:23 Download Download Download Fix MSVC build.Blarg.
v0.9.7.1-39-gd6790cf sum2012 2014-02-17 13:42:35 No build Add logging and fix savestatus
v0.9.7.1-39-gd097ac5 Unknown W. Brackets 2014-02-16 19:57:08 No build Don't change height when keying off a voice.Tests show that the height does not revert to the sustain level.
v0.9.7.1-39-g03b7f18 Henrik Rydgård 2014-02-17 19:21:18 Download Download Download Merge: 9c4d946 5e57a2fMerge pull request #5499 from unknownbrackets/reportingDon't allow reporting from bad savestates
v0.9.7.1-38-gd996b3a Dante38490 2014-02-17 15:45:29 No build -Update VS 2013While the project is already in 2013, except the SLN file.
v0.9.7.1-38-g617dcdd Unknown W. Brackets 2014-01-17 07:35:17 No build Add some initial kernel sysclib funcs.
v0.9.7.1-38-g1a010a3 Unknown W. Brackets 2014-02-16 19:50:25 No build Return an error for invalid voice in keyoff.Can't reproduce no error and Every Extend Extra doesn't even seem to bereporting it. Most likely it would be happy with the error code anyway.
v0.9.7.1-37-gf02bf12 Unknown W. Brackets 2014-02-16 18:55:29 No build Validate the effect volume in __sceSasRevEVOL().
v0.9.7.1-37-g9c4d946 Henrik Rydgard 2014-02-17 11:42:03 Download Download Download Detect bad mipmap sizes, autogen mipmaps in this case. Might help part of #2603(outrun)
v0.9.7.1-36-gd53ab02 Unknown W. Brackets 2014-02-16 18:29:17 No build Don't change height immediately on keyon.This replicates the PSP's behavior, which is a 32-grain lead in, plus theheight remains what it was before until processing happens.
v0.9.7.1-36-gcb05a58 Henrik Rydgård 2014-02-17 11:10:22 Download Download Download Merge: b894bd9 62075a1Merge pull request #5494 from thedax/win32DPIAwareWin32: Make PPSSPP DPI aware to avoid flickering in fullscreen on some PC hardware setups.
v0.9.7.1-35-g62075a1 The Dax 2014-02-17 10:02:56 No build Use a safer method of calling the DPI stuff.
v0.9.7.1-35-g2e69aa9 Unknown W. Brackets 2014-02-16 18:21:54 No build Run tests with the max volume set.
v0.9.7.1-34-g684caa0 Unknown W. Brackets 2014-02-13 07:16:28 No build Correct SAS bent linear curve.Tests shows that at 0x30000000 it still goes up the full amount.
v0.9.7.1-34-g5e57a2f Unknown W. Brackets 2014-02-17 18:43:12 No build Don't allow reporting from bad savestates.If the savestate was created with bad settings, or was loaded from anolder version, it may be damaged. Let's not report old problems.
v0.9.7.1-34-g1b23c51 The Dax 2014-02-17 09:30:38 No build Win32: Make PPSSPP DPI aware to avoid flickering in fullscreen on some PC hardware setups.
v0.9.7.1-33-gb894bd9 Henrik Rydgård 2014-02-17 07:23:45 Download Download Download Merge: 98282e0 f2ba0f1Merge pull request #5489 from unknownbrackets/jit-minorFix stack overflow on x64 with memchecks, darn it
v0.9.7.1-31-g98282e0 Henrik Rydgård 2014-02-17 07:22:54 No build Merge: 60fe544 ed24177Merge pull request #5454 from unknownbrackets/io-minorImprove truncation handling on all platforms
v0.9.7.1-27-g60fe544 Unknown W. Brackets 2014-02-17 07:14:15 Download   Download Use the resize event to update screen size on Qt.Fixes #5491.
v0.9.7.1-26-g60515bb Unknown W. Brackets 2014-02-17 06:05:43 Download Download Download Properly allow for Windows' "home space" on x64.Fixes #5484.
v0.9.7.1-25-gb25b0ee Sacha 2014-02-17 04:11:10 Download Download Download Update ffmpeg for Symbian and Blackberry.
v0.9.7.1-24-g0bb7cc1 Sacha 2014-02-17 03:14:02 Download Download Download Fix some packaging issues with Blackberry and Symbian.
v0.9.7.1-23-gdb943fa raven02 2014-02-16 16:23:17 No build Add PSMF_VERSION_00XX
v0.9.7.1-23-g7fd6fce Unknown W. Brackets 2014-02-16 18:32:08 Download Download Download Merge: 6c7c63c 1ed1f71Merge pull request #5487 from chinhodado/patch-1remove unnecessary nonnegative check for unsigned variable
v0.9.7.1-22-gf2ba0f1 Unknown W. Brackets 2014-02-17 04:18:08 No build Fix stack overflow on x64 with memchecks, darn it.
v0.9.7.1-22-g8bef9c3 raven02 2014-02-16 16:22:25 No build Code cleanup #1
v0.9.7.1-22-g1ed1f71 chinhodado 2014-02-16 18:25:42 No build remove unnecessary nonnegative check for unsigned variable
v0.9.7.1-21-ga5c107e raven02 2014-02-16 16:21:32 No build Code cleanup scePsmf
v0.9.7.1-21-g6c7c63c Unknown W. Brackets 2014-02-16 18:20:00 Download     Log the sdk/compiler version under debug.We weren't logging it at all before.
v0.9.7.1-20-g8928665 Unknown W. Brackets 2014-02-16 18:01:23 Download     Avoid spamming sceDmacMemcpy() logging for 0 bytes.Doesn't hurt anything.
v0.9.7.1-20-g84bbbc3 raven02 2014-02-16 16:15:17 No build Use GE_CMODE instead of TPSM_PIXEL_STORAGE_MODE
v0.9.7.1-19-g2064bcd Henrik Rydgård 2014-02-16 10:45:16 Download Download Download Merge: e3cb1f4 be9194bMerge pull request #5481 from unknownbrackets/gpu-minorTry harder to show a useful post shader error
v0.9.7.1-17-ge3cb1f4 Henrik Rydgård 2014-02-16 10:06:28 Download Download Download Merge: 258bf3a 864c0beMerge pull request #5476 from sum2012/patch-4Fix PAKFILE2.BIN and eboot logic
v0.9.7.1-16-gbe9194b Unknown W. Brackets 2014-02-16 10:25:33 No build Try harder to show a useful post shader error.It's worth seeing the error quickly, but mostly will need to look at thelog.
v0.9.7.1-15-g258bf3a Henrik Rydgård 2014-02-16 09:11:07 Download Download Download Merge: 3dea6fd 61d4e21Merge pull request #5480 from unknownbrackets/vfpuImplement vsbn.s and vwbn.s
v0.9.7.1-14-g61d4e21 Unknown W. Brackets 2014-02-16 09:00:29 No build Simplify vwbn.s slightly.
v0.9.7.1-13-g34c6530 Unknown W. Brackets 2014-02-16 08:44:59 No build Implement vwbn.s, not sure what it's doing...This passes all the tests I could throw at it. Fixes #1849.
v0.9.7.1-12-gde78674 sum2012 2014-02-16 05:09:59 No build Set default DEBUG when produce a debug build
v0.9.7.1-12-g3714fab Unknown W. Brackets 2014-02-16 06:40:13 No build Implement vsbn.s, fixes #3409.Not sure if .q, etc. can work - won't compile, and I doubt any games tryit. Just tried a basic implementation with reporting.
v0.9.7.1-11-gd96fc08 sum2012 2014-02-16 05:04:31 No build Enable produce DEBUG_LOG rather tha INFO_LOG without install Visual studio express in windowsDefault is INFO_LOGMore people can post DEBUG_LOG.
v0.9.7.1-11-g864c0be sum2012 2014-02-16 03:51:45 No build Fix PAKFILE2.BIN and eboot logicFix #5474
v0.9.7.1-11-g3dea6fd Unknown W. Brackets 2014-02-16 05:34:03 Download Download Download Cache reporting support to avoid slowdown.Turns out checking flash0:/ was not fast, oops, but especially whendisabled.Also, make the box show as disabled when it's been disabled during thesession, and make it not do that in the menu.
v0.9.7.1-10-g96a19ea Henrik Rydgård 2014-02-16 02:37:37 Download Download Download Merge: 37d198d 23cce7dMerge pull request #5473 from chinhodado/patch-1remove a redundant check
v0.9.7.1-8-g37d198d Henrik Rydgård 2014-02-16 02:34:35 Download   Download Merge: d22793e f5c7837Merge pull request #5472 from unknownbrackets/reportingFix reporting improperly disabled when outside a game
v0.9.7.1-6-gf5c7837 Unknown W. Brackets 2014-02-16 00:28:13 No build Disable reporting when using cheats as well.
v0.9.7.1-5-g49d6174 Unknown W. Brackets 2014-02-16 00:19:59 No build Blacklist a few more settings in reporting.
v0.9.7.1-4-g592e8ca Unknown W. Brackets 2014-02-16 00:18:01 No build Update reporting as soon as the game boots.This way if it starts with "read framebuffers" but it's switched off, itwill notice properly.
v0.9.7.1-4-g23cce7d chinhodado 2014-02-16 01:39:13 No build remove a redundant check
v0.9.7.1-3-gd22793e Unknown W. Brackets 2014-02-16 01:23:18 Download Download Download Avoid a dangerous cast in LoadSymbolMap().Not sure if we can have any safety with an int cast like that...
v0.9.7.1-3-gd1c9cdd Unknown W. Brackets 2014-02-16 00:15:19 No build Don't disable error reporting while in menu.Oops.
v0.9.7.1-2-g75b91be Henrik Rydgård 2014-02-15 22:36:00 Download Download Download Merge: d49cffe 0ea7c78Merge pull request #5467 from chinhodado/patch-1fix empty string checking
v0.9.7.1-1-g0ea7c78 chinhodado 2014-02-15 22:31:37 No build fix empty string checking
v0.9.7.1 Henrik Rydgard 2014-02-15 20:14:40 Download Download Download Buildfix
v0.9.7-42-gaafdd67 Henrik Rydgard 2014-02-15 20:09:49 No build Update version to 0.9.7.1
v0.9.7-41-ged24177 Unknown W. Brackets 2014-02-15 10:00:53 No build Improve error handling when PARAM.SFO can't read.
v0.9.7-41-g21f9e75 Henrik Rydgard 2014-02-15 20:07:23 No build Update readme
v0.9.7-40-gcff6ad6 Unknown W. Brackets 2014-02-15 09:59:54 No build Attempt to virtually handle truncation properly.Fixes LittleBigPlanet save problem, at least on US.
v0.9.7-40-gc81a08e Henrik Rydgård 2014-02-15 20:03:49 No build Merge: 0ebce17 f02ea25Merge pull request #5465 from chinhodado/masterfix the "No disk" dialog when starting up ppsspp
v0.9.7-39-gf02ea25 chinhodado 2014-02-15 20:01:47 No build fix the "No disk" dialog when starting up ppsspp
v0.9.7-39-g9293bb1 Unknown W. Brackets 2014-02-15 09:14:56 No build Switch to file descriptors instead of FILE *.This allows us to support the io modes more accurately, not truncating for create/write, etc.
v0.9.7-38-g0ebce17 Henrik Rydgård 2014-02-15 19:12:26 Download Download Download Merge: b6b0ff7 348c6a1Merge pull request #5463 from unknownbrackets/savedataIf a focus mode is used with autoload (or similar), ignore it
v0.9.7-37-g348c6a1 Unknown W. Brackets 2014-02-15 18:43:43 No build If a focus mode is used with autoload, ignore it.Before, if the "focused" save did not exist, we failed incorrectly, eventhough the actual save we were trying to load was the correct one.
v0.9.7-36-gb6b0ff7 Henrik Rydgård 2014-02-15 17:11:15 Download Download Download Merge: ae1eda1 bbe36fbMerge pull request #5462 from daniel229/patch_02another CN translate bypass patcher
v0.9.7-35-gbbe36fb daniel229 2014-02-15 16:52:08 No build Code Geass Hangyaku no Lelouch Lost Colors CN translate bypass EBOOT.BIN
v0.9.7-34-gae1eda1 Henrik Rydgård 2014-02-15 16:03:27 Download Download Download Merge: a4e9ca4 81887ceMerge pull request #5461 from raven02/patch-24Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
v0.9.7-33-g81887ce raven02 2014-02-15 15:50:10 No build Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
v0.9.7-32-ga4e9ca4 Henrik Rydgard 2014-02-15 15:44:32 Download Download   Fix silly copy paste error. I'm tired.
v0.9.7-31-gc801cff Henrik Rydgard 2014-02-15 15:40:39 Download   Download Add a gameid check for the bootfile that's in USRDIR.Annoying that this is needed.
v0.9.7-30-g9d64fcf Henrik Rydgard 2014-02-15 15:10:38 Download Download Download Fix last commit
v0.9.7-29-g3d45c9d Henrik Rydgard 2014-02-15 14:30:40 Download Download Download Handle the weird Chinese translation patchers in a nicer way.Takes care of #5458, too.
v0.9.7-28-gfc9b057 Henrik Rydgård 2014-02-15 14:24:32 Download   Download Merge: 384af34 9868734Merge pull request #5449 from sum2012/sce-mp3avoid invalid memory in sceMp3ReserveMp3Handle
v0.9.7-24-g384af34 Henrik Rydgård 2014-02-15 11:42:22 Download Download Download Merge: 6279bd1 cc10d43Merge pull request #5455 from raven02/patch-22scePsmf: Clear the audio when paused
v0.9.7-20-gcc10d43 raven02 2014-02-15 11:38:38 No build Remove unconfirmed STANDBY changes
v0.9.7-19-gc4a9952 raven02 2014-02-15 11:37:34 No build Remove duplicate Memset
v0.9.7-18-g6279bd1 Henrik Rydgård 2014-02-15 11:22:12 Download Download Download Merge: dda1f21 958786cMerge pull request #5456 from unknownbrackets/qt-fixFix some qt sizing issues and warnings
v0.9.7-18-g7d9f1ff raven02 2014-02-15 11:15:44 No build Move memset up so it's always done
v0.9.7-17-g958786c Unknown W. Brackets 2014-02-15 11:03:17 No build Update screen size immediately in Qt.
v0.9.7-17-g01ff295 raven02 2014-02-15 11:07:19 No build Check PSMF_PLAYER_STATUS_STANDBY status to return not init error
v0.9.7-16-g2459f4e Unknown W. Brackets 2014-02-15 10:47:14 No build Avoid a char * for a constant string.
v0.9.7-16-g5a71ec6 raven02 2014-02-15 10:49:35 No build Clear the audio when paused
v0.9.7-15-gdda1f21 Henrik Rydgard 2014-02-15 10:15:42 Download Download Download Update native with haptic feedback fix
v0.9.7-14-g3ba6290 Henrik Rydgard 2014-02-15 10:00:29 Download   Download Temporary: Exit "hard" on Android again.This is to prevent more unforeseen issues like the rotation lockproblem in the bugfix release.Will be reverted again later.
v0.9.7-13-g875fc39 Henrik Rydgard 2014-02-15 10:00:18 No build Update native with rotation lock fix
v0.9.7-12-g0dd9e2d Henrik Rydgård 2014-02-15 09:31:37 Download Download Download Merge: 3e6f725 75de501Merge pull request #5452 from unknownbrackets/win-fixesClean up some Windows leaks, optimize symbol map a bit
v0.9.7-4-g9868734 sum2012 2014-02-15 13:20:04 No build Add report
v0.9.7-3-g88d1cb7 sum2012 2014-02-15 13:15:49 No build More logging
v0.9.7-3-g3e6f725 Henrik Rydgård 2014-02-15 09:30:03 Download   Download Merge: 95af98b d723315Merge pull request #5453 from unknownbrackets/jit-minorStore thunk regs on the stack, not a global
v0.9.7-2-g63adafd sum2012 2014-02-15 00:28:52 No build avoid invalid memory in sceMp3ReserveMp3HandleFind in Heroes Phantasia
v0.9.7-1-g95af98b Henrik Rydgard 2014-02-14 16:48:54 Download Download Download Dummy commit to trigger a build