Homebrew HzMod - old3DS screen streaming

  • Thread starter Sono
  • Start date
  • Views 245,761
  • Replies 573
  • Likes 102

What should be HorizonModule renamed to?

  • HzMod

    Votes: 11 50.0%
  • HzModule

    Votes: 8 36.4%
  • HzProc

    Votes: 2 9.1%
  • HzDbg

    Votes: 1 4.5%
  • HzDebug

    Votes: 0 0.0%

  • Total voters
    22
  • Poll closed .

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
Hi, thx for that tool.

Does it work with cartridge game ?
I was able to make it work with 2 CIA games but i tried 2 cartridges and it seems like Luma on the N3DS always crash. It happens when pressing L on HzScreen.

Yeah, it's supposed to work with cartridge games. Does it show something out of place in HzLog.log on your SDCard?
 
  • Like
Reactions: FateForWindows

grindbart

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
130
Trophies
0
XP
248
Country
Gambia, The
am i able to only the bottom screen? what about input of the touchscreen on the PC? is that possible somehow? thanks in advance!
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
am i able to only the bottom screen?

Nope, sorry. You'll have to hunt down an older version of HzMod which supports both screens :/ The PC program has support for 3D too, but the 3DS side HzMod only has top screen support in newer versions.

what about input of the touchscreen on the PC?

By looking at the code it seems like I planned touch input too, but forgot to implement it (that explains why it wasn't working when testing). For now you need to use a separate software if you want InputRedirection too.
 

grindbart

Well-Known Member
Member
Joined
Nov 19, 2008
Messages
130
Trophies
0
XP
248
Country
Gambia, The
i have a 2DS laying around with NTR installed,that i want make use off. my idea was to stream the bottomscreen to the PC,so i can make the touchscreen usable with my mouse and redirect the inputs,so i can also use a gamepad to play. the topscreen could i film with a webcam or similar to get the best picture quality. :)
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
i have a 2DS laying around with NTR installed,that i want make use off. my idea was to stream the bottomscreen to the PC,so i can make the touchscreen usable with my mouse and redirect the inputs,so i can also use a gamepad to play. the topscreen could i film with a webcam or similar to get the best picture quality. :)

If I understood you correctly then here's what you can do:

Don't use NTR, because it uses too much RAM. Use InputRedirection already built into Rosalina. Make note of IP address for later.

I uploaded a HzMod with only bottom screen support (not tested): https://puu.sh/DmqHn/66c587afaa.cia

If you have a second 3DS, you can have a camera setup in a way so you don't need to touch the 3DS, and use OBS or video editor to crop the screens into frame, and use this to control your 3DS in the camera: https://puu.sh/DmqBA/b3377c77f2.cia
After starting InputRedirection on the source 3DS, enter the IP you remembered on the controller 3DS when promtped, and it'll work.
Press START+SELECT to exit InputRedirection on the controller 3DS. HOME button is not forwarded, nor is the power button.
 

clemente970

Member
Newcomer
Joined
Mar 30, 2017
Messages
10
Trophies
0
Age
26
XP
100
Country
Venezuela
can i stream old 3ds now? i'd like to play monster hunter 4u and XX, but the FPS was too low before, is it fixed now? or still the same?
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
There'll be an update to HzMod soon which'll include stupid performance optimizations and trickery to get some extra FPS at the cost of having a seizure or motion sickness.

FINALLY IMPLEMENTED RGB565, SO MK7 RUNS AT 4FPS! :yay3ds:

c307c5a64e.png
2f0108d7c5.png
bd4dbe248b.png

Yeah uh, I broke COLOR, so it'll be monochrome for now...

...or will be? It's a "bit" too green, I'll have to debug the magic values to be able to fix it, but it works™ for now. This green tint doesn't work in HzScreen, it'll be just a sea of pixel vomit.

7de119d35b.png

Also further improvements to overall stability and other minor adjustments have been made to enhance the user experience.
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,451
Country
Canada
I don't believe I've read about this until now. From the first post:

in theory it's >99%, and it works with *hax too!
...Is this still true? Does that mean there's a .3dsx version that will run without CFW installed? Or is this something that was only true two years ago when things were wildly different, i.e. when Hans was still a thing? (Because of course there's no way to do anything with a .cia from *hax, and *hax is completely incompatible with current versions of Luma.)
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
I don't believe I've read about this until now. From the first post:


...Is this still true? Does that mean there's a .3dsx version that will run without CFW installed?

Nope, that was sadly never true. Sadly this has to be installed on the NAND, because I don't know of a way to exit 3dsx while keeping the process alive, and also not interfering with other running applications.

That statement means that you can boot into *hax (before it was replaced with Rosalina hbmenu emulation thingy) and it would work in there (unlike NTR lol).
 

Caofre

Well-Known Member
Newcomer
Joined
Jul 29, 2018
Messages
52
Trophies
0
Age
26
XP
185
Country
Brazil
Hey,help the dumbie over here,how can i open the file as a console in windows 10?I can only see an option to open it as a powershell,unless its actually that
 

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
Ok,i dont know how to use powershell xd

Make sure no files are selected, then SHIFT-Rightclick in an empty space in the directory where the out folder is (and in the out folder is HorizonScreen-PC.exe).
Select "Open PowerShell here".

Now all you need to do is type .\HorizonScreen-PC.exe 192.168.1.64
Where you replace 192.168.1.64 with the actual IP address of your 3DS (you can check it in Rosalina or an FTP program).
Then press ENTER to run HzScreen.
 

Caofre

Well-Known Member
Newcomer
Joined
Jul 29, 2018
Messages
52
Trophies
0
Age
26
XP
185
Country
Brazil
Make sure no files are selected, then SHIFT-Rightclick in an empty space in the directory where the out folder is (and in the out folder is HorizonScreen-PC.exe).
Select "Open PowerShell here".

Now all you need to do is type .\HorizonScreen-PC.exe 192.168.1.64
Where you replace 192.168.1.64 with the actual IP address of your 3DS (you can check it in Rosalina or an FTP program).
Then press ENTER to run HzScreen.
Aight,got it,i thought you would have to run from where the folder itself is,not from within the folder.Thanks for the help tho.

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

So,i think it doesn't work,as everytime i press L to start it up,it just freezes for a while.
 
  • Like
Reactions: Sono

Sono

cripple piss
OP
Developer
Joined
Oct 16, 2015
Messages
2,820
Trophies
2
Location
home
XP
9,308
Country
Hungary
Aight,got it,i thought you would have to run from where the folder itself is,not from within the folder.Thanks for the help tho.

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

So,i think it doesn't work,as everytime i press L to start it up,it just freezes for a while.

What does it print into the console?

Also, press UP until two messed-up digits appear as the JPEG quality before pressing L. This is a known bug.
 

Caofre

Well-Known Member
Newcomer
Joined
Jul 29, 2018
Messages
52
Trophies
0
Age
26
XP
185
Country
Brazil
What does it print into the console?

Also, press UP until two messed-up digits appear as the JPEG quality before pressing L. This is a known bug.
I did rise the quality up,i tried once with 100% and 1%,both attempts freezed
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Black_Manta_8bit @ Black_Manta_8bit: hey