Commit Graph
10939 Commits
Author SHA1 Message Date
Unknown W. Brackets 3ac669f80b Core: Fix some minor gcc warnings. 2021-09-13 08:13:14 -07:00
Unknown W. Brackets 29aa81be9e Savedata: Respect IO timing method setting. 2021-09-12 07:05:51 -07:00
Henrik Rydgård de3d711616 Move FixPathCase to Common/File/Path 2021-09-11 21:17:23 +02:00
Henrik RydgårdandGitHub b17ff0e5af Merge pull request #14818 from iota97/super-wp
Focus based moving background
2021-09-11 20:50:54 +02:00
Henrik Rydgård b05a74803d Remove another redundant check, comment fixes 2021-09-11 20:31:42 +02:00
Henrik Rydgård 71056e3486 SFO return value fix, oops 2021-09-11 20:26:36 +02:00
Henrik Rydgård 36079b86d0 Optimize away a couple of existence checks 2021-09-11 19:53:19 +02:00
Henrik Rydgård 5d53e59c1d Optimize ReadPSPFile (which should probably be replaced with ReadEntireFile anyway) 2021-09-11 19:33:28 +02:00
Henrik Rydgård 8e2b73b05f Optimize MetaFileSystem::ReadEntireFile 2021-09-11 19:32:37 +02:00
Henrik Rydgård 07413aa4e3 Feedback 2021-09-11 18:53:46 +02:00
Henrik Rydgård f7895457ee Add back the dir listing logging. Add hack to avoid confusing Wipeout :( 2021-09-11 18:12:30 +02:00
Henrik Rydgård fcc0337576 Fix the Android recursive size computation and hook it up. 2021-09-11 18:12:30 +02:00
Henrik Rydgård 48310d15a9 Add metafilesystem hook to add optimized implementations of compute recursive directory size 2021-09-11 18:12:29 +02:00
Henrik RydgårdandGitHub 1eef8973c7 Merge pull request #14825 from unknownbrackets/memstick-cache
Add a cache for memory stick usage
2021-09-11 18:09:34 +02:00
Unknown W. Brackets 906664b9d8 Io: Cache SAVEDATA usage between writes.
Some games will loop over saves to check the size of each, and calculating
the total usage is expensive.  We don't need to recalculate each time.
2021-09-11 07:29:15 -07:00
Henrik Rydgård 09f65db91c Cleanup 2021-09-11 15:35:11 +02:00
Henrik Rydgård b075b79175 Also hide SHADERS directory from games 2021-09-11 15:14:44 +02:00
Henrik Rydgård 1f81876ab1 Cleanup 2021-09-11 15:04:53 +02:00
Henrik Rydgård 04578edf65 Hide directories games should not know about from them.
Stops some games from spending lots of time iterating over files they
should not care about. Helps the performance issues in #13847 quite a bit.
2021-09-11 15:02:52 +02:00
iota97 fb5b528b97 Moving Background 2021-09-10 01:55:23 +02:00
Henrik Rydgård 568043211f Fix error message 2021-09-08 23:24:28 +02:00
Henrik RydgårdandGitHub 5e4c478f43 Merge pull request #14807 from iota97/double-bind
Double binding fix
2021-09-08 21:23:56 +02:00
iota97 01aaed54d6 Wave animation 2021-09-08 15:57:41 +02:00
iota97 7b33325cac Double binding fix 2021-09-08 08:54:59 +02:00
Henrik RydgårdandGitHub bc45634ed3 Merge pull request #14801 from unknownbrackets/reporting
Reporting: Calculate CRC for PSN games
2021-09-07 09:14:55 +02:00
Unknown W. Brackets 825d9a8d2b Reporting: Calculate CRC for PSN games. 2021-09-06 19:40:40 -07:00
Unknown W. Brackets 694e92dc82 Core: Use FileBlockDevice for PBPs without an ISO. 2021-09-06 19:39:34 -07:00
Henrik Rydgård 6b76bcf070 Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality.
It does this by enforcing mipmapping and minification filters, and
always autogenerates mipmaps and enforces anisotropic filtering for all
modes (if that's separately enabled).

This looks nice and flicker free in most games without any additional
tweaking, including GTA and Burnout which have long been painfully
flickery in the distance due to undersampling.

Needs a bit more testing before merge, maybe.

Fixes #13888
2021-09-03 00:14:58 +02:00
Unknown W. Brackets 529329785b interp: Prevent crash on bad lv.q or sv.q addr.
See #5496.
2021-09-02 07:18:49 -07:00
iota97 f417bb93d4 Reuse translation 2021-08-30 13:13:09 +02:00
Henrik RydgårdandGitHub 1d29060c3b Merge pull request #13107 from iota97/touch-gesture
Basic mappable motion gesture
2021-08-29 21:39:42 +02:00
Unknown W. Brackets c48a203363 Debugger: Avoid infinite loop in disasm API.
This allows for wrap around, but prevents getting stuck looping in out of
bound addresses.
2021-08-29 11:11:01 -07:00
Unknown W. Brackets e7666e472f KeyMap: Simplify UI updates.
Better to avoid tightly coupled notifications of updates.
2021-08-29 08:02:52 -07:00
Henrik Rydgård 82a96dbc86 No R2 on xbox controllers, remove redundant mapping. 2021-08-28 20:21:09 +02:00
Henrik Rydgård 03582b7634 Nonsensical to use the Shield pad map for Shield TV. 2021-08-28 20:17:58 +02:00
Henrik Rydgård 58e7b6bec2 Tweak defaults some more (no L2 on xbox pads..). Minor code cleanup. 2021-08-28 20:06:05 +02:00
Unknown W. Brackets 82087ccbb7 Common: Reduce some log levels.
Take off a few messages during startup and shutdown.
2021-08-28 09:14:53 -07:00
Henrik Rydgård b6228a1036 Add additional autoconf layout for xbox pads on Android. Revert the normal pad layout. 2021-08-28 15:38:03 +02:00
Henrik Rydgård 8cab56c948 Move keymap defaults to a separate file. Not exactly a clean separation though. 2021-08-28 15:12:10 +02:00
Henrik RydgårdandGitHub 714578a3ad Merge pull request #14759 from unknownbrackets/debugger
Correct breakpoints in delay slots
2021-08-25 09:52:44 +02:00
Unknown W. Brackets a5fce6d0b2 Savedata: Use PARAM.SFO constant properly. 2021-08-23 23:01:02 -07:00
Unknown W. Brackets 52e9856b4b Debugger: Fix breakpoints on delay slots. 2021-08-23 23:00:30 -07:00
Unknown W. Brackets afcf6d8e65 http: Specify expected mime types in downloads. 2021-08-22 10:03:59 -07:00
Unknown W. Brackets 4c51f4761d http: Add Accept header as a parameter in requests. 2021-08-22 10:03:59 -07:00
Henrik Rydgård d27517758e Auto-default Sony Bravia TVs to OpenGL. 2021-08-21 22:18:25 +02:00
Henrik Rydgård 37b78fd40e Don't default to Vulkan on any 32-bit Android devices.
See issue #14439
2021-08-21 21:52:45 +02:00
Henrik Rydgård a74e1a422d GameScreen: Minor logic cleanup, remove Calculate CRC button when not needed. 2021-08-21 20:58:25 +02:00
Henrik RydgårdandGitHub 7733d8a500 Merge pull request #12530 from iota97/tilt
Allow tilt input on Z instead of X
2021-08-21 13:55:18 +02:00
Henrik Rydgård a7859cfd2a Fix some comments and a string 2021-08-18 09:28:17 +02:00
Henrik Rydgård 928bc88b01 Rename Unthrottle to Fast-forward globally 2021-08-18 09:28:13 +02:00