Posts for Futurama39


Futurama39
Posted: 12/11/2021 10:32:20 PM Post subject: Ruffle - pt.3 libTAS (Linux)Running Flash games in libTAS
Experienced Forum User   (0)

Joined: 4/30/2020
Posts: 4
Hey ruffle got OpenGL back! I tried it out (ruffle -g gl on the latest nightly should work). I tried quickly messing around in a flash game and i am glad to report only positive findings from my account! (as compared to the previous trying to hotfix ruffle on vulkan with uncontrolled time) Savestates actually work, the OSD is back and at least from a quick ~15s test movie it doesn't desync horribly! some people have reported something wrong with the OSD and keybaord inputs, however as for me this is still a huge step forwards (i tried getting sdl-gnash like three seperate times this year and was successful on none of them)
Futurama39
Posted: 1/12/2021 1:03:59 PM Post subject: ruffle update libTAS (Linux)Running Flash games in libTAS
Experienced Forum User   (0)

Joined: 4/30/2020
Posts: 4
Just to update everyone. Right now ruffle is pretty competent in emulating AS1/2 flash games. While there are some graphical inconsistencies the functional side of things appears to be pretty good for AS1/2. AS3 compatibility is as of now not present. The biggest issue now with using ruffle and libTAS right now is that on linux Ruffle only renders with Vulkan and right now libTAS only supports OpenGL. With OpenGL and Ruffle it's somewhere it dependency hell, something to do with gfx-rs and the implementation of OpenGL in gfx-rs.
Futurama39
Posted: 5/16/2020 8:44:58 AM libTAS (Linux)Running Flash games in libTAS
Experienced Forum User   (0)

Joined: 4/30/2020
Posts: 4
Bobthefloater wrote:
I'm surprised no-one has mentioned BlueMaxima's Flashpoint. For context, the Flash engine is going to be discontinued this year and web browsers will stop supporting it over the coming years, so some people have formed a conservatory for Flash games. If there are issues with using it, you could ask the people involved with it. I don't have any technical knowledge over how it works, but I'm mentioning this because it seems relevant.
I've also tried to look on the project, but it seems to be windows only. And when there's wine involved you might just run the windows version of the flash projector thru it? (been trying myself, got it to work once, struggling since) Flash player is getting discontinued in all popular browsers, yes. We can still run the flash games using the flash projector, or other tools in their own states of usability
Futurama39
Posted: 4/30/2020 6:20:19 PM libTAS (Linux)Running Flash games in libTAS
Experienced Forum User   (0)

Joined: 4/30/2020
Posts: 4
I actually checked ruffle out, and while some messing with it is needed, it was pretty straightforward to set up. Worth mentioning is that libTAS does not properly hook onto it, as when i was testing it didn't allow me the libTAS features such as pausing and frame advancing. however the game launched properly and worked as it did within ruffle. However ruffle is still on the way and at the moment the game i chose was laggy and experiencing input lag, also the mouse doesn't work on most of the buttons? However as it is in active development, I believe that ruffle could be an easy solution to TASing flash games in the future and something to keep an eye on.