Расширение файла .rofl в первую очередь связано с League of Legends, чрезвычайно популярной многопользовательской онлайн-боевой ареной (MOBA), разработанной и изданной компанией Riot Games. Этот проприетарный формат файлов автоматически создается игровым клиентом, когда игрок решает сохранить запись сыгранного матча. В отличие от стандартных видеоформатов, таких как MP4 или AVI, файл rofl фактически не содержит предварительно отрендеренных видеокадров, аудиодорожек или пиксельных данных. Вместо этого он выступает в качестве легковесного контейнера данных, который хранит телеметрию игры, журналы событий, действия игроков, логи чата, временные метки и действия игрового состояния. Когда пользователь открывает файл rofl, игровой клиент League of Legends считывает эту последовательность пакетов данных и заново пересимулирует весь движок матча в реальном времени, используя собственные графический и физический движки игры. Такой подход позволяет сохранять размер файла удивительно маленьким по сравнению с традиционными видеозаписями, однако он имеет существенное ограничение: файлы rofl, как правило, могут воспроизводиться только в той же самой версии патча игры, в которой они были записаны. Если игра обновляется, старые файлы rofl часто устаревают и становятся невоспроизводимыми, если только их не конвертировать в стандартный видеоформат с помощью стороннего программного обеспечения для захвата экрана во время активного воспроизведения повтора.