Open skiesofravens opened 11 months ago
The first issue affecting this is our incorrect handling of loader.loadBytes
(most of the logic should run immediately).
After that, there's something going wrong with the name
argument to Proxy.getProperty/setProperty
as dictionary keys (they either need to be interned QName objects, or just plain strings).
In avmplus, when accessing a Dictionary using QNames as keys, the QNames are only parsed and converted to namespace+name pairs if the code is being JITed.
Describe the bug
Running Typing Maniac results in a black screen. The game does call for a unarchived API file, however in normal Flash Player the game still runs without it.
Demo site console:
Expected behavior
Title screen appears:
Content Location
type.zip
Affected platform
Online demo
Operating system
Windows 10 22H2
Browser
Mozilla Firefox 121.0 (64-bit)
Additional information
Occurs on both standalone and browser.