mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-27 08:46:03 +03:00
[GH-ISSUE #3236] [Feature Request]: Split HLE libraries to dedicated dll/so/dylib #999
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#999
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mailwl on GitHub (Jul 12, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/3236
Checklist
Description
Probably too early to think about it, but what do you think to split one monolite executable to many independent libs?
On real HW libs do not depends from each other in most cases and dont really needed until explicit loading
Reason
too many emulated libraries
Examples
No response
@squidbus commented on GitHub (Jul 13, 2025):
It's not a bad idea but I also don't really see the advantage here given the added complexity.
@kalaposfos13 commented on GitHub (Jul 13, 2025):
Wouldn't it also break debugging? Or would it still be possible to debug the external libraries like before?
@mailwl commented on GitHub (Jul 13, 2025):
yes, it is. it's not for development stage, but when emulator will be in stable state