~/talk

After After Dark: Building Strange Screensavers with Javascript

Talkat NodeConf EU 2017 · 2017-11-05..11-08· [javascript, creative-coding]
links:none on file
slides:none on file

A Node.js-powered API patches a precompiled NES ROM by mapping incoming parameters to exact memory addresses and overwriting palette, tile, and music bytes so the browser downloads a runnable .nes file; server runs on Express hosted in Azure, front end uses jQuery UI, core graphics written in 6502 assembly. The system generates unique ROMs on each request, the live demo mostly works but has frontend color bugs and minimal error checking. Node.js-powered API precompiled NES ROM binary-patching via byte-address map

AI-written summary · about

  1. 0:00Introduction
  2. 0:28Screensavers
  3. 0:40Background
  4. 1:03Nostalgia
  5. 4:31After Dark
  6. 6:00Learning JavaScript
  7. 7:45Other screensavers
  8. 8:31AlterDark
  9. 9:41Demo
  10. 10:45Customization
  11. 12:16Azure API
  12. 13:15Pseudocode
  13. 13:36API
  14. 15:37Reflection
  15. 16:37Motto
  16. 17:09Custom Graphics
  17. 18:30Any ROM
  18. 19:17Learning tool
  19. 20:31Video game history
  20. 22:30Screen burn
  21. 23:07Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.