Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NxTransmission Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=nxTransmission |image=nxtransmissionswitch.png |description=A torrent client for the switch. |author=t-flo |lastupdated=2020/01/16 |type=Other Apps |version=0.2.3 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch.7z |website=https://gbatemp.net/threads/nxtransmission-a-torrent-client-for-the-switch.555951/ |source=https://github.com/t-flo/nxTransmission |donation= }} {{#seo: |title=Switch Homebrew Ap...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=nxTransmission
|title=nxTransmission
|image=nxtransmissionswitch.png
|image=nxtransmission.png
|description=A torrent client for the switch.
|description=A torrent client for the switch. Port of Transmission.
|author=t-flo
|author=t-flo
|lastupdated=2020/01/16
|lastupdated=2020/01/16
|type=Other Apps
|type=Other Apps
|version=0.2.3
|version=0.2.3
|license=Mixed
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/nxtransmission.7z
|website=https://gbatemp.net/threads/nxtransmission-a-torrent-client-for-the-switch.555951/
|website=https://gbatemp.net/threads/nxtransmission-a-torrent-client-for-the-switch.555951/
|source=https://github.com/t-flo/nxTransmission
|source=https://github.com/t-flo/nxTransmission
|donation=
|donation=
}}
}}
{{#seo:
A homebrew port of [https://transmissionbt.com/ Transmission] 2.94 for Nintendo Switch with a very basic console UI.
|title=Switch Homebrew Apps (Other Apps) - GameBrew
 
|title_mode=append
Torrents can be added/managed by a web browser remotely, or with something like [https://www.transdroid.org/ Transdroid].
|image=nxtransmissionswitch.png
 
|image_alt=nxTransmission
==Installation==
}}
Extract the release zip to the /switch folder on your sdcard.
{{cleanup|article|Needs cleanup}}
 
A torrent client for the switch.
Skip the settings.json if you don't want to revert to the release defaults.
 
==User guide==
===exFAT support===
This was tested only with the FAT32 file-system. Using exFAT could lead to DATA CORRUPTION, especially if nxTransmission crashes.
 
===FAT32 limit===
FAT32 has a file size limit of 4GB, files bigger than this limit are split automatically to a folder matching the original file name, and the file concatenation attribute is applied to the folder when the torrent fully completes.  


==Media==
The file-system is detected based on the firmware version, and splitting is on by default if exFAT is not supported. The split setting can be forced from settings.json by adding entry
<youtube></youtube>
"nx-split-files": true[or false]


===Notes===
*Torrents are downloaded by default to the /Downloads folder on the sdcard.
*You can customize the settings by editing /switch/nxTransmission/settings.json, or in the browser with the web client. Be warned this can lead to speed and/or stability issues.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/nxtransmission.png
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-02.png
 
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-03.png
==Known issues==
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-04.png
*Enabling DHT could lead to crashes on exit.
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-05.png
*Sleep mode and network changes lead to broken pipe errors.
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/nxtransmissionswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.2.3'''
* First Release.
*Fixed:
**Replace non ASCII characters in filenames.
**udp trackers working.
 
'''v0.2.2'''
*Fixed:
**Fix split file bug.
*Added:
**Merged sequential download patch.
 
'''v0.2.0'''
*Added:
**Support for files bigger than 4GB on FAT32 by splitting and applying the file concatenation attribute.
*Fixed:
**Fix cli build on linux.
**Performance adjustment.
 
'''v0.1.0'''
* First release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/nxtransmission-a-torrent-client-for-the-switch.555951/
* GBAtemp - https://gbatemp.net/threads/nxtransmission-a-torrent-client-for-the-switch.555951/
* Github - https://github.com/t-flo/nxTransmission
* GitHub - https://github.com/t-flo/nxTransmission
* Reddit -

Revision as of 07:15, 15 April 2023

nxTransmission
Nxtransmission.png
General
Authort-flo
TypeOther Apps
Version0.2.3
LicenseGPL-3.0
Last Updated2020/01/16
Links
Download
Website
Source

A homebrew port of Transmission 2.94 for Nintendo Switch with a very basic console UI.

Torrents can be added/managed by a web browser remotely, or with something like Transdroid.

Installation

Extract the release zip to the /switch folder on your sdcard.

Skip the settings.json if you don't want to revert to the release defaults.

User guide

exFAT support

This was tested only with the FAT32 file-system. Using exFAT could lead to DATA CORRUPTION, especially if nxTransmission crashes.

FAT32 limit

FAT32 has a file size limit of 4GB, files bigger than this limit are split automatically to a folder matching the original file name, and the file concatenation attribute is applied to the folder when the torrent fully completes.

The file-system is detected based on the firmware version, and splitting is on by default if exFAT is not supported. The split setting can be forced from settings.json by adding entry

"nx-split-files": true[or false]

Notes

  • Torrents are downloaded by default to the /Downloads folder on the sdcard.
  • You can customize the settings by editing /switch/nxTransmission/settings.json, or in the browser with the web client. Be warned this can lead to speed and/or stability issues.

Screenshots

nxtransmission.png

Known issues

  • Enabling DHT could lead to crashes on exit.
  • Sleep mode and network changes lead to broken pipe errors.

Changelog

v0.2.3

  • Fixed:
    • Replace non ASCII characters in filenames.
    • udp trackers working.

v0.2.2

  • Fixed:
    • Fix split file bug.
  • Added:
    • Merged sequential download patch.

v0.2.0

  • Added:
    • Support for files bigger than 4GB on FAT32 by splitting and applying the file concatenation attribute.
  • Fixed:
    • Fix cli build on linux.
    • Performance adjustment.

v0.1.0

  • First release.

External links

Advertising: