開発環境 - NibblesLab/mz1500_ocm GitHub Wiki

最初に実装した2007年からレベルアップの着手まで18年も経過しており何もかもすっかり忘れてしまったのと、当時とは少し変わったところもあるので、メモを残しておきます。

ソフトウェア

参考サイト:2024年】avr-gcc と make だけで C/C++ AVR 環境構築 (Windows, ATmega328P)

AVRのツールチェーンであるavr-gccは、昔はセットでCygwinがインストールされるものでしたが、最近はWindowsに標準で使用できるwingetなるツールでインストールできるものがあるので、それを使用します。なおavr-gccをインストールするだけでmakeも含まれていましたので、記事中にあるmakeはインストールしませんでした。

さらにhexファイルの結合や加工にSRecordを使用します。こちら(SRecord)からダウンロードできます。srecord-win32フォルダから適切なものを選んでください。