Commit Graph

121 Commits

Author SHA1 Message Date
Duckey77 e80fd7fb23 Merge branch 'v193' v1.9.3 2019-10-07 15:57:21 -07:00
Duckey77 c04e562a4e Update the Core files for PPSSPP v1.9.3 2019-10-07 15:47:48 -07:00
Duckey77 a072d0e1fc Update the OpenGL Context for PPSSPP v1.9.3 2019-10-07 15:47:22 -07:00
Duckey77 283b25759e Update the sub-reference for PPSSPP to v1.9.3 2019-10-07 15:46:45 -07:00
Duckey77 38945b5945 This compatibility file has not been used since version 1.6.x
Removing it.
2019-10-07 15:45:25 -07:00
clobber 1966a1db5f Build fix.
Undefined symbol: spv::Builder::postProcess() when LTO is disabled.
2019-06-17 13:43:28 -05:00
Duckey77 8240ef3a6a Update PPSSPP-Core and compatibility to v1.8.0 source code v1.8.0 2019-03-18 10:13:36 -07:00
Duckey77 8ea4d02894 Project source code changes for PPSSPP 1.8.0 2019-03-18 10:13:09 -07:00
Duckey77 6a635fde81 Update ref for PPSSPP to 1.8.0 tg 2019-03-18 10:12:27 -07:00
Duckey77 55c713cf47 PPSSPP 1.7.5 source and version update 2018-12-10 22:29:55 -07:00
clobber 7b44647cde Cleanup v1.7.1 2018-12-01 11:59:09 -06:00
Duckey77 daedfb6a08 Update PPSSPP-Core for use the v1.7.1 PPSSPP source 2018-11-02 15:33:21 -07:00
Duckey77 91b50498e1 Update sub-Reference to PPSSPP v1.7.1 2018-11-02 15:32:24 -07:00
clobber a10c7c84e1 Bump version for sparkle updater, core is still PPSSPP 1.6.3 v1.6.3.2 2018-09-22 22:19:49 -05:00
clobber 656081e61e Fix save states for real this time 2018-09-22 22:19:30 -05:00
clobber 37ae2acfa8 Remove thread pause/resume to fix manual save states v1.6.3.1 2018-09-22 19:51:27 -05:00
clobber 2604631fa7 Bump version for sparkle updater, core is still PPSSPP 1.6.3 2018-09-22 18:46:23 -05:00
clobber 60f7034a6b Work around threading issues with reset, shutdown and autosave states by pausing the thread. 2018-09-22 18:40:21 -05:00
clobber 45321065e9 Update throttle check v1.6.3 2018-06-24 18:55:00 -05:00
clobber f01b31254b Merge pull request #19 from duckey77/master
update PPSSPP-Core to ppsspp 1.6.3 with threaded OGL rendering
2018-06-24 14:29:25 -05:00
Duckey77 decfa6e2a9 These function are not used or even have a way to set like swapBuffers()
So I’m getting rid of them.
2018-06-24 12:21:08 -07:00
Duckey77 26eec3c113 Enable fast forward with new threaded rendering 2018-06-24 12:20:08 -07:00
Duckey77 64df8be0c8 Lock the _framerate to 59.94 2018-06-14 12:10:46 -07:00
Duckey77 2a9cc988b7 Fix threads for optimized loadStates 2018-06-13 18:54:36 -07:00
Duckey77 162c293888 Add ppsspp 1.6.3 files to project 2018-06-08 23:23:02 -07:00
Duckey77 b67d20d7b1 Update for ppsspp 1.6.3 2018-06-08 23:22:31 -07:00
Duckey77 dc2ebcbe44 Create the render threading for ppsspp 1.6.4 2018-06-08 23:21:37 -07:00
Duckey77 5e08dbd448 Update compatibility files to ppsspp 1.6.3 2018-06-08 23:21:12 -07:00
Duckey77 c02d837397 Set version number of Core 2018-06-08 23:20:26 -07:00
Duckey77 76e189cb93 update PPSSPP subef to 1.6.3 source 2018-06-08 23:20:06 -07:00
Duckey77 e2de3ce648 Stub glBufferStorage 2018-06-08 23:19:35 -07:00
Duckey77 85144361e8 Add an OpenEmu graphicsContext 2018-06-08 23:18:22 -07:00
Daniele Cattaneo 5e1fb72290 Change audio output code to finally fix various audio glitches.
Not compatible with OpenEmu 2.0.6.1 or previous!
2018-05-17 18:45:21 +02:00
Daniele Cattaneo c008f3aa73 Update project settings 2018-05-17 18:43:34 +02:00
clobber bf02b8b47a Merge pull request #18 from duckey77/master
Update PPSSPP-Core to v1.5.4
v1.5.4
2018-04-24 23:18:40 -05:00
duckey77 6875507991 Add the modified sceDisplay.cpp back in that removes the sleep per frame that is not needed 2018-01-21 18:26:14 -07:00
duckey77 cf60e5e176 Update info.plist to v1.5.4 2018-01-21 17:18:24 -07:00
duckey77 5f6b97e0b3 Update PPSSPP-Core to ppsspp v1.5.4 code 2018-01-20 12:21:41 -07:00
duckey77 3ba02837de Update subarea to ppsspp v1.5.4 2018-01-20 12:21:11 -07:00
duckey77 2c167e3f20 Remove files no longer needed for compatibility 2018-01-20 12:20:45 -07:00
clobber 92f6d7a49e Bump version for sparkle updater. Core is still 1.4.2 + upstream patch v1.4.2.1 2017-11-15 13:32:12 -06:00
clobber 270e0993a1 Cherry pick commit from upstream https://github.com/hrydgard/ppsspp/commit/7822e5b57ff44f59bbfb6603445d17dd769e36a1
Note: Remove this stub when we update to PPSSPP next release.
2017-11-15 13:30:52 -06:00
clobber 8ded57e080 With audio fixed and PPSSPP being fairly mature with high compatibility now, it's safe to remove the glitch warning from the frontend. v1.4.2 2017-09-09 14:15:47 -05:00
clobber a7dce0b6fd Fix restoring autosave states on launch.
cyclesAfter will be very low due to when number of cycles is queried and when the state is created
2017-09-09 14:01:34 -05:00
clobber 38d237b367 Increase buffer size to fix audio distortion for games that drop framerate (Final Fantasy Tactics battle animations) 2017-09-09 13:54:20 -05:00
Daniel Nagel d63886bf2e Change way of determining framerate
We used __DisplayGetFPS before but sadly it takes about 60 frames before
the correct framerate is returned by that function. We now use the
number of cycles that elapsed during a NativeRender call and calculate
the frame time from that.
Sadly for this to work we have to throttle PPSSPP, which means that it
tries to synchronize by default. As both PPSSPP and OpenEmu
synchronizing can lead to some issues, we have to disable the sleep
functions in the DoFrameTiming function of sceDisplay.cpp.

This fixes the audio crackle upon changing framerates, but doesn't
resolve all audio issues.
2017-09-09 01:21:54 +02:00
clobber c39fde54ef Use -fileSystemRepresentation instead of -UTF8String for file names 2017-08-17 00:39:16 -05:00
clobber 2182864307 Merge pull request #15 from duckey77/master
PPSSPP-Core update to ppsspp v1.4.2
2017-07-24 00:28:52 -05:00
clobber 21c494a374 Merge branch 'master' into master 2017-07-24 00:27:51 -05:00
duckey77 8c6ecfe8ea Update Core to use ppsspp 1.4.2 source 2017-07-23 20:35:59 -07:00