I appreciate your emulator, he supports a lot of games and has great performances.
I think the only thing to reconsider would be the use of createScriptProcessor to generate audio because the spec says it will be removed in the future:
There are also several features that have been deprecated from the Web Audio API but not yet removed, pending implementation experience of their replacements:
A ScriptProcessorNode interface, an AudioNode for generating or processing audio directly in JavaScript.
An AudioProcessingEvent interface, which is an event type used with ScriptProcessorNode objects.https://webaudio.github.io/web-audio-api/#APIOverview
I'm not sure if there are currently any other solutions to get audio though.
From @Toad06 on December 29, 2016 20:41
Hello,
I appreciate your emulator, he supports a lot of games and has great performances.
I think the only thing to reconsider would be the use of createScriptProcessor to generate audio because the spec says it will be removed in the future: There are also several features that have been deprecated from the Web Audio API but not yet removed, pending implementation experience of their replacements: A ScriptProcessorNode interface, an AudioNode for generating or processing audio directly in JavaScript. An AudioProcessingEvent interface, which is an event type used with ScriptProcessorNode objects. https://webaudio.github.io/web-audio-api/#APIOverview
I'm not sure if there are currently any other solutions to get audio though.
Thanks.
Copied from original issue: ardean/jsGBC#1