Editing XMB In-game background music

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 2: Line 2:
XMB In-Game Background Music was implemented in firmware 2.40
XMB In-Game Background Music was implemented in firmware 2.40


Activated by a flag in the ATTRIBUTE of PARAM.SFO inside the game disc or inside the .pkg installation folder, see [[PARAM.SFO]]. Has to be allowed by game developer via cellSysutilEnableBgmPlayback.
Activated by a flag in the ATTRIBUTE of PARAM.SFO inside the game disc or inside the .pkg installation folder, see [[PARAM.SFO]]
 
*Compatibility notes:
**XMB In-Game Background Music enables a SPU (inside CELL) that runs an specific thread to play the music independently of the other game threads (is a feature of the firmware, not of the game), enabling XMB In-Game Background Music "unnofficially" for a game where it was not intended could be a problem for some games that makes an intensive usage of SPU's


==Alternative enabling methods==
==Alternative enabling methods==
Line 17: Line 14:


*Reasons (speculation):
*Reasons (speculation):
Conflict with others system utility (E.G.:system chat voice, recording utility used on fews titles such PAIN, ), Network/Trophy ID (i.e. NPRWRTBOX_00) needed maybe, eboot compiled with old SDK or others restrictions (?)
Conflict with others system utility (E.G.:system chat voice, recording utility used on fews titles [http://www.ps3devwiki.com/wiki/PS4#Console such PAIN], ), Network/Trophy ID (i.e. NPRWRTBOX_00) needed maybe, eboot compiled with old SDK or others restrictions (?)


*[[QA_Flagging#Debug_Menu_settings_not_in_Retail.2FCEX_QA | Debug Menu]]:
*[[QA_Flagging#Debug_Menu_settings_not_in_Retail.2FCEX_QA | Debug Menu]]:
Line 36: Line 33:
  Torne (gdc)
  Torne (gdc)
  00 00 80 81
  00 00 80 81
  For Torne: http://www.psdevwiki.com/vita/index.php?title=System_File_Object_(SFO)_(PSF)
  For Torne: http://www.vitadevwiki.com/index.php?title=System_File_Object_(SFO)_(PSF)


Note: for Torne, it could have been a typo from the source.
Note: for Torne, it could have been a typo from the source.
Line 46: Line 43:
==Game Compatibility==
==Game Compatibility==
http://community.us.playstation.com/t5/PlayStation-3/Custom-Soundtrack-Compatible-PS3-PSN-Video-Games/m-p/31099592#U31099592
http://community.us.playstation.com/t5/PlayStation-3/Custom-Soundtrack-Compatible-PS3-PSN-Video-Games/m-p/31099592#U31099592
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)