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

PokemonTV Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=PokemonTV |image=pokemontvswitch.png |description=Unofficial 3rd party PokemonTV client. |author=Slluxx |lastupdated=2022/01/01 |type=Other Apps |version=1.0 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch.7z |website=https://gbatemp.net/threads/release-pokemontv-3rd-party-client.606039/ |source=https://github.com/Slluxx/pokemontv |donation= }} {{#seo: |title=Switch Homebrew Apps (Other Apps) - GameBrew...")
 
No edit summary
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=PokemonTV
|title=PokemonTV
|image=pokemontvswitch.png
|image=pokemontvnx.png
|description=Unofficial 3rd party PokemonTV client.
|description=Unofficial 3rd party PokemonTV client.
|author=Slluxx
|author=Slluxx
Line 8: Line 8:
|version=1.0
|version=1.0
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/pokemontvnx.7z
|website=https://gbatemp.net/threads/release-pokemontv-3rd-party-client.606039/
|website=https://gbatemp.net/threads/release-pokemontv-3rd-party-client.606039/
|source=https://github.com/Slluxx/pokemontv
|source=https://github.com/Slluxx/pokemontv
|donation=
|donation=
}}
}}
{{#seo:
Unofficial 3rd party PokemonTV website/client which supports a number of devices. Binaries are build for the Nintendo Switch.
|title=Switch Homebrew Apps (Other Apps) - GameBrew
 
|title_mode=append
Content is fetched from the official API. This client is for banned consoles or those who prefer to stay away from Nintendo services.
|image=pokemontvswitch.png
 
|image_alt=PokemonTV
==Installation==
}}
Place the .nro to sdmc:/switch/PokemonTV/pokemontv.nro.
{{cleanup|article|Needs cleanup}}
 
Unofficial 3rd party PokemonTV client.
You can also download from the [https://apps.fortheusers.org/switch/PokemonTV homebrew app store], or [https://slluxx.github.io/pokemontv/ watch them directly online].
 
==User guide==
===FAQ===
'''Q. Why?'''
 
PokemonTV exists on a number of devices but not on all. If your device has a webbrowser, you can just go to https://slluxx.github.io/pokemontv/ and watch the current content online.
 
It was necessary to work with the API because certain browsers lack support for displaying the official website, especially on the Nintendo Switch.
 
'''Q. But a Nintendo Switch client already exists?'''
 
Yes, that's true. But people with a banned console or those who use 90DNS to stay hidden from Nintendo have no way of watching the content.
 
'''Q. How does it work?'''
 
The [https://github.com/Slluxx/pokemontv/tree/api API branch] fetches the complete content of the API from each language and stores it because direct access to the API from a browser throws CORS errors.
 
The [https://github.com/Slluxx/pokemontv/tree/main main branch] is the source-code of the website. Its build with the Vue3 framework and Bootstrap5. A GitHub Action compiles the source and pushes it to the gh-pages branch.


==Media==
The [https://github.com/Slluxx/pokemontv/tree/gh-pages gh-pages branch] is the compiled source-code of the main branch and is whats used on the website.
<youtube></youtube>


The [https://github.com/Slluxx/pokemontv/tree/switch-client switch-client branch] is the source-code of the homebrew for the Nintendo Switch. The homebrew just opens a simple webbrowser and loads the the website.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvnx2.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/pokemontvswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''1.0.1'''
* First Release.
*Worked around an issue where B closes the browser. Its still closing it but now it restarts on its own, making it a little less annoying. Im still trying to find something like a "Javascript history hack" to trick the browser to "go back to the current site" so it wont close because it thinks there is nothing to go back to.
*General code cleanup.
 
'''1.0.0'''
*Initial Release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/release-pokemontv-3rd-party-client.606039/
* GitHub - https://github.com/Slluxx/pokemontv
* Github - https://github.com/Slluxx/pokemontv
* GBAtemp - https://gbatemp.net/threads/release-pokemontv-3rd-party-client.606039/
* Reddit -
* ForTheUsers - https://apps.fortheusers.org/switch/PokemonTV

Revision as of 01:09, 20 April 2023

PokemonTV
File:Pokemontvnx.png
General
AuthorSlluxx
TypeOther Apps
Version1.0
LicenseMixed
Last Updated2022/01/01
Links
Download
Website
Source

Unofficial 3rd party PokemonTV website/client which supports a number of devices. Binaries are build for the Nintendo Switch.

Content is fetched from the official API. This client is for banned consoles or those who prefer to stay away from Nintendo services.

Installation

Place the .nro to sdmc:/switch/PokemonTV/pokemontv.nro.

You can also download from the homebrew app store, or watch them directly online.

User guide

FAQ

Q. Why?

PokemonTV exists on a number of devices but not on all. If your device has a webbrowser, you can just go to https://slluxx.github.io/pokemontv/ and watch the current content online.

It was necessary to work with the API because certain browsers lack support for displaying the official website, especially on the Nintendo Switch.

Q. But a Nintendo Switch client already exists?

Yes, that's true. But people with a banned console or those who use 90DNS to stay hidden from Nintendo have no way of watching the content.

Q. How does it work?

The API branch fetches the complete content of the API from each language and stores it because direct access to the API from a browser throws CORS errors.

The main branch is the source-code of the website. Its build with the Vue3 framework and Bootstrap5. A GitHub Action compiles the source and pushes it to the gh-pages branch.

The gh-pages branch is the compiled source-code of the main branch and is whats used on the website.

The switch-client branch is the source-code of the homebrew for the Nintendo Switch. The homebrew just opens a simple webbrowser and loads the the website.

Screenshots

pokemontvnx2.png

Changelog

1.0.1

  • Worked around an issue where B closes the browser. Its still closing it but now it restarts on its own, making it a little less annoying. Im still trying to find something like a "Javascript history hack" to trick the browser to "go back to the current site" so it wont close because it thinks there is nothing to go back to.
  • General code cleanup.

1.0.0

  • Initial Release.

External links

Advertising: