All Projects → cobalt2727 → L4T-Megascript

cobalt2727 / L4T-Megascript

Licence: other
All-in-one installer and updater for popular programs on L4T Ubuntu with no prior knowledge of Linux needed

Programming Languages

shell
77523 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to L4T-Megascript

scoop-emulators
Scoop bucket for emulators
Stars: ✭ 32 (-52.94%)
Mutual labels:  emulators
UniversalDynamicInput
a custom button pack for dolphin that supports over 100 games!
Stars: ✭ 30 (-55.88%)
Mutual labels:  dolphin
retropie-overlays
Console overlays set for Retropie & Recalbox
Stars: ✭ 54 (-20.59%)
Mutual labels:  retropie
gdbstub
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+132.35%)
Mutual labels:  emulators
documentation
Documentation on how to get everything to work and entry point for new users.
Stars: ✭ 72 (+5.88%)
Mutual labels:  tegra
hypseus-singe
Hypseus is a SDL2 version of Daphne and Singe. Laserdisc game emulation.
Stars: ✭ 86 (+26.47%)
Mutual labels:  retropie
uvmac
µvMac - cleaned up fork of the Macintosh emulator Mini vMac
Stars: ✭ 28 (-58.82%)
Mutual labels:  emulators
gunconf
Configuration utility for Aimtrak light gun
Stars: ✭ 16 (-76.47%)
Mutual labels:  retropie
b2
B2 makes it easy to build C++ projects, everywhere.
Stars: ✭ 38 (-44.12%)
Mutual labels:  dolphin
retropiesplashscreen
Splashscreen Randomizer for Retropie!
Stars: ✭ 19 (-72.06%)
Mutual labels:  retropie
agent
Universal script based text hooker (powered by FRIDA).
Stars: ✭ 32 (-52.94%)
Mutual labels:  emulators
Jetson-Nano-image
Jetson Nano image with deep learning frameworks
Stars: ✭ 46 (-32.35%)
Mutual labels:  tegra
ControlBlockService2
This is the driver for the ControlBlock re.v 2.X, a power switch and input/output/gameapd gadget for the Raspberry Pi
Stars: ✭ 18 (-73.53%)
Mutual labels:  retropie
tvp
A Nintendo GameBoy Emulator written in C++17 and SFML
Stars: ✭ 27 (-60.29%)
Mutual labels:  emulators
Bartop-2-Players-with-Raspberry-Pi
Wooden Bartop Arcade 2 Players with Raspberry Pi: 17" LCD monitor, Marquee with LED lights and stereo speakers.
Stars: ✭ 48 (-29.41%)
Mutual labels:  retropie
dark emulator public
A cosmological tool for emulation of various basic statistics of dark matter haloes based on Dark Quest project (https://darkquestcosmology.github.io/).
Stars: ✭ 14 (-79.41%)
Mutual labels:  emulators
finFindR
An application for dorsal fin image recognition and cataloguing
Stars: ✭ 16 (-76.47%)
Mutual labels:  dolphin
es-theme-Super-Retroboy
Super Retroboy Theme for the RetroFlag GPi Case and Small Screens 4:3 Aspect
Stars: ✭ 45 (-33.82%)
Mutual labels:  retropie
arcade-manager
Arcade management tool to handle your MAME/FBA romsets
Stars: ✭ 104 (+52.94%)
Mutual labels:  retropie
rpie-art
Easy way to install art on your RetroPie.
Stars: ✭ 25 (-63.24%)
Mutual labels:  retropie

DISCLAIMER:

Some of the scripts shown here may screw up your installation if you're not using Tegra hardware. Most of them should be fine to use on other systems, but double-check the source code first. In addition, keeping your Tegra system overclocked too often or rebuilding programs too often might shorten the lifespan of your system or the SD card.

L4T-Megascript Logo

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

Scripts List | Join the Join the Discord server | Report an error | Submit a suggestion | Submit a script

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 users running 20.04 and up. Credit to the Switchroot L4T Ubuntu team for making this possible on Nintendo Switch devices, and, of course, Nvidia as well for L4T in general. We appreciate any and all feedback!

Install/run the Megascript

The script itself doesn't actually get installed, even though it does install a lot of other programs and features. All it downloads to your device is a little text file and desktop icon that runs the script directly off of this GitHub repo so you don't have to worry about updating things on your end! Click here to get started!

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 latest source code. NEVER RUN SCRIPTS FROM THE INTERNET YOU DON'T TRUST! (That being said, if you do try reading our source code and something doesn't make sense to you, feel free to check our wiki or hop in the Discord server using the link below and ask about it - we're happy to help!)

Planned features:

  • Bring Fedora support to ALL scripts (this is currently a very long WIP, may require custom COPR repos with build flags for Tegra in some cases)
    • compile ES-DE (or just use an AppImage) as a cross-platform replacement for RetroPie (though we'd still use RetroPie's build scripts to generate the premade Tegra RetroArch cores)
    • alternatively, just use vanilla RetroArch and make sure the online updater is disabled then auto download gman's cores instead
  • Test the scripts against a Debian install, not just Ubuntu
  • Integrate azkali's (currently private) Ubuntu 20.04 upgrade script, begin prompting users to run it once June 2023 hits?
  • Finish all the wiki pages (and ideally, migrate them over in the long run to https://squidfunk.github.io/mkdocs-material/ like RetroPie's really cool documentation)
  • do some wizardry with LD_PRELOAD to provide AetherSX2 with newer system libraries so that the 20.04-built AppImage actually runs on 18.04
    • Really not worth the effort, I wasted 3 hours of my life trying this in 2022. Try out gman's project where he shoved AetherSX2's last AppImage release into a Flatpak package instead. Download it here!
  • Automate adding performance mods to the Minecraft Java script for a MASSIVE, consistent framerate boost
    Done: Make sure to click the "Install Fabric" button within the Minecraft instance, otherwise the mods won't be loaded
  • Add a build script and default configurations for Slippi - currently not possible until they rebase on mainline Dolphin instead of Ishiiruka
  • Figure out a good process to compile Xemu, possibly use the PPA as a fallback
    Done: Xemu doesn't support "sudo make install" so desktop files were manually moved into place using what's already in the source code
  • Updated Kodi packages - it's definitely possible when compiled manually, it's just a question of how easy is it to get everything we need working properly. There's already a PPA out there for 18.04, but it doesn't support ARM devices. Please let the devs know if you'd be willing to test Kodi on your ARM device at https://forum.kodi.tv/showthread.php?tid=366968
  • Add more apps!

Our Team

  • Cobalt: Manager/Lead Dev
  • theofficialgman: Contributor, UI designer
  • Lugsole: Contributor
  • Azkali: Advice/part of Switchroot dev team
  • all the users that put up with Cobalt breaking things every other week or so

Need some help or want to contribute?

You're in luck - we've got a Discord server: Discord invite
Click to join

Credits

  • STJr: Developers, SRB2
  • Kart Krew: Developers, SRB2Kart
  • 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
  • OpenMW: Developers, OpenMW
  • many more!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].