You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: blog_posts/2023-03-12-progress-report.markdown
+20-20
Original file line number
Diff line number
Diff line change
@@ -4,12 +4,12 @@ date: 2023-03-12 01:23:00 +0100
4
4
author: nosamu
5
5
icon: /undraw/undraw_welcoming_re_x0qo.svg
6
6
---
7
-
Get ready for the biggest Ruffle announcement yet! And the first one on the blog!
7
+
{{blog.20230312.headline}}
8
8
9
9
---
10
10
11
-
## Huge improvements to Ruffle's AVM1 engine accuracy!
12
-
Thanks to a massive code refactor by [@CUB3D](https://github.com/CUB3D/), dozens upon dozens of ActionScript 2 games have been fixed! Here are just a few of them:
## Incredible progress in AVM2 (ActionScript 3) support!
24
-
-Our website now has [a page listing exactly what ActionScript 3 APIs we have implemented](https://ruffle.rs/compatibility/avm2), making it easy to follow our progress. It will be frequently updated!
25
-
-XML support is rapidly improving! ActionScript 3 games tend to use a wide variety of XML methods. As Ruffle gains support for these methods, games are springing to life!
26
-
-Several problems that caused unresponsivebuttons and menus have been fixed. Unclickable buttons in ActionScript 3 games are (mostly) a thing of the past!
27
-
-Other major refactors are in progress to improve Ruffle's compatibility with ActionScript 3 frameworks like Haxe.
28
-
-[@Aaron1011](https://github.com/Aaron1011/)is working on **Stage3D support**! Thanks to his work, the gorgeous interstellar strategy game Solarmax 2 is now fully playable in Ruffle on the desktop player! Check out the video below.
-[Dino Run: Marathon of Doom](https://www.newgrounds.com/portal/view/566176)
51
51
52
-
## Last but not least, support for **mobile devices**is improving in a big way!
53
-
-**Text input boxes**are finally supported on mobile devices! Tapping on a text box within Flash content now brings up the soft keyboard, so you can type into it without using a bluetooth keyboard or other workarounds.
54
-
-The**contextmenu**finally works on iOS! It is activated by a long-press on the screen. To stop this behavior if needed, simply tap the "Hide this menu" option.
**We have even more improvements coming very soon!**
61
-
-The latest releases now have **dynamic audiobuffering**, making audio playback in the most demanding content much smoother! (Thanks to [@szőlő](https://github.com/torokati44/))
62
-
-A bug that causes some AVM2 games' intro sounds to repeat over and over will soon be fixed. (Thanks to [@Aaron1011](https://github.com/Aaron1011/))
63
-
-[@Dinnerbone](https://github.com/Dinnerbone/)is working on improving drawing accuracy for thin/hairline strokes and scaled objects. [You can follow his progress here](https://github.com/ruffle-rs/ruffle/pull/9981).
Copy file name to clipboardexpand all lines: src/i18n/translations.en.json
+37-1
Original file line number
Diff line number
Diff line change
@@ -146,7 +146,43 @@
146
146
"blog": {
147
147
"read-more": "Read more...",
148
148
"20230312": {
149
-
"title": "First post, progress report!"
149
+
"title": "First post, progress report!",
150
+
"headline": "Get ready for the biggest Ruffle announcement yet! And the first one on the blog!",
151
+
"avm1-improvements": "Huge improvements to Ruffle's AVM1 engine accuracy!",
152
+
"avm1-fixes-start": "Thanks to a massive code refactor by",
153
+
"avm1-fixes-end": ", dozens upon dozens of ActionScript 2 games have been fixed! Here are just a few of them:",
154
+
"avm2-improvements": "Incredible progress in AVM2 (ActionScript 3) support!",
155
+
"avm2-progress-start": "Our website now has",
156
+
"avm2-progress-link": "a page listing exactly what ActionScript 3 APIs we have implemented",
157
+
"avm2-progress-end": ", making it easy to follow our progress. It will be frequently updated!",
158
+
"xml-support": "XML support is rapidly improving! ActionScript 3 games tend to use a wide variety of XML methods. As Ruffle gains support for these methods, games are springing to life!",
159
+
"unresponsive-buttons": "Several problems that caused unresponsive buttons and menus have been fixed. Unclickable buttons in ActionScript 3 games are (mostly) a thing of the past!",
160
+
"framework-compatibility": "Other major refactors are in progress to improve Ruffle's compatibility with ActionScript 3 frameworks like Haxe.",
161
+
"stage3d-support-start": "is working on",
162
+
"stage3d-support": "Stage3D support",
163
+
"stage3d-support-end": "! Thanks to his work, the gorgeous interstellar strategy game Solarmax 2 is now fully playable in Ruffle on the desktop player! Check out the video below.",
164
+
"flipline-start": "Many of the fan-favorite",
165
+
"flipline": "Flipline games are now playable",
166
+
"flipline-end": "! Check them out:",
167
+
"extension-required": "(requires the Ruffle Chrome extension)",
168
+
"more-as3-games": "Here are just a few more of the many ActionScript 3 games that are playable today in Ruffle!",
169
+
"mobile-start": "Last but not least, support for",
170
+
"mobile": "mobile devices",
171
+
"mobile-end": "is improving in a big way!",
172
+
"text-input": "Text input boxes",
173
+
"text-input-support": "are finally supported on mobile devices! Tapping on a text box within Flash content now brings up the soft keyboard, so you can type into it without using a bluetooth keyboard or other workarounds.",
174
+
"context-menu-start": "The",
175
+
"context-menu": "context menu",
176
+
"context-menu-end": "finally works on iOS! It is activated by a long-press on the screen. To stop this behavior if needed, simply tap the \"Hide this menu\" option.",
177
+
"more-soon": "We have even more improvements coming very soon!",
178
+
"audio-buffering-start": "The latest releases now have",
179
+
"audio-buffering": "dynamic audio buffering",
180
+
"audio-buffering-description": ", making audio playback in the most demanding content much smoother! (Thanks to ",
181
+
"parentheses-end": ")",
182
+
"looping": "A bug that causes some AVM2 games' intro sounds to repeat over and over will soon be fixed. (Thanks to ",
183
+
"hairline-description": "is working on improving drawing accuracy for thin/hairline strokes and scaled objects.",
184
+
"hairline-link": "You can follow his progress here",
185
+
"line-end": "."
150
186
},
151
187
"20230423": {
152
188
"title": "A post-mortem of Ruffle's removal from addons.mozilla.org"
0 commit comments