Che cos'è il formato di file ROFL?
Il file .rofl è un replay di League of Legends - una registrazione binaria proprietaria creata dal client ufficiale di Riot Games. A differenza di un file video, un replay .rofl non memorizza fotogrammi; registra il flusso di input di gioco e gli eventi di stato catturati durante una partita, che il motore del client ri-simula durante la riproduzione.
I file .rofl possono essere salvati dal pannello Cronologia partite all'interno del client al termine di un match. Non c'è limite al numero di volte in cui è possibile guardare un replay salvato localmente. Tuttavia, poiché ogni file codifica la logica di gioco legata a una specifica versione della patch, i replay diventano incompatibili - e vengono eliminati - con ogni nuova installazione di patch. Poiché League of Legends viene aggiornato all'incirca ogni due settimane, i file .rofl vengono cancellati regolarmente dal disco.
Ogni file .rofl inizia con la firma magica ASCII RIOT (hex 52 49 4F 54) all'offset di byte 0. L'intestazione del file memorizza i metadati della partita insieme a un blob JSON contenente le statistiche di fine partita per ogni giocatore; il resto contiene il flusso proprietario e crittografato di eventi di gioco che il client riproduce.
League of Legends è uno dei giochi MOBA più popolari al mondo ed è disponibile con un modello free-to-play. Gli acquisti opzionali in-game non influenzano il gameplay principale, ma solo l'estetica e la velocità di progressione.
I file .rofl possono essere aperti solo con il client ufficiale di Riot Games; non esiste un lettore di terze parti indipendente per questo formato. Un approccio di replay comparabile è utilizzato da .wotreplay in World of Tanks.
Sicurezza e incolumità
RISCHIO: LOWUn file ROFL contiene dati riprodotti solo dal client ufficiale di League of Legends, quindi non rappresenta una minaccia eseguibile in sé. I rischi realistici sono di tipo pratico: un replay funziona solo sulla patch in cui è stato registrato, quindi i vecchi file semplicemente non si apriranno dopo un aggiornamento (non è un segno di corruzione). Scarica i file .rofl solo dalla tua Cronologia partite o da fonti affidabili - e ignora i siti web o i download di «visualizzatori/convertitori ROFL» che promettono di trasformare i replay in video o di «sbloccarli», poiché sono i soliti vettori di adware/PUP nelle ricerche di file di gioco.
Dettagli del formato
in sintesiProgrammi che aprono file ROFL
Dettagli tecnici
specifiche approfondite| Firma del file (magic bytes) | `RIOT` (hex `52 49 4F 54`) all'offset di byte 0 |
| Tipo di formato | Replay binario proprietario - memorizza eventi di gioco e input di stato, non fotogrammi video |
| Sviluppatore | Riot Games, Inc. |
| Tipo MIME | `application/octet-stream` |
| Contenuto dell'intestazione | Metadati della partita e un blob JSON delle statistiche di fine partita per giocatore |
| Codifica del payload | Flusso proprietario crittografato di eventi di gioco ri-simulati dal motore del client di League of Legends |
| Compatibilità patch | Valido solo per la versione della patch su cui è stato registrato; le patch più recenti rendono il replay inutilizzabile |
| Ciclo di vita | Eliminato automaticamente dal disco quando viene installata una nuova patch del gioco |
| Controlli di riproduzione | Supporta lo scorrimento della timeline, il controllo della velocità di riproduzione e la modalità telecamera libera durante il replay nel client |
| Piattaforme supportate | Windows e macOS (client ufficiale Riot Games) |
| Applicazione di riproduzione | Solo client ufficiale di League of Legends; non esiste un lettore indipendente di terze parti |
| Metodo di accesso | Salvato tramite il pannello Cronologia partite nel client al termine di un match |
| Limite di visualizzazione | Nessuna restrizione sul numero di volte in cui un file `.rofl` salvato localmente può essere riprodotto |
| Nomenclatura dei file | In genere denominato `{region}-{matchId}.rofl`, ad esempio `NA1-1234567890.rofl` |
| Formato correlato | `.wotreplay` - World of Tanks utilizza un approccio di replay binario degli eventi di gioco legato alla patch simile |
| Rilasciato | 2016 (in-client replay system, League of Legends patch 7.x era) |
| Specifica | support-leagueoflegends.riotgames.com |
Conversioni ROFL
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ROFL.