3D och Matrix3D 0004
Kompletterar Flashs 3D-modell: z, rotationX/Y/Z, scaleZ, matrix3D, perspektivprojektion, Matrix3D, Utils3D samt projicerade gränser, träfftest och BitmapData.draw.
Flash-innehåll körs i webbläsaren med WebAssembly. Inga gamla insticksmoduler att installera.
Flash-onlinespel som behöver TCP-anslutningar (sockets) når sina servrar. Första gången en webbplats vill ansluta får du frågan först.
Kinesisk text i spel ritas med systemets teckensnitt och sätts upp med de teckensnittsmått som spelet ber om.
Så fungerar det
Alla spel i filmerna är Timffles egna demospel. Du kan också spela dem direkt på demosidan.
Dator · Windows / macOS / Linux
Spelar upp Flash-innehåll på webbsidor i Chrome (eller Edge och andra Chromium-webbläsare). Tillsammans med “sockethjälparen”, som du bara installerar en gång, skickas onlinespelens socketanslutningar vidare till spelservrarna — och du bestämmer vilka webbplatser som får använda dem.
Android-mobiler och surfplattor
En Android-webbläsare med Timffle-spelaren inbyggd. Flash-spel på webbsidor startar av sig själva och går till helskärm i liggande läge med ett tryck. När du byter till en annan app ljudlöses spelet och anslutningen hålls vid liv.
Vi söker minst 12 testare i minst 14 dagar i följd, med användning minst en gång om dagen. Fyll i formuläret för granskning och kontakt.
TIMFFLE × RUFFLE
Uppmätt med samma verktyg som Ruffles webbplats: Timffle gör 23 Flash Player-API:er som var stubbar eller saknades till fullständiga implementationer, främst inom 3D och nätverk.
| Omfång | Poster | Ruffle | Timffle | Ökning | Flash-referensfiler |
|---|---|---|---|---|---|
| Alla AVM2-API:er (ActionScript 3) | 4,560 | 82.1% | 82.6% | +0.5 p.e. | — |
| 3D och Matrix3D | 79 | 79.7% | 100% | +20.3 p.e. | 15 |
| Nätverk, inläsning och LocalConnection (4 klasser) | 57 | 75.4% | 87.7% | +12.3 p.e. | 14 |
Kompletterar Flashs 3D-modell: z, rotationX/Y/Z, scaleZ, matrix3D, perspektivprojektion, Matrix3D, Utils3D samt projicerade gränser, träfftest och BitmapData.draw.
Cirkelreferenser och storleksgräns för meddelanden i LocalConnection, progressiv URLStream, verklig avbrytning av Loader/URLLoader, rätt tidpunkt för open i URLLoader och cirkelreferenser i AMF3.
| Omfång | Filer | Tillagda rader | Borttagna rader |
|---|---|---|---|
| Ruffle-motorn | 53 | +3,940 | −853 |
| Chrome-tillägg | 108 | +27,383 | −455 |
API-räkningen kontrollerar bara om varje API är implementerat eller en stubbe, inte att det beter sig exakt som Flash; beteendet kontrolleras mot 30 referensfiler från Flash Player 32. Omfången kan överlappa och ska inte summeras. Ökningen räknas på de visade procentsatserna.
Timffle är en inofficiell fork av Ruffle. Timffle är inte knutet till eller godkänt av Ruffle-projektet, Adobe eller något spelföretag. Timffle låter bara webbläsaren köra Flash-innehåll; det innehåller eller ändrar inget spelinnehåll. Innehållet, varumärkena och upphovsrätten för webbplatser och spel tillhör respektive ägare. Adobe och Flash är varumärken som tillhör Adobe Inc.