Commit Graph
26771 Commits
Author SHA1 Message Date
Henrik Rydgård 1ddc8ac3df Back to ERROR 2020-03-28 14:12:42 +01:00
Henrik Rydgård 01179c2d90 Remove outdated code that reset the logenabled flags on non-Windows. Fixes #12291 2020-03-28 13:24:48 +01:00
Henrik Rydgård caff4591cc Minor log improvement in BlockDevices.cpp 2020-03-28 12:40:45 +01:00
Henrik Rydgård d7e1f4c4de Merge pull request #12766 from iota97/cheat-scroll
Rember cheat scroll position
2020-03-26 11:26:22 +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 328b5c9788 Merge pull request #12763 from CarterLi/master
macOS: Fix build
2020-03-25 13:43:04 +01:00
李通洲 d66c235649 macOS: Fix build 2020-03-25 19:10:36 +08:00
Henrik Rydgård cc0cfcd336 Merge pull request #12755 from unknownbrackets/android-hat
UI: Translate HAT and left analog the same way
2020-03-24 12:08:30 +01: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 8971183333 Merge pull request #12758 from vnctdj/chatFixes
Chat feature tweaks
2020-03-24 12:07:27 +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
Henrik Rydgård f317b253ae Merge pull request #12759 from unknownbrackets/ui-minor
UI: Prevent stretching game icons on detail screen
2020-03-24 08:02:13 +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
Unknown W. Brackets dbb19d169f UI: Prevent stretching game icons on detail.
Also, make them a bit bigger in the save data screen.
2020-03-23 17:43:58 -07:00
iota97 1795a4e34f Do not apply sensibility of deadzone skip 2020-03-23 23:48:28 +01:00
vnctdj 2a2af3a81c Fix translation things 2020-03-23 23:43:24 +01:00
vnctdj 220616e3e4 Enable chat input for SDL 2020-03-23 21:38:39 +01: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
Unknown W. Brackets 3bc59b0ef7 Windows: Fix strange build error. 2020-03-23 08:14:36 -07:00
Unknown W. Brackets 89595e0d8f UI: Translate HAT and left analog the same way.
Before, we were resetting our HAT state for each axis we got, so we'd act
like you pressed the arrow more times for each axis your device has.

A similar thing was possible if you had multiple pads.
2020-03-23 07:58:24 -07:00
iota97 e7bcf9a4c2 Use 2 different button for CW and CCW 2020-03-23 09:24:36 +01:00
Henrik Rydgård c6948561fd Merge pull request #12751 from unknownbrackets/kernel-minor
Core: Add argmask for threadhacks to prevent crash
2020-03-23 09:05:14 +01:00
Henrik Rydgård 79ea010a3d Merge pull request #12750 from unknownbrackets/lighting
GPU: Treat negative light exp same as 0
2020-03-23 07:46:59 +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
Unknown W. Brackets 4a0109d273 GPU: Treat negative light exp same as 0.
Based on #12507 and some tests, seems like negative exponents are also
fixed to a 1.0f result.
2020-03-22 22:28:05 -07:00
Unknown W. Brackets 56a1b6d03a Android: Reassert immersive after input dialog.
See #12732.
2020-03-22 18:55:22 -07:00
Unknown W. Brackets b9795057cf Osk: Correct UCS2 conversion.
String end was calculated incorrectly.
2020-03-22 18:34:03 -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 1ad65c7c7a Remove some more uint16_t 2020-03-22 21:28:06 +01: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 a70f00ca8e Merge pull request #12746 from unknownbrackets/gpu-size-est
GPU: Assume a scissor of 481x273 is a mistake
2020-03-22 11:37:59 +01:00
Henrik Rydgård 0faa3f2ce3 Merge pull request #12743 from unknownbrackets/ui-minor
UI: Disable render dup frames where it can't work
2020-03-22 11:37:19 +01: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
Henrik Rydgård 639a0b7ebf Merge pull request #12745 from unknownbrackets/vfat-len
Io: Apply VFAT hack only to dirs <= 8 chars long
2020-03-22 11:35:24 +01:00
Unknown W. Brackets a95f3111cf GPU: Assume a scissor of 481x273 is a mistake.
We already do this for viewport, and only when region is still a correct
size.  Helps flicker in Everybody's Golf.
2020-03-21 23:47:50 -07: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
Unknown W. Brackets c65bfdffc6 UI: Avoid crash when atlas metadata is missing.
See #12722.
2020-03-21 21:10:20 -07:00