外部技術者・協力者の方へ

協力・参加

コードを書かなくても、検証、技術的な指摘、文書の改善は重要な貢献です。日本語でのIssueや技術的な質問を歓迎します。

最初の貢献3例を見る

最初の貢献3例

  1. MIPS命令の検証:既存の合成テストを実行・確認し、期待するレジスタやメモリの値と異なる場合は再現手順を添えてIssueで報告する。
  2. BIOS/HLEの動作調査:公開仕様と実装を1箇所比較し、合成テストで再現できる確認方法を提案する。実BIOSのアップロードは禁止。
  3. CLIドキュメント改善:CLIの手順をLinuxまたはWindowsで試し、コマンド・エラー説明・不足手順を指摘する。

作業前にIssue一覧や作業中のPRを確認してください。小さな質問からでも構いません。

AIを多用する開発体制

メンテナーが目標と方向性を決めていますが、実装、調査、テスト、ドキュメント、一次レビューはAIエージェントに大きく依存しています。CIだけでは正確性は保証できません。独立した人間の技術的な批判や検証を歓迎します。大規模なAI生成コードの無償レビューをお願いする趣旨ではありません。

検証済みの範囲

Personaのオープニング画像はOpenBIOSのインタープリタ経路の成果です。商用ゲーム全体のAOT再コンパイル、タイトル画面到達、プレイ可能なネイティブ移植の成功を意味しません。現在の検証状況。

参加前のお願い

商用ROM、ディスクイメージ、実BIOS、秘密情報などはアップロードしないでください。CONTRIBUTING(英語)とLegalを参照してください。

日本語でIssueを作成