Commit Graph
28846 Commits
Author SHA1 Message Date
kaiomatico 17cb7a3da8 add assets to ubuntu build artifact
This enables us to run PPSSPPSDL in the ubuntu artifact zip as normal release. Can be uploaded to the automated ppsspp download pake. After downloading the artiact zip just chmod +x PPSSPPSDL and install libsdl2-dev libgl1-mesa-dev libglu1-mesa-dev. Then everything works fine :)
2021-01-08 09:59:29 +01:00
Henrik Rydgård 49a12c797b Merge pull request #13889 from unknownbrackets/ui-reset
Core: Properly stop on abrupt shutdown
2021-01-08 09:30:45 +01:00
Unknown W. Brackets 97b9518929 UI: Prevent self-powerdown check on load new game.
Sometimes, when loading a new game or dump while an existing one is
running, we'd detect the "powerdown" and force back to the menu.

This was a race condition.
2021-01-07 23:16:17 -08:00
Unknown W. Brackets b462946e7c Core: Properly stop on abrupt shutdown.
When dragging a game/dump/etc. into PPSSPP while running, we call shutdown
immediately.  This wasn't properly notifying Stop handlers.

Fixes #13884.
2021-01-07 23:14:54 -08:00
Unknown W. Brackets 57fda69e50 Android: Minor cleanup. 2021-01-07 22:41:38 -08:00
Henrik Rydgård b2fba2f834 Merge pull request #13885 from hrydgard/additional-storage-android
Android: Add button to easily switch to SD card directory.
2021-01-07 23:33:59 +01:00
Henrik Rydgård 76504c1a36 Remove redundant method from PathBrowser.cpp 2021-01-07 23:22:25 +01:00
Henrik Rydgård 0bdf565fb2 Fixes for SD card detection on slightly older devices. 2021-01-07 22:55:44 +01:00
Henrik Rydgård e30d079fb5 UI tweaks 2021-01-07 09:40:01 +01:00
Henrik Rydgård 1c753e4a22 Use hacky methods to retrieve SD card directory if available.
This will disappear in future Android versions but can be useful for
older devices.

Fixes (or at least tries to) #10199, at least for some devices.

Might help #13827 ?

Tested on Pocophone F1.
2021-01-07 00:55:35 +01:00
Henrik Rydgård 5929c78307 Add home button on all platforms 2021-01-07 00:54:50 +01:00
Henrik Rydgård 3c5cc4c9f2 Add some new icons. 2021-01-07 00:54:50 +01:00
Henrik Rydgård 1ee7faacae Merge pull request #13878 from iota97/main-save
Save on game start
2021-01-06 12:19:37 +01:00
Henrik Rydgård 0e5558b2f2 Merge pull request #13883 from iota97/cheat-newline
Fix adding extra new line on checkbox change
2021-01-06 10:43:44 +01:00
iota97 0e122f13fa Fix adding extra new line on checkbox change 2021-01-06 10:26:44 +01:00
iota97 8305f0c87b Save on game start 2021-01-05 17:01:05 +01:00
Unknown W. Brackets 20d161f4a3 iOS: Change iOS 13 check. 2021-01-05 07:21:58 -08:00
Unknown W. Brackets 3316633c60 Savedata: Reduce some noisy logging.
These aren't errors.
2021-01-05 07:21:41 -08:00
Unknown W. Brackets 1b49b17b89 Merge pull request #13877 from orbea/warning
cmake: Silence warning.
2021-01-05 06:59:00 -08:00
orbea 0e0385eee9 cmake: Silence warning. 2021-01-05 06:38:06 -08:00
Henrik Rydgård 723f09ffe5 Merge pull request #13875 from Panderner/add-games-to-requiredbufferedrendering-for-black-screen
Compat.ini Cleanup and Add games to RequireBufferedRendering
2021-01-05 09:24:45 +01:00
Panderner def12bc645 Adding games to RequireBufferedRendering that cause black screen when not enabled 2021-01-05 13:48:17 +08:00
Panderner a304a49dca Compat.ini cleanup to add missing IDs and remove unused ones from latest version 2021-01-05 11:32:52 +08:00
Panderner 20f76fd776 Add Missing game IDs for Tekken 6 2021-01-05 10:17:14 +08:00
Panderner f715509052 Merge pull request #1 from hrydgard/master
Update README.MD
2021-01-05 10:13:15 +08:00
Henrik Rydgård ddabd644ae Merge pull request #13874 from hrydgard/post-shader-error-fix
Initialize/Deinitialize the shader translation system once globally.
2021-01-05 00:35:26 +01:00
Henrik Rydgård 3f01cbb98c Initialize/Deinitialize the shader translation system once globally.
Fixes #13839.
2021-01-04 23:51:34 +01:00
Henrik Rydgård 92173d5ac4 Merge pull request #13857 from unknownbrackets/ios-buttons
iOS: Expose iOS 12.1+/13/14 buttons
2021-01-04 09:11:36 +01:00
Henrik Rydgård 71511adad6 Merge pull request #13868 from unknownbrackets/savedata
Savedata: Prevent garbage bleeding into save icons
2021-01-04 08:06:04 +01:00
Unknown W. Brackets 4573907098 Savedata: Prevent garbage bleeding into save icons.
This pads out the icon data and also fixes a potential buffer overflow
during image data copy.
2021-01-03 16:26:31 -08:00
Henrik Rydgård f0784de9e3 Merge pull request #13866 from unknownbrackets/rewind
SaveState: Allow rewind on mobile
2021-01-03 22:56:01 +01:00
Henrik Rydgård ac69d9344d Merge pull request #13867 from unknownbrackets/ui-upgrade
UI: Use "Details" for upgrade outside Win/Android
2021-01-03 22:54:43 +01:00
Henrik Rydgård b29be1b77b Revert "Bleach Soul Carnival. Disable the "First Frame Readback" compat setting."
This reverts commit b5daff1270.
2021-01-03 21:47:07 +01:00
Henrik Rydgård 1acbfb1a52 Never pass a null into QueueDeleteImageView (got a report of that).
Went through them all to see where this could happen, can't find any
other path than this, though it's strange.
2021-01-03 21:46:12 +01:00
Unknown W. Brackets db51a50d8e UI: Use "Details" for upgrade outside Win/Android.
Builds might not be available so let them go for more information.  They
might have to actually install using their package manager or something
else.

