Janne Hellsten 的 C64 代码竞赛挑战参赛者们仅用最少的字节数在 Commodore 64 屏幕上绘制两条线。此次竞赛突出了若干巧妙的 6502 汇编技巧。关键策略包括利用 ROM 例程来清除屏幕和滚动屏幕,从而无需复杂的地址计算。 参赛者们使用了自我修改代码来减少字节数,并利用 C64 的开机状态来初始化寄存器和内存。一个创新技巧只在最后一行屏幕上绘图,然后向上滚动整个屏幕。参赛者们还巧妙地操纵 BASIC 启动序列以避免标准的 14 字节开销。使用了非常规的控制流来最大限度地减少分支并优化代码执行。最后,一些人使用位打包模式来编码线位置。Philip 的 34 字节的获奖作品结合了许多这些技术。最终,在竞赛结束后,协作分享导致了更小的解决方案。