Skip to content

NOT READY YET - All-in-one installer and updater for popular programs on L4T Ubuntu with no prior knowledge of Linux needed

Notifications You must be signed in to change notification settings

Snaid1/L4T-Megascript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOT READY YET - WE'RE STILL A WAYS TO GO BEFORE ANYTHING HERE IS CONSIDERED READY TO GO PUBLIC. USE AT YOUR OWN DEVICE'S RISK. BEAR IN MIND SOME OF THE SCRIPTS MAY SCREW UP YOUR INSTALLATION, ESPECIALLY IF YOU'RE NOT USING TEGRA HARDWARE.

L4T-Megascript

Logo We did the hard parts so you don't have to!

What is this?

The L4T Megascript is an open source multipurpose script for easily installing and updating a diverse collection of programs in L4T Ubuntu, with the purpose of helping new users to install programs and games in just a few steps. Currently designed with 18.04 in mind, but almost everything should be ready for when L4T updates to 20.04. Credit to the Switchroot L4T Ubuntu team (https://switchroot.org/) for making this possible. This project still is in a pretty early stage, but it's more than usable already for most of what's included. Give it a try, and send us feedback!

Install/run the script

The script itself doesn't actually get installed, even though it does install a lot of other programs and features. It all runs directly off of this GitHub page so you don't have to worry about updating the script! Get started at the link below:

https://github.com/cobalt2727/L4T-Megascript/wiki/Initial-Setup

DISCLAIMER: in the interest of transparency and security we recommend reading through the source code yourself by checking recent commit history and/or downloading a local copy of the source code. NEVER RUN LINUX SCRIPTS YOU DON'T TRUST!

Scripts

We currently have the following scripts:

  • Initial Setup: Installs the swapfile, joycon mouse, 2.0 GHz overclock, SDL2 etc
  • Update: Update your programs (APT, Flatpak, maybe someday automatic source code builds)
  • Dolphin: Gamecube and Wii emulator, latest development version
  • Moonlight-qt: stream games from your PC as long as it has an Nvidia (with Gamestream) or AMD (with Sunshine) GPU!
  • CSE2-Tweaks: (CURRENTLY DOWN DUE TO DMCA ON CSE2'S END) An enhanced version of Cave Story. 60 FPS, bugs fixes, other soundtracks support
  • SRB2: A 3D open-source Sonic the Hedgehog fangame built using a modified version of Doom
  • SRB2Kart: A kart racing game using SRB2 as a base
  • RetroPie: Powerful frontend for both emulators and native programs alike
  • Celeste (Pico-8 Port): A tight platforming game which lead to the development of Celeste
  • Flappy Bird: A game about a bird flying in between warp pipes
  • SuperTux2: A 2D jump'n run sidescroller game in a style similar to the original Super Mario games
  • SM64Port: A native port of the classic game for the N64 (requires your own, legally dumped ROM)
  • TheXTech: SMBX engine, rewritten into C++ from VisualBasic 6

We are planning in adding more scripts and functions to the script in future updates.

Planned features:

  • Finish the GUI
  • Figure out how to make Citra work (On 18.04)
  • Figure out how to make Minecraft Bedrock work
  • Add the Sodium/Lithium/Phosphor mods (for performance) to the Minecraft script - possibly making them build from source on each run to ensure we don't have to manually update any download links any time a new version's out
  • A lot more listed in the Discord!

Our Team

  • Cobalt: Manager/Lead Dev
  • Lugsole: Contributor
  • Lang Kasempo: Contributor
  • Gman: Contributor
  • Fafabis: Contributor
  • Azkali: Advice, part of Switchroot dev team
  • All the beta testers in the Discord that put up with Cobalt breaking things every other day

Do you have a question or an idea about the project?

You're in luck - we've got a Discord server: https://discord.gg/UYsUFCY

Credits

  • STJr: Developers, SRB2
  • Kart Krew: Developers, SRB2Kart
  • calvarado194: Developers, CSE2-Tweaks
  • RetroPie: Developers, RetroPie (who would've guessed?)
  • dolphin-emu: Developers, Dolphin
  • moonlight-stream: Creators and developers of Moonlight-QT
  • lemon-sherbet: Developer, Celeste Classic port
  • Acry: Developer, Flappy Bird port
  • SuperTux: Developers, SuperTux2
  • n64decomp: Responsible for the SM64 Decompilation Project
  • sm64pc: Adapted the SM64 Port to work with ARM64 devices (Like the Nintendo Switch)
  • Wohlstand: Developers, TheXTech
  • Rediget: Original SMBX Developer

About

NOT READY YET - All-in-one installer and updater for popular programs on L4T Ubuntu with no prior knowledge of Linux needed

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 94.7%
  • CSS 5.3%