Version 0.85b is here! Here's what has been added or changed:
You can also find an updated tutorial (also covers NFC patching) in the readme and a list of FAQ here.
As usual, you can download this version from the GitHub releases page.
I hope you all like it!
- Snickerstream now supports Direct2D as its rendering library.
- Direct2D is hardware accelerated if your GPU supports it (if not, it uses to software mode). This means much less CPU usage, more constant RAM usage, less tearing and less dropped frames due to slow hardware, while still requiring no external DLLs and being Wine-friendly.
- Thanks to it, Snickerstream now works on many more hardware configurations and fullscreen works properly (it isn't an experimental feature anymore!)
- This means that, as both now support hardware acceleration, Snickerstream should perform at just as good as NTRViewer!
- In order to use Direct2D in hardware accelerated mode you need a GPU that supports at least Direct3D feature level 9 and has WDDM 1.1 drivers (read: any GPU made during or past 2006 should support it).
- The minimum requirements to use Direct2D rendering are Windows Vista SP2 (or later) and a graphics card with 128 MB of VRAM (256+ recommended).
- Although it's not recommended (because Direct2D is better than it in basically every way), it's possible to choose between Direct2D and GDI+ rendering.
- Pressing ENTER will now go back to the connection window.
- The Init Remoteplay and Connect buttons have been merged togheter. Snickerstream will automatically detect if Remoteplay has been started and send the appropriate packet if it isn't. In case you want to edit how much time it will wait before sending the packet, you can edit the WaitRemoteplayInit value in the INI (in milliseconds)
- NFC patching has been added for firmwares <=11.3 and >=11.4.
- Presets have been added. There are a total of 7 presets ranging from best quality to best performance.
- Packet errors will now be logged at loglevel 2, making this loglevel a bit more useful without producing giant logfiles.
- CPU model and frequency, GPU model and OS version are now logged at loglevel 3.
- (Bugfix) Key presses are only recieved if the GUI is active.
- (Bugfix) The GUI buttons get disabled when one of them gets clicked on to avoid function calling related bugs.
You can also find an updated tutorial (also covers NFC patching) in the readme and a list of FAQ here.
As usual, you can download this version from the GitHub releases page.
I hope you all like it!
Last edited by RattletraPM,