DJRLincs Tweaks is a launcher modification that adds:
- SCR (Star Citizen Racing) Tab - View latest racing runs, track images, and upcoming events directly in your launcher
- DJRLincs Tweaks Panel - Customize your launcher background with presets or custom images
- Country Flags - See racer nationalities with flag icons
- Track Images - Beautiful track header images on run cards
- Optional DevTools - For developers who want to inspect the launcher
- Latest runs from Star Citizen Racing leaderboards
- Track images as card backgrounds
- Upcoming events with countdown timers
- Direct links to SCR website
- Multiple background presets
- Custom image URL support
- Settings persist across sessions
- Windows (PowerShell 5.1+)
- Node.js - Download here
- RSI Launcher 2.0+
- Download or clone this repository
- Open the
MainFilesfolder - Double-click
Install.bat
That's it! The script will request admin privileges and handle everything.
powershell -ExecutionPolicy Bypass -File ".\Install-DJRLincsTweaks.ps1"powershell -ExecutionPolicy Bypass -File ".\Install-DJRLincsTweaks.ps1" -LauncherPath "D:\Games\RSI Launcher"After installing, run EnableDevTools.bat to add Chrome DevTools support.
Double-click Uninstall.bat to restore the original launcher.
Or via PowerShell:
powershell -ExecutionPolicy Bypass -File ".\Uninstall-DJRLincsTweaks.ps1"Or manually:
Copy-Item "C:\Program Files\Roberts Space Industries\RSI Launcher\resources\app.asar.backup" "C:\Program Files\Roberts Space Industries\RSI Launcher\resources\app.asar" -Force| File | Description |
|---|---|
Install.bat |
Double-click to install |
Uninstall.bat |
Double-click to restore original |
EnableDevTools.bat |
Optional: Add DevTools support |
Install-DJRLincsTweaks.ps1 |
PowerShell installer |
Uninstall-DJRLincsTweaks.ps1 |
PowerShell uninstaller |
Enable-DevTools.ps1 |
PowerShell DevTools enabler |
scr_tab_inline.js |
Main injection script (~100KB) |
archive/ |
Old Python scripts (deprecated) |
The installer:
- Extracts
app.asarfrom the RSI Launcher - Injects
scr_tab_inline.jsinto the launcher's HTML - Repacks and installs the modified launcher
Backups are automatically created:
app.asar.backup- Original launcher archiveapp.asar.unpacked.backup- Original native modules folder
The optional DevTools enabler (EnableDevTools.bat) applies additional patches to lib/main.js.
Launcher won't start after installation:
- Run
Uninstall.batto restore original - Make sure Node.js is installed (
node --version)
Launcher crashes after uninstall:
- This can happen if the backup is missing the
.unpackedfolder - Reinstall the RSI Launcher from https://robertsspaceindustries.com/download
- Then run Install.bat again to create a fresh backup
SCR data not loading:
- Check your internet connection
- The SCR API may be temporarily unavailable
"Access denied" errors:
- Make sure to run PowerShell as Administrator
This project evolved from a simple EAC splash screen replacer (2022) into a full launcher customization system:
- 2022 - Original EAC splash screen script by thorax (@Mattie) on Reddit
- 2023 - @DJRLincs added carousel/music customization with Python scripts
- 2026 - Complete rewrite with direct launcher injection, SCR integration, and DJRLincs Tweaks panel
Join ARMCO and ask for help in the Thread.
Big thanks to all of the people who worked on this project!
- SCR Racing tab integration
- Custom background support
- Track images on run cards
- Country flags for racers
- One-click PowerShell installer
- Server status integration
- Custom music support
- More background presets
