ROM Hack Question How to enable screen recording for titles that do not allow it?

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,263
Trophies
3
XP
12,022
Country
Poland
You need to have enabled recording (set as 0x2)in npdm which is in exefs

And this not guarantee that it will work, because game needs to sacrifice memory for it. If reserved memory is crucial to game, it will crash at the boot or work bad.
 
Last edited by masagrator,
  • Like
Reactions: smallissue

Deleted member 373223

Pink = Best colour
OP
Member
Joined
Oct 8, 2015
Messages
4,099
Trophies
1
XP
2,790
You need to have enabled recording (set as 0x2)in npdm which is in exefs

And this not guarantee that it will work, because game needs to sacrifice memory for it. If reserved memory is crucial to game, it will crash at the boot or work bad.
Thanks, i do not think that it needs that extra memory. As far as i'm aware it's only because of music issues (but i just wanna share video with friends, not upload copyrighted music, so it's fine)

--------------------- MERGED ---------------------------

You need to have enabled recording (set as 0x2)in npdm which is in exefs

And this not guarantee that it will work, because game needs to sacrifice memory for it. If reserved memory is crucial to game, it will crash at the boot or work bad.
I'm sorry, can you be more precise in how to find the hex to change in npdm? 0x2 appears to me as the 2nd byte
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,263
Trophies
3
XP
12,022
Country
Poland
Thanks, i do not think that it needs that extra memory. As far as i'm aware it's only because of music issues (but i just wanna share video with friends, not upload copyrighted music, so it's fine)

--------------------- MERGED ---------------------------


I'm sorry, can you be more precise in how to find the hex to change in npdm? 0x2 appears to me as the 2nd byte
Game needs reserved memory in RAM to store constantly recorded 30 seconds.
0x1 enables recording, but game needs to specify buffer for it.
0x2 forces to make that buffer without game approval.
Everything about npdm you have on switchbrew.
 
Last edited by masagrator,

Deleted member 373223

Pink = Best colour
OP
Member
Joined
Oct 8, 2015
Messages
4,099
Trophies
1
XP
2,790
Game needs reserved memory in RAM to store constantly recorded 30 seconds.
0x1 enables recording, but game needs to specify buffer for it.
0x2 forces to make that buffer without game approval.
Everything about npdm you have on switchbrew.
I can find absolutely nothing related to recording on switchbrew? https://switchbrew.org/wiki/NPDM
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,263
Trophies
3
XP
12,022
Country
Poland
Ah, sorry. Not npdm. Info is in nacp. So this will require repacking game.
You need to unpack XCI or NSP, find NCA that has "Control" type, unpack it, edit control.nacp with hex editor, go to offset 0x3035, change 00 to 02, pack all files that were unpacked from Control type + your modified control.nacp to "Control" type NCA, create new META NCA for Application, delete old META NCA, repack all files to NSP or XCI.

I didn't edit control.nacp, so I don't know if everything I wrote is correct.
 

Deleted member 373223

Pink = Best colour
OP
Member
Joined
Oct 8, 2015
Messages
4,099
Trophies
1
XP
2,790
Ah, sorry. Not npdm. Info is in nacp. So this will require repacking game.
You need to unpack XCI or NSP, find NCA that has "Control" type, unpack it, edit control.nacp with hex editor, go to offset 0x3035, change 00 to 02, pack all files that were unpacked from Control type + your modified control.nacp to "Control" type NCA, create new META NCA for Application, delete old META NCA, repack all files to NSP or XCI.

I didn't edit control.nacp, so I don't know if everything I wrote is correct.
Do you perhaps know any tutorial for doing all this stuff (repacking, creating meta NCA, etc)?
 

Rashield

Active Member
Newcomer
Joined
Feb 21, 2019
Messages
37
Trophies
0
Age
32
XP
197
Country
Mexico
Ah, sorry. Not npdm. Info is in nacp. So this will require repacking game.
You need to unpack XCI or NSP, find NCA that has "Control" type, unpack it, edit control.nacp with hex editor, go to offset 0x3035, change 00 to 02, pack all files that were unpacked from Control type + your modified control.nacp to "Control" type NCA, create new META NCA for Application, delete old META NCA, repack all files to NSP or XCI.

I didn't edit control.nacp, so I don't know if everything I wrote is correct.

Ok i did all the process, but i have an issue in super smash bros ultimate when i try to record appears a pop-up (now changed) now it says "It cannot be recorded at this moment" (instead of before "Videos cannot be captured for this software.")
Maybe need some extra config in order to get working like to have Extra Resources from switch, patch npdm or anything else?
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,263
Trophies
3
XP
12,022
Country
Poland
Ok i did all the process, but i have an issue in super smash bros ultimate when i try to record appears a pop-up (now changed) now it says "It cannot be recorded at this moment" (instead of before "Videos cannot be captured for this software.")
Maybe need some extra config in order to get working like to have Extra Resources from switch, patch npdm or anything else?
It's possible that game also locks out recording in main by using sdk function. If I'm correct, then this needs to be patched.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
    +1
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
    +1
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
    +1
  • K3Nv2 @ K3Nv2:
    Nude chess is best
    +1
  • DinohScene @ DinohScene:
    strip checkers > nude chess
    +1
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I guess you'd pick up something while watching tub streams.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Dick fights. :tpi:
  • Veho @ Veho:
    Turkish olive oil wrestling.
    +1
    Veho @ Veho: Turkish olive oil wrestling. +1