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

NX-TAS Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=nx-TAS |image=nxtasswitch.png |description=Rewrite of TAS-nx |author=hamhub7 |lastupdated=2019/09/19 |type=System Tools |version=0.1.0 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch.7z |website=https://github.com/hamhub7/nx-TAS |source=https://github.com/hamhub7/nx-TAS |donation= }} {{#seo: |title=Switch Homebrew Apps (System Tools) - GameBrew |title_mode=append |image=nxtasswitch.png |image_alt=nx-TAS }...")
 
No edit summary
Line 2: Line 2:
|title=nx-TAS
|title=nx-TAS
|image=nxtasswitch.png
|image=nxtasswitch.png
|description=Rewrite of TAS-nx
|description=Rewrite of TAS-nx.
|author=hamhub7
|author=hamhub7
|lastupdated=2019/09/19
|lastupdated=2019/09/06
|type=System Tools
|type=Sysmodules
|version=0.1.0
|version=0.1.0
|license=GPL-2.0
|license=GPL-2.0
Line 11: Line 11:
|website=https://github.com/hamhub7/nx-TAS
|website=https://github.com/hamhub7/nx-TAS
|source=https://github.com/hamhub7/nx-TAS
|source=https://github.com/hamhub7/nx-TAS
|donation=
|donation=https://github.com/hamhub7/nx-TAS#support-the-creators
}}
}}
{{#seo:
{{obsolete}}
|title=Switch Homebrew Apps (System Tools) - GameBrew
TAS (tool-assisted speedrun or tool-assisted superplay) for the Nintendo Switch.
|title_mode=append
 
|image=nxtasswitch.png
nx-TAS is fundamentally different than its predecessor, [https://github.com/hamhub7/TAS-nx TAS-nx], in that it uses a virtual controller to send inputs instead of changing the inputs of the currently used controller.
|image_alt=nx-TAS
 
}}
'''Note:''' NX-TAS is depreciated, check out [[Tas_Script_Switch|tas-script]].
{{cleanup|article|Needs cleanup}}
 
Rewrite of TAS-nx
==Installation==
You need to have an [https://switch.homebrew.guide/ Atmosphere-injected Switch] to use this.
 
Acquire nx-TAS.nsp either from the latest release, or more preferably build yourself via the instructions [https://github.com/hamhub7/nx-TAS#building-from-source here]
 
Create the relevant title directory on your Switch's SD card at:
* <code>sdmc:/atmosphere/titles/0100000000000cab/</code> on Atmosphere 0.9.4 or earlier.
* <code>sdmc:/atmosphere/contents/0100000000000cab</code> on Atmosphere 0.10.0 or newer.
 
Place the NSP as:
* <code>sdmc:/atmosphere/titles/0100000000000cab/exefs.nsp</code> on Atmosphere 0.9.4 or earlier.
* <code>sdmc:/atmosphere/contents/0100000000000cab/exefs.nsp</code> on Atmosphere 0.10.0 or newer.
 
Create an empty file at:
* <code>sdmc:/atmosphere/titles/0100000000000cab/flags/boot2.flag</code> on Atmosphere 0.9.4 or earlier.
* <code>sdmc:/atmosphere/contents/0100000000000cab/flags/boot2.flag</code> on Atmosphere 0.10.0 or newer.
 
Reboot into CFW.
 
==User guide==
===Keybinds===
You need to have a USB keyboard attached to your Switch, either via the dock or a USB-A to USB-C adapter in the charging port.


==Media==
'''Controllers:'''
<youtube></youtube>
*<code>1</code> = Pro Controller.
*<code>2</code> = Pair of Joycons (this adds two controllers; exists for ease-of-use).
*<code>3</code> = Left Joycon.
*<code>4</code> = Right Joycon.
*<code>5</code> = Famicom Controller.
*<code>6</code> = Famicom Controller with mic.
*<code>7</code> = NES Controller.
*<code>8</code> = Unused SNES-style Controller/Pad.
*<code>-</code> = Remove the most recently added controller.


'''Scripts:'''
*<code>f1</code> = <code>sdmc:/scripts/script1.txt</code>
*<code>f2</code> = <code>sdmc:/scripts/script2.txt</code>
*...
*<code>f12</code> = <code>sdmc:/scripts/script12.txt</code>


==Screenshots==
'''Utilities:'''
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-01.png
*<code>Q</code> = Press L+R on the most recently added controller.
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-02.png
*<code>W</code> = Press A on the most recently added controller.
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-03.png
*<code>PAUSE</code> = Pauses and resumes execution of current script.
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-04.png
*<code>SCROLLLOCK</code> = Stops execution of current script.
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/nxtasswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v0.1.0'''
* First Release.
*This is the first beta of nx-TAS. Download the zip file and place at the root of your sd card running an atmosphere setup to use nx-TAS. Full instructions in the readme file in the code.


== External links ==
== External links ==
* Gbatemp - https://github.com/hamhub7/nx-TAS
* GitHub - https://github.com/hamhub7/nx-TAS
* Github - https://github.com/hamhub7/nx-TAS
* Reddit - https://www.reddit.com/r/TAS/comments/f8t2nc/tas_on_switch/
* Reddit -

Revision as of 00:37, 24 April 2023

nx-TAS
File:Nxtasswitch.png
General
Authorhamhub7
TypeSysmodules
Version0.1.0
LicenseGPL-2.0
Last Updated2019/09/06
Links
Download
Website
Source
Support Author

TAS (tool-assisted speedrun or tool-assisted superplay) for the Nintendo Switch.

nx-TAS is fundamentally different than its predecessor, TAS-nx, in that it uses a virtual controller to send inputs instead of changing the inputs of the currently used controller.

Note: NX-TAS is depreciated, check out tas-script.

Installation

You need to have an Atmosphere-injected Switch to use this.

Acquire nx-TAS.nsp either from the latest release, or more preferably build yourself via the instructions here

Create the relevant title directory on your Switch's SD card at:

  • sdmc:/atmosphere/titles/0100000000000cab/ on Atmosphere 0.9.4 or earlier.
  • sdmc:/atmosphere/contents/0100000000000cab on Atmosphere 0.10.0 or newer.

Place the NSP as:

  • sdmc:/atmosphere/titles/0100000000000cab/exefs.nsp on Atmosphere 0.9.4 or earlier.
  • sdmc:/atmosphere/contents/0100000000000cab/exefs.nsp on Atmosphere 0.10.0 or newer.

Create an empty file at:

  • sdmc:/atmosphere/titles/0100000000000cab/flags/boot2.flag on Atmosphere 0.9.4 or earlier.
  • sdmc:/atmosphere/contents/0100000000000cab/flags/boot2.flag on Atmosphere 0.10.0 or newer.

Reboot into CFW.

User guide

Keybinds

You need to have a USB keyboard attached to your Switch, either via the dock or a USB-A to USB-C adapter in the charging port.

Controllers:

  • 1 = Pro Controller.
  • 2 = Pair of Joycons (this adds two controllers; exists for ease-of-use).
  • 3 = Left Joycon.
  • 4 = Right Joycon.
  • 5 = Famicom Controller.
  • 6 = Famicom Controller with mic.
  • 7 = NES Controller.
  • 8 = Unused SNES-style Controller/Pad.
  • - = Remove the most recently added controller.

Scripts:

  • f1 = sdmc:/scripts/script1.txt
  • f2 = sdmc:/scripts/script2.txt
  • ...
  • f12 = sdmc:/scripts/script12.txt

Utilities:

  • Q = Press L+R on the most recently added controller.
  • W = Press A on the most recently added controller.
  • PAUSE = Pauses and resumes execution of current script.
  • SCROLLLOCK = Stops execution of current script.

Changelog

v0.1.0

  • This is the first beta of nx-TAS. Download the zip file and place at the root of your sd card running an atmosphere setup to use nx-TAS. Full instructions in the readme file in the code.

External links

Advertising: