#7745 closed feature request
PSP: Media Engine integration
Reported by: | SF/mcknallski | Owned by: | joostp |
---|---|---|---|
Priority: | normal | Component: | Port: PSP |
Version: | Keywords: | ||
Cc: | Game: |
Description
I would be delighted if you would integrate the Media Engine Support in the PSP-Port of ScummVM. With the help of the Media Engine, it is possible to play MP3 files (and some others), with almost no CPU utilization. Thus more CPU power is left for other calculations. Here is some information about this: http://alek.dark-alex.org/pspwiki/index.php/Media_engine
The Nintedo 64 Emulator (named Daedalus) for the PSP made a power boost of approximately 20% through the use of the Media Engine!
I think that would be very useful.
Ticket imported from: #2926462. Ticket imported from: feature-requests/561.
Change History (7)
comment:1 by , 15 years ago
Owner: | set to |
---|
comment:2 by , 15 years ago
comment:3 by , 15 years ago
Maybe you can add a new option in the menu with which you can activate/deactivate the Media-Engine?
comment:4 by , 15 years ago
As of right now, ScummVm for PSP is not suffering any slowdown, unlike the situation with DaedalusX. There would need to be a reason to justify the intensive effort (to develop) and loss of functionality that comes along with using the ME. The idea to put an option to activate the ME seems ok, but why would anyone choose to activate the ME, when that would mean no sleep support and zero apparent benefit? Adventure games generally take a long time, and sleep support is essential for playing them on a portable platform.
My next task, however, will be optimizing for the PSP, and if I see that moving MP3 decoding to the PSP (which doesn't impact sleep support) will be useful and worth the development time, I'll do that.
comment:6 by , 14 years ago
Status: | new → closed |
---|
comment:7 by , 6 years ago
Component: | → Port: PSP |
---|
I'm planning on eventually adding media engine support for MP3 files. However, the ME is not properly understood yet (and may not ever be). DaedalusX uses the ME for processing, but at the same time loses the ability to do such basic things as suspending the PSP. That's the type of functionality that I don't think Scummvm users are willing to give up.