Henrik Rydgård
62420e32c8
Possible fix for libretro build issue. (blind commit, untested)
2020-03-09 21:33:46 +01:00
Henrik Rydgård
271f79ea63
UI: Break out the hierarchy functions into ui/root.cpp/h
2020-03-08 14:49:29 +01:00
Aaron Kling
3f7c6467e8
libretro: android: ios: Add stub camera functionality
2020-02-05 11:53:13 -06:00
李通洲
55bb58e13e
NativeApp: add System_GetPropertyFloat all the places
2020-02-04 09:20:34 +08:00
Henrik Rydgård
c9378d422d
Merge pull request #12467 from fr500/patch-1
...
Update libretro.cpp
2019-11-05 09:32:29 +01:00
Henrik Rydgård
057bc924c3
libretro buildfix
2019-11-05 01:57:39 +01:00
Andrés
11db3a4a8f
Update libretro.cpp
...
The libretro core still has issues with context resets.
This would allow internal resolution changes to work without crashing, it would require a restart which is inconvenient but the current issue is worse.
2019-11-04 19:41:39 -05:00
Henrik Rydgård
970adfbcc9
Isolate most of the softgpu specialization code to RasterizerRectangle.
...
See comments.
2019-10-28 09:33:30 +01:00
Unknown W. Brackets
5871ab0538
UI: Stop caching the draw context in coreParam.
...
This is possibly getting outdated in some paths of graphics reinit, and
then causing crashes. Let's just always get it from the graphicsContext.
2019-09-28 21:58:15 -07:00
Henrik Rydgård
7610220b30
Vulkan: Prepare for adding a second init path for VulkanContext.
...
Will eventually be used for libretro.
2019-09-01 22:21:19 +02:00
Twinaphex
1c8bed1fdc
(Libretro) Buildfix - update Makefile.common
2019-08-27 01:50:39 +02:00
M4xw
71c7686280
[Libretro] Fix some default config values
...
-iAltSpeedVolume
-iFirmwareVersion
-iPSPModel
Fixes #12144
2019-07-04 16:25:00 +02:00
OsirizX
dd1de37b83
Enable right analog stick for libretro
...
Some game patches allow the use of right analog stick. Games tested with GTA: LCS/VCS and MGS: Peace Walker
2019-06-28 22:43:42 -07:00
Unknown W. Brackets
93069756e6
GE Debugger: Split playback into a separate file.
2019-06-23 18:49:27 -07:00
Henrik Rydgård
2ed535af29
Update SPIRV-Cross
2019-06-20 00:41:47 +02:00
plaidman
8b2fcc5fe6
fix unintended line removal from rpi platform
2019-06-07 10:25:33 -04:00
plaidman
98c75085a7
adding arm64 platform to libretro makefile
2019-06-07 09:22:32 -04:00
Aaron Kling
420156d9b3
libretro: Add SpvPostProcess.cpp to the static makefiles
...
A glslang submodule update added this file
2019-06-06 11:43:52 -05:00
Henrik Rydgård
7fc9625849
Oops, tab fix to previous commit
2019-06-01 18:21:45 +02:00
Henrik Rydgård
6a681bbcad
Add d3d9_d3dcompiler_loader to libretro's makefile. Probably helps #12071
2019-06-01 18:17:26 +02:00
LunaMoo
751ddf6fa2
Hopefully fix the annoying LR.
2019-04-25 04:22:09 +02:00
M4xw
00bf914ce4
Band-Aid for libretro Savestate load
...
Proper would be using PPSSPP's Queue.
This will need frontend extensions to do it sanely.
Fixes #11429 (mitigate for now)
2019-04-23 17:35:24 +02:00
Henrik Rydgård
091c475fec
Merge pull request #11970 from itstake/master
...
Added IO Timing Method option for RetroArch PPSSPP Core.
2019-04-20 17:22:31 +02:00
ITSTAKE
f7aed9a754
Fix typo again
2019-04-20 18:02:09 +09:00
ITSTAKE
5ee7d73be8
Fix typo
2019-04-15 14:07:19 +00:00
ITSTAKE
f038573d48
Added IO Timing Method option.
2019-04-13 19:31:10 +09:00
Henrik Rydgård
536d61796a
Android (and libretro): Turn off -ffast-math. Fixes #11880 .
2019-03-13 14:15:52 +01:00
Henrik Rydgard
47a9145355
Remove iForceMaxEmulatedFPS and replace with a compat setting for the two games that really need it.
...
Takes care of one setting listed in #8171 "Options to remove"
2019-02-06 15:03:15 +01:00
Henrik Rydgård
6f19964135
Also buildfix for libretro
2019-01-26 12:20:09 +01:00
Unknown W. Brackets
adeca2c3ba
GLES: Move some vendor bug checks to Draw.
2018-12-23 20:27:22 -08:00
Henrik Rydgård
683a4e0fb2
Merge pull request #11676 from unknownbrackets/gles-depth
...
WIP - GLES: Download depth values via shader
2018-12-19 09:58:38 +01:00
Henrik Rydgård
637b6ce79a
Remove unused and unfinished SPIRV disassembler
2018-12-18 10:37:49 +01:00
Unknown W. Brackets
e49568f67d
GLES: Move depth packing code to dedicated file.
2018-12-16 17:34:16 -08:00
Henrik Rydgard
56bc7b1d52
Remove outdated TrueColor setting.
2018-12-14 16:13:44 +01:00
root
c19d3fe06a
MRFIXIT2001: This patch adds a second frameskip setting, one for setting the # of frames to skip, one for setting the % of frames to skip based off fps
2018-11-03 01:33:41 +00:00
twinaphex
d66f1b0372
Libretro d3d11 build fix
2018-10-31 10:39:44 -05:00
Aaron Kling
157b4aa7bf
Add texture replacement option
...
This allows use of texture packs placed in $savedir/PSP/TEXTURES
2018-10-31 10:39:44 -05:00
hunterk
b296bc1802
add texture filtering core option
2018-10-31 10:39:44 -05:00
Aaron Kling
9ee6203545
Squash of a few libretro makeile fixes
...
Fix https://github.com/libretro/ppsspp/issues/5#issuecomment-383238875
Add missing file
Bump this, in case you are building without .git/ folder
Libretro: remove override directive. (#4 )
2018-10-31 10:39:44 -05:00
AreaScout
95556e8d03
Add: some helpers to compile on ODROID-XU4/XU3
2018-09-17 20:01:12 +00:00
Unknown W. Brackets
a4c0640f01
GE Debugger: Factor out host calls some.
...
Moving more of this to cross platform for the web debugger.
2018-09-01 08:32:03 -07:00
Sven
85e742149a
add libretro hooks for memory pointers to allow usage of new retroarch cheat code searching and rumble-on-memory change features
2018-07-31 23:57:10 -04:00
Henrik Rydgård
a589a371e6
Update SPIRV-Cross to a fresher version.
2018-07-16 20:00:45 +02:00
Henrik Rydgård
4cfc6ee272
Merge pull request #11187 from unknownbrackets/alt-speed
...
Add second alternate speed and buttons for alt speed
2018-06-24 13:41:12 +02:00
Unknown W. Brackets
b4496f1975
Core: Move config enums to separate file.
...
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
0d4bd341e9
Windows: Separate Pause and Break actions.
...
It was confusing that "Pause" made PPSSPP appear to hang.
This has the side effect of making "Break on Load" work outside Windows.
2018-06-23 10:14:36 -07:00
Unknown W. Brackets
082ddf5120
json: Switch to gason instead of vjson.
...
From the same author. Most importantly, reads numbers as doubles rather
than as signed ints and floats. This allows us to actually read 32 bit
unsigned int parameters.
Moved all the native customization to a separate json_reader.cpp.
2018-06-06 05:59:35 -07:00
Aaron Kling
cafd7339d7
Fix libretro compile for gles platforms
2018-03-28 14:15:39 -05:00
aliaspider
bb64390632
Libretro: update Makefiles.
2018-03-26 17:52:35 +01:00
aliaspider
4202ae58bd
Libretro: style nits.
2018-03-26 17:37:34 +01:00
aliaspider
5a9ce3bc19
Libretro: set cache_context to true, fixes GL and D3D11 context reset.
2018-03-26 17:21:11 +01:00
aliaspider
dc490b3fc6
Libretro: msvc build fix.
2018-03-26 15:08:34 +01:00
aliaspider
808bf8e681
Libretro: add experimental D3D11 support.
2018-03-25 23:07:02 +01:00
aliaspider
4d1503666a
Libretro: update libretro.h
2018-03-25 23:05:47 +01:00
gouchi
3fedaede1c
Libretro: Declare TARGET_ARCH for ARM before the include flags
2018-03-24 23:08:22 +01:00
aliaspider
4113ba74f2
libretro: msvc build fix.
2018-03-24 22:47:12 +01:00
aliaspider
d1711c5aa4
nits.
2018-03-24 13:39:05 +01:00
aliaspider
c4f7790618
Libretro port.
2018-03-24 12:44:53 +01:00