3DS Store › Apps › FourthTube

FourthTube changelog

b34.1 · Feb 6, 2026

~~"This release doesn't have as much, quick and crappy interim release."~~

"This update contrary to the previous statement, addeds quite a bit. I (erievs) was not aware that the changes were in the main repo already. If i would have known I'd named this Beta 35. Big shoutout to 2ipper who added quite a lot to this release.

TO PEOPLE WHO ARE UPDATING PLEASE SWITCH TO ANDROID VR IN THE ADVANCE TAB IN SETTINGS YOUR SETTINGS WON'T BE AUTO UPDATED, ANDROID VR WILL ONLY BE DEFAULT IF YOU DIDN'T HAVE ANY SAVE DATA

### Changelog
erievs & Smu1zel (helped me build the release) && 2ipper (a lot)

  • Add the current version to the update header in settings updater.
  • Switched the default agent from Android to Android VR, so videos will play again, do note VR does NOT support YouTube kids content. A better solution is being worked on, this is a stopgap update really.
  • A lot more, I'll update as I learn more, oops.

b34 · Oct 28, 2025

This release doesn't have as much, but it should fix video playback for most users.

Changelog

Smu1zel

  • The screen timeout feature now only turns off the bottom screen. This means you no longer have to set it to Never to make the app usable.
  • The iOS client has been removed in favor of Android (with some iOS parameters since that works for some reason). This works with all videos that the iOS client originally supported. visionOS should no longer be preferred due to YouTube blocking Kids videos on it as of September or so. If you used it as a workaround in 33, please switch back. This may also fix video playback in certain regions, but I don't know for certain.

This also marks the first anniversary of FourthTube. Thank you all for using it!

b33 · Jul 23, 2025

A lot.

Changelog

Smu1zel

  • Better error screen.
  • Formatted the entire codebase with clang-format.
  • Added an option to hide the pointer (the red box when you tap the screen).
  • FourthTube now uses a better color scheme, instead of using a dull blue nearly everywhere.
  • New banner for when a video isn't playing. Criticism is welcome.
  • Old ThirdTube config files now retain the scroll speed threshold value set when used in FourthTube.
  • Dropped the unused unicodetochar library.
  • Changed some font sizes.
  • Deleted some obsolete files.
  • Changed libctru library path to his. Updated it.
  • Some other general improvements to enhance the user's experience (TM)

2ipper

  • Fixed the community tab.
  • Added timestamps. Tapping them in the description or comments will jump you to that timestamp automatically.
  • Added Live tab.
  • Added Shorts tab.
  • Changed the color of the Reload button.
  • Removed useless randomVisitorData function.
  • Translated the "Hide pointer" string into Japanese.
  • Added better resolution detection logic.
  • Fixed a bug where a video would end a few seconds early.

Dragontwo14

  • Made some fixes to the German translation.
  • Translated the "Hide pointer" string into German.

cooolgamer

  • Translated the "Hide pointer" string into French.

Dxni

  • Translated the "Hide pointer" string into Italian.

Misino

  • Added a Spanish translation (will be implemented in the future).

Thank you all!

b32 · Apr 11, 2025

This is a stopgap release to address concerns with the inactivity of this project, along with getting the QR code and the .cia in our repo synced up.

Changelog

Smu1zel

  • Added an Italian translation (with help from Dxni)
  • Updated stb_image
  • Fixed some annoying spelling errors in the English translation
  • Lowered the minimum speed limit for videos to 0.25 (to match YouTube)
  • Improved the German translation (with help from Dragontwo14)
  • Refactored time unit handling in the New tab

2ipper

  • Fixed up the changelog feature
  • Fixed occasional performance issues when streaming >240p on clients other than iOS
  • Fixed the banner spin
  • Other misc fixes

b31 · Feb 3, 2025

I'm usually not the one responsible for pushing releases out, but YouTube decided to change things yet again, so we had to rush out a new release.

Changelog

Smu1zel

  • Rewrote community posts workaround to take advantage of Google's parameters (images load much faster and take up less memory, at the cost of a small drop in quality)
  • Added code to wait up to 20 seconds for the 3DS to connect to Wi-Fi at launch (avoids some race conditions)
  • Added visionOS app/spoof data
  • Upgraded nghttp2 to version 1.64.0
  • Some more QoL internal improvements to enhance the developer's experience™️

2ipper

  • Added code to fetch visitorData from YouTube's servers directly (fixes the infamous gray Play button again)
  • Added the ability to see the latest changelog in the Update tab
  • Fixed subscriber count in the Subscribed tab
  • Search fixes

cooolgamer

  • Created a custom boot screen

b30 · Jan 21, 2025

Changelog

2ipper

  • Added option to switch app data (iOS, Android VR) to Settings -> Advanced
  • Update iOS client
  • Added visitor data (YouTube requests) (Comment From Me ErieVS: I have no idea why I didn't think about doing this to begin with, I used it with MangoTube, guess I just forgot, anwyas huge thanks to 2ipper for this fix!)

b29 · Jan 12, 2025

Changelog

Smu1zel:

Smu1zel added multiple languages [also thanks to ItsFrocat for German)], removed old ThirdTube references, rebuilt FFMPEG (I think it's also newer), removed old dcrypter code that is no longer used, added French, removed flash (because it can cause seizures), more fixes and stuff I missed check commit history for a full list.

2b-zipper

Added sounds, fixed saving quality, new banner sound.

b28 · Nov 2, 2024

Changed banner to 3D (thank 2b-zipper!)

b27 · Oct 20, 2024

Fixed reconfiguration when the quality set for a video is not present and use the hardware decoder again for 360p playback.

Thank you 2b-zipper [https://github.com/2b-zipper]!

b26 · Oct 18, 2024

480p Support!

Stability Fixes (Again, Maybe?)

Huge thanks to 2ipper!

b25 · Oct 9, 2024

Moved Loop Videos To The Video Playback Options Rather Than Settings! (thanks 2B_enpitsu!)

b24 · Oct 6, 2024

Added Loops Videos (thanks 2B_enpitsu!)

b23 · Sep 27, 2024

Added 5 second skip/rewind with zr/zl (thanks 2b-zipper!)

Fixed app author (thanks 2b-zipper!)

b22 · Sep 20, 2024

Fixed Captions (thanks 2B_enpitsu!)

Minor about page tweaks!

b21 · Sep 19, 2024

Fixed saving of show dislike or not option thanks 2B_enpitsu!

b20 · Sep 19, 2024

Should have fixed Fixed “[se] Unknown error occurred during search load” error. (thanks 2B_enpitsu!).

b19 · Sep 16, 2024

Fixed community tab (thanks

b18 · Sep 15, 2024

Fixed watch history (thanks 2B_enpitsu!)

b17 · Sep 15, 2024

Updates
Stability Fixes
Issue 3 Fix