Unknown W. Brackets
91e1e75692
Net: Correct pool allocation.
2020-04-05 07:01:45 -07:00
Henrik Rydgård
e8d6a605eb
Merge pull request #12748 from orbea/libpng
...
cmake: Improve building with the system libpng.
2020-04-01 12:57:52 +02:00
Henrik Rydgård
620aa50cf1
PPGe: Slightly reduce the font size, might help #12764
2020-03-28 14:37:35 +01:00
Henrik Rydgård
1ddc8ac3df
Back to ERROR
2020-03-28 14:12:42 +01:00
Henrik Rydgård
caff4591cc
Minor log improvement in BlockDevices.cpp
2020-03-28 12:40:45 +01:00
iota97
d89a858dcd
Rember cheat scroll position
2020-03-26 10:59:08 +01:00
Unknown W. Brackets
8b6d2f9025
HLE: Oops, make sure we don't deadbeef mips calls.
...
See #12752 .
2020-03-25 17:11:02 -07:00
Henrik Rydgård
b0035db2ea
Merge pull request #12756 from iota97/deadzone-skip
...
Skip deadzone option on tilt
2020-03-24 12:07:49 +01:00
Henrik Rydgård
02143cac4e
Merge pull request #12760 from unknownbrackets/ppge-spacing
...
PPGe: Fix dialog button positioning
2020-03-24 12:06:59 +01:00
Unknown W. Brackets
84cc212cfd
SaveState: Correct compat load with OSK changes.
2020-03-23 19:57:04 -07:00
Unknown W. Brackets
dbc78b437e
PPGe: Fix dialog button positioning.
...
The measure was previously the line height, but always ultimately used
as the full text height. This just makes it always full height.
2020-03-23 18:23:35 -07:00
iota97
4d6fc424cd
Skip deadzone option on tilt
2020-03-23 19:23:30 +01:00
Henrik Rydgård
ef4ecb0e83
Merge pull request #12749 from iota97/auto-rot-analog
...
Auto rotating analog
2020-03-23 18:27:03 +01:00
Unknown W. Brackets
03cd1d5c5e
HLE: Fix some misleading logging.
2020-03-23 09:05:14 -07:00
iota97
e7bcf9a4c2
Use 2 different button for CW and CCW
2020-03-23 09:24:36 +01:00
Unknown W. Brackets
9cb74691b6
Core: Add argmask for threadhacks to prevent crash.
...
Every HLEFunction should have an argmask. Some asserts for shutdown
crashes someone was seeing when calling HLE funcs from a shutdown
function.
2020-03-22 23:33:05 -07:00
orbea
c8c7889f0f
cmake: Improve building with the system libpng.
...
This also now requires at least libpng16 instead of libpng17.
v2: Require libpng17 on arm platforms.
v3: Fix the android and windows travis builds.
2020-03-22 18:43:51 -07:00
iota97
45da319ce7
Auto rotating analog
2020-03-23 00:45:22 +01:00
Unknown W. Brackets
edbd01807b
Merge pull request #12747 from hrydgard/input-encoding-cleanup
...
Input encoding cleanup
2020-03-22 17:57:28 -04:00
Unknown W. Brackets
0767235fbf
Camera: Fix missing return warning.
2020-03-22 13:45:41 -07:00
Henrik Rydgård
d6ba1b7f99
More correctly handle UCS2 encoding.
2020-03-22 19:29:25 +01:00
Henrik Rydgård
bb30169c88
Address feedback
2020-03-22 19:20:23 +01:00
Henrik Rydgård
d1196f2fc0
Support a few more wstring functions on non-windows platforms, due to the armips assembler.
2020-03-22 17:03:49 +01:00
Henrik Rydgård
75cdc11fdb
Text input: Clearly use 16-bit chars like the PSP, don't rely on wchar_t.
2020-03-22 16:44:19 +01:00
Henrik Rydgård
03b9c40fae
Merge pull request #12741 from unknownbrackets/hle-calls
...
HLE: Make calling mips funcs simpler
2020-03-22 15:36:00 +01:00
Unknown W. Brackets
d2d07e253b
PPGe: Avoid crash with missing metadata.
2020-03-22 07:12:16 -07:00
Unknown W. Brackets
54e1afda1e
HLE: Make calling mips funcs simpler.
...
This makes their return value handling, scheduling, etc. more
straight-forward.
2020-03-22 06:59:43 -07:00
Henrik Rydgård
a875b8add0
Merge pull request #12744 from unknownbrackets/ui-minor2
...
UI: Allow startup without UI assets
2020-03-22 11:36:24 +01:00
Unknown W. Brackets
08b6275bc7
Io: Apply VFAT hack only to dirs <= 8 chars long.
...
Fixes Mega Drops 2, which relies on the lowercase name at about 10
characters.
2020-03-21 22:49:19 -07:00
Unknown W. Brackets
da9158b34b
UI: Allow startup without UI assets.
...
On platforms where we render fonts, it is at least somewhat usable without
assets. A much better experience than a segfault.
On other platforms, it'll probably be mostly unusable, but you can already
get that with an old/wrong assets file.
2020-03-21 21:35:43 -07:00
Henrik Rydgård
0d2acb6d73
Merge pull request #12740 from unknownbrackets/font-minor
...
Font: Prevent crash on game exit
2020-03-21 23:11:34 +01:00
Unknown W. Brackets
000a166dba
Font: Prevent crash on game exit.
...
We should not try to call __KernelDirectMipsCall() on shutdown.
2020-03-21 12:36:09 -07:00
Henrik Rydgård
7d13d2e863
Merge pull request #12727 from shenweip/mipscall
...
Correcting return value of some mipscalls without after action.
2020-03-21 00:47:21 +01:00
Unknown W. Brackets
d734f7ccb4
Reporting: Log SceIoChstat calls.
...
Might be used to truncate save data or do other things.
2020-03-19 20:57:23 -07:00
shenweip
fc55d2b81b
Correcting return value of some mipscalls without after action.
2020-03-18 16:58:07 +08:00
Henrik Rydgård
788b8a29d6
Fix the logic around postEffectRequiresFlip so duplicateFrames doesn't require a post shader.
2020-03-17 13:10:43 +01:00
Henrik Rydgård
b2c66a304b
Merge pull request #12718 from unknownbrackets/vpl-order
...
Vpl: Correct allocation order when splitting block
2020-03-17 09:23:34 +01:00
Unknown W. Brackets
916ba4edaf
Vpl: Correct allocation order when splitting block.
...
More fuzz testing produced cases that were still off. This is simpler.
2020-03-16 21:17:23 -07:00
Unknown W. Brackets
492e8d4f92
Core: Use full memory for ELF files.
...
We only apply the MEMSIZE check for homebrew in PBP format.
2020-03-16 19:54:48 -07:00
Unknown W. Brackets
6310f559f9
Merge pull request #12709 from shenweip/Font-alloc/free
...
Font:alloc/free memory for font file and char bitmap.
2020-03-16 22:32:57 -04:00
Henrik Rydgård
e14bf3bcc3
Merge pull request #12714 from unknownbrackets/display-minor
...
Display: Update latched fbaddr on immediate update
2020-03-16 08:23:29 +01:00
shenweip
a286c657e3
Reset the useAllocCallbacks on font init.
2020-03-16 10:54:46 +08:00
shenweip
cefecb12b7
Buildfix.
...
Buildfix2.
2020-03-16 10:22:09 +08:00
Unknown W. Brackets
a6edf70aa0
Display: Update latched fbaddr on immediate update.
...
This is needed for the next sceDisplayGetFramebuf() to return the right
value. This is why it didn't seem to match tests.
2020-03-15 19:13:41 -07:00
shenweip
c7db6b6466
Merge branch 'master' into Font-alloc/free
2020-03-16 08:16:50 +08:00
shenweip
ac56a8e93a
Fix states.
2020-03-16 07:54:42 +08:00
shenweip
2f088d0970
No need to manually decide pending or not for mipscalls.
2020-03-16 07:46:13 +08:00
Unknown W. Brackets
aca68d711b
Net: Stub network sign-in dialog.
...
Without this, games hang. Now they act like you canceled.
2020-03-15 13:05:33 -07:00
Unknown W. Brackets
97bc0a5245
Net: Support NETCONF_CONNECT_APNET_LAST request.
...
Also cleanup the dialog to handle timing like other dialogs. May fix
issues where it lingers "open" and prevents other dialogs from working.
2020-03-15 12:23:22 -07:00
Unknown W. Brackets
1fc755f267
NetAdhoc: Match init/term behavior better.
2020-03-15 11:37:12 -07:00