Commit Graph
9520 Commits
Author SHA1 Message Date
shenweip 54de07d4ea Attempt to replace 0 frame width with valid frame width.(sceMpegAvcCsc)
Fixes #12627.
2020-03-03 17:15:14 +08:00
Henrik Rydgård 358e1cb361 Merge pull request #12668 from unknownbrackets/frame-latency
GPU: Restart when changing inflight frames setting
2020-03-03 07:57:07 +01:00
Unknown W. Brackets 051a84e9bd GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
2020-03-02 19:21:15 -08:00
Henrik Rydgård 777facded3 Merge pull request #12646 from iota97/grid-scale
Resizable game icons
2020-03-03 00:38:09 +01:00
Henrik Rydgård fa8968f5c6 Merge pull request #12660 from unknownbrackets/frame-latency
GPU: Add setting to control inflight frame usage
2020-03-02 00:16:48 +01:00
Unknown W. Brackets cebcfb1bbd GPU: Use old frame when presenting a skip.
If we flip using a skipped frame, we may show an even older frame causing
weird flickering.
2020-03-01 13:55:28 -08:00
Unknown W. Brackets 98df4bbec3 GPU: Allow choosing number of inflight frames. 2020-03-01 08:53:46 -08:00
Unknown W. Brackets 566e46d70c Vulkan: Allow alt speed above 60 with vsync.
Enabling frameskip when needed.  Also don't enable frameskip when it's not
needed, such as OpenGL on Windows with >100% alt speed.
2020-03-01 07:44:06 -08:00
iota97 e3c130d238 Rebase on master 2020-03-01 15:34:35 +01:00
Unknown W. Brackets a91e206926 GPU: Add setting to control inflight frame usage. 2020-03-01 06:21:27 -08:00
Henrik Rydgård 4c392c6473 Fix bug in atlas gen.
(Due to the squash and some reordering, the previous commit already
includes fixed metadata)
2020-03-01 12:06:47 +01:00
Henrik Rydgård 45d94c4877 Switch all images to dynamic lookup in the atlas by string ID.
SLN fix

It works, but with the wrong images and the wrong characters!

Fix another bug in atlastool's binary output

Get Android building again.

Oops, didn't mean to disable this permanently.

Error checking

Minor cleanup

Gotta tweak my git ignores...

Regenerate metadata
2020-03-01 12:06:47 +01:00
Henrik Rydgård 7e9578e49d Get rid of atlas tables. 2020-03-01 12:04:51 +01:00
Henrik Rydgård b1e83df521 Merge pull request #12623 from iota97/sticky-combo
Add toggle flag to combo button
2020-03-01 11:50:14 +01:00
Henrik Rydgård 2ec82951a0 Merge pull request #12659 from unknownbrackets/vsync
Support vsync in all hardware backends, support runtime update
2020-03-01 09:52:14 +01:00
Unknown W. Brackets 2a3fd05651 Vulkan: Present using FIFO for vsync.
This allows the setting to be changed at runtime in Vulkan too.

