Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of flash.filesystem.FileStream API #19294

Open
Hadaward opened this issue Jan 21, 2025 · 0 comments
Open

Implementation of flash.filesystem.FileStream API #19294

Hadaward opened this issue Jan 21, 2025 · 0 comments
Labels
A-avm2 Area: AVM2 (ActionScript 3) air Adobe AIR bug Something isn't working unimplemented Issues for functionality that hasn't been implemented yet

Comments

@Hadaward
Copy link

Describe the feature
I recently noticed that Brawlhalla was developed with Adobe AIR + C# and I was curious if it would work with Ruffle, when I tried to run it I received the following error in the terminal:

2025-01-21T17:50:03.781024Z ERROR ruffle_core::display_object::movie_clip: Got "ReferenceError: Error #1065: Variable flash.filesystem::FileStream is not defined.
        at _-63R/init()
        at flash::Boot/start()
        at _-63R()" when constructing AVM2 side of movie clip of type _-63R

I would like this API to be implemented in Ruffle.
Found the documentation at: https://airsdk.dev/reference/actionscript/3.0/flash/filesystem/FileStream.html

Steps to Reproduce:

  1. Install brawlhalla from your favorite launcher
  2. Go to brawlhalla installation folder and find BrawlhallaAir.swf
  3. Play that swf with ruffle and check the logs.

PS: All you will got from the game is a black screen.

@Hadaward Hadaward added the enhancement New feature or request label Jan 21, 2025
@Lord-McSweeney Lord-McSweeney added bug Something isn't working unimplemented Issues for functionality that hasn't been implemented yet A-avm2 Area: AVM2 (ActionScript 3) air Adobe AIR and removed enhancement New feature or request labels Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm2 Area: AVM2 (ActionScript 3) air Adobe AIR bug Something isn't working unimplemented Issues for functionality that hasn't been implemented yet
Projects
None yet
Development

No branches or pull requests

2 participants