C64プログラミングテクニック:34バイトで2本の線を描く

2025-04-16
C64プログラミングテクニック:34バイトで2本の線を描く

この記事では、コモドール64プログラミングコンテストで使用されたコード最適化テクニックをまとめます。課題は、可能な限り少ないバイト数で2本の線を描くC64実行ファイル(PRG)を作成することでした。この記事では、参加者によって用いられた巧妙なテクニック、ROMサブルーチンの活用、画面ポインタのインクリメンタルな操作、自己修正コード、電源投入時の状態の利用、従来とは異なる制御フロー、ビットパックされた線の描画などを詳細に説明します。優勝作品は驚異の34バイトを実現し、優れたコード最適化スキルを示しました。

開発