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

Fishao game can't get past loading screen #10531

Closed
Flawake opened this issue Apr 3, 2023 · 5 comments
Closed

Fishao game can't get past loading screen #10531

Flawake opened this issue Apr 3, 2023 · 5 comments
Labels
A-avm2 Area: AVM2 (ActionScript 3) bug Something isn't working

Comments

@Flawake
Copy link
Contributor

Flawake commented Apr 3, 2023

Describe the bug

The game fishao does not get past the loading screen.

You can register here: It is possible with a guest account so you don't have to give any email, username or password.
https://www.fishao.com
This is the link were the game starts from:
https://www.fishao.com/play

I think that there needs to be loaded a new swf file in the browser but that's not being done.

Expected behavior

I expect the game to load.

Affected platform

Desktop app

Operating system

Windows 11

Browser

Brave

Additional information

No response

@Flawake Flawake added the bug Something isn't working label Apr 3, 2023
@Flawake
Copy link
Contributor Author

Flawake commented Apr 3, 2023

It is a avm 2 game, I can't add that label myself.

@n0samu n0samu added the A-avm2 Area: AVM2 (ActionScript 3) label Apr 3, 2023
@n0samu
Copy link
Member

n0samu commented Apr 3, 2023

The error is:

ERROR core/src/avm2/events.rs:419 Error dispatching event EventObject(EventObject { type: "complete", class: flash.events::Event, ptr: 0xdae2c10 }) to handler FunctionObject(FunctionObject { ptr: 0xac0460 }) : ReferenceError: Error #1069: Property close not found on com.ax3.net.URLLoaderRepeatable and there is no default value.
	at com.ax3.net::BinaryLoaderRepeatable/destroyUrlLoader()
	at com.ax3.net::BinaryLoaderRepeatable/onLoadComplete()

@Lord-McSweeney
Copy link
Collaborator

Lord-McSweeney commented Jun 9, 2023

URLLoader.close has since been stubbed, so the game now hits a script timeout execution while loading. After bumping the max timeout to 60 seconds, I managed to get into this screen, and clicked "Guest Login":
www fishao com_play

From here the game needs Socket.

@Flawake
Copy link
Contributor Author

Flawake commented Jun 9, 2023

Great Flash's greatest game is beginning to work😅.
As you can see, the light blue parts should be a more blue colour, this is due to unimplemented filter effects I think #15.

@Flawake
Copy link
Contributor Author

Flawake commented Jul 17, 2023

Closing this issue because the game is not available anymore.

@Flawake Flawake closed this as completed Jul 17, 2023
@Flawake Flawake reopened this Jul 17, 2023
@Flawake Flawake closed this as not planned Won't fix, can't repro, duplicate, stale Jul 17, 2023
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) bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants