Timffle のアイコン

Flash オンラインゲームを
これからも遊べるように

Flash Player のサポートは終了しましたが、ゲームはまだ残っています。Timffle はオープンソースの Flash エミュレーター Ruffle をベースに、オンラインゲームに必要な TCP 接続を追加。サイトを開くだけで遊べます。

Chrome 上の Timffle で動く Flash オンラインのデモゲーム。ゲームサーバーに接続済み

Flash Player は不要

Flash コンテンツは WebAssembly でブラウザー内で動作します。古いプラグインのインストールは不要です。

オンラインゲームにつながる

TCP(ソケット)接続が必要な Flash オンラインゲームもサーバーに接続できます。サイトが初めて接続を求めたときは、先に確認が表示されます。

中国語もきちんと表示

ゲーム内の中国語はシステムフォントで描画され、ゲームが指定するフォントメトリクスどおりに配置されます。

使い方を見る

1 分でわかる Timffle

動画のゲームはすべて Timffle のオリジナルデモゲームです。デモページでそのまま遊ぶこともできます。

紹介動画(41 秒)
インストールと使い方(1 分 13 秒)
摩爾莊園のゲーム画面

実際のオンラインゲームでも動作確認済み

Timffle は実際のアカウントで Chrome から摩爾莊園にログインしました。サーバー選択、荘園の散策、マップ移動でカートコースへ。すべてゲーム本来の TCP 接続で動いています。

ゲーム画面の著作権は淘米網絡(Taomee)に帰属します。Timffle は Taomee とは一切関係ありません。

パソコン · Windows / macOS / Linux

Timffle Chrome 拡張機能

Chrome(または Edge などの Chromium ブラウザー)でウェブページの Flash コンテンツを再生します。一度だけインストールする「接続ヘルパー」と組み合わせると、オンラインゲームのソケット接続がゲームサーバーに中継されます。どのサイトに許可するかは、あなたが決められます。

  • ひとつのパッケージ:拡張機能、接続ヘルパー、インストーラー
  • ツールバーからワンクリックで現在のサイトを許可・拒否
  • 36 の表示言語
  • オープンソース:MIT または Apache-2.0
Timffle 拡張機能のツールバーウィンドウ:このサイトにソケット接続を許可

Android スマホ・タブレット

Timffle ブラウザ

Timffle プレーヤーを内蔵した Android ブラウザ。ウェブページの Flash ゲームは自動で始まり、ワンタップで横向きフルスクリーンに。ほかのアプリに切り替えるとゲームはミュートされ、接続は維持されます。

  • オンラインゲーム用の TCP 接続(初回は確認あり)
  • フルスクリーンのゲームモード、バックグラウンドでも接続を維持
  • タブ、プライベートタブ、履歴、ブックマーク
  • アカウント不要、データは端末内だけに保存

12 名以上のテスターを募集しています。14 日間以上連続で、毎日 1 回以上使用してください。審査と連絡のためフォームにご記入ください。

Android テストに参加 テスター募集中
Flash のミニゲームを再生中の Timffle ブラウザ サイトがソケット接続を求めたときの確認画面 タブ一覧

TIMFFLE × RUFFLE

Timffle が Ruffle に加えた修正

ベース:Ruffle nightly-2026-10-13(46fec3f) · 集計日:2026-10-25

Ruffle 公式サイトと同じツールで Flash Player API の実装状況を集計。Timffle はスタブまたは未実装だった 23 個の API を完全に実装しました。中心は 3D とネットワークです。

API 実装率の比較(stub-report)
集計範囲項目数RuffleTimffle向上本物の Flash の正解データ
AVM2 API(ActionScript 3)4,56082.1%82.6%+0.5 ポイント—
3D と Matrix3D7979.7%100%+20.3 ポイント15 件
ネットワーク・読み込み・LocalConnection(4 クラス)5775.4%87.7%+12.3 ポイント14 件

3D と Matrix3D 0004

Flash の 3D モデルを補完:z、rotationX/Y/Z、scaleZ、matrix3D、透視投影、Matrix3D、Utils3D、さらに投影後の境界、ヒットテスト、BitmapData.draw。

ネットワーク・読み込み・LocalConnection 0003

LocalConnection の循環参照とメッセージサイズ上限、URLStream の逐次受信、Loader/URLLoader の確実なキャンセル、URLLoader の open のタイミング、AMF3 の循環参照。

API 集計には表れない修正 0001 · 0002 · 0005

変更の規模
範囲ファイル数追加行数削除行数
Ruffle エンジン53+3,940−853
Chrome 拡張機能108+27,383−455

API 集計は実装済みかスタブかを見るだけで、動作が完全に同じことを示すものではありません。動作は本物の Flash Player 32 による 30 件の正解データで検証しています。各範囲は重複する場合があるため合算できません。向上は表示されている実装率の差です。

ご案内

Timffle は Ruffle の非公式フォークです。Timffle は Ruffle プロジェクト、Adobe、およびいかなるゲーム会社とも提携・承認関係にありません。Timffle はブラウザーで Flash コンテンツを動かすだけで、ゲームの内容を含んだり変更したりはしません。ウェブサイトやゲームのコンテンツ、商標、著作権はそれぞれの権利者に帰属します。Adobe と Flash は Adobe Inc. の商標です。