14 Commits

Author SHA1 Message Date
duckey77 5f6b97e0b3 Update PPSSPP-Core to ppsspp v1.5.4 code 2018-01-20 12:21:41 -07: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
duckey77 8c6ecfe8ea Update Core to use ppsspp 1.4.2 source 2017-07-23 20:35:59 -07:00
duckey77 ce279ff240 Remove ReapplyGfxState call in NativeRender. It is not needed as to makes ReapplyGfxStateInternal be called twice per frame. We no longer need the GPUCommon.h include. 2016-05-13 10:57:39 -07:00
duckey77 ea32a51dae Update PPSSPP-Core to ppsspp 1.2.2 stable 2016-05-12 09:31:55 -07:00
clobber 52c7ad5703 Update PPSSPP to v1.1.1 2015-12-18 22:37:18 -07:00
Daniel Nagel 49ab78b2e0 Update PPSSPP to v1.0 2015-02-23 11:59:23 +01:00
Daniel Nagel 6a10c152c5 Update PPSSPP to v0.9.7.2 2014-03-01 23:28:55 +01:00
PGGB 5d6e4a4837 Update to v0.9.5 2013-11-01 18:15:46 +01:00
PGGB 32b9586d2e Update PPSSPP to v0.9.1 and fix a timing issue
PPSSPP doesn't run at a constant 60 fps anymore
2013-08-22 20:28:02 +02:00
PGGB a0f2792a5c Updated PPSSPP to v0.9 2013-08-21 17:48:00 +02:00
PGGB dfa456269f Copy ppge_atlas.zim to the core bundle, tell PPSSPP where it is and set
samplerate correctly
2013-07-12 17:26:07 +02:00
PGGB 6ed65d795a Video is working now 2013-07-10 18:57:38 +02:00
PGGB 8ba0c4328a Compiles, runs, plays sound 2013-07-09 22:41:11 +02:00