Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Xor-play Switch: Difference between revisions

From GameBrew
m (HydeWing moved page Sys-play sysmodule Switch to Sys-play Switch without leaving a redirect)
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=sys-play sysmodule
|title=xor:play
|image=Switch-logo.png
|image=Switch-logo.png
|description=Background music player for Nintendo Switch!
|description=Background music player for Nintendo Switch!
Line 13: Line 13:
|donation=https://patreon.com/xortroll
|donation=https://patreon.com/xortroll
}}
}}
{{#seo:
{{obsolete}}
|title=Switch Homebrew Apps (Media players) - GameBrew
sys-play (previous xor:play) is a system module that allows you to play background music on the Nintendo Switch.
|title_mode=append
 
|image=Switch-logo.png
==Installation==
|image_alt=sys-play sysmodule
===Important notes===
}}
*Do not use this kip along with LayeredFS, LFS uses much memory so it'll get stuck booting.
{{cleanup|article|Needs cleanup}}
*The memory of sysmodules is limited, so bigger audios may fail. There's no clear limit, just that some work and some don't.
Background music player for Nintendo Switch!
*Also, sysmodules have limited memory, so it may fail when used along with other sysmodules.
 
===Instructions===
*Save the kip and add it to your own CFW (add something like <code>kip1=xor.play.kip</code> to hekate_ipl.ini).
*Create a file on the root of the SD card named <code>xor.play.json</code>.
*Write the Title IDs and the audio files to play when that title is opened. Here's an example with BotW and Home Menu:
{
    "0100000000001000" : "sdmc:/myaudios/play.wav",
    "01007EF00011E000" : "sdmc:/aud.mp3"
}
*This way, when there's nothing opened and you're in Home Menu <code>play.wav</code> file would be played, and while BotW is opened <code>aud.mp3</code> would be played (even if you're on Home Menu and the app is minimized).
*The number of applets which support this is unknown, be free to test it. All games should work.


==Media==
==Media==
<youtube></youtube>
'''[Nintendo Switch] xor:play - Play different music in the background of apps!''' ([https://www.youtube.com/watch?v=9Eq577fUkUI XorTroll]) <br>
<youtube>9Eq577fUkUI</youtube>


'''[Nintendo Switch] SysModule testing - audio playing''' ([https://www.youtube.com/watch?v=KoJ4FtIsuHc XorTroll]) <br>
<youtube>KoJ4FtIsuHc</youtube>


==Screenshots==
'''[Nintendo Switch] New project: sys-play module - play music in the background anytime!''' ([https://www.youtube.com/watch?v=wXebzH1fA6I XorTroll]) <br>
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-01.png
<youtube>wXebzH1fA6I</youtube>
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-02.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-03.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-04.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-05.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-06.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-07.png
https://dlhb.gamebrew.org/switchhomebrews/Switch-logo-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''play0.1 2018/08/21'''
* First Release.
*xor:play - 0.1 - First release of the new audio sysmodule.
*You can find all the usage at the README of xor:play's folder.
*Enjoy playing your custom music.
 
'''sys-play 2018/07/19'''
* sys-play's only release (previous xor:play).


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/sys-play-sysmodule-background-music-player-for-nintendo-switch.511844/
* GitHub - https://github.com/XorTroll/ModuleMania
* Github - https://github.com/XorTroll/ModuleMania
* GBAtemp - https://gbatemp.net/threads/sys-play-sysmodule-background-music-player-for-nintendo-switch.511844/
* Reddit -
* GBAtemp - https://gbatemp.net/threads/modulemania-various-useful-sysmodules-for-cfw.515645/

Revision as of 09:59, 7 Mayıs 2023

xor:play
Switch-logo.png
General
AuthorXorTroll
TypePlugins
Version0.1
LicenseGPL-3.0
Last Updated2018/08/21
Links
Download
Website
Source
Support Author

sys-play (previous xor:play) is a system module that allows you to play background music on the Nintendo Switch.

Installation

Important notes

  • Do not use this kip along with LayeredFS, LFS uses much memory so it'll get stuck booting.
  • The memory of sysmodules is limited, so bigger audios may fail. There's no clear limit, just that some work and some don't.
  • Also, sysmodules have limited memory, so it may fail when used along with other sysmodules.

Instructions

  • Save the kip and add it to your own CFW (add something like kip1=xor.play.kip to hekate_ipl.ini).
  • Create a file on the root of the SD card named xor.play.json.
  • Write the Title IDs and the audio files to play when that title is opened. Here's an example with BotW and Home Menu:
{
    "0100000000001000" : "sdmc:/myaudios/play.wav",
    "01007EF00011E000" : "sdmc:/aud.mp3"
}
  • This way, when there's nothing opened and you're in Home Menu play.wav file would be played, and while BotW is opened aud.mp3 would be played (even if you're on Home Menu and the app is minimized).
  • The number of applets which support this is unknown, be free to test it. All games should work.

Media

[Nintendo Switch] xor:play - Play different music in the background of apps! (XorTroll)

[Nintendo Switch] SysModule testing - audio playing (XorTroll)

[Nintendo Switch] New project: sys-play module - play music in the background anytime! (XorTroll)

Changelog

play0.1 2018/08/21

  • xor:play - 0.1 - First release of the new audio sysmodule.
  • You can find all the usage at the README of xor:play's folder.
  • Enjoy playing your custom music.

sys-play 2018/07/19

  • sys-play's only release (previous xor:play).

External links

Advertising: