1. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    Last updated: 26/10/2018 (v1.10) - The "Crossing the Streams" Update: HzMod support, updated Direct2D renderer and a few extra features!


    Keep in mind that this video is from an old version with no hardware acceleration. Performance is better now!
    Snickerstream is a streaming client for Nintendo 3DS consoles. It's the first and currently only one that supports both NTR and HzMod (the two available homebrew apps for streaming) and that can also receive streams from multiple 3DS consoles to the same PC using NTR. Unlike other clients Snickerstream has been rewritten completely from scratch, allowing it to offer a ton more features with an extremely small resource footprint. Plus, most of said features are shared with both streaming apps so you can use whichever one you want while retaining all your settings!

    (NOTE: As of version 1.10 HzMod support is still experimental and partially incomplete and only its latest version is supported. However game compatibility is almost flawless, only very few titles cannot be streamed using Snickerstream but can be using HorizonScreen. All of this will be gradually fixed with each newer version!)

    Snickerstream's three main focuses are performance, customizability and feature-richness. If all you want to do is to set up a simple 3DS streaming environment then your usual NTR & HzMod settings are all there, or if you don't want to touch them at all you can even choose one of the built-in presets. However, if you're someone who wants to tweak every single variable and setting to get everything up and running just the way you want it to be, you'll definitely feel just at home in the advanced menu... or in the settings INI, if that's more your thing.

    Don't believe me? Here are some examples of features you can expect:
    - Real time screen scaling
    - Sevaral interpolation modes (improves the image quality especially if the window has been scaled)
    - Portable: no DLL files needed (keep in mind that kit-kat still uses DLLs, they just get extracted to a temporary directory)
    - Native x64 version for better performance on 64-bit computers
    - MANY screen layouts, such borderless fullscreen and separate windows for both screens
    - Pop-up secondary screen for fullscreen layouts (press SPACEBAR)
    - More options that will make Snickerstream work better on crappy computers or networks
    - Built-in screenshot function (press S while streaming to create a screenshot)
    - Built in NFC patching
    - 7 different built-in remoteplay presets are available, with support for creating your own customized ones
    - Automatic remoteplay init, you only need to click connect and Snickerstream will care about everything else
    - Auto-disconnects if the 3DS has stopped streaming (was shutdown/rebooted/etc, can be customized or disabled)
    - Built-in frame limiter (disabled by default) if you wish to have a smoother stream
    - It will try allow itself through Windows Firewall if ran as admin
    - Toggable automatic screen centering for all layouts
    - Customizable hotkeys
    - Support for multiple NTR streaming to the same PC via NTR Patching

    And that's not even counting HzMod support, which offers several features that NTR does not have!
    - Supports both New and Old 3DS models
    - It can stream multiple consoles to the same PC out of the box, without the need to change the ports or patching the executable
    - You can change the stream's quality in real time (unlike NTR, which needs you to reboot your console in order to do that)
    - It doesn't crash when soft-resetting or when you exit out of a game (shiny hunters, rejoice!)
    - It works in a much cleaner and *stable* manner
    - Better game compatibility (games that must be streamed using TARGA are currently not supported but this is caused by incomplete support in Snickerstream, not HzMod itself)
    - Last but not least, it's still in development!
    - The main downside is that HzMod is a bit slower when compared to NTR, but don't let that scare you off! It's usually not too big of a difference (especially if you take into account that many games run at 30FPS on the 3DS anyways) so all things considered you should definitely give HzMod a chance, especially if NTR crashes a lot or just doesn't work for you.

    HzMod was made by @Sono who also helped me to add support for it in Snickerstream (thanks a lot again!) so if you enjoy it, that's who you should thank! =P

    If you need any kind of help, check out the wiki first!

    And now the good stuff: download links!

    Releases / Source (GitHub)

    Happy streaming! :D
     
    Last edited by RattletraPM, Oct 25, 2018
  2. KunoichiZ

    KunoichiZ GBAtemp Guru
    Member

    Joined:
    Mar 16, 2012
    Messages:
    8,830
    Country:
    United States
    Nicely done! I'll have to try this out when I get the chance.
     
    Fates-Blade-900 and RattletraPM like this.
  3. Flaflo

    Flaflo Advanced Member
    Newcomer

    Joined:
    Apr 24, 2014
    Messages:
    51
    Country:
    Germany
    So as this is using much less ram, is it able to stream from o3DS?
     
    Fates-Blade-900 likes this.
  4. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    Feel free to tell me what you think when you do! :D

    No, this is an alternative to the NTRViewer client. It still uses NTR CFW to stream the screens.
     
    Fates-Blade-900 and KunoichiZ like this.
  5. Flaflo

    Flaflo Advanced Member
    Newcomer

    Joined:
    Apr 24, 2014
    Messages:
    51
    Country:
    Germany
    Ok i just noticed how dumb this question was, bcause it just saves ram on computer. I wanna die right now :ohnoes:
     
    Fates-Blade-900 and Shadow#1 like this.
  6. Ricken

    Ricken I May Be Paranoid, But I Am No Android
    Member

    Joined:
    Jan 19, 2016
    Messages:
    2,456
    Country:
    United States
    Dang, this is great!
    Thanks a mil ^_^
     
  7. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    <sarcasm>Shame on you, you will be publicly executed and your post will be remembered as the dumbest of them all!</sarcasm>

    Don't be so harsh torwards yourself! There's no such thing as a dumb question ;)
    Besides, there's a homebrew streaming app for Old3DS already (HorizonScreen). It's currently not supported by Snickerstream because of a couple of reasons (poor streaming performance on O3DS, different protocol, etc.) so it isn't a dumb one!

    No prob, I'm glad you like it! :D
     
    Fates-Blade-900 and Ricken like this.
  8. petethepug

    Member

    Joined:
    May 2, 2016
    Messages:
    1,504
    Country:
    United States
    Question:
    Do the releases include snicker bars
     
    Fates-Blade-900 likes this.
  9. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    No, I ate them all while developing it. It might include slight traces of bricks tho.
     
    THEELEMENTKH likes this.
  10. petethepug

    Member

    Joined:
    May 2, 2016
    Messages:
    1,504
    Country:
    United States
    Dang it, I was really hoping I could grab one this evening :(. I never stream or record anyway on my 3ds but the performance of the streaming test looks neat.
     
  11. Deleted User

    Deleted User Newbie

    hmm
    with Rei-Six supporting ntr now i might check this out
    probably will forget to tho -_-
    Edit: RIP
    172 people currently viewing this thread
    140 guests and 32 members
     
    Last edited Nov 2, 2017
  12. BlueFox gui

    BlueFox gui SOMEONE
    Member

    Joined:
    Feb 4, 2016
    Messages:
    2,850
    Country:
    Brazil
    awh FUCK no old3DS? : (
     
  13. KunoichiZ

    KunoichiZ GBAtemp Guru
    Member

    Joined:
    Mar 16, 2012
    Messages:
    8,830
    Country:
    United States
    As explained above, no o3DS support.
     
  14. BlueFox gui

    BlueFox gui SOMEONE
    Member

    Joined:
    Feb 4, 2016
    Messages:
    2,850
    Country:
    Brazil
    thats why i said, what a shame : (
     
  15. Deleted User

    Deleted User Newbie

    .-.
    really?
    160 guests???
    still 30+ members is impressive Screenshot at 2017-11-02 18-02-01.png
     
    Fates-Blade-900 likes this.
  16. Bluespheal

    Bluespheal GBAtemp Regular
    Member

    Joined:
    Sep 5, 2016
    Messages:
    284
    Country:
    Mexico
    Any hope for a Mac release? sorry if this is a dumb question, I will not have access to a windows computer until after the weekend, also I like to keep everything tidy in one computer.
     
  17. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    It's probably people from /r/3dshacks :rofl2:

    Not possible, sorry. As much as I like Linux, AutoIt is a windows-only scripting language =/
    The client is made completely with built-in functions tho (the only UDF I used is made by me with no external calls or DLLs) and this means it should work just fine under Wine.
     
    Bluespheal and Deleted User like this.
  18. Bluespheal

    Bluespheal GBAtemp Regular
    Member

    Joined:
    Sep 5, 2016
    Messages:
    284
    Country:
    Mexico
    Thanks for the response, I'll use wine then, that should work well enough :)
     
  19. KeoniAzugon

    KeoniAzugon GBAtemp Regular
    Member

    Joined:
    Mar 21, 2016
    Messages:
    151
    Country:
    United States
    sweet though im still on o3DS. So... ill just lerk and watch this post. thanks op.
     
    BlueFox gui and Deleted User like this.
  20. RattletraPM

    OP RattletraPM GBATemp's official 蒸気イーブイ
    Member

    Joined:
    Jan 18, 2017
    Messages:
    897
    Country:
    Italy
    Yup, I'm sorry to all Old 3DS users, but that isn't Snickerstream's fault. I'd gladly have supported that too if it was possible =/
     
    BlueFox gui and KeoniAzugon like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Snickerstream, streaming, Unified