Should help #10105.
2020-02-29 22:48:59 -08:00
Henrik Rydgård 558a1011bb Merge pull request #12647 from shenweip/psmf
Check whether the audio is actually played in psmf player
2020-02-29 18:54:00 +01:00
Henrik Rydgård 8ddd2b6104 ScanForFunctions: Drastically speed up by only trying to insert the newly found functions into the symbol map. 2020-02-29 01:00:57 +01:00
shenweip 41a53d70bd Rename func. 2020-02-27 19:21:27 +08:00
shenweip 6eb1d1b742 Check whether the audio is actually played in psmf player
Fixes #11898, some audio contained in pmf videos seem not be actually played by the games. current code prevents video from moving forward for waiting auido and sync, similar issue will happen.
2020-02-27 17:35:16 +08:00
iota97 f26cac3aca Add a option for game ID+version as well 2020-02-23 14:01:15 +01:00
iota97 592d6f902e Show region on game selection screen 2020-02-23 12:00:26 +01:00
Henrik Rydgård 6610cd7663 Merge pull request #12635 from unknownbrackets/thread-status
Kernel: Delay better in sceKernelReferThreadStatus
2020-02-22 21:05:37 +01:00
Unknown W. Brackets 1422c8d21b Kernel: Delay better in sceKernelReferThreadStatus.
Sometimes this is called in loops, so correct timing for errors.
2020-02-22 04:29:23 -08:00
Henrik Rydgård 8048977ba0 Merge pull request #12387 from unknownbrackets/motorstorm
HLE: Replace Motorstorm pixel read func
2020-02-21 14:37:30 +01:00
Unknown W. Brackets ce694da5ff UI: Separate sleep time in frame time graph.
It's useful to know how much of the frame time is active vs inactive.
2020-02-17 11:29:32 -08:00
iota97 e5c647ccbb Add toggle flag to combo button 2020-02-12 15:48:49 +01:00
Henrik Rydgård e8e49f907f Merge pull request #12621 from iota97/framegraph
Add frame time graph to develop menu
2020-02-11 11:05:13 +01:00
iota97 90ff68e6c9 Framegraph in devmenu 2020-02-11 08:19:30 +01:00
Florin9doi 58b04ef77b QT Api for Camera (Linux/macOS)
Allow the use of different resolutions (win/android/iOS)
2020-02-10 08:47:55 +02:00
Unknown W. Brackets 5009698cc0 Core: Use a shared_ptr for i18n categories.
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
李通洲 55bb58e13e NativeApp: add System_GetPropertyFloat all the places 2020-02-04 09:20:34 +08:00
李通洲 0a2aa2c3af Qt/macOS: enable HiDPI ( retina display ) support 2020-02-04 09:20:34 +08:00
iota97 f42e6a984f Rapid fire touch control 2020-01-28 08:52:18 +01:00
Henrik Rydgård cef83158fd Merge pull request #12597 from unknownbrackets/cso-futureproof
Core: Future proof CSO support a bit
2020-01-26 22:18:22 +01:00
Unknown W. Brackets 931dff6125 Core: Future proof CSO support a bit.
For CSO versions >= 2, respect the header size field and uncompressed
frame size behavior.  This will allow more options for future files, like
adding a field for the CRC or otherwise.
2020-01-26 10:18:41 -08:00
Florin9doi 83277680da Location: add HDOP; change speed to km/h; change altitude from geoid to sea level
The speed is now close to the value obtained on original hardware but
the altitude on original hardawre is too imprecise to tell if we're good
2020-01-26 14:19:45 +02:00
Henrik Rydgård 9394f0f7e0 Merge pull request #12592 from Florin9doi/iosCam
Camera updates (iOS/Android)
2020-01-26 10:58:48 +01:00
Florin9doi 63196897e4 Do not stop camera if unnecessary 2020-01-26 10:04:12 +02:00
Florin9doi 2b57d2365f Android satellites info 2020-01-26 09:22:24 +02:00
Florin9doi 5fbf2d7713 Add camera/location support for iOS
Add front camera support for Android
Allow to change the active camera in-game
2020-01-25 16:54:45 +02:00
shenweip 3f585782f1 Don't shut down camera when exiting games,also re-enumerating devices if
received WM_DEVICECHANGE.
2020-01-24 16:05:28 +08:00
Florin9doi 09e32223c2 Add camera support for linux (V4L2) 2020-01-16 23:25:34 +02:00
Henrik Rydgård d79abaa9c5 Add DEFLATE and MD5 to HLE module blacklist. Replaces #12576, fixes #12570
And possibly #12571
2020-01-16 21:59:15 +01:00
Henrik Rydgård 96e7281b20 Merge pull request #12572 from shenweip/Capture_Win
Add camera support for windows.
2020-01-15 20:03:10 +01:00
shenweip f39aa47e9b Oops 2020-01-14 17:30:15 +08:00
shenweip d1e354ce04 Improve compatibility.
Don't implemente on vista and UWP,they don't have a full support for this.
2020-01-14 17:15:11 +08:00
Henrik Rydgård c2e8577756 Loader: If the module range is bad, don't get stuck trying to scan for functions.
Better crash immediately (although that's also not ideal).
2020-01-13 23:28:46 +01:00
shenweip 034a257baf Add camera support for windows. 2020-01-13 15:06:02 +08:00
Henrik Rydgård e2845363e9 Async I/O: Don't delay on close. Fixes #12549 (MGS:PW crash).
Also sneak in a small change in logging.
2020-01-12 18:42:28 +01:00