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,033
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,990
Trophies
1
XP
2,488
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,572
Trophies
1
Location
The Forest
XP
5,521
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
175
Trophies
0
XP
948
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
175
Trophies
0
XP
948
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,572
Trophies
1
Location
The Forest
XP
5,521
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:
    @BigOnYa, Maybe he doesn't know how to type words for shit.
  • SylverReZ @ SylverReZ:
    GBAtemp should be legally obligated to ban them, as its against the law to collect information from users under 13 because of COPPA. :tpi:
  • SylverReZ @ SylverReZ:
    @NinStar, Super Monkey Ball: Banana Blitz
  • SylverReZ @ SylverReZ:
    @HiradeGirl, Why not get an Oculus?
  • Psionic Roshambo @ Psionic Roshambo:
    VR is like 3D TVs in my opinion it's cool and all but it doesn't have enough great content.
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Porn exists, Psi.
    +1
  • SylverReZ @ SylverReZ:
    I'm sure you'll live with it.
    +1
  • Veho @ Veho:
    VR had the chance to integrate with existing games and tech but VR companies said "NO, I WANT MY SHIT TO BE STANDALONE AND MY GAMES EXCLUSIVE TO FACEBOOK"
    +2
  • Veho @ Veho:
    Back when Oculus Rift was still starting out and being demoed around, they modded existing games to use it as a 360° immersive screen thing and that was AMAZING.
    +2
  • K3Nv2 @ K3Nv2:
    The tech isn't there for affordable power enough VR headsets at a good market value yet sadly, oculus had a good idea but didn't have enough funds for marketing iirc
    +1
  • Veho @ Veho:
    But now it's "can I use my VR set with my racing games, that would be neat?" "ONLY IF YOU USE OUR DILDOSTICK CONTROLLERS AND RUN THE GAME ON OUR ANDROID-UNDERPOWERED BRICK"
    +2
  • Veho @ Veho:
    The tech to have quality VR goggles at an affordable price is here, but every set has to have 4 additional controllers and be standalone.
    +1
  • K3Nv2 @ K3Nv2:
    These are the same type of gamers that spend $2,000 on a GPU when a $600 GPU gives nearly the same outcome which is what the market looks at for them to do spend more on unneeded bs
    +2
  • K3Nv2 @ K3Nv2:
    If we're talking AAA titles a vr headset would be priced at nearly the same cost as a midrange gaming pc maybe even double
    +2
  • K3Nv2 @ K3Nv2:
    https://www.walmart.com/ip/3439939603 this is cool a portable blackstone
    +2
  • Veho @ Veho:
    The investment group?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think they should bring back the shutter glasses for VR put 120Hz screen in for 60FPS and even a basic phone these days can pull that off
  • Psionic Roshambo @ Psionic Roshambo:
    Head tracking cameras and all
  • Psionic Roshambo @ Psionic Roshambo:
    Have a USB type C connector for power and controller done
  • K3Nv2 @ K3Nv2:
    Micro SD would be nice also :angry:
  • SylverReZ @ SylverReZ:
    @K3Nv2, The types of gamers who pay $2,000 for RGB everything, and to run bloated Windows.
  • K3Nv2 @ K3Nv2:
    My m.2 needs rgb makes transfers faster thank you
    +1
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=8UDmYDdZHdE