Homebrew How come there are no local screen recorders?

Stabnormality

Member
OP
Newcomer
Joined
Jun 9, 2020
Messages
19
Trophies
0
Age
23
XP
73
Country
United Kingdom
The only screen recorders for old and new 3DS such as NTR and HzMod work by streaming the 3ds screen to a computer, where it is then recorded, Why couldn't you just record directly on the 3ds? In all the videos, the 3ds seems to be running at a perfectly fine speed while streaming to the computer (not referring to the streamed framerate but the actual 3DS) so if it doesnt slow it down, what's the point of not having a local screen recorder, wherein you start it up, begin the recording, record, and end the recording wit a button combination? The video file could be saved to the program folder. So my question is; Why is this not a thing?
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,354
Trophies
2
XP
8,015
Country
United States
The only screen recorders for old and new 3DS such as NTR and HzMod work by streaming the 3ds screen to a computer, where it is then recorded, Why couldn't you just record directly on the 3ds? In all the videos, the 3ds seems to be running at a perfectly fine speed while streaming to the computer (not referring to the streamed framerate but the actual 3DS) so if it doesnt slow it down, what's the point of not having a local screen recorder, wherein you start it up, begin the recording, record, and end the recording wit a button combination? The video file could be saved to the program folder. So my question is; Why is this not a thing?
To much overhead the 3ds is just to damn weak for such a task on switch we only have max 30s recording time
 
  • Like
Reactions: Stealphie

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
@Stabnormality the O3DS is far weaker, and the N3DS only has a *Slightly* Faster ARM Based CPU, the same task a modern Desktop CPU could do in say a few clock-cycles would take much longer on the 3DS's (now rather rapidly aging ARM CPUs). there just isnt enough power behind it to both Record/Stream & play games, (NTR for N3DS has its limitations, which can be seen hard if you try streaming while playing VC Games )

2 big reasons this works far better on the Switch,
Much more powerful SoC/CPU than the 3DS + it was an core feature of the Hardware the switch was based on, Nvidia Shield)
AND its streamed over a much faster Medium ("Sys-DVR" streams over both it's USB , and switch's compared to the 3DS, vastly superior Wifi hardware+ it hijacks functions allready existing in the Switch OS, "Horizon")

No such functions exist on the 3DS, wasnt based on a device that could, and hasto be Kludged into doing it. thats alot to ask from hardware that's essentially 9 years old at this point. hardware that was designed to be what it was from the ground up*ONLY* to play games
 

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,569
Trophies
1
Location
The Forest
XP
5,472
Country
Antarctica
Probably because the video data streamed to the computer is using some custom simple codec/compression or is not compressed at all but to save a video file on the 3DS you would have to encode the video into a standard video codec and then constantly write the file to the SD card while the game and other things also need to have to access it
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
2 big reasons this works far better on the Switch,
Much more powerful SoC/CPU than the 3DS + it was an core feature of the Hardware the switch was based on, Nvidia Shield)
AND its streamed over a much faster Medium ("Sys-DVR" streams over both it's USB , and switch's compared to the 3DS, vastly superior Wifi hardware+ it hijacks functions allready existing in the Switch OS, "Horizon")
The biggest reason is that the Tegra T210 has a video encoder built in.
 

Craftyawesome

Well-Known Member
Member
Joined
Feb 3, 2018
Messages
173
Trophies
0
XP
917
Country
United States
Probably because the video data streamed to the computer is using some custom simple codec/compression or is not compressed at all but to save a video file on the 3DS you would have to encode the video into a standard video codec and then constantly write the file to the SD card while the game and other things also need to have to access it
But 44670 already had a beta ntr that saved 30 seconds to the sd card.
https://twitter.com/44670_/status/947763688500375552
 

Craftyawesome

Well-Known Member
Member
Joined
Feb 3, 2018
Messages
173
Trophies
0
XP
917
Country
United States
Then I guess it is possible but it's still only 30 seconds and doesn't it slow down or stop the game when recording/saving?
It seems to max out the sd card when saving. Game audio sometimes cuts out. 30 seconds is either because that is somewhat typical for a console short recording or because it needs to pre-allocate space or just because it is unfinished.
 

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,569
Trophies
1
Location
The Forest
XP
5,472
Country
Antarctica
It seems to max out the sd card when saving. Game audio sometimes cuts out. 30 seconds is either because that is somewhat typical for a console short recording or because it needs to pre-allocate space or just because it is unfinished.
Well then if you wanted to record for more than 30 seconds you would have to write the video data to the file while still recording and playing the game and at best that would cause much longer load times in games
Is the source code for this available anywhere?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Reminds me of that one Spanish guy who was in here a week or so ago, that wouldn't translate their messages.
  • Arne214 @ Arne214:
    ok sry
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I don't remember him
    +1
  • BigOnYa @ BigOnYa:
    @SylverReZ Si means yes, no means maybe
    +2
  • Xdqwerty @ Xdqwerty:
    @Arne214, it's fine but dont ask for roms here again
    +2
  • SylverReZ @ SylverReZ:
    @BigOnYa, I only know very little Spanish, haven't done it in 5 years lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, que tan poco?
  • BigOnYa @ BigOnYa:
    I took 3 years of Spanish in high school, ages ago but don't remb most of it. Like they say, if you don't use it, you lose it.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, A bit. I only know greetings and some other parts. Its quite an easy language to learn.
  • SylverReZ @ SylverReZ:
    But I don't remember most of it.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, easy to learn despite having some relatively complex rules
    +1
  • D @ dadadad:
    Should I just accept that I won't play this game anymore, or is there a way to solve this problem?
  • BigOnYa @ BigOnYa:
    For some reason I remember a bunch of swear words tho, lol
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, cuz we swear more than talk normally i guess
    +2
  • BigOnYa @ BigOnYa:
    @dadadad I would do like @The Real Jdbye said, they are very wise.
    +2
  • D @ dadadad:
    блядь
  • Xdqwerty @ Xdqwerty:
    yawn
  • BigOnYa @ BigOnYa:
    You get your nap today?
  • K3Nv2 @ K3Nv2:
    With your wife
    +2
  • BigOnYa @ BigOnYa:
    Tell that B to bring me home some dinner, when you done with her...
  • K3Nv2 @ K3Nv2:
    Mrs.B is what I call her she said she left you a $10 jack in the box giftcard
  • BigOnYa @ BigOnYa:
    Oh ok, cool thanks, I found it
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    K3Nv2 @ K3Nv2: I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the...