LoginSignup
9
8

『ZUIKI X68000Z』の操作方法

Last updated at Posted at 2023-06-01

はじめに

ちょっと判り (解り) づらい 『ZUIKI X68000Z』 の操作方法についてです。

image.png

記事が最初に書かれたのは 2023/06 で、主に『X68000 Z LIMITED EDITION EARLY ACCESS KIT (EAK)』についての記事となっています。

機能と操作

各機能と操作の説明です。

■ マニュアルについて

最初に各種マニュアルに目を通しておく事をオススメします。

マニュアル 説明
取扱説明書 (冊子) ハードウェアの概要です。
クイックスタートガイド (PDF) X68000Z の使い方の概要です。
アップデート手順 (PDF) ファームウェアのアップデート手順です。
ゲーム SD カード アップデート手順 (PDF) ゲームカードのアップデート手順です。
セットアップユーティリティ (PDF) セットアップユーティリティのマニュアルです。
X68000 エミュレーター (PDF) X68000 エミュレータのマニュアルです。
ゲームランチャー (PDF) X68000 Z ランチャーのマニュアルです。

See also:

■ 起動モード

起動モードには 4 種類あります。

・X68000 エミュレータ (X68000 Emulator)

WIN_20230601_21_21_17_Pro.jpg

  • automount.xdf が SD カードの直下にあればそこから起動。
  • SD カードの X68000Z フォルダにフロッピーイメージ (*.xdf) があれば [イメージファイル選択画面] でフロッピーイメージを選択可能。
  • USB メモリの X68000Z フォルダに HDD イメージ (*.hds) と、ドライブ構成を記述した pscsi.ini があれば SCSI HDD として認識させる事が可能 1
  • ゲームカードはマウントできない。
  • Interrupt ボタンを長押しして離す[ユーティリティメニュー] が開く。
  • Eject ボタン #0 / #1 を押すとマウントされたフロッピーイメージへの変更をフラッシュし、ディスクをイジェクト (アンマウント) する。もう一度押すと [イメージファイル選択画面] が開く (X68000Z フォルダが存在する場合)。
  • X68000Z を実機と同じような運用にしたい場合に。

初期ファームウェアのデフォルトの起動方法です。

※ HDD 導入について

ファームウェア ver 1.3.1 において疑似 SCSI 対応がなされ、SCSI HDD イメージを扱う事ができるようになりました。HDD からの起動を行うには、メモリスイッチで起動順序 (BOOT) を SCSI0 にする必要があります。

Human68k ver3.02 の FD イメージ 2 をお持ちであれば、SWITCH.X を使って BOOT を SCSI0 にできます。

image.png

X68000Z 付属のシステムディスクを使ってこのスイッチを変更するには次の手順を踏む必要があります。

  1. 任意の SD カードの X68000 フォルダに「ファームウェアアップデータ ver1.3.1」に含まれる bootconf.xdf をコピー。
  2. FD スロット #0 に システムディスク (Human68k v1.0)、スロット #1 に 1. で作成した SD カードを挿入して X68000Z のエミュレータを起動。
  3. FD セレクタで、#1 の bootconf.xdf を選択。
  4. ビジュアルシェル上で B: ドライブにある BOOTSCS0.X を実行する。

メモリスイッチの変更ができたら、USB メモリを用意し、X68000Z フォルダを作ってそこへ HDD イメージファイル (*.hds) と pscsi.ini をコピーします。ZUIKI から HDD イメージが配布されているので、まずはそれを使ってみるといいでしょう。

image.png

pscsi.ini は SCSI ID と HDD イメージを記述した設定ファイルです。

[pscsi]
ID0=SCSIHDD81M.HDS

SCSI ターミネータが #7 に設定されているので、#0~#6 に SCSI HDD を割り当てる事ができます。

一旦 SCSI0 に設定してしまえば、STD に戻しても HDD から起動できます。

起動順序 (1)

起動順序は SWITCH.XBOOT で指定します。

