mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-27 00:36:00 +03:00
[GH-ISSUE #2836] [Feature Request]: Microphone Support #913
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#913
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 @ghost on GitHub (Apr 23, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2836
Checklist
Description
Automatically detects your microphone, and makes use of it in games, like how the actual PS4 does it.
Reason
P.T requires this to fully complete the game, also heard Alien Isolation makes use of it, so that when you make to much noise, it alerts the alien. Unsure if any other games require this but the request is here for those who want to implement it.
Examples
No response
@georgemoralis commented on GitHub (May 2, 2025):
We need at least a log in place of the use , to check which library and functions it calls
@kalaposfos13 commented on GitHub (May 2, 2025):
P:T: seems to only need 3 functions for this: sceAudioInOpen, sceAudioInInput, and sceAudioInClose
I've only checked it in Ghidra, I don't have logs to show for this
@ghost commented on GitHub (May 2, 2025):
@georgemoralis For P.T, it seems to only call one library which is
sceAudioOutOpenLog: shad_log.txt
Perhaps I should try out the PR that allows the game to actually run and see if I can get any other calls.
I don't own Alien Isolation so I can't test that, if someone else owns it, they can post their log here aswell.
@StevenMiller123 commented on GitHub (Jun 29, 2025):
@JudgeHolden324 Could you provide a newer P.T. log for this?
Now that the game runs on main, there might be more calls that would actually relate to microphone use.
@ghost commented on GitHub (Jun 30, 2025):
@StevenMiller123 I can provide logs from both the pre-release and the main release if you wish, so that if something stands out on ether versions (which I doubt would be the case), at least you can compare the two instances of the game and look for similarities
@georgemoralis commented on GitHub (Jun 30, 2025):
log from latest main (0.9.1 WIP) would be fine
@ghost commented on GitHub (Jun 30, 2025):
(0.9.1 WIP) Log: shad_log.zip
Heres the log @georgemoralis @StevenMiller123
@georgemoralis commented on GitHub (Jun 30, 2025):
The only thing that is microphone relative in the log is
audioin.cpp:127 sceAudioInOpen: (DUMMY) calledThat is not enough...
@StevenMiller123 commented on GitHub (Jun 30, 2025):
github.com/shadps4-emu/shadPS4@1757dfaf5a/src/core/libraries/audio/audioin.cpp (L126)Probably doesn't do anything else because of this error return we have.
@georgemoralis commented on GitHub (Jun 30, 2025):
hmm probably , i will open a pr with some logging and removing that to have a better view
@ghost commented on GitHub (Jun 30, 2025):
Ight, lemme know when it's ready and I'll play it again and send the log once more @georgemoralis
sceSaveDataSetupSaveDataMemory#1828