Fixes #12591.
2021-01-03 11:07:59 -08:00
Henrik Rydgård 5730da3d3a Merge pull request #13863 from hrydgard/bleach-crash-workaround
Bleach Soul Carnival. Disable the "First Frame Readback" compat setting.
2021-01-03 19:45:49 +01:00
Unknown W. Brackets fd7d8a7c02 SaveState: Allow rewind on mobile.
It's in the settings, so it should work.  Mobile devices have a lot more
RAM than they did 7 years ago.
2021-01-03 10:42:40 -08:00
Henrik Rydgård f0bb504bb1 Postshader: Improve error reporting. 2021-01-03 19:15:05 +01:00
Henrik Rydgård 63424fb5be Merge pull request #13862 from unknownbrackets/shader-minor
GPU: Ignore color write mask if unusable
2021-01-03 18:08:43 +01:00
Henrik Rydgård b5daff1270 Bleach Soul Carnival. Disable the "First Frame Readback" compat setting.
Attempted workaround for #13346 after the changes in #13327 .
2021-01-03 17:53:42 +01:00
Unknown W. Brackets 1834a524c8 GPU: Be careful with color write mask precision. 2021-01-03 08:50:34 -08:00
Unknown W. Brackets 4006a4b143 GPU: Ignore color write mask if unusable.
We unconditionally attempt to use a shader with color write mask, so we
can't just refuse to generate a shader - it'll mean non-supporting devices
get no shader at all.

It's better to continue ignoring the mask in that case.
2021-01-03 08:15:37 -08:00
Henrik Rydgård 106a299c06 Merge pull request #13860 from unknownbrackets/windows-arm64
Windows: Fix miniupnpc build on ARM64
2021-01-03 09:40:57 +01:00
Unknown W. Brackets c66d5dcac1 Windows: Prevent hang on shutdown.
Which may occur on ARM64 or perhaps lower thread processors?  Let's avoid
spinloops.
2021-01-02 22:49:06 -08:00
Unknown W. Brackets 83272c5e25 D3D11: Avoid crash if debug/info queue unavailable.
We don't fail init already, so we shouldn't fail shutdown.
2021-01-02 20:47:21 -08:00
Unknown W. Brackets f2ddf73044 Build: Include Windows ARM64 in builds too. 2021-01-02 18:22:26 -08:00
Unknown W. Brackets bb5918f90b headless: Fix Windows ARM64 build. 2021-01-02 17:55:16 -08:00
Unknown W. Brackets 01676bc795 Windows: Fix miniupnpc build on ARM64. 2021-01-02 17:42:43 -08:00
Unknown W. Brackets 43948d4d4a iOS: Expose iOS 12.1+/13/14 buttons.
Now with corrected version checks.
2021-01-02 12:57:58 -08:00
Henrik Rydgård 678d881a1b Merge pull request #13855 from unknownbrackets/headless
Remove "Null" GPU and enable softgpu without a backend
2021-01-02 20:41:55 +01:00