C Compiler PRO-68K
難しいことは考えない。Basic.basを Basic.xにする目的だけで使います!
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
ぴぽこのC Compiler PRO-68Kのイメージは、”難しそう”です。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
ねこっぴのXCのイメージも ”難しそう”だにゃ。
![](https://nekopom.jp/wp-content/uploads/2023/06/PresetCharacter071-e1686638540363.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/PresetCharacter071-e1686638540363.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/PresetCharacter071-e1686638540363.png)
パンだのXCのイメージも ”難しそう” だパンだ。
![](https://nekopom.jp/wp-content/uploads/2023/06/kuma-1-e1686799088333.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/kuma-1-e1686799088333.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/kuma-1-e1686799088333.png)
くまのXCのイメージも ”難しそう” だクマ。
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
キーワード完全一致だタイガ。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
セーブしたBasic.basを、激っぱやのBasic.xに変換する。これだけを目的にするにゃよ!そうすれば 他を考えないで済むにゃ!
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/taiga-e1686799077859.png)
インストール後
使う変換コマンドは cc Basic.bas のみだタイガ。
・
・
・
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
ただ、今回インストールを試してみて、一番重要なことが……あるにゃ。
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
無償公開された C Compiler PRO-68K ver2.1 は、
.basを.x に変換するのに必要な BC.x が削除されてるみたいね。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
今回インストールをしてから気づいたにゃよ….ということで今回は番外編として、C Compiler PRO-68K の製品版を持っている方が対象。無償公開 C Compiler PRO-68K をインストール、最後にBCフォルダを実機からこぴるにゃよ。実FDをイメージ化しなくていいのが利点。ファイル移動はMOが一番ラクかにゃ。実機にインストしてなかったら実機に2枚目のFDを入れて直接BCフォルダ抜いて持ってきてもOK。
![](https://nekopom.jp/wp-content/uploads/2023/06/sx-windows-1-1024x563.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/sx-windows-1-1024x563.jpg)
ファイルを揃えよう!
修正版のXC2102I_02.LZH を使わない硬派で行く方 (修正版出てるの見落とした方も含む)
- XC2101I.LZH (532.9KB) … XC システムディスク 1 【ディスクイメージ版】 (2000/04/15)
- XC2102I.LZH (332.9KB) … XC システムディスク 2 【ディスクイメージ版】 (2000/04/15)
- XC2103I.LZH (252.8KB) … XC ライブラリディスク 【ディスクイメージ版】 (2000/04/15)
- XC2102A.LZH (4.9KB) … 無償公開された XC システムディスク 2 の修正パッチ
- BdifSet.Lzh (58.9KB) … 解凍→BdifSetフォルダ→binフォルダ→bup.x が必要 (差分ファイル作成)
スマートに修正版を使う方
- XC2102I_02.LZH (348.3KB) … XC システムディスク 2 【ディスクイメージ版】 (2002/04/01)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
落としたファイルを解凍して、必要なファイルを抜き出しました!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC000-A.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC000-A.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC000-B.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC000-B.jpg)
ファイルが壊れてて修正が必要とのお話。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
X68000 LIBRARYさんでの説明を見ると、
ファイルが壊れているのを修正する。
FDのボリューム名を3枚とも変更をする。
の作業が必要とのこと。順番にやってくにゃよ。
硬派にファイルの修正作業をする。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
DiskExplorerを使ってSX-WindowのHDDイメージの「X68」フォルダに XC2102.XDFとXC2102A.BFD、bup.xをいれますよ。
![](https://nekopom.jp/wp-content/uploads/2023/07/SX05.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/07/SX05.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC001.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC001.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
X68000ZにUSBメモリを挿して起動!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC002-1024x682.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC002-1024x682.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
SXCON.X を持っている方は Xの下のアイコン右クリでコンソール、持ってない方はCOMMAND.Xで入力にゃ!
cd x68
bup xc2102a.bfd
![](https://nekopom.jp/wp-content/uploads/2023/08/CC003-1024x683.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC003-1024x683.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC004-1024x680.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC004-1024x680.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
結構時間かかりつつも XC2102A.XDFが出来ました!!
このファイルをパソコンに戻します!
作業終わったからX68フォルダ内は消してOKね。
![](https://nekopom.jp/wp-content/uploads/2023/08/CC005.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC005.jpg)
FDのボリューム名を変更する。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
では、XC2101.XDF / XC2102A.XDF / XC2103.XDF
この3つのFDイメージを使っていきますにゃ。
DiskExplorerでディスクの名前変更もらっくらくにゃ。
![](https://nekopom.jp/wp-content/uploads/2023/08/CC007.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC007.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC008.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC008.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
カタカナは半角、空白なし とのこと。半角文字にするのね。
XCシステム#1 / XCシステム#2 / XCライブラリ
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
X68000Zで作業したアップデートはMATH.HとMOUSE.H以外のところが修正されたのかな。 一応 XC2102A.XDFをDiskExplorerで開いてINCLUDEフォルダ内にMATH.HとMOUSE.Hを上書きしとくにゃ。
![](https://nekopom.jp/wp-content/uploads/2023/08/CC009B-1024x428.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC009B-1024x428.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
そしてX68000ZのFDイメージ用のSDカードに3つのFDイメージをコピーして、X68000ZのFDから立ち上げてインストールしていくにゃ!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC012.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC012.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
HDDが立ち上がってしまいました!!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC013-1024x681.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC013-1024x681.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
FDイメージを選択して CTRL + OPT1(F11) + DEL(delete) で立ち上げなおしにゃ。でも一応、switchでBOOTをいじっておいたほうがいいかも。
![](https://nekopom.jp/wp-content/uploads/2023/08/CC014-1024x689.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC014-1024x689.jpg)
C Compiler PRO-68KをFDからインストール
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
今度はちゃんとFDから起動してます。
![](https://nekopom.jp/wp-content/uploads/2023/08/CC015-1024x682.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC015-1024x682.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC016-1024x689.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC016-1024x689.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC017-1024x696.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC017-1024x696.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC018-1024x695.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC018-1024x695.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC021-1024x689.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC021-1024x689.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC023-1024x690.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC023-1024x690.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC024-1024x692.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC024-1024x692.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC026-1024x675.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC026-1024x675.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC028-1024x695.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC028-1024x695.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC029-1024x691.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC029-1024x691.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC030-1024x696.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC030-1024x696.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
終了ーーーー!
・
・
・
Basic.basとBasic.x スピード比較するよ!
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
BASICたちあげるにゃ! BASIC.X ダブクリ!
![](https://nekopom.jp/wp-content/uploads/2023/08/cc04-1024x683.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/cc04-1024x683.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
FOR文でループループ。SAVE”forTime.bas” セーブしますよ!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC031.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC031.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC032-1024x437.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC032-1024x437.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
実行させたら 6.79秒でした!
覚えときましょう。
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
「system」でSX-WIndowに戻って、「Basic2」フォルダから ForTime.basを「XC」フォルダ内に移動します。
![](https://nekopom.jp/wp-content/uploads/2023/08/cc05-1024x686.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/cc05-1024x686.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC035-1024x687.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC035-1024x687.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
SXCON.X を持っている方は Xの下のアイコン右クリでコンソール、持ってない方はCOMMAND.Xで入力ですよ!
「c」リターン
「cc fortime.bas」リターン
c
cc forTime.bas
![](https://nekopom.jp/wp-content/uploads/2023/08/CC038-1024x690.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC038-1024x690.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
なんかエラー出てるけど気にしない。
forTime.x ができましたよー!!
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
Basicだと 6.79秒。
さあ、forTime.x 起動します!
![](https://nekopom.jp/wp-content/uploads/2023/08/CC039.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC039.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC040.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/08/CC040.jpg)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
![](https://nekopom.jp/wp-content/uploads/2023/06/nekoppi.png)
はやっ!!! 1秒28!!
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
![](https://nekopom.jp/wp-content/uploads/2023/05/pipoko.png)
番長含む素人さん、
Basicがさらに楽しめそうですね!!
・
・
・
- X68000Z UARTでなにができるの?
- X68000Zを動かしてみよう! X-Basic準備
- どのラズパイを選べばいいかな?
- ラズパイUART設定とケーブル接続
- ラズパイとのUART接続確認テスト
- MIDI再生専用FDを作成(mt32pi)
- MIDI再生専用FDを作成(ttymidi)
- mt32-piでラズパイをMIDI音源にする
- MIDIハード音源を試す
- DACとちびモニターを用意する
- X68uartRasModuleの製作 準備編
- X68uartRasModuleの製作 組立編
- アップデートとHDDの設定
- SX-Window HDDにインスト
- SX-Window MIDI演奏設定
- SX-Window MIDIハード音源設定
- プログラミング編 X-Basicになれてみる
- プログラミング編 Pythonに少し慣れてみる
- プログラミング編 UARTでX68kZからラズパイを操作!
- シェルスクリプトSW分岐とLチカ
- ちびモニタとLEDを制御する!
- ttymidiのUSBの関連付け自動
- Python実行形式にするPyInstaller
- Winkipedia/2chSC閲覧 X68k RasNet
- X68000Zの基本操作などのまとめ
- 番外編はTOPから!