Topic closed
**************************************************************************************************************
This is the old *beta* flash player bug thread, and is now closed. To report bugs on the current Flash player, please see this thread: http://scratch.mit.edu/forums/viewtopic.php?id=105896 Thanks!
- ST
**************************************************************************************************************
We've released a beta version of the new Flash-based Scratch project player. You can try it out by clicking the link to the right of each project on the project page. Like most new features, it will have glitches! We need your help reporting the glitches so we can fix them.
Important note: Our goal is to make projects work in the Flash-based player just like they do in Scratch 1.4. There may be some unavoidable differences (e.g. the Flash-based player is more efficient, which can affect timing in some projects), but we want to get as close as possible. For cases where the old Java-based player doesn't do the same thing as Scratch 1.4, it's Scratch 1.4 that counts!
When you find a problem with the way a project runs in the flash-player, first check to see if it's a known glitch in the list below.
The current version of the Scratch Flash Player is v37. If the number displayed in the upper left corner of your Flash player is lower, try clearing your web browser's cache.
Known Limitations
1. Opening multiple projects in different tabs can cause sound to hang and skip. (If you experience this, close the other tabs or at least hit the stop button on the player in the other tabs.)
2. Many instruments and drums don't sound as they do in Scratch 1.4. See note below.
3. The broadcast message scratch-startclicked doesn't trigger scripts with a "when green flag clicked" hat block. Note: This was never an official feature of Scratch and will not be implemented in the Flash viewer.
4. Viewer seems to stockpile actions when it is not on the viewing screen (ie: looking at another tab or further down the page). Then, when it comes back into view, all the actions play really fast. Note: Flash queues up events and there is no API to "flush the queue" when it gets too long.
5. Projects loaded into the player do not get keyboard focus until you click on the player. This is considered a security feature of Flash.
6. Certain projects draw to the screen and then try to sense the drawn lines all in the same loop. Because of speed optimizations that have been made to the Flash Viewer, those projects may have to be modified by adding a Wait 0 block before the sensing blocks. The Wait 0 will force the screen to be updated so that the sensing works properly.
Glitches
1. Sprite rotation with "only face left/right" set sometimes results in misaligned sprite center. Example here
2. Variables on screen are sometimes placed differently. Example here
3. Clicking on the Green Flag generates a mouse-down event. This may not be a bug since 1.4 does the same thing...but the Java player does not. Example here
4. Sprites that are being dragged do not update their X and Y positions. Example here
5. Sprites that are being dragged do not do color sensing.
6. Variables displayed on the screen with the "Show Variable" block will appear in front of Say block text bubbles. Example here
7. Sometimes, text in the Say block overflows the text bubble, when the project is viewed in full screen mode. Example here
8. Dragged sprites appear above the grey banner at the top of the viewer, rather than below it as in the Java player. Example here
9. Acknowledging the limitations of the Play Note block, we still have very different behavior of the block over the range of values that are audible. Example here.
10. Patterns made using Pen Punching (Pen Down followed by Pen Up without a movement of the sprite) seem to be less dense when made with pen size 1 than in the Java player or Scratch 1.4. This lets the background color bleed through, changing the shade. Example here
11. The flash player gives a True result for x>2 OR x<1 even if x is an alpha character. This is different behavior from Java or Scratch. Example here
If it's not already in the list of glitches, copy the bug report template and make a new post. Fill in the blanks and give us as much info about the bug as you can. Remember, to fix a bug, we have to be able to first make it happen on our computers, so be sure to tell us each step we need to reproduce the bug.
Bug Report Template wrote:
Your computer's Operating System: [examples: Windows, Mac, or Ubuntu]
Your web browser's name and version: [examples: Internet Explorer 7, Firefox 3, Chrome]
Flash version: [Right click on the project and look for the number after [About Adobe Flash]
Description of Problem:
Link to project:
Thanks in advance for your help!
Fixed Glitches
1. Fullscreen does not expand window in Safari, Chrome, and Firefox
2. UI elements like watchers and sprites are draggable w/ shadows
3. Stamping does not appear to work correctly
4. Calling [ask...and wait] does not work in fullscreen mode.
5. Switching to fullscreen doesn't reorient the load bar on the stage
6. Load bar displaying path to .sb file on init before loading begins
7. Empty branches in IF-THEN-ELSE blocks cause unexpected results
8. The click-on-a-sprite event doesn't happen until the mouse button is released
9. The text of the Ask block does not appear if the sprite is hidden
10. Sound in projects does not always stop when Red Flag is pressed. Example here
11. Color sensing doesn't work on ghosted sprites. Example here
12. Insert Last block for Lists does not work. Example here
13. When a sprite costume uses numeric costume names that can be confused with costume numbers and a variable is used with the Switch to Costume block - the flash viewer will switch to the costume name where Scratch will switch to the costume number. Example here
14. Sound synthesis does not work for some projects
15. Some projects fail to load and produce a 2032 IO error. Example here. Note: It appears that projects showing this error were never uploaded properly and don't display in the Java viewer either.
16. The screen size, as sensed by Touching Edge, is one pixel smaller in all directions than it was in Java or in Scratch 1.4. Example here
17. Color sensing with the Color x touching Color y is not working for some color combinations. Example here
18. Running scripts can not be interrupted by a click on a sprite. Example here
19. A difference in sprite sizing that needs further work to isolate it. Example here
20. A difference in pen sizing that needs further work to isolate it. Example here
21. List name is not being placed at the top of list watcher. Example here
22. The characters Blank and Zero are indistinguishable to the "=" operator. Example here
23. Another issue with ghosted sprite color-sensing, possibly related to the color white. Example here
24. Sound clips referenced by a variable number do not play. Example here
25. The click-on-a-sprite event doesn't happen if the mouse is moving while the sprite is clicked.
26. Sprites with ghost effect = 100 should not respond to mouse clicks, but do. Example: http://scratch.mit.edu/projects/angeliccharizard/1957895
27. Using a project URL with a trailing forward slash works with the Java viewer but results in the 2032 IO error with the Flash viewer. Example here
28. List watcher displays are getting confused when lists are resized. Example here
29. Sprites that are set to 100% ghost do not detect when touching the mouse. Example here
30. The speech bubble on a draggable sprite can be dragged separately. Example here
31. Speech bubbles can be cloned! Example here
32. Sound not working in Example here
33. Comparisons of a computed variable to a list using the Contain block fail. Example here
34. Sometimes sprites are being incorrectly displayed at 100% rather than the size they were set to in the Scratch project. Example here
35. Line spacing of lists different from Scratch 1.4. Example here
36. Variables displayed on the screen can shift horizontally to the point where the project doesn't function because of interference. Example here
37. Variables displayed on the screen can intercept mouse clicks on sprites, even when there is no visible overlap. Example here
38. The ghost effect can be set to a value greater than 100 and it retains that value which can affect the visibility of the sprite. Example here
39. Sometimes the Answer block text input field appears preloaded with characters used to start a stack of blocks with the When <key> pressed block. The window also seems to lose keyboard focus after this as well, requiring a mouse click to use the When <key> pressed block again. Example here
40. A pen down followed by a pen up without any pen motion between the down and up is not leaving a pen mark. Example here
Note: Limited instrument and drum library
Unlike Scratch 1.4 and the Java-based player, Flash does not have a MIDI synthesizer available. Thus, for the Flash-based player, we had to create our own synthesizer and instrument/drum library. Currently, we have 15 instruments and 12 drums as opposed to the General MIDI collection of 128 instruments and 35-ish drums. Every instrument should do something in the Flash-based player, but when an instrument is missing (e.g. bassoon), then you get a similar instrument or the default instrument (piano) instead. Similarly, for missing drums. Also, many of the instruments in our home-built library do not sound as nice as the ones in the commercial libraries available to Scratch 1.4 and the Java-based player. At some point we'll extend and improve the instrument library, although to minimize download time, it may always be a subset of full General MIDI library.
Last edited by Lightnin (2012-09-10 12:11:05)
Offline
Mac OS 10.6.6
Firefox 3.5.16
Flash 10.1.102.64
Random lagging in sound.
http://scratch.mit.edu/projects/scratchU8/1501487
UPDATE: Dosen't happen on my laptop.
Last edited by thecrazyguy (2011-02-23 07:20:31)
Offline
Offline
Operating System: Windows Vista Home Premium
Browser: Firefox 3.6.13
Flash version: 10.2.152.26
Description of Problem: Attempt to load a puzzle from the list of library puzzles is very slow. Press L, then enter a number such as 1, in the Ask box. Project appears to hang for a long time and then when it does return, no puzzle is loaded.
Link to project: http://scratch.mit.edu/projects/Paddle2See/1558160
Description of Problem: Stamping with the fully ghosted sprite that makes the tire tracks does not appear to be working
Link to project: http://scratch.mit.edu/projects/Paddle2See/828651
Description of Problem: Execution speed is such that the animation of the tower "shaking" as the chucker gets up to speed is not visible.
Link to project: http://scratch.mit.edu/projects/Paddle2See/1445936
Description of Problem: Trying to run BoltBait's awesome Star Trek project crashes my browser.
Link to project: http://scratch.mit.edu/projects/BoltBait/1610128
Description of Problem: The music clip comes out all stuttery and the sprite motion lags a lot.
Link to project: http://scratch.mit.edu/projects/Paddle2See/665708
Description of Problem: Color sensing does not seem to be working in this project. The mice are completely ignoring the walls and running all over the place.
Link to project: http://scratch.mit.edu/projects/Paddle2See/476371
Last edited by Paddle2See (2011-02-24 15:16:36)
Offline
Operating System: Windows 7
Web browser and version: Chrome 9.0.597.98
Flash version: 10.2.154.12 installed
Description of Problem: The project lags greatly, and the browser crashes during the loading process, sometimes at the "99% loading" part.
Link to project: http://scratch.mit.edu/projects/Lucario621/1245228
I've tried simpler projects such as my spraypaint one (http://scratch.mit.edu/projects/Lucario621/1158654), it works fine. I wonder if it's just the large amount of scripts (which I don't believe it has), or perhaps the large about of data (it does contain many lists), that causes it to lag.
And just for confirmation, the full-screen feature in the flash player does not work for me (in Chrome). And it doesn't work in Internet Explorer 7.
Last edited by Lucario621 (2011-02-22 09:38:05)
Offline
Paddle2See wrote:
Operating System: Windows Vista Home Premium
Browser: Firefox 3.6.13
Flash version: 10.2.152.26Description of Problem: Attempt to load a puzzle from the list of library puzzles is very slow. Press L, then enter a number such as 1, in the Ask box. Project appears to hang for a long time and then when it does return, no puzzle is loaded.
Link to project: http://scratch.mit.edu/projects/Paddle2See/1558160
Hmm. It works fine for me...
EDIT: Oh wait. I wasn't using the Flash Player . Yeah, for me it makes my browser crash.
Last edited by Lucario621 (2011-02-22 09:42:49)
Offline
Paddle2See wrote:
Operating System: Windows Vista Home Premium
Browser: Firefox 3.6.13
Flash version: 10.2.152.26Description of Problem: Stamping with the fully ghosted sprite that makes the tire tracks does not appear to be working
Link to project: http://scratch.mit.edu/projects/Paddle2See/828651
Yep, that's happening to me too...
Offline
I have Vista-Home Premium and use Firefox. No new bugs.
Offline
Lightnin wrote:
[List of Known Glitches]
1. Fullscreen does not expand window in Safari, Chrome, IE, and Firefox
Fixed
Last edited by scratch_yoshi (2011-02-22 09:45:48)
Offline
Paddle2See wrote:
Operating System: Windows Vista Home Premium
Browser: Firefox 3.6.13
Flash version: 10.2.152.26Description of Problem: Execution speed is such that the animation of the tower "shaking" as the chucker gets up to speed is not visible.
Link to project: http://scratch.mit.edu/projects/Paddle2See/1445936
Yep. That's happening to me too...
Offline
Operating System: Window Vista Home Premium
Web browser: Firefox 3.6.13
Flash version: 10.2.152.26
Description of Problems:
* Computing slower than Java
* After right-clicking and doing zoom in, when I zoomed out, the player was moved to the left a little
Link to project: http://scratch.mit.edu/projects/scimonster/1429930
Offline
Bug Report Template wrote:
Your computer's Operating System: Windows Vista
Your web browser's name and version: IE (how do i know what version?)
Flash version: 10.2.152.26
Description of Problem: Full Screen doesn't work
Link to project: -Inator Creator
EDIT: Full Screen doesn't seem to work at all on any of the projects i've tried so far...
Last edited by lilacfuzz101 (2011-02-22 11:51:07)
Offline
Your computer's Operating System: Windows Vista
Your web browser's name and version: IE (again, how do i know?)
Flash version: 10.2.152.26
Description of Problem: not a huge problem, but the variables (if you have them in a different position than default) they shift slightly to the left
Link to project: figured it out here.
Offline
http://scratch.mit.edu/projects/bitz/1584844
look at the script and you will find that this is different online then offline p.s.my vaariable doesn't show
Offline
Windows 7 Home Premium
Google Chrome 9.0.597.98
Flash 10.2.154.12
Problems:
- Items in list are showing up as the default width, even though the list has been
stretched wider.
- List is draggable
- The input box doesn't show up after it's gone away once...
- Nothing happens when I try to make it go full screen, except that the top bar
changes colour...
Project: http://scratch.mit.edu/projects/Wolfie1996/1273826
Problems:
- When I put the project in fullscreen mode, something odd happens. I can't really
describe it properly, so I took a screenshot:
Project: http://scratch.mit.edu/projects/Wolfie1996/1442627
Problems:
- Variables are draggable
Project: http://scratch.mit.edu/projects/Wolfie1996/1100744
Offline
that's how fullscreen shows up for me too Wolfie...
Offline
Your computer's Operating System: Windows XP
Your web browser's name and version: IE8
Flash version: 10.2.152.26
Description of Problem:
My projects that have issues with the new player:
-My latest game, Star Trek: simply locks up the browser. (This game actually plays ok in the Experimental Viewer without locking up.)
-Adventure: Lists are wrong size, the ask block doesn't work? (This game works better in the Experimental Viewer, however it is far from perfect there.)
-Homework Help: Factoring, clicking the "factor it" button doesn't always register.
-Homework Help: Root Reductions, clicking the "reduce it" button doesn't always register.
-Cribbage Solitaire: The crib hand score variable shows up in the wrong spot. (That's the hand on the right.)
-BlackJack: The sound clips are ending prematurely. (All the things the dealer says are cut off at the end.)
-Bath Time Starring Scratch Cat: clicking the bubbles does not always register. This makes playing the game impossible.
-Scratch Rocks! clicking the asteroids does not always register. This makes playing the game impossible.
-Online Detector: doesn't work properly. But, this is to be expected as it relies on subtle differences in the various players in order to function.
Link to projects:
http://scratch.mit.edu/users/BoltBait
My Projects That Work Fine:
Pyramid Solitaire
Fighting Bees
Fish Tank
Stupid Monkeys
Hangman
Hunt The Wumpus
Your score: 6/15 or 40% - keep trying!
My two pinball games excluded from testing.
Last edited by BoltBait (2011-02-22 18:21:44)
Offline
Opperating system Mac OS X leopard (10.5)
Browser Safari version 5.0.3
Flash Version 10,1,102,64
Description of Problem: the colour change blocks and pen sizes don't appear to work, a massice pen size comes out about a tenth of its actual size and colour change effect block does nothing.
Link to project http://scratch.mit.edu/projects/TheClowner/1472643
Offline
Windows XP
Internet Explorer 8
Flash 10.5.152.26
Projects like this http://scratch.mit.edu/projects/scratchn8/1606342 glitch, and fullscreen mode doesn't work properly.
Offline
scratch_yoshi wrote:
Lightnin wrote:
[List of Known Glitches]
1. Fullscreen does not expand window in Safari, Chrome, IE, and FirefoxFixed
So... is there a browser where this actually works?
Offline
Im using Windows Vista with Internet Explorer 8 and flash player 10.2.152.26.
I have a few glitches to report.
Fullscreen: YOU KNOW ALREADY!
Loading: LINK TO PROJECT WITH INFO
Crash Internet Browser: RUN THIS PROJECT IN FLASH MODE AND IT CRASHES THE INTERNET BROWSER (vista & 7 IE 8!)
PLEASE FIX THESE GLITCHES!
THANKS!
Offline
Mac
Safari 5
Flash version: 10,2,152,26
Description of Problem: There seems to be a glitch with multi-colored 100% ghost effect sensing. I just doesn't work.
Link to project: http://scratch.mit.edu/projects/johndo77/1519143
Last edited by johndo77 (2011-02-22 15:27:40)
Offline
Topic closed