Skip to content

Tutorial: How to use this sites content

What is "SAS"

Otherwise known as Save Application System, SAS apps/folders are single directory folders that play nice with the memory card filesystem as subdirectories can easily break it.

SAS Applications include:

  1. Memory Card icons for visual indicator as to apps purpose and critical status to your boot environment.

  2. title.cfg plain text file for other apps such as OSDMenu, OPL, OSD-XMB and PSBBN DEP to list apps to run without user intervention.

    title.cfg example
        title=[APP] NHDDL                   # used by newer OPL and first "page" of info
        Title=NHDDL                         # used by older OPL and second "page" of info
        boot=nhddl.elf                      # relative path to ELF
    
        Version=1.2.0                       # version of app
        Release=November 13th, 2025         # date app was updated
        Developer=pcm720                    # who wrote the app
        Genre=Homebrew                      # category of "game", in this case homebrew
        Description=A Neutrino launcher     # description of app. If too long OPL will crash
        Source=github.com/pcm720/nhddl      # where to find more info regarding app
        Notes=SAS Compliant                 # Of course its SAS compliant!
    
        CfgVersion=8                        # Info for OPL
        $ConfigSource=1                     # Info for OPL
    
  3. Folder prefix (if app supported) such as APP_OPL (Application) or DST_ROMVERCHK (Diagnostic Service Tool) for organization. Example full path: mc0:/APP_OPL/OPL.ELF

    • APP_ Application
    • SYS_ System (caution when deleting)
    • DST_ Diagnostic service tool
    • DBG_ Debug
    • RTE_ Run time environment (App that relies on other scripts usually like Athena or Enceladus.)
    • EMU_ Emulator
    • PS1_ Playstation 1
    • GME_ Game
  4. Packaged via a container called a psu. This is used to transfer game saves, but adopted for SAS so that all assets are contained. Even date/time is preserved so that Apps are always in order alphabetically by type in the MC Browser!

How to install SAS apps

Step 1: Open wLaunchELF ISR exFAT

wLE ISR eXFAT

wle_1

wle_2

Step 2: Navigate to USB and find the APP.psu

wle_3

wle_4

Step 3: Installing the APP.psu

wle_5

wle_6

wle_7

wle_8

Step 4: Verifying and understanding wLE icon colors

wle_9

wle_10

BONUS: Launching from Browser! (with OSDMenu)

mcbrowser_1

mcbrowser_2

Badges: indicators next to downloads

  • SASPSU_PIC UMCSPSU_PIC


    App follows SAS/UMCS guidelines and will be PSU Pasted to root of MemCard

  • SASZIP_PIC UMCSZIP_PIC


    App follows SAS/UMCS guidelines and must be "Unzipped", then PSU Pasted to root of MemCard

  • SAS7z_PIC SAS7ZIP_PIC UMCS7z_PIC UMCS7ZIP_PIC


    App follows SAS/UMCS guidelines and must be "Un7zipped", then PSU Pasted to root of MemCard

  • SASRAR_PIC UMCSRAR_PIC


    App follows SAS/UMCS guidelines and must be "UnRARed", then PSU Pasted to root of MemCard

  • SASEXT_PIC UMCSEXT_PIC


    App follows SAS/UMCS guidelines and must be downloaded from source, then PSU Pasted to root of MemCard

  • NONSASPSU_PIC NONSASZIP_PIC NONSASRAR_PIC NONSASEXT_PIC


    App DOES NOT follow SAS/UMCS guidelines!

    Badge still shows type of download file.

  • SASCOMPLIANT_PIC


    APP lists and launches SAS compatible homebrew. Thanks to each dev that adds this ability!