28 Commits

Author SHA1 Message Date
Duckey77 ce581cb618 Clean up and fix the file/save data location 2023-01-25 21:16:02 -07:00
Duckey77 3d2c57a06f Update NativeApp for changes in ppsspp 1.14.x 2023-01-25 17:13:43 -07:00
C.W. Betts 57ce32599a Minor pokes 2023-01-18 23:21:30 -07:00
C.W. Betts e84141061b Update PPSSPP to 1.14.3. 2023-01-03 03:01:38 -07:00
C.W. Betts bb7142cf16 Fix the display not showing up and the analog stick not working. 2021-10-12 01:03:38 -06:00
C.W. Betts 21480f376f First attempts to update ppsspp to 1.12.2. 2021-10-12 00:40:57 -06:00
C.W. Betts 35fba81a64 Better management of logging functions.
It probably needs to be re-written, anyways.
2020-12-19 02:45:54 -07:00
C.W. Betts 6a76a0f071 Remove commented-out includes. 2020-12-19 00:07:16 -07:00
C.W. Betts 831db73ab3 Remove GLEW dependancy. 2020-12-18 20:09:29 -07:00
C.W. Betts 830b3fd047 ARM64 support.
NEEDS TESTING!
2020-12-18 17:39:26 -07:00
Duckey77 bbb06ec2e0 Update PPSSPP-Core files for ppsspp 1.10.1 2020-07-02 11:57:58 -07:00
Duckey77 daedfb6a08 Update PPSSPP-Core for use the v1.7.1 PPSSPP source 2018-11-02 15:33:21 -07:00
Duckey77 2a9cc988b7 Fix threads for optimized loadStates 2018-06-13 18:54:36 -07:00
Duckey77 dc2ebcbe44 Create the render threading for ppsspp 1.6.4 2018-06-08 23:21:37 -07:00
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