Hog
7132795b7a
Refactor memory size handling to better handle vdec titles ( #4373 )
...
* Refactor memory size constants and calculations
Updated memory size handling in video decoder functions.
* Refactor video decoder frame size calculations
Updated frame size computation to use worst-case dimensions and adjusted alignment values.
* Refactor alignment logic to use Common::AlignUp
2026-05-08 09:28:44 -05:00
Stephen Miller
f4531fd927
Core: Remove checks for symbol version_major and version_minor ( #3540 )
...
* Remove checks for module version_major and version_minor
Following this rule broke linking for some libraries, and introduced extra effort needed to get some homebrew running.
* Clang
* Fix rebase
* Disable libSceSsl HLE
Real hardware uses a title workaround to determine if base libSceSsl is needed. Currently, this title workaround applies to absolutely nothing.
2025-09-08 19:30:03 -07:00
kalaposfos13
499451bb80
Standardize RegisterLib names for HLE libraries ( #3234 )
2025-07-16 12:23:03 +03:00
georgemoralis
7eea1fc4d6
log error for videodec ,videodec2 ( #2900 )
2025-05-10 23:29:23 +03:00
squidbus
9bad66b24d
hotfix: Raise videodec memory back up to 16MB.
...
Found a game that needs more, still should be low enough compared to before to fix some games.
2025-01-29 01:32:12 -08:00
squidbus
8379922f8a
hotfix: Reduce requested videodec memory block sizes.
...
This really needs a more accurate implementation, but for the stub lowering the value helps games that run out of memory space if it is too large.
2025-01-28 02:33:17 -08:00
TheTurtle
5b6e0ab238
core: Library cleanup ( #1631 )
...
* core: Split error codes into separate files
* Reduces build times and is cleaner
* core: Bring structs and enums to codebase style
* core: More style changes
2024-11-30 22:37:36 +02:00
squidbus
0c52d02043
videodec: Lower sceVideodecDecode log to trace. ( #1527 )
Build and Release / reuse (push) Waiting to run
Build and Release / clang-format (push) Waiting to run
Build and Release / get-info (push) Waiting to run
Build and Release / windows-sdl (push) Blocked by required conditions
Build and Release / windows-qt (push) Blocked by required conditions
Build and Release / macos-sdl (push) Blocked by required conditions
Build and Release / macos-qt (push) Blocked by required conditions
Build and Release / linux-sdl (push) Blocked by required conditions
Build and Release / linux-qt (push) Blocked by required conditions
Build and Release / pre-release (push) Blocked by required conditions
2024-11-13 18:04:13 +01:00
georgemoralis
7ab851592b
Videocodec implementation ( #1484 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
* 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