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

The Queen of Snakes: Blue triangles everywhere #4464

Closed
angstsmurf opened this issue May 31, 2021 · 7 comments
Closed

The Queen of Snakes: Blue triangles everywhere #4464

angstsmurf opened this issue May 31, 2021 · 7 comments
Labels
A-rendering Area: Rendering & Graphics unimplemented Issues for functionality that hasn't been implemented yet

Comments

@angstsmurf
Copy link

angstsmurf commented May 31, 2021

Describe the bug
In Ruffle, this game throws up distorted blue triangles everywhere, which apart from being ugly hide information and make the game unplayable. They seem to cover all mouse-click responsive hotspots.

Skärmavbild 2021-06-01 kl  00 07 11

Game: http://www.jo99.fr/wp-content/uploads/2013/05/templeserpent11.swf

Expected behavior
There should only be a blue triangle at the edge where you can go. See https://youtu.be/jYqShMqJOoU?t=13

Is the problem with the Ruffle desktop app, extension, or self-hosted version?
This is the Ruffle desktop app, nightly 2021-05-31.

What platform are you using?
macOS 11.4, Macbook Pro 15", 2016.

@angstsmurf angstsmurf added the bug Something isn't working label May 31, 2021
@relrelb
Copy link
Contributor

relrelb commented Jun 24, 2021

Seems like this uses BlendMode::Erase, which is currently unimplemented (#58).

@relrelb relrelb added A-rendering Area: Rendering & Graphics unimplemented Issues for functionality that hasn't been implemented yet and removed bug Something isn't working labels Jun 24, 2021
@angstsmurf
Copy link
Author

Thanks for looking into this!

@Lord-McSweeney
Copy link
Collaborator

Fixed by #8262.

@angstsmurf
Copy link
Author

angstsmurf commented Jan 13, 2023

Have you tested it? Definitely not fixed here.

Skärmavbild 2023-01-13 kl  04 46 58

EDIT: Check the YouTube video I linked above to see what it is supposed to look like.

@n0samu n0samu reopened this Jan 13, 2023
@ActionWavele
Copy link

yeah, I think things need to be tested if you're closing issues.

@pdewacht
Copy link

I've spent some time poking at this. The problem seems to be that ruffle doesn't render BlendMode::Erase correctly if there's no BlendMode::Layer first. This is a reduced test case:
templeserpent11-testcase.zip

@angstsmurf
Copy link
Author

Seems to be fixed by 0786727.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rendering Area: Rendering & Graphics unimplemented Issues for functionality that hasn't been implemented yet
Projects
None yet
Development

No branches or pull requests

6 participants