Homebrew Official [Release] kit-kat 2.0 - Wireless Capture-card

Kingofknights

Well-Known Member
Member
Joined
Feb 18, 2014
Messages
122
Trophies
0
Age
28
XP
205
Country
Hi, i have a problem with streaming and i'm wondering if anyone has a solution. Let me describe my steps:

First i ping the 3ds ip address and monitor it. Before streaming it's all good, no packet loss

After i started streaming, everything was still ok, 100% quality at the top of ntrviewer

Then after a while the packet started to drop and the percentage at the top of ntrviewer go down really low (like 10-30%).

Even when i stop streaming (close kitkat), packets pinged to 3ds were still drop and it took a while for it to recover, sometimes it didnt

If i reboot my 3ds then it gets better but it get worse after each reboot.

Is my 3ds wifi module bad or because of the router? I tried 3 routers, hostednetwork with my desktop wifi adapter but it's all the same. Streaming will lag because the quality drop too low (as i know that's the quality of the connection). Any helps is appropriated
 

MasterJ360

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,796
Trophies
1
Age
35
XP
3,423
Country
United States
is great, im using my ds3 usb controller with 3ds, to play some NES games: soccer game from 3ds kunio kun nes collection. the game has really complex controlls and is rough to play it with standard 3ds buttons. pad makes it way more comfortable to perform all tricks.

but sadly the VC GBA games don't work with it, right after the 3ds launch GBA mode the connection is cut off, i guess is impossible to fix that...
Only solution to that is by having a capture card. Pricey, but worth it for emulation or other things the NTR is limited to like flashcarts in general
 

GameInCanada

Well-Known Member
Member
Joined
Feb 18, 2017
Messages
160
Trophies
0
Website
www.nintend.news
XP
154
Country
Canada
Hi, i have a problem with streaming and i'm wondering if anyone has a solution. Let me describe my steps:

First i ping the 3ds ip address and monitor it. Before streaming it's all good, no packet loss

After i started streaming, everything was still ok, 100% quality at the top of ntrviewer

Then after a while the packet started to drop and the percentage at the top of ntrviewer go down really low (like 10-30%).

Even when i stop streaming (close kitkat), packets pinged to 3ds were still drop and it took a while for it to recover, sometimes it didnt

If i reboot my 3ds then it gets better but it get worse after each reboot.

Is my 3ds wifi module bad or because of the router? I tried 3 routers, hostednetwork with my desktop wifi adapter but it's all the same. Streaming will lag because the quality drop too low (as i know that's the quality of the connection). Any helps is appropriated
You night be able to use the input redirection built into luma 8.0 for gba vc Havent tested yet
 

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,381
Country
United States
Having a slight issue. Before, Pokemon Moon worked fine, but now it refuses to stream despite the memory patch being written. Any suggestions?
 

GameInCanada

Well-Known Member
Member
Joined
Feb 18, 2017
Messages
160
Trophies
0
Website
www.nintend.news
XP
154
Country
Canada
if only the 3ds could use 5G WiFi instead I'd would have 0 lag spikes. Still playable but the lag freeze is kinda constant
Ive noticed varying quality even using the same router but with different computers. I think its one of those hit or miss things. My old laptop could stream flawlessly it was insane, but my newer more powerful computer can barley stream
 
  • Like
Reactions: MasterJ360

MasterJ360

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,796
Trophies
1
Age
35
XP
3,423
Country
United States
Ive noticed varying quality even using the same router but with different computers. I think its one of those hit or miss things. My old laptop could stream flawlessly it was insane, but my newer more powerful computer can barley stream
hmm you may have given me an idea and it worked lol So my issue was 5G WIFI connected via PC. The 3DS simply could not keep up with the speed from Kitkat's connection so it produced this lag distortion
Simply switching my connection to regular WIFI gave me 0% lag. I played a battle of Fire Emblem fates and it didn't lag once.
 
  • Like
Reactions: GameInCanada

GameInCanada

