4 ms·
OpenEmulator has fantastic monitor emulation if you want to get as close an experience as possible to the feel of the time.
by nevster 3y ago
OpenEmulator has fantastic monitor emulation if you want to get as close an experience as possible to the feel of the time.
- zellyn 3y agoI've ported the GPU code that OpenEmulator uses to WebGL. You can view a demo here: https://zellyn.com/apple2shader/ https://zellyn.com/apple2shader/ (source is on github). I also ported it to Javascript, in an Observable notebook, with some attempt at explaining what was going on, here: https://observablehq.com/@zellyn/apple-ii-ntsc-emulation-openemulator-explainer https://observablehq.com/@zellyn/apple-ii-ntsc-emulation-ope... This was my attempt to understand what the code was doing, but I went down the “I should learn signal processing” rabbit hole for a while and eventually got distracted.
- robterrell 3y agoThis notebook is great, kudos for sort of "thinking out loud" as you figured it out. I'd forgotten about Observable notebooks and makes me want to try them again.