Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

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: