Homebrew RELEASE ModuleMania - Various useful sysmodules for CFW!

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
642
Trophies
1
Location
Nowhere
Website
github.com
XP
4,230
Country
Spain
Hi all!
As you may know, I released sys-play sysmodule a while ago, which was a simple sysmodule to play music in the background. I've been working on other projects, but I've decided to work on a new project, which consists on a bunch of sysmodules.

Each of them have different features, and all of them are named as "xor:" plus their name.

Current sysmodules
There's only one sysmodule for the moment. Please, read their information and usage on their README.


If you want to check some videos I make with sysmodule testings: https://www.youtube.com/channel/UCFzxtgrjKvQzuRVW6kZcbug
If you want to ask for doubts, chat about homebrew, welcome to my Discord server: https://discord.gg/Qqnndqd

Enjoy using my sysmodules!
 

Wolfy

Person That Never Was
Member
Joined
Aug 18, 2015
Messages
1,132
Trophies
0
Age
25
Location
Somewhere In The Aether...
XP
3,006
Country
United States
Sees MODULEMANIA!!! oh cool! Wonder how many there are in this mania of modules.

*opens the thread*....................there's one.......*flips table*

Joking aside I'm looking forward to your future modules man, but it might've been a bit rushed to get a thread made to raise hype before their out?
 

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
642
Trophies
1
Location
Nowhere
Website
github.com
XP
4,230
Country
Spain
Sees MODULEMANIA!!! oh cool! Wonder how many there are in this mania of modules.

*opens the thread*....................there's one.......*flips table*

Joking aside I'm looking forward to your future modules man, but it might've been a bit rushed to get a thread made to raise hype before their out?
I know there's only one, but a really good one
 
  • Like
Reactions: Alpha_GX

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,792
Trophies
1
Age
44
XP
6,521
Country
Germany
I know there's only one, but a really good one
You could at least list some sys modules you're thinking of right now. :)

Ideas:
  1. Streaming to PC (or even Twich etc.?)
  2. Backup service (see below)
  3. last.fm scrobbler (that would be awesome)
To the backup service:
It's something that could take an INI file as a config where we adjust multiple input folders/files which are getting backupped either once every hour or after a change (if that is detectable without too much memory consumption).
Such in ini file could look like this:
Code:
[folders]
system/path/to/switchgamesave/ => sd/xor.backup/switchgames/titleid/
sd/retroarch/cores/savestates/ => sd/xor.backup/retroarch/savestates/

[files]
sd/retroarch/retroarch.cfg => sd/xor.backup/retroarch/retroarch.cfg

Just an idea. This would be great as a standalone homebrew as well where it's easy to add entries to the INI by using some NX-Shell like GUI and once the BACKUP button is hit, everything according to the INI will be backed up. I could see me doing this everyday right before I go to bed.
As a big bonus (if you'd do this as a sys module) you could add cloud support to it (or at least NAS support) so that it automatically syncs everything to a GDrive, OneDrive, MEGA, or something else in the background.

I have many ideas for Switch homebrews / sysmodules but I'm just too lazy to get into C/C++ :D
 
Last edited by lordelan,
D

Deleted User

Guest
I'd rather not stream to twitch (i mean maybe in the future) but made a sysmodule that can stream footage from switch to pc without capture card. (like NTRCFW)
 

soaresden

Well-Known Member
Member
Joined
Dec 16, 2013
Messages
333
Trophies
1
XP
2,106
Country
France
Interested in this, but unfortunately, I can't make/compile the project in kip ...

Like other Github projects (majority here), I always wait a release (/releases in adress)
I simply don't know how to compile even if I have W10 with ubuntu ..(I know how to type cmd but don't manage well the system)

If someone can forward to a thread/how to that explain, I'll give a thumbs up :)
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
@XorTroll

Despite the relatively simple instructions given on the GitHub page, I can't seem to get Xor Play to work. I downloaded TomGERS SDFiles version 8.0.1, which seems to include Xor Play and comes with the xor play Json file, the xor.play.kip file and the necessary path included in the Hekate ini file. Heck, it even comes with an example mp3 that I assume should work as it is a fairly small file, but even when I choose the Custom Firmware + Xor Play option, I don't get any music.

My goal is to get this working together with RajNX, but as long as I can't even get the default options to work, this is quite a long shot. What am I doing wrong?
 
Last edited by XaneTenshi,
D

Deleted User

Guest
@XorTroll

Despite the relatively simple instructions given on the GitHub page, I can't seem to get Xor Play to work. I downloaded TumGERS SDFiles version 8.0.1, which seems to include Xor Play and comes with the xor play Json file, the xor.play.kip file and the necessary path included in the Hekate ini file. Heck, it even comes with an example mp3 that I assume should work as it is a fairly small file, but even when I choose the Custom Firmware + Xor Play option, I don't get any music.

My goal is to get this working together with RajNX, but as long as I can't even get the default options to work, this is quite a long shot. What am I doing wrong?
theres a title id in there. i think the title id is mario odyssey, if you have it, try to launch it.
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
theres a title id in there. i think the title id is mario odyssey, if you have it, try to launch it.

Unfortunately, I don't have the game t test, but I don't think the title ID is wrong. I compared the title ID to the one on the GitHub page, which is supposed to be the title for the Menu, and they match. Hang on, I'll try to post some images of my setup. The guide on GitHub assumes I know how to add Kip files to my CFW, and I don't, so it could be a mistake on my part.

Then again, even the default setup doesn't seem to work:/

xor.play.json.png xor.play.kip.png hekate.png hekate kip path.png
 
Last edited by XaneTenshi, , Reason: Added images
D

Deleted User

Guest
Unfortunately, I don't have the game t test, but I don't think the title ID is wrong. I compared the title ID to the one on the GitHub page, which is supposed to be the title for the Menu, and they match. Hang on, I'll try to post some images of my setup. The guide on GitHub assumes I know how to add Kip files to my CFW, and I don't, so it could be a mistake on my part.

Then again, even the default setup doesn't seem to work:/

View attachment 141202 View attachment 141206 View attachment 141209 View attachment 141212
I did layeredfs mods for mario odyssey and the title id seems to be something like 010000000 (idk how many zeros)
 

XaneTenshi

Well-Known Member
Member
Joined
Nov 24, 2013
Messages
506
Trophies
0
Age
34
XP
1,124
Country
Denmark
I did layeredfs mods for mario odyssey and the title id seems to be something like 010000000 (idk how many zeros)

Found the titleID for Super Mario Odyssey. It closely resembles the TitleID for the Menu, but the TitleID menitoned in the tutorial IS for the Menu, this is not the issue. My SD Card is named "SWITCH_SDC". I don't suppose there could be a problem with uppercase characters?
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,792
Trophies
1
Age
44
XP
6,521
Country
Germany
Hey is it possible to do an HID to VPAD sort of thing like the Wii U ?
I absolutely second this. Maybe we could utilize Horizon's BT driver to support various wireless controllers.
But at least supporting wired HID controllers like HID to VPAD (one of the best Wii U homebrews) does would be cool.

Also something that just came to my mind: A playtime tracker. I don't know if I looked deeply enough but it seems for an offline only user like me the playtime for each game is not tracked. But even if, it would be unwise to track the playtime for each title as soon as everybody is using custom NSPs (hbmenu, RetroNX, FLOG, Tinfoil).
I'm aware that not everyone cares about that but personally I do and it's one of the coolest features of Steam for me.
Tracking the playtime with a sys module does not even lower the risk for getting banned (while using custom titles), it could also be synced to some kind of webservice, allowing each user to have badges or banners of their current (or overall) playtime charts as signatures here in gbatemp.

I don't know if @XorTroll wants this to "end up" as a sys module request thread (otherwise I'd create an own thread for that) but it makes sense to keep requests in a list which could be added to the first post?

  • streaming (to PC)
  • backup service
  • last.fm scrobbler
  • a "various controller" to Switch Pro Controller emulator/driver (like HID to VPAD for Wii U)
  • playtime tracker (+webservice?)
  • voice chat service
  • always accessable web browser (overlay?) like in Steam
  • always accessable messenger/chat service like in Steam
  • something like Hamachi to play multiplayer games despite being banned
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-