I had a simple question. What are the limits of Makecode? I decided to find out, by realistically re-creating Pokémon Yellow on Makecode Arcade. I figured it would be possible, because the layout of the simulator is the exact same as that of the Game Boy Color, and there is an extension called “Settings” that allows you to save your game. The method of converting audio samples to the simple instructions that the Makecode Arcade audio synthesizer understands is a complex process- but in the end, the results should be mind blowing! With the method of conversion I am using, the results should be the exact same as that of the original audio. But beware, this method IS NOT for use on simple hardware, as they do not have even the required processing power to convert the samples to Instructions. Even if you converted it before uploading to a micro:bit or a Meowbit, the hex`` buffer would still contain way too much data to even comprehend. A 30-second clip of 2600Hz sine waves would take up around 8 MB of storage, which is nearly 7 MB, and 700 KB too much!
The link to my project, if anyone wants to work on it and finish it before me.