Ícone do Timffle

Mantenha os games online em Flash
vivos e jogáveis

O Flash Player não tem mais suporte, mas os jogos continuam aí. O Timffle usa como base o emulador de Flash de código aberto Ruffle e acrescenta as conexões TCP que os jogos online precisam — é só abrir o site e jogar.

Um jogo de demonstração Flash online rodando no Chrome com o Timffle, conectado ao servidor do jogo

Sem Flash Player

O conteúdo Flash roda no navegador com WebAssembly. Nada de plug-ins antigos para instalar.

Jogos online conseguem se conectar

Jogos Flash online que precisam de conexões TCP (socket) conseguem chegar aos seus servidores. Na primeira vez que um site pede para se conectar, você é consultado antes.

O texto em chinês aparece

O texto em chinês dos jogos é desenhado com as fontes do seu sistema e organizado com as métricas de fonte que o jogo pede.

Veja como funciona

O Timffle em um minuto

Todos os jogos dos vídeos são jogos de demonstração originais do Timffle. Você também pode jogá-los direto na página de demonstração.

Vídeo promocional (41 s)
Como instalar e usar (1 min 13 s)
Tela do jogo 摩爾莊園

Testado também em um jogo online de verdade

O Timffle fez login em 摩爾莊園 no Chrome com uma conta real: escolher um servidor, andar pela mansão e pegar o mapa até a pista de kart, tudo pelas próprias conexões TCP do jogo.

As telas do jogo são direitos autorais da Taomee (淘米網絡). O Timffle não tem nenhuma ligação com a Taomee.

Computador · Windows / macOS / Linux

Extensão do Timffle para Chrome

Roda conteúdo Flash de páginas da web no Chrome (ou no Edge e outros navegadores Chromium). Junto com o “assistente de sockets”, que você instala uma única vez, as conexões de socket dos jogos online chegam aos servidores — e você decide quais sites podem usá-las.

  • Um só pacote: a extensão, o assistente de sockets e o instalador
  • Permita ou bloqueie o site atual com um clique na barra de ferramentas
  • 36 idiomas de interface
  • Código aberto: MIT ou Apache-2.0
A janela da extensão Timffle na barra de ferramentas: permitir que este site use sockets

Celulares e tablets Android

Navegador Timffle

Um navegador Android com o player do Timffle embutido. Os jogos Flash das páginas começam sozinhos e vão para a tela cheia na horizontal com um toque. Ao trocar de app, o jogo fica mudo e a conexão continua ativa.

  • Conexões TCP para jogos online, com pergunta antes do primeiro uso
  • Modo de jogo em tela cheia, conexão mantida em segundo plano
  • Abas, abas privadas, histórico e favoritos
  • Sem conta, seus dados ficam no seu dispositivo

Procuramos pelo menos 12 testadores por pelo menos 14 dias consecutivos, com uso ao menos uma vez por dia. Preencha o formulário para avaliação e contato.

Participar do teste Android Recrutando testadores
Navegador Timffle rodando um minijogo em Flash A pergunta exibida quando um site pede uma conexão de socket Visão geral das abas

TIMFFLE × RUFFLE

O que o Timffle corrige no Ruffle

Base: Ruffle nightly-2026-10-13 (46fec3f) · Medido em: 2026-10-25

Medido com a mesma ferramenta do site do Ruffle: o Timffle transforma 23 APIs do Flash Player que eram stubs ou estavam ausentes em implementações completas, principalmente em 3D e rede.

Implementação de APIs (stub-report)
EscopoItensRuffleTimffleGanhoArquivos de referência do Flash
Todas as APIs AVM2 (ActionScript 3)4,56082.1%82.6%+0.5 p.p.—
3D e Matrix3D7979.7%100%+20.3 p.p.15
Rede, carregamento e LocalConnection (4 classes)5775.4%87.7%+12.3 p.p.14

3D e Matrix3D 0004

Completa o modelo 3D do Flash: z, rotationX/Y/Z, scaleZ, matrix3D, projeção em perspectiva, Matrix3D, Utils3D, além de limites projetados, teste de colisão e BitmapData.draw.

Rede, carregamento e LocalConnection 0003

Referências circulares e limite de tamanho de mensagem no LocalConnection, URLStream progressivo, cancelamento real de Loader/URLLoader, momento correto do open no URLLoader e referências circulares no AMF3.

Além da contagem de APIs 0001 · 0002 · 0005

Tamanho das mudanças
EscopoArquivosLinhas adicionadasLinhas removidas
Motor do Ruffle53+3,940−853
Extensão do Chrome108+27,383−455

A contagem de APIs só verifica se cada API está implementada ou é um stub, não se ela se comporta exatamente como no Flash; o comportamento é verificado com 30 arquivos de referência do Flash Player 32. Os escopos podem se sobrepor e não devem ser somados. Os ganhos usam as porcentagens exibidas.

Sobre

O Timffle é um fork não oficial do Ruffle. O Timffle não é afiliado nem endossado pelo projeto Ruffle, pela Adobe ou por qualquer empresa de jogos. O Timffle apenas permite que o navegador execute conteúdo Flash; ele não inclui nem modifica nenhum conteúdo de jogo. O conteúdo, as marcas e os direitos autorais de sites e jogos pertencem a seus respectivos proprietários. Adobe e Flash são marcas registradas da Adobe Inc.