Simple Racing Overlay
Vos overlays ne savent pas quel jeu tourne. Ils parlent le "SRO Universel", rendant vos créations compatibles avec tous les sims instantanément.
Pas de processus inutile. Seul le Reader spécifique au simulateur actif est lancé par le Core. Performance brute, zéro lag.
Ajouter un nouveau jeu ne nécessite aucune modification du Core. Créez un Reader, définissez un fichier JSON de mapping, et c'est tout.
Affichez vos overlays directement au-dessus du jeu grâce à Electron, ou utilisez l'URL web pour les intégrer proprement dans OBS / Streamlabs pour vos spectateurs.
Ouvrez le dashboard via un navigateur sur n'importe quel smartphone ou tablette connecté à votre réseau. Le support natif des écrans matériels Vocore est prévu.
La télémétrie étant standardisée, la seule limite est votre imagination. Créez un dossier dans Documents/SRO avec mon-overlay.html. Il sera détecté et chargé automatiquement !
Le cerveau. Il surveille les processus Windows via le GameDetector et distribue les données via SignalR vers le frontend.
Les muscles. Des exécutables isolés (iRacing, LMU, RF2) qui lisent la mémoire partagée et traduisent les données via un routeur JSON.
La peau. Overlays HTML/CSS/JS ultra-légers qui consomment la base de données universelle sans se soucier de la source.
Le cœur du projet est sa colonne vertébrale de données. Voici comment un Reader iRacing mappe ses données vers SRO :
{
"game": "iRacing",
"routes": {
"Speed": "Telemetry.Speed",
"RPM": "Telemetry.RPM",
"Gear": "Telemetry.Gear",
"LapTime": "Telemetry.LapCurrentTime"
}
}
| Clé SRO | Description |
|---|---|
| Speed | Vitesse en km/h |
| RPM | Tours/minute moteur |
| BestLap | Meilleur temps en session |
| FuelLevel | Quantité de carburant restante |
Screenshots en cours de préparation — revenez bientôt.
Statut actuel : DÉVELOPPEMENT ALPHA
L'intégration native des écrans Vocore est priorisée pour la phase ultérieure.
Installeur Windows — iRacing Reader inclus
Download