BOOT 起動順序
STD ディスクの入っている FDD -> SCSI 装置
2HD? 指定した FDD -> ディスクの入っている FDD -> SCSI 装置
SCSI? 指定した SCSI 装置 -> 起動可能なデバイス

[X68000Z ランチャー] からエミュレータを起動した直後は、FD から起動したいと思っても、[イメージファイル選択] をやっている間に (裏で) HDD から起動してしまうと思うので、FD 選択はゆっくりやってください。選択後にソフトリセットすればいいです。

ソフトリセットはキーボードから〔Ctrl〕+〔OPT.1 (F11)〕+〔DEL〕です。『Black Model』の場合リセットボタンを押す事でもソフトリセットできます。

  • 起動前から〔Ctrl〕を押しっぱなしにすると起動時に FD をイジェクトする事ができます。BOOT が STD / 2HD? でソフトリセット後に HDD 起動したいけれど、ディスクが挿入されている場合に。
  • FDD にディスクが挿入されている (イジェクトボタンが点灯) 状態で起動前から〔OPT.1 (F11)〕を押しっぱなしにすると FD から起動できます。起動順序が SCSI? になっているけれど、ソフトリセット後に FD から起動したい場合に。
起動順序 (2)

複数の HDD が接続されている場合に、起動する HDD を選択したい場合には起動時に〔HELP〕キーを押しっぱなしにします (あるいは〔HELP〕キーを押しながらソフトリセット)。

image.png

〔HELP〕キーは一般的な Windows 用キーボードだと〔Volume Up〕キーに割り当てられているので、純正キーボードを接続していない場合にはこの機能を使えないかもしれません。

・起動可能SDカード #0 (SD0)

  • スロット #0 に挿入された 起動可能 SD カード 3 から起動する (ゲームカードからの起動は不可)。

・起動可能 SD カード #1 (SD1)

  • スロット #1 に挿入された 起動可能 SD カード 3 から起動する (ゲームカードからの起動は不可)。

・X68000 Z ランチャー (X68000 Z Launcher)]

ゲームカードからの起動ができる唯一のモード。付属の『GRADIUS』や『超連射 68K』を遊ぶには、このランチャー経由で起動する必要がある。

