Wednesday, December 6, 2023
Google search engine
HomeUncategorizedRuffle – Flash Emulator – Progress Report

Ruffle – Flash Emulator – Progress Report

Get ready for the biggest Ruffle announcement yet! And the first one on the blog!

Thanks to a massive code refactor by @CUB3D, dozens upon dozens of ActionScript 2 games have been fixed! Here are just a few of them:

  • Our website now has a page listing exactly what ActionScript 3 APIs we have implemented, making it easy to follow our progress. It will be frequently updated! https://ruffle.rs/avm2.html
  • 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!
  • Several problems that caused unresponsive buttons and menus have been fixed. Unclickable buttons in ActionScript 3 games are (mostly) a thing of the past!
  • Other major refactors are in progress to improve Ruffle’s compatibility with ActionScript 3 frameworks like Haxe.
  • @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.

Many of the fan-favorite Flipline games are now playable! Check them out:

Here are just a few more of the many ActionScript 3 games that are playable today in Ruffle!

  • 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.
  • The context menu 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!

  • The latest releases now have dynamic audio buffering, making audio playback in the most demanding content much smoother! (Thanks to @szőlő)
  • A bug that causes some AVM2 games’ intro sounds to repeat over and over will soon be fixed. (Thanks to @Aaron1011)
  • @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

Read More

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments