Commit graph

2013 commits

Author SHA1 Message Date
Stephen Miller 7c96c6e689 Minor Kernel Fixes (#1529)
* Skip destruction of adaptive mutex initializers

Based around similar behaviors implemented in the more-kernel branch. Hatsune Miku Project Diva X needs this.

* Fix posix_lseek result overflow

Seen when testing Spider-Man Miles Morales on more-kernel.

* Add posix_fsync

Used by Spider-Man Miles Morales. I've added the normal posix error handling to this function, though I'm aware sceKernelFsync doesn't return any errors currently. This is for future proofing and accuracy, as the actual libkernel does the usual error handling too.

* Properly handle VirtualQuery calls on PoolReserved memory.

* Export posix_getpagesize under libkernel

Bloons TD 5 needs this.

* Clang
2024-11-14 18:00:57 +02:00
Osyotr 02e8330140 Save config in UTF-8 (#1524) 2024-11-14 12:01:33 +02:00
Vladislav Mikhalin b05701b07b ajm: handle single-frame decode jobs (+mp3 imrovements) (#1520)
* ajm: handle single-frame decode jobs (+mp3 imrovements)

* disable breaking the loop in multi-frame if storage is insufficient

* simplified gapless decoding
2024-11-14 12:01:20 +02:00
Martin 32ac0d9dd2 Update Norwegian Bokmål translations (#1525)
* specify nb_NO

* Update Norwegian Bokmål translation

* change patch wording nb_NO
2024-11-14 12:00:59 +02:00
Florian Piesche 7fd0dcd14a Add FreeDesktop metadata (#1495) 2024-11-14 10:56:14 +02:00
squidbus bbef12e137 videodec: Lower sceVideodecDecode log to trace. (#1527) 2024-11-13 18:04:13 +01:00
Florian Piesche a64856ea70 Add scalable vector redraw of shadps4 icon (#1501)
* Add scalable vector redraw of shadps4 icon

* Update icon name in desktop file

* Fix svg
2024-11-12 09:32:56 +02:00
kalaposfos13 366daf2b06 Update Hungarian translation (#1518) 2024-11-12 09:31:56 +02:00
squidbus 64794155be imgui: Dispatch SDL text input requests to main thread on macOS. (#1519) 2024-11-12 09:27:30 +02:00
Lander Gallastegi 58e10f7537 Assert fix (#1521) 2024-11-12 09:26:48 +02:00
georgemoralis b3891c0332 Videocodec implementation (#1484)
* dummy videocodec

* filled videodec parameters

* vdec1 implementation

* clang format fix

* fixed codecType

* added crop offset info

* align output

* align all h/w

* some touchups

* small touch (last one)
2024-11-10 11:33:08 +02:00
DanielSvoboda c522045b9e Open Folder - improvement (Save/Log) (#1513)
* Open Folder - improvement

* TR
2024-11-10 10:14:48 +02:00
squidbus 2a18d5760a ci: Change to macOS 15 (#1508) 2024-11-10 00:20:54 +02:00
Vladislav Mikhalin 2de81faed4 ajm mp3: fix resampling (#1500) 2024-11-08 07:45:03 +02:00
squidbus 97d8c8a620 vk_pipeline_cache: Skip pipelines with geometry shaders when unsupported. (#1486) 2024-11-07 14:57:31 +02:00
Quang Ngô 46e50a1530 Fix emulator name in desktop entry for appimages (#1491) 2024-11-07 14:56:24 +02:00
Quang Ngô fa1d736406 Allow disable the auto updater (#1490) 2024-11-07 14:56:02 +02:00
Quang Ngô 585c8a7943 Fix patches not save changes properly (#1493)
Don't use ```QCheckBox::text()``` because it may return strings that contain "&" cause patch name comparison to fail.
2024-11-06 22:44:22 +02:00
Vladislav Mikhalin 382ff5d449 AJM: Added some missing features (#1489)
* AJM: Added support for different PCM formats

* updated libatrac9 ref

* remove log

* Add support for non-interleaved flag

* Added support for output sideband format query
2024-11-06 22:39:43 +02:00
georgemoralis f964b976de hot-fix : removed libSceRudp.srpx from lle modules since it appears it create more issues than solves 2024-11-06 07:20:58 +02:00
psucien 2962456e81 hot-fix: pr merge conflict resolved 2024-11-05 22:59:45 +01:00
Lander Gallastegi 69aee2d496 shader_recompiler: patch fmask access instructions (#1439)
* Fix multisample texture fetch

* Patch some fmask reads

* clang-format

* Assert insteed of ignore, coordinate fixes

* Patch ImageQueryDimensions
2024-11-05 22:39:57 +01:00
SAN4EZDREAMS 4c650bb9c2 Added uk_UA language support (#1483)
* Add Ukrainian localization

* Fixed langIndexes

* Fixed langIndexes_2

* Added uk_UA language support

* Added uk_UA language support
2024-11-05 10:46:12 +02:00
georgemoralis b322a308a6 Ajm (#1456)
* ajm: Initial ajm implementation

* AJM code improvements (#1453)

* Fix sideband buffer order (#1454)

* ajm: Attempt to add gapless support

* ajm_at9: Return superframes decoded in a single job

* WIP (#1460)

* Fix gapless decode and combine split buffers

* Fixed linux build

* fix number of samples reported with gapless decoding

* fixed number of remaining samples calculation

should fix the small crackling sounds that play every now and again

* refactor half ajm

* refactored most of ajm

* refactored ajm

* clang-format, in-repo libatrac9, removed debug stuff

---------

Co-authored-by: auser1337 <aaravsandhu10@outlook.com>
Co-authored-by: Vladislav Mikhalin <mikhalinvlad@gmail.com>
Co-authored-by: IndecisiveTurtle <geoster3d@gmail.com>
2024-11-05 09:16:57 +02:00
squidbus 6251f78232 qt: Error if installing DLC without game. (#1476) 2024-11-03 01:06:55 +02:00
Daniel R. 0135f4de33 libraries/videodec: Fix build errors with av_err2str 2024-11-02 19:11:57 +01:00
squidbus 9d6c6fcc4f netctl: Add null check for gethostbyname output. (#1468) 2024-11-01 14:29:24 +02:00
baggins183 5b59b61c74 Implement shader resource tables (#1165)
* Implement shader resource tables

* fix after rebase + squash

* address some review comments

* fix pipeline_common

* cleanup debug stuff

* switch to using single codegenerator
2024-11-01 08:55:53 +02:00
DanielSvoboda 496079b620 Fix update loop between release (#1465) 2024-10-31 20:59:14 +02:00
Daniel R. cfa242ef5d core/gnmdriver: Proper interrupt registering (#1218) 2024-10-31 17:53:03 +02:00
georgemoralis ddfbd9dbc1 starting 0.4.1 2024-10-31 17:35:39 +02:00
georgemoralis e527ac8a73 hotfix : check if dir exists 2024-10-31 17:05:44 +02:00
georgemoralis 85e6e98ead marked 0.4.0 release 2024-10-31 16:58:57 +02:00
georgemoralis 06687525ca Loading font libs from title id folder (#1448) 2024-10-31 16:08:34 +02:00
squidbus e600e35122 path_util: Make sure macOS has current directory set and clean up path code. (#1463) 2024-10-31 12:36:51 +02:00
Daniel R. e751229e9f clang-format 2024-10-30 14:46:22 +01:00
Daniel R. e731b444f5 vk_compute_pipeline: Add missing meta check 2024-10-30 14:03:53 +01:00
voltamass f3a90e1b1a Italian localization updated (#1449)
* Update it.ts

Translated some of the missing sentences

* Update it.ts
2024-10-27 22:31:33 +02:00
DanielSvoboda 06edfb5eee Publish to Release Repository (#1452)
Stores the builds in 3 repositories, one for each operating system:
shadps4-binaries-Windows
shadps4-binaries-Linux
shadps4-binaries-Mac 

This makes it possible to download previous builds, it will be used on the website as planned by shadown
2024-10-27 22:08:25 +02:00
psucien 4868f42253 hot-fix: reduced log spam from get sdk version 2024-10-27 00:33:44 +02:00
Roll8ack f09b926cea Update zh_CN.ts (#1445)
update zh_CN translation  and fixed some translation mistake.
2024-10-25 09:20:53 +03:00
Daniel R. 6d555aaef8 core/libraries: Videodec2 implementation (#1241) 2024-10-24 18:39:31 +02:00
psucien fc858e19d4 hot-fix: proper calculation of image samples num 2024-10-23 23:11:01 +02:00
Daniel R. 5c76cf564e core/libraries: IME implementation (#1436)
* core/libraries: IME implementation

* Update ime_common.h

---------

Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2024-10-23 20:05:46 +03:00
kalaposfos13 0971660b72 FPS counter now appears at the top left corner every time (#1426) 2024-10-21 18:26:32 +03:00
RDN000 b40e445fa4 Update sq translation (#1424) 2024-10-21 13:17:53 +03:00
squidbus 9842bff369 vulkan: Report only missing format feature flags. (#1420) 2024-10-21 13:17:39 +03:00
Lander Gallastegi 3519228965 Handle color control mode resolve (#1413) 2024-10-20 13:14:01 +03:00
squidbus d2ad5c8b3b liverpool_to_vk: Add more surface format mappings. (#1418) 2024-10-20 13:05:54 +03:00
Quang Ngô 52aedbbf8b ci: Fix controller detection on startup for Linux (#1410) 2024-10-20 11:02:24 +03:00