ベクター登録向けメモ
====================

このフォルダは、ベクター等のソフトウェア配布サイトへ登録するための配布パッケージ雛形です。

重要:
  現在の雛形には実行バイナリ本体が含まれていません。
  完全版として登録する前に、次のファイルを追加してください。

  Windows版:
    bin/windows/ilfa6502.exe

  Linux版:
    bin/linux/ilfa6502

登録説明文について:
  ベクター等の掲載説明には、次の3点を中心に記載することを推奨します。

  1. 完成版説明文
     ILFA6502がファミコン / NES向け自作ROMを開発・試作できる
     6502アセンブラ兼小型開発支援ツールであることを説明します。

  2. 機能一覧
     6502命令、ラベル、定数、シンボル処理、疑似命令、
     プロジェクト作成、テンプレート、ビルド、ROM検査、
     リスティング・マップ・シンボル出力等を列挙します。

  3. 価格・サポート方針
     シェアウェア方式、登録料金5,000円（消費税別）、
     手数料利用者負担、評価・学習目的は無償、
     個別サポート義務なし、現状のまま提供であることを明記します。

  転記用の完成文案は、同梱の VECTOR_LISTING_TEXT.txt を使用してください。

登録前の確認:
  1. Windows版で ilfa6502.exe --version が ILFA6502 v2.1.7 を表示すること。
  2. Windows版で ilfa6502.exe doctor が正常または想定内の結果を返すこと。
  3. Windows版で ilfa6502.exe list templates --long がテンプレート一覧を表示すること。
  4. Linux版で ./ilfa6502 --version が ILFA6502 v2.1.7 を表示すること。
  5. Linux版で ./ilfa6502 doctor が正常または想定内の結果を返すこと。
  6. README.md、LICENSE.txt、DISCLAIMER.txt、PAYMENT_AND_SUPPORT.txt に振込先や連絡先が必要な場合は追記すること。
  7. 連絡先、作者名、登録名、公開説明文、動作OS、価格、サポート方針が登録フォームの内容と一致していること。
  8. ZIP内に個人情報、不要な開発ログ、秘密情報、未整理のソースコードが混入していないこと。
  9. 最終ZIP作成後に SHA256SUMS.txt を再生成すること。

登録用の短い説明文案:
  ILFA6502は、ファミコン / NES向け自作ソフトを6502アセンブリで開発するためのアセンブラ兼開発支援ツールです。.asmソースから.nes ROMを生成し、テンプレート作成、ビルド、ROM検査、リスティング・マップ・シンボル出力、疑似命令などに対応します。評価・学習目的は無償、継続利用はシェアウェア登録制です。
