Here are some words what I wrote.
Post
breakintoprogram.co.ukI Accidentally Wrote an Emulator (Part 7) - L Break Into Program, 0:1In the previous articles I discussed: It was time to embark on a side mission. Emscripten Emscripten is a toolchain that will compile native C and C++ to WebAssembly (webasm). WebAssembly is a low-lev...
Note for Windows PC users - apologies for the shift keys not working properly. I've mapped left shift to CAPS SHIFT and right shift to SYMBOL SHIFT. For some reason a KEYUP event consistently goes missing when you hold both shift keys then release one or both. Works fine on Linux and Mac.
0 reposts5 likes
Word on the street is that this is some weird legacy Microsoft Windows thing, which I've confirmed with a test Windows app I wrote. I can't find any official documentation on this though other than a mention in this thread. github.com/libsdl-org/S...
Ah, just found one that uses both shift keys and it suffers the same problem as mine. This one appears to be written in JavaScript.
zx.researcher.suZX Spectrum emulator onlineLow-level emulation of devices. Wide image and snapshot formats support.