Official [Release] kit-kat - The Ultimate 3DS Toolkit PC Client

Discussion in '3DS - Homebrew Development and Emulators' started by ShinyMK, Dec 13, 2016.

  1. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    Suggest a color-palette for kit-kat!

    kit-kat
    v1.6 - The Colorful Update

    STREAMER/CAPTURE CARD FEATURE IS N3DS ONLY
    THE REST WORK ON ALL 3DS SYSTEMS





    What is kit-kat?
    kit-kat (Toolkit-kat) is a MEGA toolkit chain with many useful features like Streaming, Pushing files to the 3DS wirelessly, Input Redirection for Controller users (GC for smash? :3), And many many more.




    Old Screenshot

    [​IMG]




    Demo's

    Uploaded a video showcasing kit-kat/CTR-V? Let me know and ill put it here!



    Articles

    [​IMG] [​IMG] [​IMG]

    Official Tutorials

    You must use Boot NTR Selector (and use 3.4), The original Boot NTR isn't working beyond 10.7 iirc.
    Watch the general tutorial on the left before watching the Sun/Moon tutorial.
    The tutorial for Sun/Moon are ONLY steps for streaming Pokemon Sun/Moon.
    For other games, You should follow the video on the left to properly use kit-kat.



    How to use IR (Input Redirector)

    Text Tutorial:
    Open kit-kat -> Click the Settings Icon -> Put the IP Address in the Top Box saying "3DS IP Address".
    Manual IP is no longer needed! kit-kat now detects your IP almost instantly when you open Boot NTR Selector!
    If it can't find the IP, click here to find out how to get it.

    On your 3DS -> Boot NTR Selector -> Wait until its back to the Home menu.
    Wait for kit-kat to detect your IP, it should almost be instant. If it takes a while, take a look at the Common Errors/FAQ section near the bottom.
    On kit-kat -> Go back to the main tab -> Hit Connect -> Give it a few seconds and Voila!

    Play Sun/Moon Online/Offline with no Freezes:
    Open Boot NTR Selector like normal,
    Open Sun/Moon, Load the save file,
    Press the Home Menu,
    On kit-kat Click Connect, Go back into the game, Enjoy.

    Download's


    [​IMG] [​IMG]
    **Please report any bugs you find here!**
    **WINE Staging is NOT officially supported, do not ask questions if you use mac/linux**

    To use InputRedirection, Install this and open it before Boot NTR Selector.

    F.A.Q/Common Errors

    "Could not connect, make sure the IP is correct, you're running NTR and you're online in-game!" and/or NTRViewer has a white screen of death
    • Make sure your using Boot NTR Selector and loading 3.4 (o3DS does not support 3.4),
    • Wi-Fi Adapter and/or Router might not be getting a strong enough connection,
    • IP Address could be incorrect (It changes every now and then),
    • Windows Firewall, Windows Defender or an Anti-Virus/Anti-Malware could be blocking the connection.
    • 3DS and PC might not be connected to the same Network,
    • 3DS might not ACTUALLY be connected to the Internet (Some games disable Wi-Fi when you are in it to allow NFC - Pokemon, Zelda e.t.c).
    I get VERY low FPS, Why?
    • Your probably using a really under-powered Wi-Fi Adapter and/or Router,
    • Try get close to the Router (PC isn't getting a strong enough connection),
    • HostedNetwork's without a proper Connectify Setup don't work well,
    • Never use a Phone as a Hotspot, It's not powerful enough.
     
    Last edited by ShinyMK, Jan 18, 2017 at 2:00 PM
    Fishaman P, TCJJ, EvilMakiPR and 79 others like this.


  2. FloridaBoi

    Newcomer FloridaBoi Newbie

    Joined:
    Aug 27, 2016
    Messages:
    4
    Country:
    United States
    I will try it tomorrow. Thanks for this awesome debugger.
     
    ShinyMK likes this.
  3. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    No problem dude Enjoy :D
     
  4. ShadowOne333

    Member ShadowOne333 GBAtemp Guru

    Joined:
    Jan 17, 2013
    Messages:
    5,374
    Country:
    Mexico
    Oh my this is awesome!
    Will you upload a vid in real time of the app working with the 3DS?
    I'm curious about the performance and downtime between the console and the PC stream.
     
  5. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    The FPS and such is exactly like using the original Debugger or NitroStream. The FPS cannot be sped up, its all to do with the 3DS Hardware. So you can already rlly expect how well it can run even now with the Connect Speed being improved :D
     
    ShadowOne333 likes this.
  6. HolyHobo

    Member HolyHobo Downgrade Masta!!!

    Joined:
    Oct 2, 2016
    Messages:
    170
    Location:
    US
    Country:
    United States
    Noice! I like it a lot better than nitrostream
     
  7. fodder

    Member fodder STARMAN

    Joined:
    Aug 3, 2014
    Messages:
    799
    Country:
    United States
  8. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    I knew Virus Detections would be a problem since its embeding files and using System.Process for commands a lot.
    Soon - Probably tomorow when I get the Auto-Updater added.

    Also they are all false positives I assure you.
    They are all Gen.barys which is a false positive:
    https://forum.bitdefender.com/index.php?/topic/40924-false-positive-genvariantbarys10758/
     
    Last edited by ShinyMK, Dec 13, 2016
  9. ShadowOne333

    Member ShadowOne333 GBAtemp Guru

    Joined:
    Jan 17, 2013
    Messages:
    5,374
    Country:
    Mexico
    Oh well that's nice still, your work sure will come in handy.
    Thanks for the app and the explanation too! :P

    Btw, I'm not sure if the original Nitro Streamer was open source with a GPL license, if it was you might have to comply to the license and put the code.
    Not to sound harsh or anything, just wanted to give you a heads up. :P

    Thanks again!
     
  10. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    Hmm yeah true, Its GPL-2 which I have no clue wtf is in it and dont wanna read for hours lol
     
  11. McWhiters9511

    Member McWhiters9511 GBAtemp Advanced Fan

    Joined:
    Mar 28, 2016
    Messages:
    764
    Location:
    Space
    Country:
    United States
    this is great. but for m it connects and open ntr viewer then disconnects before any video is streamed to my pc http://prntscr.com/diqrl7
     
    Last edited by McWhiters9511, Dec 13, 2016
  12. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    Thats normal - Its disconnecting the Debugger not the TCP Server (NTR-Viewer).
    Just keep everything up see if your IP is correct and everything should work.
     
    McWhiters9511 likes this.
  13. TheeMikeyJ

    Newcomer TheeMikeyJ Newbie

    Joined:
    Oct 1, 2014
    Messages:
    3
    Country:
    United States
    This is really good, im holding 30~40fps while recording
     
    ShinyMK likes this.
  14. Posghetti

    Member Posghetti Greninja Master

    Joined:
    Mar 15, 2016
    Messages:
    1,028
    Location:
    Michigan
    Country:
    United States
    I not sure about everyone else, but this runs way better than NitroStream + NTR Viewer even though this is a combination of those 2.
    I am getting 100% Quality and 50-60 FPS in about every game, but if I am a bit far from my router (with my 3DS) it loses a few FPS (for obvious reasons)
     
    ShinyMK likes this.
  15. fodder

    Member fodder STARMAN

    Joined:
    Aug 3, 2014
    Messages:
    799
    Country:
    United States
    50-60 fps? wtf that's really good, I only get like 40 and I'm literally 1 foot away from my router
     
  16. Posghetti

    Member Posghetti Greninja Master

    Joined:
    Mar 15, 2016
    Messages:
    1,028
    Location:
    Michigan
    Country:
    United States
    Yea literally no joke, OoT and MH are super smooth, the difference is very noticeable.
    I only get stable 60 FPS if I sit in the same room as my router, other than that, its keeps jumping back and forth between 50-60.
     
  17. ShinyMK
    OP

    Member ShinyMK known as @initPRAGMA

    Joined:
    Dec 29, 2015
    Messages:
    1,482
    Location:
    127.0.0.1
    Country:
    Ireland
    Wow Nice! I get 36 fps :l
     
    Posghetti likes this.
  18. RustInPeace

    Member RustInPeace Samurai Cop

    Joined:
    Oct 13, 2014
    Messages:
    1,441
    Country:
    United States
    It's not much different on my end, 38-42FPS here, similar to NitroStream. However, it's really nice looking, just one file to keep, I'll stick with it. Great stuff.
     
    ShinyMK likes this.
  19. Dr_Annelida

    Newcomer Dr_Annelida Newbie

    Joined:
    Oct 30, 2016
    Messages:
    7
    Country:
    Canada
    wow lucky, sitting 1 foot away from my router I only get on average like... 28 fps :I
     
  20. fodder

    Member fodder STARMAN

    Joined:
    Aug 3, 2014
    Messages:
    799
    Country:
    United States
    Here's a video I made using NTRViewer/CTR-V, if ya'll are curious (around 35-40fps)


    — Posts automatically merged - Please don't double post! —

    In game? Or home screen? if home screen idk what the issue might be, but if it's in game try disabling L2 overclock in luma settings as I think that eats into the resources NTR wants
     
    CatmanFan, Pokem, NekoMichi and 2 others like this.

Share This Page