Skip to content

Ruffle doesn't know how to count in "CoolioBeat2.swf", I got x2 combo when I should get x4, got x50 when I should get x100, etc... #2732

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

Closed
WingFoxie opened this issue Jan 21, 2021 · 3 comments · Fixed by #9447
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) bug Something isn't working

Comments

@WingFoxie
Copy link

This game works, apart from missing text outlines, the core gameplay mechanics (hit detection, etc.) works correctly.
But I keep getting a very low score.

Turns out, the combo isn't counting correctly.
When I hit 10 notes in a row, the combo count should be like:
x1 x2 x3 x4 x5 x6 x7 x8 x9 x10
But in Ruffle, it's like:
x0 x1 x1 x2 x2 x3 x3 x4 x4 x5

I don't find this problem happening in any other games, tried "CoolioBeat.swf" and "CoolioDJ.swf", the combo counter works correctly.
(In Coolio DJ the missing text outline makes it impossible to see the combo count, but I can just all combo a song and compare the score to using Adobe Flash Player, they are identical.)

(I didn't report this problem instantly, waited a week or two, tried few different night releases. This problem exists consistently. )
(I should try the online version and verify once more. but I can't get Ruffle.xpi to work at https://www.newgrounds.com/portal/view/424469 )

@n0samu n0samu added bug Something isn't working A-avm1 Area: AVM1 (ActionScript 1 & 2) labels Oct 6, 2022
@n0samu
Copy link
Member

n0samu commented Oct 6, 2022

Can confirm this problem is still occurring!

@hatal175
Copy link
Contributor

hatal175 commented Oct 8, 2022

I found what the issue is with this one. After calling removeMovieClip(_parent), in flash _parent is undefined while ruffle still keeps the value.
As I understand, @n0samu, this is an existing issue. Link the main issue?

@n0samu
Copy link
Member

n0samu commented Oct 9, 2022

After discussion on Discord, it sounds like this is yet another thing that needs #5492 to work properly 😢
I don't know if we have an open issue for it, I generally just link that PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants