「式の計算電卓コマンド版」、「かけ算・わり算計算機コマンド版」、「昔ながらの BASIC」は、X68000 をターゲットとするクロスコンパイラでコンパイルすることができました。しかしこれを公開する場所がないので、GitHub で公開しようかと考えています。
Visual Studio から GitHub への登録は、拡張機能が必要ないのでわりと簡単にできました。
MSYS2 から GitHub へ登録する手順がわからなかったので ChatGPT で調べました。
X68000 向けのクロスコンパイラを使って作るプログラムを GitHub に登録することはできますか
と入力すると以下のような回答が返されました。
はい、もちろんできます!
X68000 向けのクロスコンパイラで作ったプログラムを GitHub に登録するのは問題ありません。むしろ、オープンソースでの共有はとても良いことです。実際のところ:
✅ X68000 クロス開発: 現在、多くの開発者は Windows や Linux 上で x68k (m68k) クロスコンパイラ(GCC, vbcc,など)を使って X68000 用のプログラムを開発しています。
✅ ライセンス: もしあなたが独自に作ったプログラムなら、著作権はあなたにありますので、GitHub に自由に公開できます。ライセンス(MIT, GPL, etc.)を付けておけば、他の人にも使いやすいです。
✅ 商用ソフトのコード: もし既存の商用ソフト(例: グラディウスやアフターバーナー)のコードや素材を含んでいる場合は、その部分だけ注意が必要です(それは公開できない可能性が高いです)。自作コードであれば問題ありません。
GitHub のアカウントはあるが、Windows 上の MSYS2 からは使ったことがない状態で、Windows 上の MSYS2 から GitHub を使うにはどうすれば良いですか
と入力すると以下のような回答が返されました。
とてもいい質問です!
MSYS2(Windows上でUNIXライクな環境)を使ってGitHubにアクセスするのはとても便利です。以下の手順を順番に試してみてください。1️⃣ Git のインストール(MSYS2 には標準で入ってます)
MSYS2のターミナル(`MSYS2 MinGW 64-bit` や `MSYS2 MSYS`)を開いて以下を確認します:
git --versionもし表示されなかったら(もしくは古かったら)以下でインストール/アップデートできます:
pacman -Syu # システム全体のアップデート(最初に一度やると良い) pacman -S git # Git をインストール2️⃣ GitHub にログインする方法
方法A:HTTPS経由(パーソナルアクセストークン)
最近はGitHubのパスワード認証が廃止され、代わりにパーソナルアクセストークン(PAT)が必要です。
1. GitHubのウェブで以下のURLへアクセスして、トークンを作成します。
👉 https://github.com/settings/tokens
→ 「Generate new token」 → repo権限などを選んでコピーしておく。
2. MSYS2のGitに以下で設定(初回Push時に聞かれる場合もある):git config --global credential.helper store→ これで一度入力すると保存されます。
Push時に以下を入力します:
Username: <あなたのGitHubユーザー名> Password: <PAT(パーソナルアクセストークン)>方法B:SSH経由(おすすめ)
1. SSHキーを生成(まだ持っていなければ):
ssh-keygen -t ed25519 -C "your_email@example.com"(Windowsのデフォルトなら `~/.ssh/id_ed25519` に鍵ができます)
2. 公開鍵をGitHubに登録
→ GitHubのSettings → SSH and GPG keys → 「New SSH Key」
3. MSYS2でエージェントを起動しておく:eval $(ssh-agent) ssh-add ~/.ssh/id_ed255194. CloneやPushでSSH URLを使います:
git clone git@github.com:username/repo.git3️⃣ 既存のGitHubアカウントでPushする手順
1. GitHubでリポジトリを作る(例: `x68k-cross-sample`)
2. MSYS2の端末でプロジェクトフォルダへ移動
3. 初期化:git init git remote add origin git@github.com:username/x68k-cross-sample.git # SSH版 # もしHTTPSなら: # git remote add origin https://github.com/username/x68k-cross-sample.git4. コードを追加:
git add . git commit -m "Initial commit" git push -u origin master(最近は `main` ブランチがデフォルトになっている場合もありますので、リポジトリ作成時に確認してください)
GitHub のリポジトリを公開するにはどうすれば良いですか
と入力すると以下のような回答が返されました。
GitHub のリポジトリを 公開 (Public) にするには、以下の手順で簡単に設定できます。
既に作成済みのリポジトリを「公開」に変更する場合
1. GitHub にログインします。
2. 公開したいリポジトリのページを開きます。
3. 上部のメニューの 「Settings」 タブをクリックします。
4. 左メニューから 「General」 を選択します。
5. ページをスクロールして、「Danger Zone」 セクションを探します。
6. 「Change repository visibility」(リポジトリの可視性を変更)ボタンをクリックします。
7. 「Public」 を選択し、変更を確認します(パスワードの入力が求められる場合があります)。
8. 完了!




