Henrik Rydgård
3c5b2d69f6
Android: When using the hardware scaler, round the size to divisible by 4. Might help #11151
2018-08-26 19:26:54 +02:00
Henrik Rydgård
61eb331bad
Update gradle version again
2018-08-26 13:06:17 +02:00
LunaMoo
3292c51b75
Merge pull request #11327 from ystlong/master
...
add BTP-BD2F joystick gamecontroller map for Linux
2018-08-26 11:35:03 +02:00
ystlong
39eedc6386
add BTP-BD2F joystick gamecontroller map
2018-08-26 15:27:16 +08:00
Henrik Rydgård
3c99d16da7
Merge pull request #11322 from unknownbrackets/texcache
...
GPU: Fix texture handling on framebuf detach
2018-08-25 21:12:45 +02:00
Henrik Rydgård
569c073497
Merge pull request #11319 from unknownbrackets/logicop
...
GPU: Apply logic op in more cases
2018-08-25 21:11:48 +02:00
Henrik Rydgård
2aaa013296
Merge pull request #11323 from unknownbrackets/fb-safesize
...
GPU: Download safe size on next create, too
2018-08-25 21:09:56 +02:00
Henrik Rydgård
bde3fe3bf2
Merge pull request #11325 from unknownbrackets/ge-safemem
...
Ge: Avoid executing invalid pointers
2018-08-25 21:09:19 +02:00
Unknown W. Brackets
6ee0612a10
Ge: Keep jump/call optim when fast memory on.
...
This gives a way to validate with fast memory off, and get less crashes.
2018-08-25 10:38:56 -07:00
Unknown W. Brackets
d13f76308d
Ge: Avoid executing invalid pointers.
...
May help #3407 and related errors, as well as crashes and execution of
garbage. This stops immediately on a bad pointer, rather than trying to
push through.
2018-08-25 10:32:32 -07:00
Unknown W. Brackets
7fa20d4734
GPU: Download safe size on next create, too.
...
In some cases, games will create a series of framebufs. Before, we
weren't downloading them if they were only used once, as intended.
2018-08-25 10:01:43 -07:00
Unknown W. Brackets
3f48e446b6
GPU: Fix texture handling on framebuf detach.
...
We were never creating/recreating the texture, so we ended up with null.
Caused all sorts of problems.
2018-08-25 09:57:37 -07:00
Unknown W. Brackets
5c01bf61e6
GPU: Apply logic op in more cases.
...
It has well defined behavior with alpha blending, so let's apply it even
when we're blending. Fixes #11316 .
2018-08-24 21:19:54 -07:00
Unknown W. Brackets
734db3d050
GPU: Refactor logic op simulation for better reuse.
2018-08-24 21:05:27 -07:00
Unknown W. Brackets
44b90f638d
SoftGPU: Apply pixel mask for clears.
...
Turns out it's respected even in clear mode.
Also, confirm logic op and blending interact.
2018-08-24 20:55:49 -07:00
Unknown W. Brackets
28be6cc4cc
Headless: Fix graphics compare tests.
...
Shadowing.
2018-08-24 20:53:40 -07:00
Henrik Rydgård
17de6ad2d8
Merge pull request #11313 from unknownbrackets/load-race
...
UI: Delay game config/discord until game info load
2018-08-23 11:01:44 +02:00
Unknown W. Brackets
6ef7e069d3
Core: Fix logging of SCEGE category.
2018-08-22 18:28:36 -07:00
Unknown W. Brackets
3fc845a265
UI: Delay game config/discord until game info load.
...
This avoids a race condition where the info is not always available,
causing game-specific config and Discord presence to set incorrectly.
2018-08-22 18:27:20 -07:00
Henrik Rydgård
1f274a2079
Merge pull request #11308 from unknownbrackets/gles-depal
...
Fix direct shader depal on GLES
2018-08-18 19:46:39 +02:00
Unknown W. Brackets
cd98c4a266
GLES: Fix direct shader depal on GLES.
...
Was missing a cast and only worked on some desktop before.
2018-08-18 10:41:59 -07:00
Unknown W. Brackets
8a154dab70
Windows: Correctly buildfix Windows XP.
...
Should run properly now - dumb mistake.
2018-08-18 10:22:55 -07:00
Henrik Rydgård
ec5b0c21a8
Merge pull request #11305 from LunaMoo/sceUsbAcc
...
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 21:27:41 +02:00
LunaMoo
f038b6489a
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 18:35:07 +02:00
Henrik Rydgård
6f173b9134
Harmonize some VS project settings.
2018-08-14 22:41:39 +02:00
Henrik Rydgård
75827004e1
Properly fix the iterator bug, oops.
2018-08-14 21:26:42 +02:00
Henrik Rydgård
404594da57
Fix crash bug when cleaning duplicates of recent files
2018-08-14 20:40:42 +02:00
Henrik Rydgård
0684068c81
Merge pull request #11296 from hrydgard/discord-presence
...
Discord presence - show the current game
2018-08-14 08:40:09 +02:00
Henrik Rydgård
c0ba66cf3c
Revert some of the sln and vcxproj changes, hoping to appease Travis
2018-08-13 23:08:46 +02:00
Henrik Rydgård
35e1d0c841
Discord: Translated some messages
2018-08-13 20:14:34 +02:00
Henrik Rydgård
187204d7b3
Merge pull request #11301 from unknownbrackets/buildfix
...
Fix Windows XP support
2018-08-13 19:41:14 +02:00
Unknown W. Brackets
a2530be18d
Io: Fallback to long/full path on Windows XP.
2018-08-13 07:32:53 -07:00
Unknown W. Brackets
ac5467ca67
Io: Linux buildfix.
...
Fixes #11300 .
2018-08-13 07:32:53 -07:00
Henrik Rydgård
39eb2b4153
Merge pull request #11298 from unknownbrackets/gles-depal
...
GLES: Enable shader depal with Vulkan fixes
2018-08-13 07:50:13 +02:00
Henrik Rydgård
a495537164
Merge pull request #11297 from unknownbrackets/fs-root
...
Io: Prevent cur/parent dir in listing of root
2018-08-13 07:48:51 +02:00
Unknown W. Brackets
70318fda37
GLES: Enable shader depal with Vulkan fixes.
2018-08-12 19:49:08 -07:00
Unknown W. Brackets
7a058180bb
Io: Prevent cur/parent dir in listing of root.
...
See #9344 . Matches tests.
2018-08-12 19:27:26 -07:00
Henrik Rydgård
9c22f6ed55
Don't forget to update the other build systems and try to fix the
...
builds.
2018-08-13 00:28:12 +02:00
Henrik Rydgård
785858dbf8
Basic Discord presence integration.
2018-08-13 00:20:09 +02:00
Henrik Rydgård
eddaf97938
Add submodules, namespace json to prepare for the addition of rapidjson (sigh)
2018-08-13 00:18:54 +02:00
Henrik Rydgård
7aa71fc84b
Merge pull request #11295 from unknownbrackets/recent
...
UI: Resolve symlinks when adding things to recent
2018-08-12 23:45:39 +02:00
Henrik Rydgård
b9bed664b0
Update README.md with discord link
2018-08-12 19:49:07 +02:00
Unknown W. Brackets
048afb6d24
UI: Resolve symlinks when adding things to recent.
...
See #11131 . This also normalizes paths, captialization, etc. as
necessary.
2018-08-12 08:25:10 -07:00
Henrik Rydgård
90edace7c7
Merge pull request #11293 from unknownbrackets/savedata
...
Savedata: Correct use of bufSize/size
2018-08-12 11:03:44 +02:00
Unknown W. Brackets
b64bb2e8ce
Savedata: Also validate icon/subdata size.
2018-08-11 17:00:15 -07:00
Unknown W. Brackets
c0ccc9449d
Savedata: Use size, not bufSize, for icons.
...
Verified by tests. Should help #8810 .
2018-08-11 17:00:09 -07:00
Unknown W. Brackets
42feade460
Savedata: Return error when bufSize is too small.
...
Mirrors what a PSP does.
2018-08-11 16:36:28 -07:00
Unknown W. Brackets
718053e7fc
Savedata: Return error codes on WRITEDATA/MAKEDATA.
2018-08-11 16:35:58 -07:00
Unknown W. Brackets
c32ffa1db0
GE Debugger: Rename depth clamp more places.
...
Was still showing clip enable in disasm.
2018-08-11 16:33:39 -07:00
Henrik Rydgård
1fdb1f785a
Merge pull request #11290 from unknownbrackets/gpu-clipping
...
SoftGPU: Oops, correct rounding to make sense
2018-08-11 20:08:02 +02:00