Well-Known Member
Member
Joined
Feb 18, 2017
Messages
160
Trophies
0
Website
www.nintend.news
XP
154
Country
Canada
hmm you may have given me an idea and it worked lol So my issue was 5G WIFI connected via PC. The 3DS simply could not keep up with the speed from Kitkat's connection so it produced this lag distortion
Simply switching my connection to regular WIFI gave me 0% lag. I played a battle of Fire Emblem fates and it didn't lag once.
Epiccccc
 

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,381
Country
United States
use mhotspot in case you're computer halfway across the house. The strength of streaming is dependant on how close you are to the router, so if you make your computer the router, your speed will be constantly 100% like how mine is using my laptop to forward my Internet
 

PRAGMA

Well-Known Member
OP
Member
Joined
Dec 29, 2015
Messages
2,258
Trophies
1
Location
Ireland
Website
github.com
XP
5,035
Country
Ireland
Hey guys ! :)

I did an update to bring the new MemPatch for 11.4.
Note that this has only been tested on 11.4 so if someone with a lower version could test that would be great. :)

Also, since the Updater would keep downloading the 1.6.4, the executable attached to the release have the updater disabled.

I made a pull request, so when @ShinyMK do a new release, you should switch to his version again. ;)

Release Page / Download
Merged. :P

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

Why have I disappeared? I abandoned kit-kat immediately after I got bored of SuMo and then traded away my 3DS. I will no longer be updating the actual inner workings of the application. BUT I do plan on re-visiting the UI and plan to make it more fluid! In these past months of my disappearance I have learned a LOT more C#. I dont plan to make any major updates, but I do plan to update the UI in the future. (But not anytime soon as im busy with a unrelated project).

Nice to be back - and damn I missed a lot! Boot9strap?! where tf have I been? xD
 

PedroKeitawa

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
1,042
Trophies
0
Age
34
Website
natsunokaze.altervista.org
XP
1,134
Country
Italy
I know you said you are focusing of the UI, but could you update the memory patch command with the one used for 11.4?
The command is in the latest release of NTR:
https://github.com/44670/BootNTR/releases

Maybe im wrong but, in this same discussion, there is a version of the kit-kat that have update for 11.4. Is a fork not a "official" relase.
 

incyk

Member
Newcomer
Joined
Nov 16, 2016
Messages
10
Trophies
0
Age
24
XP
58
Country
United States
Would it be possible to somehow overlay the input redirector over ntrviewer, so that you can use the touch screen by clicking on the bottom screen of ntrviewer?
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,962
Trophies
0
Website
www.youtube.com
XP
2,546
Country
Morocco
help please
Every time I try to open kit-kat it gives me five runtime errors then closes itself. About only one out of these five errors is different from the rest. My laptop is in French though :unsure:
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.MissingMethodException: Méthode introuvable : 'Void System.Runtime.InteropServices.Marshal.StructureToPtr(!!0, IntPtr, Boolean)'.
à kit_kat.cTabControl.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
kit-kat
Version de l'assembly : 1.6.4.0
Version Win32 : 1.6.4.0
CodeBase : file:///D:/VC3DS%20(new)/NitroStream/kit-kat.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ComponentModel.Win32Exception (0x80004005): Erreur lors de la création d'un handle de fenêtre.
à System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
à System.Windows.Forms.Control.CreateHandle()
à System.Windows.Forms.TabControl.CreateHandle()
à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
à System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
à System.Windows.Forms.Control.CreateControl()
à System.Windows.Forms.Control.WmShowWindow(Message& m)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ScrollableControl.WndProc(Message& m)
à System.Windows.Forms.ContainerControl.WndProc(Message& m)
à System.Windows.Forms.Form.WmShowWindow(Message& m)
à System.Windows.Forms.Form.WndProc(Message& m)
à kit_kat.MainForm.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
kit-kat
Version de l'assembly : 1.6.4.0
Version Win32 : 1.6.4.0
CodeBase : file:///D:/VC3DS%20(new)/NitroStream/kit-kat.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.17929 built by: FX45RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended