More actions
(Created page with "{{Infobox Switch Homebrews |title=SwiTAS |image=switasswitch.png |description=A usable toolkit for creating Nintendo Switch TASes with homebrew |author=TheGreatRambler |lastupdated=2020/07/16 |type=Developments |version=2.0.1 |license=MIT |download=https://dlhb.gamebrew.org/switchhomebrews/switasswitch.7z |website=https://github.com/TheGreatRambler/SwiTAS |source=https://github.com/TheGreatRambler/SwiTAS |donation= }} {{#seo: |title=Switch Homebrew PC Tools (Developments...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=SwiTAS | |title=SwiTAS | ||
|image= | |image=switasnx.png | ||
|description=A usable toolkit for creating Nintendo Switch TASes with homebrew | |description=A usable toolkit for creating Nintendo Switch TASes with homebrew | ||
|author=TheGreatRambler | |author=TheGreatRambler | ||
Line 8: | Line 8: | ||
|version=2.0.1 | |version=2.0.1 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/switasnx.7z | ||
|website=https://github.com/TheGreatRambler/SwiTAS | |website=https://github.com/TheGreatRambler/SwiTAS | ||
|source=https://github.com/TheGreatRambler/SwiTAS | |source=https://github.com/TheGreatRambler/SwiTAS | ||
|donation= | |donation= | ||
}} | }} | ||
{{ | {{obsolete}} | ||
A TAS toolkit for the Nintendo Switch. Useable via hardware, homebrew and emulator. | |||
This project aims to offer a easy to use yet powerful frontend to create Switch TASes. While there are existing projects that can replay input on a console using devices like Arduino, they often lack consistent frame advancement and game pausing capabilities. | |||
In the spirit of TASBot, it is generally considered more prestigious to display the final product via unmodified console hardware. All of the aforementioned projects follow this approach. However, working with unmodified hardware poses various limitations when creating TAS. That's where this project comes in. | |||
Having access to the entire system via CFW introduces a lot of freedoms, so this project intends to place this functionality into a standard PC application, much like Bizhawk or other TAS creators. This power allows you to tas with the freedom of an emulator through homebrew. | |||
'''Note:''' This toolkit does not work on the most recent versions of Switch homebrew, go to alternatives like [[Tas Script Switch|tas-script]]. | |||
==Installation== | |||
To install on Windows, extract the archive and place anywhere you like. | |||
To install on Mac, extract the archive and place the app bundle wherever you wish. | |||
To install on Debian/Ubuntu, run these commands from the location where you downloaded the deb: | |||
sudo apt-get install -y lsb-release | |||
sudo apt-key adv --fetch-keys <nowiki>http://repos.codelite.org/CodeLite.asc</nowiki> | |||
sudo add-apt-repository "deb <nowiki>http://repos.codelite.org/wx3.1.3/ubuntu/</nowiki> `lsb_release -cs` universe" | |||
sudo apt-get update | |||
sudo apt-get install ./switas-debian-64bit.deb | |||
To uninstall, run: | |||
sudo apt-get purge switas | |||
To install the sysmodule, unzip and drag the contents to the root of your SD card. To enable, make sure the sysmodule SwiTAS is enabled in Kosmos/Hekate Tolbox. | |||
SwiTAS usage guide is available [https://github.com/TheGreatRambler/SwiTAS#handling-projects here]. | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/switasnx2.png | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/switasnx3.png | ||
https://dlhb.gamebrew.org/switchhomebrews/switasnx4.png | |||
https://dlhb.gamebrew.org/switchhomebrews/ | |||
==Changelog== | ==Changelog== | ||
''' | '''v2.0.1 2020/07/16''' | ||
* First Release. | * Fixed: | ||
** Idle error that would prevent auto frame from executing if the PC was under high load. | |||
** Make frame advancing slightly more consistent. | |||
'''v2.0.0 2020/07/10''' | |||
* Added: | |||
** Branches. | |||
** Savestates. | |||
** Exporting to text format. | |||
** Releases for multiple platforms. | |||
** Many more. | |||
'''v1.0.1 2020/05/13''' | |||
* Add tooltips to make usage easier. | |||
* Allow deleting of frames. | |||
* Add script file importing. | |||
* Revise pasting to make more extensible. | |||
'''v1.0.0 2020/05/09''' | |||
* First Release (Without Networking/Homebrew support). | |||
* Gamepad support. | |||
* Multiplayer support. | |||
* Project saving. | |||
* Export to text file (ssctf). | |||
* Save recent projects. | |||
* Keyboard support. | |||
==Credits== | |||
Thanks: | |||
*[https://github.com/hamhub7 Hamhub7]: The creator of Nx-TAS. | |||
*[https://github.com/MonsterDruide1 MonsterDruide1]: Providing many valuable insights into the behavior of hardware-based TAS setups. | |||
*[https://twitter.com/atlasnx?lang=en AtlasNX]: For their help during development. | |||
*Members of the wxWidgets forums: For being incredibly useful for every question. | |||
*[https://github.com/shakkar23 Shakkar23]: For being a chad, obviously. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/TheGreatRambler/SwiTAS | ||
Revision as of 03:45, 4 Haziran 2023
SwiTAS | |
---|---|
General | |
Author | TheGreatRambler |
Type | Developments |
Version | 2.0.1 |
License | MIT License |
Last Updated | 2020/07/16 |
Links | |
Download | |
Website | |
Source | |
This application has been obsoleted by one or more applications that serve the same purpose, but are more stable or maintained. |
A TAS toolkit for the Nintendo Switch. Useable via hardware, homebrew and emulator.
This project aims to offer a easy to use yet powerful frontend to create Switch TASes. While there are existing projects that can replay input on a console using devices like Arduino, they often lack consistent frame advancement and game pausing capabilities.
In the spirit of TASBot, it is generally considered more prestigious to display the final product via unmodified console hardware. All of the aforementioned projects follow this approach. However, working with unmodified hardware poses various limitations when creating TAS. That's where this project comes in.
Having access to the entire system via CFW introduces a lot of freedoms, so this project intends to place this functionality into a standard PC application, much like Bizhawk or other TAS creators. This power allows you to tas with the freedom of an emulator through homebrew.
Note: This toolkit does not work on the most recent versions of Switch homebrew, go to alternatives like tas-script.
Installation
To install on Windows, extract the archive and place anywhere you like.
To install on Mac, extract the archive and place the app bundle wherever you wish.
To install on Debian/Ubuntu, run these commands from the location where you downloaded the deb:
sudo apt-get install -y lsb-release sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc sudo add-apt-repository "deb http://repos.codelite.org/wx3.1.3/ubuntu/ `lsb_release -cs` universe" sudo apt-get update sudo apt-get install ./switas-debian-64bit.deb
To uninstall, run:
sudo apt-get purge switas
To install the sysmodule, unzip and drag the contents to the root of your SD card. To enable, make sure the sysmodule SwiTAS is enabled in Kosmos/Hekate Tolbox.
SwiTAS usage guide is available here.
Screenshots
Changelog
v2.0.1 2020/07/16
- Fixed:
- Idle error that would prevent auto frame from executing if the PC was under high load.
- Make frame advancing slightly more consistent.
v2.0.0 2020/07/10
- Added:
- Branches.
- Savestates.
- Exporting to text format.
- Releases for multiple platforms.
- Many more.
v1.0.1 2020/05/13
- Add tooltips to make usage easier.
- Allow deleting of frames.
- Add script file importing.
- Revise pasting to make more extensible.
v1.0.0 2020/05/09
- First Release (Without Networking/Homebrew support).
- Gamepad support.
- Multiplayer support.
- Project saving.
- Export to text file (ssctf).
- Save recent projects.
- Keyboard support.
Credits
Thanks:
- Hamhub7: The creator of Nx-TAS.
- MonsterDruide1: Providing many valuable insights into the behavior of hardware-based TAS setups.
- AtlasNX: For their help during development.
- Members of the wxWidgets forums: For being incredibly useful for every question.
- Shakkar23: For being a chad, obviously.