Henrik Rydgård
70edcf1a06
Update README.md for 1.10.2
2020-07-06 21:30:52 +02:00
Henrik Rydgård
893d26b679
Add some paranoid checks in AfterMatchingMipsCall::run().
...
Might work around a crash in #13057
2020-07-06 21:24:48 +02:00
Henrik Rydgård
7ac67ebd04
Merge pull request #13100 from hrydgard/screen-size-ignore-notch
...
Android: Add option to ignore camera notches when sizing the game display
2020-07-06 21:24:31 +02:00
Henrik Rydgård
2a288421db
Merge pull request #13099 from iota97/readme-issues
...
Link PR and issues in README
2020-07-06 12:41:49 +02:00
iota97
c76a72ba93
Add automated script for link on readme
2020-07-06 12:02:10 +02:00
Henrik Rydgård
73046239e3
Android: Add option to ignore camera notches when sizing the display.
...
This is generally what you want, at least on phones with small notches.
Not sure about the most intuitive polarity and name of the setting.. bit
of a shame to create another setting with a negation. But most people
should probably ignore this.
2020-07-05 22:46:25 +02:00
Henrik Rydgård
036191cf34
Remove unnecessary logging of preview formats
...
See comment in #13094
2020-07-05 22:24:32 +02:00
iota97
11e5f8653b
Link PR and issues in README
2020-07-05 22:00:37 +02:00
Henrik Rydgård
7e5527285d
Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog
...
It's really just there to protect the stack.
2020-07-05 11:56:04 +02:00
Henrik Rydgård
586dd6a962
Merge pull request #13096 from hrydgard/revert-remove-io-on-thread
...
Revert "Remove the I/O on Thread option - treat it as always on."
2020-07-05 11:53:24 +02:00
Henrik Rydgård
177d697a15
Revert "Remove the I/O on Thread option - treat it as always on."
...
This reverts commit 9c40381db0
.
2020-07-05 10:37:44 +02:00
Henrik Rydgård
f2ca7b7266
Merge pull request #13095 from unknownbrackets/downloads
...
http: Check cancel flag more often
2020-07-05 09:44:59 +02:00
Unknown W. Brackets
4d47715e41
http: Check cancel flag more often.
...
Would be better to use non-blocking sockets, but this code is working,
so not planning to rewrite it right now.
2020-07-04 21:18:41 -07:00
Henrik Rydgård
ef250e30d7
Merge pull request #13094 from hrydgard/camera-crash-fix
...
Camera initialization crash fix
2020-07-05 01:52:57 +02:00
Henrik Rydgård
3cc20e5550
Sneak in some paranoia in InstallZipScreen.cpp (another one from #13057 )
2020-07-05 01:49:34 +02:00
Henrik Rydgård
7bb524810d
Check that we actually got a preview size.
2020-07-05 01:33:27 +02:00
Henrik Rydgård
b5053b947c
CameraHelper: Do a better job of choosing an appropriate preview size.
...
Add sanity checks so we get a black image instead of crash if we would
still fail.
2020-07-05 01:31:28 +02:00
Henrik Rydgård
5fc83eb50f
Merge pull request #13093 from hrydgard/android-camera-try-catch
...
Add a try/catch to Android camera device listing.
2020-07-05 00:27:37 +02:00
Henrik Rydgård
7a58c8afbf
Add a try/catch to Android camera device listing. Might help #13091 and the issue seen in #13057 .
2020-07-04 23:21:05 +02:00
Henrik Rydgård
1bf241d826
Merge pull request #13087 from TotalCaesar659/patch-3
...
Change default rendering resolution on Linux to auto
2020-07-04 16:13:28 +02:00
TotalCaesar659
833e91516d
Change default rendering resolution on Linux to auto
2020-07-04 01:16:36 +03:00
Henrik Rydgård
b2106f15c3
Merge pull request #13085 from TotalCaesar659/patch-2
...
Fix radio button in "Window size" menu
2020-07-03 23:34:54 +02:00
TotalCaesar659
5f073d24ba
Fix radio button in "Window size" menu
2020-07-03 21:03:14 +03:00
Henrik Rydgård
2e68f6f365
Merge pull request #13084 from TotalCaesar659/patch-1
...
Update submodule URL
2020-07-03 17:02:08 +02:00
TotalCaesar659
fd81c123b0
Update submodule URL
2020-07-03 16:43:31 +03:00
Henrik Rydgård
ea51118e62
Merge pull request #13082 from vnctdj/cmakeGitVersionFix
...
Fix reliability of the CMake generated version
2020-07-03 07:42:34 +02:00
vnctdj
460ef63f5d
Fix reliability of the CMake generated version
...
steps to reproduce :
git checkout v1.10.1~3
git describe --always
--> v1.10-19-g9aab3d986
[build now]
PPSSPPSDL --version
--> v1.10-19-g9aab3d986
git checkout v1.10.1
git describe --always
--> v1.10.1
[build now]
PPSSPPSDL --version
--> v1.10-19-g9aab3d986
Indeed, the "v1.10.1" regex matches the "v1.10-19-g9aab3d986" string. How unfortunate!
So I just deleted that check, building the same commit twice should not happen that often :)
2020-07-02 23:23:59 +02:00
Henrik Rydgård
99411472d1
README.md update
2020-07-02 13:39:52 +02:00
Henrik Rydgård
01eea46455
Update version to 1.10.1
2020-07-02 13:36:33 +02:00
Henrik Rydgård
cec261c6c6
Update README, lang submodule for 1.10.1
2020-07-02 13:33:53 +02:00
Henrik Rydgård
9aab3d986a
Merge pull request #13077 from unknownbrackets/savestate
...
SaveState: Make sure to default init net data
2020-06-30 08:45:53 +02:00
Unknown W. Brackets
e6b42f3921
SaveState: Prevent edge case on old save state.
...
If we load an old save state and it errors, could crash.
2020-06-29 19:40:54 -07:00
Unknown W. Brackets
20dd7db351
SaveState: Make sure to default init net data.
...
Otherwise, we may crash when loading a save state.
2020-06-29 19:37:55 -07:00
Unknown W. Brackets
19437227b3
Merge pull request #13076 from hrydgard/gamescreen-render-paranoia
...
Add some excessive null checks to GameScreen::render()
2020-06-29 22:33:01 -04:00
Henrik Rydgård
5f57d4775f
Add some excessive null checks to GameScreen::render(), might fix the crash seen in #13057
2020-06-29 22:47:34 +02:00
Henrik Rydgård
4569ca60f1
Merge pull request #13072 from hrydgard/fix-duplicate-frames-freeze
...
Disable the "Duplicate frames" feature if frameskip != 0.
2020-06-28 22:47:19 +02:00
Henrik Rydgård
df6f216056
Disable the "Duplicate frames" feature if frameskip != 0. Works around / Fixes #13068
2020-06-28 22:20:22 +02:00
Henrik Rydgård
63ead85c7f
Some paranoid checks in PPGeDraw. Might help the crash seen in #13047 .
2020-06-28 21:35:19 +02:00
Unknown W. Brackets
807fcf8e46
Merge pull request #13067 from hrydgard/download-rework
...
Different handling of Download lifetimes.
2020-06-28 13:24:40 -04:00
Unknown W. Brackets
ed9df02bb0
Merge pull request #13071 from hrydgard/d3d9-proj-fix
...
D3D9: Fix a sign mistake generating the projection matrix.
2020-06-28 13:23:44 -04:00
Henrik Rydgård
bd8083fb26
Downloader: Join threads in CancelAll
2020-06-28 18:34:00 +02:00
Henrik Rydgård
37b57d925c
D3D9: Fix a sign mistake generating the projection matrix. Fixes #13063
2020-06-28 18:25:08 +02:00
Henrik Rydgård
1a8084cdbc
Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries)
2020-06-28 13:26:12 +02:00
Henrik Rydgård
8ac4efd3c0
Merge pull request #13056 from akien-mga/TextureDecoder-fix-armv7-neon-misuse
...
TextureDecoder: Fix misuse of NEON on all armv7
2020-06-28 00:03:39 +02:00
Henrik Rydgård
f14cafd9ec
Merge pull request #13061 from jbeich/glslang
...
cmake: don't install bundled glslang
2020-06-27 23:53:13 +02:00
Jan Beich
2c7290e98b
cmake: don't install bundled glslang
...
lib/libglslang.a
lib/cmake/glslangTargets.cmake
lib/cmake/glslangTargets-release.cmake
include/glslang/Public/ShaderLang.h
include/glslang/Include/arrays.h
[...]
2020-06-27 21:14:58 +00:00
Henrik Rydgård
1152abff7e
Merge pull request #13058 from jbeich/qt-nosdl
...
Qt: unbreak build without SDL (Audio)
2020-06-27 21:44:25 +02:00
Jan Beich
cad7603ccd
Qt: unbreak build without SDL
...
Qt/QtMain.cpp:51:1: error: unknown type name 'SDL_AudioSpec'
SDL_AudioSpec g_retFmt;
^
1 error generated.
2020-06-27 18:48:16 +00:00
Rémi Verschelde
e479bf7f7b
TextureDecoder: Fix misuse of NEON on all armv7
...
`ppsspp_config.h` properly defines `PPSSPP_ARCH(ARM_NEON)` already for
arm64v8 and armv7+NEON, so we use that instead of using NEON instructions
on all armv7.
2020-06-27 17:29:24 +02:00
Henrik Rydgård
401df20384
Update version number to 1.10. This required changing the Android version code pattern, but should be ok.
2020-06-27 11:11:04 +02:00