WIN_20230929_17_13_25_Pro.jpg

  • キーボード、マウス、ゲームパッドで操作可能。
  • [起動可能 SD カード / ゲームカード #0, #1][X68000 エミュレータ] の起動が行える。
  • ゲームカードのゲーム中にキーボードの〔BREAK〕または本体の Interrupt ボタンを押すと [ポーズメニュー] が開く (対応ゲームの場合、ジョイカードの L+R でも開く)。
  • [Community]: コミュニティサイトの QR コードを表示する。
  • [Settings]: 本体スピーカー出力、ディスク読み込み再現、日時設定、権利表記、スタッフクレジット、初期化を行える。
  • [Update]: ゲームカードのアップデートを行う 4
  • エミュレータもゲームカードも使いたい場合に。

ファームウェア ver 1.1.3 以降のデフォルトの起動方法です。

■ セットアップユーティリティ

Interrupt ボタンを押したまま Reset を押すと [セットアップユーティリティ] に入れます。
([セットアップユーティリティ] が起動するまで Interrupt ボタンは押しっぱなしにします)

WIN_20230601_20_41_45_Pro.jpg

キーボードで操作。マウスでも操作可能。

操作 機能
〔カーソルキー〕 項目を移動
〔Enter〕 決定

本体のボタンのみでもメニューを操作可能 5

操作 機能
Eject ボタン #0 項目を下へ移動
Eject ボタン #1 項目を右へ移動
Interrupt ボタン 決定

1. Boot setting

起動方法の変更。

  • X68000 Emulator (初期ファームウェアのデフォルト)
  • SD0 (起動可能 SD カード 3 を #0 から起動。ゲームカードからの起動は不可)
  • SD1 (起動可能 SD カード 3 を #1 から起動。ゲームカードからの起動は不可)
  • X68000 Z Launcher (ファームウェア ver 1.1.3 以降のデフォルト)

2. Clock setting

日付時刻の設定。

3. Emulator setting

搭載メモリ、コントラスト、RS-232C の設定。

4. Font change

フォントのインストールと削除。
X680000 実機から吸い出した CGROM.DAT をインストール可能。SD カードのルートに置いてインストールする。

5. Manual boot

起動方法を選択して起動。一時的にデフォルト以外の起動を行う場合や、ファームウェアのアップデートを行う際に (ゲームカードからの起動は不可)。

6. Factory Reset

工場出荷時にリセット。

■ ポーズメニュー (ゲームカード)

ゲームカードから起動したゲーム中、以下のいずれかの操作を行うと [ポーズメニュー] が開きます。

デバイス 操作
本体 Interrupt
キーボード 〔BREAK〕
ジョイカード L + R 4 6

WIN_20230601_21_10_25_Pro.jpg

機能 説明
SAVE ゲームのステートをセーブする。
LOAD ゲームのステートをロードする。
RESET ゲームをリセットする。

■ イメージファイル選択画面 (X68000 Emulator)

フロッピーイメージを選択できる状態になった時に表示されます。

WIN_20230601_21_19_57_Pro.jpg

操作 機能
〔カーソルキー〕 項目を移動
〔Enter〕or 〔Space〕 選択
〔ESC〕 キャンセル

ゲームパッドでも操作可能 7

操作 機能
方向キー 項目を移動
ボタン A 選択
ボタン B キャンセル

ver1.13 以前では 100 ファイル、ver 1.20 以降では 500 ファイルを管理できる。

ファイルサイズ 0 の *.xdf ファイルはブランクディスクとして扱われ、Human68k でフォーマットする事でフォーマット済フロッピーディスクとして使えるようになります。

■ ユーティリティメニュー (X68000 Emulator)

各種ユーテリティを実行するメニューです 7

WIN_20230601_20_47_02_Pro.jpg

操作 機能
〔カーソルキー〕 項目を移動
〔Enter〕or 〔Space〕 選択
〔ESC〕 キャンセル

ゲームパッドでも操作可能。

操作 機能
方向キー 項目を移動
ボタン A  選択
ボタン B  キャンセル

・pixel aspect ratio

画面のアスペクト比を設定する (1.0~0.6)。

操作 機能
〔カーソルキー〕の左右 アスペクト比を変更

ゲームパッドでも操作可能。

操作 機能
ゲームパッドの左右 アスペクト比を変更

■ その他

その他雑多な情報です。

・本体

  • エミュレータを電源ボタンで終了させた時もフロッピーへの変更がフラッシュされます。
  • 本体の Reset ボタンを押すと X68000Z 自体のリセットとなり、起動シーケンスの最初から実行されます。『PRODUCT EDITION (BLACK MODEL)』ではソフトリセットに変更されました。
  • エミュレータのリセットはキーボードの〔Ctrl〕+〔OPT.1 (F11)〕+〔DEL〕でも行なえます。

・ディスプレイ

  • 接続に HDMI <-> DVI 変換ケーブル等を使うと正常に表示されない事があります。付属の HDMI ケーブルで直結してみてください。
  • 『PRODUCT EDITION (BLACK MODEL)』の最上位エディションである 『コンプリートパック』には 1024x768 の専用モニター (ブラック) が付属します。モニターのみの個別販売はありません。
  • 『Hacker's Edition』や『Early Access Kit』ユーザーのために、専用モニター (オフィスグレー) のクラウドファンディングが行われました (現在は終了)。

・キーボード

  • キーボードを Windows で使う際には背面のスイッチを切り替えるのをお忘れなく。
  • ZUIKI ロゴは左右〔Ctrl〕キーを同時押しする事により、点灯/消灯をトグル切り替えします。
  • メカニカルスイッチは『Cherry MX スイッチ 赤軸』という事になっていますが、実際には『JERRZI RED』という互換品が載っています (『Early Access Kit』で確認)。
  • 打鍵音は『静音化リング』で和らげることができます。カツーンという音が耳障りな方にオススメ。
  • 『PRODUCT EDITION (BLACK MODEL)』にて、 『X68000 Z キーボード』 がベーシックパック以上のグレードで同梱される事になりました (個別販売もあり)。
  • 『PRODUCT EDITION (BLACK MODEL)』では打鍵音の問題が改善されているとの事。

『EARLY ACCESS KIT』のキーボードを『PRODUCT EDITION (BLACK MODEL)』に挿して使用する事はできないようで、この件に関して無償修理を行うとの事。

・対象は『EARLY ACCESS KIT』と『PRODUCT EDITION (BLACK MODEL) (本体)』両方の所持者。
・製品登録が確認できない場合には受け付けられないとの事なので注意。
・受付期限は 2024/03/31 までとなっています。対応が必要な方はお早めに。 無償修理期間は終了しました。以降は有償修理となります。

EARLY ACCESS KIT キーボード互換性追加対応 受付フォーム
https://docs.google.com/forms/d/e/1FAIpQLSdonopB6B9KTYp02bMqt_J9IJMbKfb4AAnJkt9PMlstwtMgmA/viewform

Human68k でのキーボードコントロール

キー 機能
〔Ctrl〕+〔F1〕 ドライブ A: のイジェクト (FDD) / シッピング (HDD)。
〔Ctrl〕+〔F2〕 ドライブ B: のイジェクト (FDD) / シッピング (HDD)。
〔Ctrl〕+〔F3〕 ドライブ C: のイジェクト (FDD) / シッピング (HDD)。
〔Ctrl〕+〔F4〕 ドライブ D: のイジェクト (FDD) / シッピング (HDD)。
〔Ctrl〕+〔F7〕 ファンクションキーの表示の変更。
〔Ctrl〕+〔OPT.1〕+〔DEL〕 システムのリセット (ソフトリセット)。
〔Ctrl〕+〔C〕 実行中のコマンドの中止。
〔Ctrl〕+〔H〕 〔BS〕と同じ。
〔Ctrl〕+〔P〕 画面表示をプリンタにも出力。
〔Ctrl〕+〔N〕 プリンタへの出力を解除。
〔Ctrl〕+〔S〕 画面表示、スクロールの一時停止。任意のキーで解除。

Human68k のテキストエディタ ED.X の保存と終了

キー 機能
〔Esc〕〔X〕 保存して終了
〔Esc〕〔K〕 保存せずに終了
〔Esc〕〔E〕 すべて保存して終了
〔Esc〕〔Q〕 すべて保存せずに終了

〔HELP〕キーを押すと機能一覧が表示されます。

『X68000 Z キーボード』 の Windows で使えないキー

X68000Z のキーボードを PC に接続 (背面のスイッチは Win 側) した時、テンキー部の〔,〕〔=〕 は反応しません。

テンキー部の〔,〕〔=〕を刻印通りに使いたい場合には『Microsoft PowerToys』の Keyborad Manager でキーマップ (キーの再マップ) を設定すれば使えるようになります。

image.png

キー 物理キー マップ先
〔=〕 〔Clear〕 〔Shift〕+〔-〕
〔,〕 〔VK_194〕 〔,〕

X68000Z で純正キーボードを使わない場合に刻印と異なるキー

市販の USB キーボードを X68000Z に接続した時、一部のキーが刻印とは異なる動作になります。テプラでも貼っておきましょう。

X68K Windows
〔BREAK〕 〔半角/全角〕
〔CAPS〕 〔CapsLock〕
〔ひらがな〕 〔左Windows〕
〔XF1〕 〔左Alt〕
〔XF2〕 〔無変換〕
〔XF3〕 〔変換〕
〔XF4〕 〔カタカナ/ひらがな〕
〔XF5〕 〔右Alt〕
〔COPY〕 〔App〕
〔全角〕 〔右Windows〕
〔OPT.1〕 〔F11〕
〔OPT2.〕 〔F12〕
〔かな〕 〔Print Screen〕
〔ローマ字〕 〔Scroll Lock〕
〔コード入力〕 〔Pause〕
〔ROLL UP〕 〔Page Up〕
〔ROLL DOWN〕 〔Page Down〕
〔UNDO〕 〔End〕
〔CLR〕 〔Num Lock〕

image.png

『Microsoft Wired Keyboard 600 (日本語 109 キーボード)』を X68000Z に接続し、カタさん作 INPUTCHK.X で確認した結果です。

X68000Z で純正キーボードを使わない場合に押せないキー

純正キーボードを使わないと押せないキーがあります。

X68K 仮想キーコード
記号入力 VK_VOLUME_MUTE 0xAD
登録 VK_VOLUME_DOWN 0xAE
HELP VK_VOLUME_UP 0xAF
Num = VK_CLEAR 0x0C
Num , 0xC2

とりあえず上 3 つが重要なので、マクロキーボードを買うか、Arduino 等のマイコンボードで自作するか、マウス右クリックでソフトウェアキーボードを出しましょう。

image.png

ボリュームコントロールキーの付いたキーボードを用意すればいいような気がしますが、『Microsoft Wired Keyboard 600』のボリュームコントロールキーを押しても〔記号入力〕〔登録〕〔HELP〕は反応しませんでした。

・マウス / トラックボール

  • マウス / トラックボールの切り替えは背面のスイッチで行ないます。
  • 90° 回転機構はありません。このため、トラックボール横持ちができなくなっています。
  • サイドボタンは左右クリックに対応しています。Windows で使うとブラウザの戻る/進むになります。
  • 『PRODUCT EDITION (BLACK MODEL)』にて、サイドボタンのレイアウトが変更された 『X68000 Z マウス』 がベーシックパック以上のグレードで同梱される事になりました (個別販売もあり)。

Windows でトラックボール横持ちをやりたいのであれば『MouseRotate』を常駐させ、左90度 に設定すれば OK です。

image.png

・ゲームコントローラ

・SD カード

・USB メモリ

  • HDD イメージを格納するのに使える USB メモリは FAT32 でフォーマットされている必要があります。ダイソーの『USB 2.0 MEMORY 32GB』が使えます。

・USB 充電器

・UART

No. UART ケーブル シリアル変換先の接続
1 赤 (RX: 3~5V) TX
2 青 (TX: 3V) RX
3 緑 (GND) GND

・ファームウェア

ファームウェアの更新履歴です。

ver 日付 説明
1.6.2 2024/03/12 ・ステートセーブの処理改善
・ゲームセレクト画面のデザイン改善
・スタッフクレジット更新
1.5.1 2024/01/24 ・ADPCM 処理改善
・スプライト処理改善
・他エミュレーション処理改善
1.4.0 2023/09/29 ・ゲーム SD カードのアップデート機能を追加
・アイコンを更新
1.3.1 2023/07/28 ・SCSI 機能を追加
・ADPCM の再生不具合を修正
・ゲームタイトルエミュレーターでステートセーブの
 ロードに失敗する問題を修正
1.2.0 2023/05/31 ・XDF 表示上限拡張 (100 → 500)
・XDF 選択メニューのジョイパッド操作対応
・アスペクト比選択機能の追加
・フォントインストール不具合解消
1.1.3 2023/04/01 ・EAK の初期アップデータ

2024/01/24 に配信された 1.5.1 アップデータには、1.2.0 からアップデートするとゲームランチャーを起動できないバグがありました。

おわりに

ファームウェアが更新になったらこの記事を更新する予定です。

記事中の情報はマニュアルをよく読めば書いてあるのですが、ちょっと判り (解り) づらいですよね。

  1. ファームウェア ver1.3.1 以降。

  2. X68000 LIBRARY」から Human68K ver 3.02 の FD イメージ (XDF) を DL 可能。LZH 形式で圧縮されているので注意。

  3. 『起動可能 SD カード生成ツール』が瑞起から提供される予定。 2 3 4

  4. ファームウェア ver1.4.0 以降。 2

  5. ファームウェア ver1.1.3 以降。

  6. 対応ソフトのみ。

  7. ファームウェア ver1.2.0 以降。 2

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8