Skip to content

[Feature Request]: Dump audio, models #12105

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mk360 opened this issue Dec 19, 2024 · 5 comments
Open

[Feature Request]: Dump audio, models #12105

mk360 opened this issue Dec 19, 2024 · 5 comments
Labels
Enhancement / Feature Request FR: Low Priority Niche request that does not benefit many users. FR: Medium Complexity Requires some codebase knowledge. A proficient developer should be able to manage.

Comments

@mk360
Copy link

mk360 commented Dec 19, 2024

Description

Since we're already able to dump textures & mipmaps, I was wondering if we could also dump audio clips and files in the same vein (writing them to disk when they're first loaded by the game). I can give audio dumping a shot, if someone can point me to the right direction. Would be even nicer if we could "hot-replace" audio clips the same way we can replace textures.

Reason

Texture dumping is a good first step to create skin mods or green screen backgrounds for video clip edits, but it would be nice if we could extract more assets from the games.

Examples

The audio / model dump would work similarly to the current texture dump implementation: while the toggle is enabled, whenever the emulator reads an audio file from the iso, it can write it to disk in mp3 format.

@mk360 mk360 added Enhancement / Feature Request FR: Awaiting Consideration The feature request is awaiting a team members consideration. labels Dec 19, 2024
@chaoticgd
Copy link
Contributor

I don't know about the audio side of things, but as for 3D models it would be extremely, extremely difficult. You'd need to write custom tools for each game.

@Mrlinkwii
Copy link
Contributor

yeah models area no go , techically you can record audio with the with the built in recording but idk if this is what you want Image

@mk360
Copy link
Author

mk360 commented Dec 20, 2024

@Mrlinkwii not exactly, no. It'd work, as I mentioned in my initial post, just like textures: when the emulator loads any texture of any sort, it gets dumped to the disk. Ideally audio dumping would work the same way.

@Felipe379
Copy link

There's a fork that actually implements a sort of prototype for 3D Screenshot: feature/3d-screenshot/
This would allow you to easily get models, but models will always be stretched along the depth axis, which you can work around by scaling around the model.

However, there seems to exist a tool that fixes the stretched models: PCSX2ModelConverter

Luckily the source code has been included along with the tool, so maybe it's possible to implement 3D Screenshots along with whatever PCSX2ModelConverter does to fix the models?

@F0bes F0bes added FR: Low Priority Niche request that does not benefit many users. FR: Medium Complexity Requires some codebase knowledge. A proficient developer should be able to manage. and removed FR: Awaiting Consideration The feature request is awaiting a team members consideration. labels Mar 27, 2025
@F0bes
Copy link
Member

F0bes commented Mar 27, 2025

For model dumping, it's better left as a fork. As stated by chaoticgd, a general model dumping solution isn't going to be feasible, definitely not for us anyways, where we woulds see issue reports left and right about how it doesn't work for $GAME.

I am also not too familiar with the audio side of things. I think someone with enough time could make something work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement / Feature Request FR: Low Priority Niche request that does not benefit many users. FR: Medium Complexity Requires some codebase knowledge. A proficient developer should be able to manage.
Projects
None yet
Development

No branches or pull requests

5 participants