とわ君に独り言2(痛)

MSXやエレキギターが好きなおっさんの戯言。妻が白血病で亡くなり、3人の子供達と暮らしてます。昔のブログ→id:TOWA0104

■CASIO MSX MX-10を楽しむ■〜子供達もお気に入り〜

■カシオのMSX価格破壊王MX-10で遊ぼう!■
※2023/3/13追記
 
●主な仕様●・RAM16K VRAM16K
・スロット1つ(別売KB-10装着で3スロットに拡張可)
・ACアダプタは7V/800mA(※センターマイナス)
・映像出力はRCAとRFのみ(RGB出力不可)
・音声出力はRCAピンプラグ端子のモノラル
・データレコーダ直接続不可(別売)
※基本は初代MSX仕様だが色々欠落している感じ
■別売周辺機器
・FA-32(データレコーダ接続用インターフェイス)
・KB-10(増設スロット×2&プリンタポート)

CASIOの問題児達のMSXの1つMX-10が面白くて遊んでます。(中古5000円以下位?)

●少し可愛い組合せ

7インチポータDVDに乗せたら一体感ありカワイイ❤(4:3への切替機能ないのが残念💦)

●あると便利なこともあるL型変換プラグ等色々

(電源用L型変換プラグは、家に転がっていたエレキギターエフェクター用のがピッタリ!)

(昔の取引先だったトモカ電気さんでカッコいいのみつけて装着したら、何となくスチームパンク風?)

●ハード資料情報●
◆フレキは抜差し繰返すとパターンが剥離する可能性が高い。・HRA!さん情報
◆外国の方の関連ブログ→https://retrodepot.net/?p=12593
ゲームパッド部のカーソルキー化改造・ゆうじろうさんのツイート→https://onl.la/MWxYBPF
(にがさん発案)
◆ごりぽんさんのツイート→https://onl.la/73Er71C
◆HRA!さんのMX-101ハードツィート◆
https://onl.la/GkEKrrv

●いつものように追記修整します●
※間違いがありましたら指摘して頂けると大変助かります。

■MSX関連自己資料+α目次■自己過去資料リンク&おまけリンク&無料ゲームダウンロードリンク

MSXリンク集■→https://onl.bz/vFDejpK

■MSXゲーム裏技集■オマケ▽作者不明

アリスソフト無料ダウンロード■
http://retropc.net/alice/menu.html
■勝手移植ドラゴンクエスト3
https://q3lemon.web.fc2.com/


◆↓以下私の過去資料リンク↓◆
〜〜「MSX BASIC入門 ゲーム制作 番外編」〜〜
    (たいした内容では無いよう…)
■BASIC高速化■→https://onl.bz/eRXC6vM
■フォントの変更(建設予定地)→
■似非スクロール■→https://onl.bz/cQZycaW
■スプライトダブラー■→https://onl.bz/cPCefct
■"PLAY文"■→https://onl.bz/ghCKjGg
■小技裏技その他■→https://onl.bz/i7VWNK8

〜〜「MSX BASIC入門 ゲーム制作 本編」〜〜
■簡単準備編■→https://onl.bz/1yGgkXK
■スプライト表示■→https://onl.bz/2UFJhAx
■スプライト説明■→https://onl.bz/2bAXGMZ
■建設予定地■→

〜〜一画面プログラム関連〜〜
MSX-FAN 一画面プログラムの切ない思い出■
 →https://onl.bz/nsN2Xqg
■続編②→https://onl.la/tGhvaL1
■番外編■→https://onl.bz/YSsbRqi
■番外編②(建設予定地)→
MSX BASIC入門 ゲーム制作〜簡単準備編■
 →https://onl.bz/1yGgkXK

〜〜MSXの市販ゲーム関連〜〜
MSXジャンル別おすすめ名作ゲーム■
 →https://onl.bz/zMsHmiH
MSXミニに収録したいソフト■
 →https://onl.bz/Nh3U3fP

〜〜MSXハード関連〜〜
■MX-10■→https://onl.la/LawTA2V

〜〜雑記〜〜
MSX雑記〜追記の嵐〜■d:id:FujiiMar:20230103
■近況とコロナ禍とタワシ(タワシ関係ない)■
 →https://onl.bz/YWX23hS
■近況とコロナ禍とカカシ(カカシ関係ない)■
 →https://onl.bz/zcMish1
MSXの未来を勝手に考える■
 →https://onl.bz/i75X1bm

■ついでに昔のブログ■→id:TOWA0104
※各資料をより簡潔に修整し、リンクも極力減らし使いやすくしていきます。

■MSX資料&リンク集■MSX BASIC入門 ゲーム制作〜番外編〜

※2025/7/18 リンクいくつかきれてるようです(特にグレーとこ💦)
※2025/6/27 NDPへのリンク追加
■進数変換ツール■→https://onl.la/nCBFC94

◆16&2進◆カラーコード◆カーソル◆トリガー◆
0=0000⬛ 0=透明・・ _[812] 0=スペース
1=0001⬛ 1=黒・・・ _[703] 1=ポート1A
2=0010🟩 2=緑・・・ _[654] 2=ポート2A
3=0011🟩 3=明るい緑 ・・・3=ポート1B
4=0100🟦 4=暗い青・ ・・・4=ポート2B
5=0101🟦 5=明るい青・
6=0110🟫 6=暗い赤・・
7=0111🟦 7=水色・・・
8=1000🟥 8 = 赤・・・
9=1001🟧 9 = 明るい赤・
A=1100🟨10=黄色 ・・・
B=1011🟨11=明るい黄色
C=1100🟩12=暗い緑-・・
D=1101🟪13=紫(マゼンタ)・
E=1110 ▓14=灰色・・・
F=1111⬜15=白・・・・

◆VRAM構成-簡易資料◆アドレス_名称_総バイト数
〜●SCREEN 1●〜〜16KB分〜〜
🟩0000-07FF🟩パターンジェネレータ----🟩800h_2048b
⬛1800-1AFF⬛パターンネーム・・_--⬛300h_768b
🟩1B00-1B7F🟩スプライトアトリビュート🟩80h_128b
⬛2000-201F⬛カラー・・・・・_-⬛20h_32b
🟩2020-203F🟩パレット・・・・_-🟩20h_32b
⬛3800-3FFF⬛スプライトジェネレータ_-⬛800h_2048b
〜●SCREEN 2●(SCREEN1.5多色刷)〜16KB分〜
🟦0000-17FF🟦パターンジェネレータ__🟦1800h_6144b
⬛1800-1AFF⬛パターンネーム______⬛300h_768b
🟦1B00-1B7F🟦スプライトアトリビュート🟦80h_128b
⬛1B80-1B9F⬛ パレット_________⬛20h_32b
🟦2000-37FF🟦カラー____________🟦1800h_6144b
⬛3800-3FFF⬛スプライトジェネレータ_⬛800h_2048b

■VRAMマップ■▽サイバラさん

べーしっ君
◆MSXべーしっ君資料◆▽up-c all さん

■エミュ■MSXPEN→https://msxpen.com/

■テクニカルデータブック1■国会図書館
■msx datepack wiki■💦▽にゃごすさん
■テクハン wiki■💦▽にゃごすさん
■各種資料■msx-magazine.comさん
■MSX JAPAN▉ふうせんさん
■テクニカルデータブック他■ASCATさん


MSX-BASIC命令一覧■
◆msx datepack wiki◆▽にゃごすさん他
◆msx-magazine.comさん

Z80マシン語秘伝の書■💦日高徹さん書
https://archive.org/details/Z80MachineLanguageTec/mode/1up

■Mマガ、Mファン、バッ活目次等■
https://internet.watch.impress.co.jp/docs/yajiuma/1536137.html
◆MSXMAGAZINE記事目次◆▽
★MSXMAGAZINEPDF★💦海外

◆MSX-FAN記事目次等◆GJwiki▽
◆付録FDDB◆▽et_levinさん→https://onl.la/QN1n7LG
◆M-FANarchive◆💦→https://onl.la/Y7tNYjU
◆archive◆💦https://onl.la/paEAgxR
◆ファンダム掲載リスト◆→https://onl.la/eLHrpcP

◆バッ活目次◆→https://onl.la/b3Ww3Lc
◆バッ活目次◆▽→https://onl.la/1hE44WF

ポケットバンク ◆→https://www.msx.org/wiki/MSX_Pocket_Bank

■MSX BIOS BOOK■海外

■画像関係■
◆スプライトエディタ◆「S・S・T」「何とか庵」本名荒井さん(MSX-FAN92年9月号付録ディスク収録)

◆スプライトエディタ◆▽「Tiny Sprite」
◆スプライト&PCGエディタ◆「99x8Edit」宮内悠介さん
 →https://onl.bz/kBxfhq9
◆MSXDS◆http://msxds.msxblue.com/download-jp.html

◆ペイントツール◆「piroPAINT 9918」
(2023/4/11※ニューファンキー小林さんにTwitterで教えて頂きました。)

◆画像変換◆「ビットマップコンバータ」TINY野郎さん
◆画像変換◆「BMPtoMSX」HRAさん
◆画像変換◆「画像変換ツール集」 Mynaさん
◆画像変換◆▽海外サイト→https://onl.la/KgXRFJ7

◆旧MSX風パレット◆うにスキーさん
 →https://onl.bz/f3vJRTj

サウンド関連■
◆NDP◆「MSX用PSGドライバ&Win用MMLエディタ」なるとさん→http://ndp.squares.net/web/
MMLエディタ◆→http://cat2151.github.io/MML-editor/
◆PSG for WEB◆▽Shingo Minagi さん
 →https://www.minagi.jp/playpsg/
FM音源VSTi紹介◆RykSeb(硫化西部)さん
 →http://ry.ldblog.jp/archives/6321254.html
◆PSGに関してのブログ◆→https://onl.la/fEQe2yX


■ハード■
MSX資料◆→https://onl.la/C1srag6
◆MX-10◆私のブログ→https://onl.la/LawTA2V


■自作プログラム公開■
◆自作ゲームをネットで販売する方法【ゲーム制作】◆▽ドッド工房さん

■MSXゲーム裏技集■オマケ▽作者不明


これは昔自分が作った一画面キャラエディタ画像↓

■リンクを快諾頂いた、
TINY野郎さん、HRA!さん、うにスキーさん、本名荒井さん、宮内悠介さん、ふうせんさん、Mynaさん、RykSeb(硫化西部)さん、なるとさん、及びリンクフリーの方々と情報を頂いたニューファンキー小林さんに感謝致します。■
※連絡取れずリンクを貼った方々、削除が必要でしたらご連絡を頂けたら幸いです。

■MSX-FAN 一画面プログラムの切ない思い出■〜番外編〜

■今回は、去年創った子供達用の一画面プログラムをメモっときます。■※基本的に全て未完。

30年以上前に創った1画面横スクジャンプゲーのデータがご臨終していたので、代わりに新しく子供達に遊んで貰えそうな物を創ったのが始まりです。


●ジャンプマン●(縦スクジャンプゲー)

・「飛ぶ髭のおっさん」を操り、雲の上へ上へと何メートルまで行けるかだけの、終わりのないジャンプゲーです。
飛んでいるハエに当たらぬようドンドン上に行きましょう。

どうやら、ONSPRITEGOSUBは何故かたまに反応しないようで、ゲームには使いづらいです…。

※娘が、「私もゲームを創りたい」と言い始めるキッカケになりました。
(^v^)
コンパイルDS収録の「ジャンプヒーロー」が好きな娘に簡単なもどきゲーをと思い制作しました。


●ジャンプマン2●(横スクジャンプゲー)


・「飛ぶ髭のおっさん」を操り、ブロックを右へ右へと何メートルまで行けるかの、終わりのないジャンプゲーです。


↑どうやら旧バージョンのようなので、そのうち差し替えます。
(スクロールの速さとか違うパターンが数種類あるので、どれが最終版かわからなくなってる…)
スーパーマリオ系が得意な知的障害の次男坊のために創り、思惑通りハマってくれました。(娘には不評でしたが…)
(#^^#)

慣性も無く8ドット移動で単純ですが、子供達にはそれなりに喜んで貰えました。
( ´∀`)/


■良く見ると両方共キャラが「アレ」っぽいですが、気のせいです…
悪魔でも天使であっても、「飛ぶ髭のおっさん」です…。■

◆今回のプログラムを子供達用に創ったことにより、またMSXBASICを始めるキッカケとなりましたとさ。◆


◆気まぐれに加筆修正するかもしれません◆

■"PLAY文"のMML等音に関すること■MSX BASIC入門 ゲーム制作〜番外編〜

※2025/1/2追記※すぐにMIDIサウルスに移行したのでPLAY文(MML)は超苦手…

MML■(BASICのPSG用ざっくり)
●T(テンポ,BPM,曲の速さ)32〜255
●V(ヴォリューム、音量)0〜15●L(音長)1〜64
●.(ピリオド、音階や休符の長さを3/2倍にする)
●R(休符、無音長さ指定)●O(オクターブ)1〜8
●CDEFGAB(音階)音階名の次に#や+で半音上げ−で半音下げ
●N(数値での音階直接指定)0〜96
●S(エンヴェロープ形状指定,波形)0〜15
●M(エンヴェロープ周期指定) ●X(文字変数)
●=■;(数値変数による指定)※■は数値変数名

MMLエディタ◆http://cat2151.github.io/MML-editor/

■以下資料殴り書き■

●※PLAY文が終了する時に1カウント分余計な空白が入るバグがある(FS-A1GTのみ修正されているらしい)●→http://takumi-cb.com/column_2/004.html

●BASICの分解能でまともに使えるのは、
テンポ180位で16分音符位が限界っぽい💦
(※が、Sコマンドを使うとVコマンド使えずスラーが難しいが、テンポもう少し上げてもある程度行けた…分解能の壁を少し超えられた可能性あり)

●同じ音を別々のチャンネルで鳴らすと干渉してしまうので行ってはならない。2023/6/23追記(※ポケットバンク2マイコンジュークボックスより引用)

●PSGの初期化をするBIOSアドレスは&h0090で、BASICからは「DEFUSR0=&h90:U=USR0(0)」等で呼び出せる。←※2023/6/22追記分
BEEP」を鳴らすと簡単に初期化出来るそうです(2025/1/2追記)→https://x.com/arohiro74/status/1874434196099551622?t=dyZgok_MVSWfBOw-Euee4g&s=19


●Nマクロで変数を使う方法。●
(意外と忘れるのに必要な時資料がみつからないw)
10 ■=♣
20 PLAY"N=■;"
※■は変数名、♣の部分は定数や変数や計算式で0〜96の範囲の指定(10進数<16進数で速い)
※昔創った一画面ジャンプゲーで、左右に往復する雲キャラのX座標と自キャラのY座標を使い、
別々のトラックで短い1音づつを鳴らし、BGM兼効果音に使いましたが、短い音1音づつ位でならギリゲームとして成り立ちました。
SCREEN1のジャンプゲー等で8ドット移動の場合、
Y座標をNマクロに変換して鳴らすと、
ジャンプしたときに徐々に音が高くなり降りて行くと徐々に音が低くなるのでジャンプ感が出ました。(このジャンプゲーはデータがご臨終です😢)


●●PLAY文のループのズレを少しでも改善●●
・変数を使わず、直接データを指定
・変数を使う場合はプログラムの最初の方で「A$=""」などで予め変数の格納場所を確保してほんのわずかスピードアップ。
・FOR〜NEXT文でループさせず極力展開する。
・1小節位の最後の音長や休符を短めに設定し1小節が全音符にならぬよう少し短くする(説明が正しいか疑問…💦)

※「ポケットバンク2マイコンジュークボックス」からの抜粋ですが、タイミングの狂いを目立たせなくするテンポの数値が、
T32,T64,T96,T128,T192,T255
だそうです。(仕組みはわからんちん)

・データの末尾から最初に戻すような時は、
「IF PLAY(0)=0 THEN ■」等を使うより、直接ワークエリアが「0」(鳴っていない)かを「IF PEEK(&HFB40)=0 THEN ■」で確認した方が速い。(※2023/10/18検証済)

●●PLAY文で嘘ドラム音を鳴らす●●
・1トラックでエンヴェロープを使い、疑似的ドラム音を出します。(なんちゃってバスドラ&スネア音です。)

昔、ショボい(🤫し〜っ)MSXFM音源で色々工夫していた中の1つの方法で、複数の音色を重ねて別の音色として使ったり、同じ音色の高低で別の楽器と捉えたり、キック(バスドラ)の足りない低音を別の楽器の低い音を一瞬鳴らし補ったりしました。
(その時考えた方法達は、アナログシンセエミュ等への応用で後々重宝しました☺️)

はい、PLAY文に応用してみます。
短い周期の低めの音をバスドラ代わりに鳴らし、1オクターブ上位の音をスネア代わりに鳴らしてみると、ほらドラムっぽく聞こえるでしょ?
(多分、きっと、恐らく、かもしれない、だったらいいな…)

10 PLAY"T128L■S1M475"
20 PLAY"O3C O4C O3C O4C"
30 GOTO20
(■の数値は4,8,16辺りからお好みで)

はい、ショボいですが
「ドッパッ、ドッパッ」にはならなくとも、
「ポッタッ、ポッタッ」位には響きます(響いたってことで💦)まぁ、無いよりましです。
MSXのゲームで、こんな感じの音出してるの色々あった気がします。
▲エンヴェロープを使うため、音量指定の「V」マクロが使えないデメリットがあります。
※この場合、10行のPLAY文に
「:SOUND6,1:SOUND7,&B10110000」
を追加すると、ノイズが乗りもう少しだけドラムっぽくなった気がするかもしらませんw(追記)
2024/9/12追記サンプル→https://x.com/FujiiMarr/status/1833532155315818849?t=E0Zz9GygyDgJT9gObW2nPQ&s=19


●●音色数少ないのをやりくりする●●
・同じトラックの高低の音を別の楽器として扱う。
・トラック数少なくて成立する曲で勝負する!?
個人的には、反復する呪術的なシンセベースと単調なハンマービートに、金属音やノイズが乗るような初期のエレクトロニック・ボディミュージック(EBM)の方法論が相性良いと思いました。

●●自作ゲーム内で簡易的にBGMを鳴らす●●
・ON INTARVAL命令を使う
特定のタイミングである程度の音数を鳴らす、簡易ドライバ的なあれ的なそれ的なコレ的な?
※サンプルプログラム創りかけたら、
b.p.sさん作のBGMを鳴らす素晴らしいプログラムが公開されてました→http://bps-basic.blogspot.com/2016/04/bgm.html?m=1
(これは超オススメです)←※2023/6/22追記分
・きちんとしたドライバを自作する。(う〜んっ、無理しんどい)
・MuSICAやDM-SYSTEM2等々の既存ドライバを…。(嫌ですwなんでやねん🫲)


◆いつか、簡単な16分割のリズムボックスとかでも創ろうかなと考えてます。

BASICのゲームでPLAY文のBGMを鳴らすのは、正直かなり厳しい部分があるのですが、何とかならないかなぁと考えています。(FS-A1GT以外はPLAY文のバグがあるのせいか、かなりテンポがズレるし…)

◆オマケ資料◆
O4~O5のSOUND文16進音階データ
O4C=1AC
O4C#=194
O4D=17D
O4D#=168
O4E=153
O4F=140
O4F#=12E
O4G=11D
O4G#=10D
O4A=0FE
O4A#=0F0
O4B=0E3
O5C=0D6
O5C#=0CA
O5D=0BE
O5D#=0B4
O5E=0AA
O5F=0A0
O5F#=097
O5G=08F
O5G#=087
O5A=07F
O5A#=078
O5B=071
※O5Cであれば0D6でSOUND1,0:SOUND0,&HD6となります。

◆Nコマンド簡易対応表◆(建設中)
※※※※※※| o1|o2| o3| o4| o5| o6| o7| o8|
□□ B= |11| 23| 35| 47| 59| 71| 83| 95|
■■A♯|10| 22| 34| 46| 58| 70| 82| 94|
□□ A= | 9 | 21| 33| 45| 57| 69| 81| 93|
■■G♯| 8 | 20| 32| 44| 56| 68| 80| 92|
□□ G= | 7 | 19| 31| 43| 55| 67| 79| 91|
■■F♯| 6 | 18| 30| 42| 54| 66| 78| 90|
□□ F= | 5 | 17| 29| 41| 53| 65| 77| 89|
□□ E= | 4 | 16| 28| 40| 52| 64| 76| 88|
■■D#| 3 | 15| 27| 39| 51| 63| 75| 87|
□□ D= | 2 | 14| 26| 38| 50| 62| 74| 86|
■■C♯| 1 | 13| 25| 37| 49| 61| 73| 85|
□□ C= | -- | 12| 24| 36| 48| 60| 72| 84|
※※※※※※| o1|o2| o3| o4| o5| o6| o7| o8|

サウンドツール■
◆PSG for WEB◆▽Shingo Minagi さん
 →https://www.minagi.jp/playpsg/
FM音源VSTi紹介◆RykSeb(硫化西部)さん
 →http://ry.ldblog.jp/archives/6321254.html
◆PSGに関してのブログ◆→https://onl.la/fEQe2yX
MMLエディタ◆→http://cat2151.github.io/MML-editor/
◆MSXPLAY◆(要対応データ)→https://msxplay.com/


■小学校高学年位時に、ファミコンディスクシステムソフトの「オトッキー」でトップガンという映画の曲を耳コピで音符入力してから数十年、
シーケンサーを使うようになった現代に、またPLAY文を復習するなんてとても不思議な感じですが、やはり苦手でした💦■

■他にも思い出したりしたら、追記修正します。■

■MSX BASIC入門 ゲーム制作 簡単準備編■

◆私が作ったゲームを見て、娘が「私もゲーム作りたいっ!」と言うのでBASIC入門的な何かを始めました。◆
■エミュ■MSXPEN→https://msxpen.com/
MSX無くても上記のMSXPENで動きます。

■準備の巻■
いきなりプログラムを教えるのは、乗り越えるべき壁が多過ぎるので、
まずはキーボードに慣れてもらうため、
簡単なゲームでキーの配置を覚えて貰います。

●〜その1〜●
・タイピングゲーム的なあれ的なそれ的なコレ的な…
以下の簡単なプログラムを大急ぎで作りました。
アルファベットが落ちて来るタイピングソフト的な、その名も「キーマトリックス」という安直ネーミングのゲームです。
大文字一点に集約した半覚醒なゲームです。(なんだそりゃ)



(慌てていたので、同じ命令が2回あったり色々酷いですが…)

※某1画面プログラムに慣れ過ぎているため、ゴチャゴチャしたスパゲッティプログラムですみません。

落ちてくるアルファベットを入力するゲームで、ミスタイプしたり画面最下部まで問題が流れてしまうとミスになり、5回でゲームオーバーになります。

◆娘に凄く気に入って貰え、初回で1時間近く遊んで貰えました。
( ´∀`)
一部の友人にも評判が凄く良かったので、調子に乗ってそのうち創り直すかもしれません。◆


●〜その2〜●
・2本目は、BASICでよく使う命令等の綴りを覚えるための簡単なソフトで「BASIQ」と名付けました。

表示された文を入力してリターンキー押すだけです。
これは超絶手抜きなので、もう少しゲーム性を上げて子供でも楽しめるよう改良を加えたいと思います。

◆しばらくこんなゲームっぽい物で、キーボードに慣れて貰います。◆

その後、うちにあったMSX-FANの一画面プログラムの入力をやらせてみました。
やはり、人のプログラムを入力するのはプログラムのパターンに慣れるのに1番だと思います。

今回はこんな位で、次回から本格的(なのか?)に始めます。


■まとめ■
何十年かぶりに、BASICをやったら凄く楽しかったので、しばらく色々やって行こうと思います。
安い(短い)早い(速い)美味い(巧い)
が理想ですけど、安い(短い)プログラムしか創ったことがないので、どうなることか…

〜〜「MSX BASIC入門 ゲーム制作 本編」〜〜
■スプライト表示■→https://onl.bz/2UFJhAx
■スプライト説明■→https://onl.bz/2bAXGMZ


◆予告なく追記修正します。◆

■MSXジャンル別おすすめ名作ゲーム■

韓国でMSXクラシックミニ的な新機種が販売されてるようで、羨ましい(でもこれはいらない)今日この頃です。
先にオマケリンク置いておきます↓
■MSXゲーム裏技集■オマケ▽作者不明


本題
◆ジャンル別でおすすめ又はやってみたいゲームをいくつかメモっときます。◆
一応軽く40本以上は遊んでますが、やったことの無いゲームも沢山あります。(つい最近、追加でディスク版のゲームを50本以上手に入れましたwグフフ)
初代MSXMSX2以降に大別して、それぞれ一本ずつ個人的趣向により選んでみました。
ファミコンで先に発売しているソフトは極力外しました。


■横スクロールシューティングゲーム
●初代MSXなら「パロディウス
MSX2以後なら「スペースマンボウ

パロディウス
横スクシューティングならコナミ
グラディウスシリーズがMSXに移植されるとは、皆思っていませんでしたが、コナミが8ドットスクロールで強引にやってのけたのは衝撃的でした。
敵キャラがスプライトとPCG両方で、とても巧く見せていたり、工夫が色々されてます。
MSX発のオリジナリティと影響力という部分で、あえてパロディウスを取り上げておきます。
次点はグラディウス2です。
(普通はこっちだと思います。)

・スペースマンボウ



MSXでなくMSX2以降でグラディウスを出して欲しいと思った人も多かったのではないでしょうか?
そんなユーザーの隙間を埋めてくれるのがスペースマンボウかもしれません。
縦横斜めスクロールが滑らか(特にMSX2+以降)で、グラフィックも綺麗です。
PSでコナミMSXクラシックコレクション的な物を間違えて購入した人が、初代MSXグラディウスシリーズを見て、カクカクスクロール等ボロクソにコメントしているのを見かけましたが、
スペースマンボウが収録されていれば、印象は大きく違ったのではないでしょうか…。
MSX2以降でもっとコナミシューティングゲームを心底見たかったです…。


■縦スクロールシューティングゲーム
●初代MSXなら「ザナック
MSX2以降なら「アレスタ」シリーズ
(個人的には「ブラスターバーン」です)

ザナック

縦シューならやっぱコンパイルっしょ!
ガーディック、ガルケーブ、ファイナルジャスティス等色々ありますが、ザナックしか持ってませんので1択でした。
(EIはやったことありましたし、ガルケーブは横スクなので)
他にも縦スクだとレイドックシリーズ、スカイジャガー、エグゾイドZシリーズ、ダーウィン4078、スターフォーススターソルジャーあたりは遊んでみました。
(ファミコンだったらスターソルジャーを選んだと思います。)


・アレスタシリーズ
ザナックEXは持ってますが、ファミコン版からの逆移植に近く、何となく色味がファミコンや初代MSX臭いので外し、
現状では体験版しかやってないですが、アレスタを選びました。
これも入手したら追記します。
(個人的にはDS収録のブラスターバーンが1番好きで、そのためにDS買ってました。最近もちまちまオクで落していて、あと2号位で全部揃います)
※アレスタはその後手に入れました。


■疑似3Dシューティングゲーム
●初代MSXなら「VAXOL」
MSX2以降なら「FEEDBACK」

・VAXOL

初代MSXの機能では頑張っているとは思います。
なかなか難しくて、クリアはしてませんが、色々努力を感じます。
MSXでスペハリやりたかった人達の怨念を感じます…w
MSXの色目のせいで、目がチカチカするのがたまにキズですがw
もっと面白いのあったら誰か教えて下さい。
(一応次点はゼクサスリミテッドです。)

・FEEDBACK

なかなか手に入りませんが、どうしてもやってみたいソフトです。
YouTubeで見ると、なかなかどうしてカッコいい!いつか、入手したら追記します。
※追記:手に入れてしまいましたwww
超カッコいいです。初プレイで2面ボスまで行ったので、遊びやすいのではないでしょうか?
娘が「ニュータイプっぽい」って言ってましたw


■ジャンプ系ありアクションゲーム■
●初代MSXなら「妖怪屋敷」
MSX2以降なら「幽霊君」

・妖怪屋敷

初期MSXではすんごく頑張っていると思います。
初期MSXを牽引したCASIO発売で、
きちんとボス戦もあり、一つ間違ったらファミコンに対抗できる傑作になったのではないでしょうか?
ルパン三世も良いですが、CASIOから1本選びたかったし…
(他に「子猫の冒険」はファミコンでありそうなジャンプゲーで結構好きです)

・幽霊君
YouTubeで見てどうしてもやってみたくなりました。
絶対に面白いと思います。
しかし、オクでも糞高い…。
何とか手に入れたいゲームです。
(個人的にはDS収録のジャンプヒーローが娘も私も大好きでオススメです)
悪魔城ドラキュラグーニーズや忍者くんシリーズやマッピーは当時ファミコンでも遊んだしね。
次点は、かなり遊びやすい「モンモンモンスター」か「天国よいとこ」です。


RPG
●初代MSXでは自分はRPGはやっていないので、
残念ながら全く選べません…
MSX2以降なら「ロードス島戦記

・選べない…
ディープダンジョンドラクエファミコンでやったし、メガテンは好きではないし、ウィザードリィウルティマはやってないし、ハイドライドシリーズはアクションRPGだし…
「何も言えね」って感じです…。

ロードス島戦記
生まれて初めてプレイしたFFはMSXでしたが、ロードス島戦記コンプティークテーブルトークRPGリプレイの時から好きで小説も読んでいたし、D&Dダンジョンマスターもやっていたので、グループSNE贔屓目かもしれません。
とにかくFDの読み込みが糞遅い印象ですが、システム的には好きでした。
当時はMSX2+のFS-A1FXだったので、ちょい高速モードでやってました。
次点は、最近手に入れて始めたティルナノーグあたりかなぁ…。
(長く遊べる分、こっちが本命かも)
※SDスナッチャーも捨てがたい…。


アクションRPG
●初代MSXなら「ガリウスの迷宮」で異論は無いのではないでしょうか?
MSX2以降なら「ハイドライド3」でしょうか?

ガリウスの迷宮
ポポロンとても懐かしいです。
当時はセーブ出来なくてクリアはしてないですが、凄く面白かったです。
ファミコンに対抗出来るゲームは少なかったので、改めてコナミに大感謝🙏
アクションRPGのカテゴリで扱ってみました。

ハイドライド3
ハイドライドシリーズはファミコンハイドライドMSX2ハイドライド3しかやってませんが、
当時小遣い叩いてMSXの新品のゲームを初めて購入したのがハイドライド3でしたし、PACないとセーブ出来ないので、更に一生懸命お金貯めてPAC購入してから遊びました。
残念ながらクリア直前で止めてしまいましたが、かなり長時間遊びました。
重さの概念が独特なARPGです。
何故か最近また少し遊んでますw
ファルコム系は技術的に凄いですが、ゲームバランスとか動き方が私には向かないようですので…。


アクションパズルゲーム
●初代MSXなら「エルギーザの封印」
MSX2以降なら「ぷよぷよ

・エルギーザの封印
初代MSXにはアクションパズルゲームが沢山あるので、一瞬だけ迷いましたが、文句なくこれです!
一度はやってみて欲しいゲームです。
MSX2以降版も素晴らしいので、ここでもKONAMIさんに大感謝🙏

アクションパズル系は初期MSX時に大量に発売され、ロードランナーやライズアウトやアイスワールド等良作が山盛っ!

ぷよぷよ
言わずと知れたコンパイル最大のヒット作!
落ちゲーは、テトリスぷよぷよで完全にジャンルが認知されたと言っても過言ではないのでしょうか?
ぷよまんとか買収とか余計なことをしなければ、今頃コンパイルは大企業だったかもしれませんね。(経営陣が脳みそコネコネし過ぎたせいかも…)
次点はスーパーロードランナーとエルギーザの封印ですが、エルギーザはMSX1版を選出したし、ぷよぷよMSX発で影響力絶大なのでぷよぷよにしました。


■パズルゲーム■

全てのMSXで1番面白い究極のパズルゲームは…
















プログラミング!!!

「BASIC」や「マシン語」等のプログラミング言語ではないでしょうか?
いや、絶対そうです!(言い切り)
むしろBASIC1択ですっ!(それは言い過ぎ)
それどころか、全ゲームよりBASICの方が究極に面白いです!
(流石に偏見あり過ぎ…)

ファミコンの影に隠れてしまい、その存在意義はあまり認知されていませんが、ファミリーベーシックを軽く駆逐するお手軽プログラミングの楽しさが、
MSX最大の魅力で間違いないのではないでしょうか!


※それを言いたいだけだったりしてぇ
(そういうオチで…笑)


以上、ジャンル別のオススメゲームでした。


◆自分の中で順位が変わったりしたら、適当に修正加筆します。◆

■MSXミニに収録したいソフト■

◆最近ソフトが下落気味で本体は高騰してるっぼい中古MSXですが、(海外に流出?)
何故か出ないMSXクラシックミニの収録ソフトを妄想してみました。◆

(↑これは、スペースマンボウ)

■個人的に名作と思うソフト等■
・スペースマンボウ(1本だけならこれ1択!)
・ブラスターバーン(総集編で)
・ジャンプヒーロー(DS収録)
ぷよぷよ(元祖!)
・エルギーザの封印(MSX1とMSX2がある)
・スーパーロードランナー(ターボRだと動かないけどゲーセン版に雰囲気が近く最高)
・FEEDBACK(MSX版スペハリ系)
奇々怪界(ゲーセンでたまにやった)
・ぎゃわんぶらあ自己中心派2
・ティルナノーグ(なが〜く遊べるので)
・BASIC(やっぱこれが1番!)
べーしっ君(命令解説TEXT付で)
・SCC(ハードだけど…)

■その他(1番使えて権利OKな物で…)■
アセンブラ
コンパイラ(BASICやCを最適化もしてくれる物)
・グラフィックソフト
・スプライトエディター
・PCGエディター
・PSGエディター
FM音源エディター
・SCCエディター
・音系総括出来る簡単なシーケンサー

■やってみたかったソフト達■
・幽霊君(動画見て欲しくなりました)
モンモンモンスター(入手しました!)
・幻影都市(入手しましたが、放出してしまいました…)
・サイコワールド(高くて手が出ない💦)
ゼビウス(その後手に入れました!)
・ファイヤーホーク
スナッチャー(らPS版はクリア済み)
・SDスナッチャー(入手したけど放出…)
メタルギア2(初代は持ってました)
タイムギャル(LDソフト!昔ゲーセンでやりました)
・中華大仙(入手しました!)
バブルボブル(入手!)

●プレミア付いてるソフト●
●LDのソフト●

※初代MSXのソフトは同じような仕様の機種がMSX以外にもあり特色が薄いので、極力外しました。※

■■MSXはゲーム専用機ではないので、普通のゲーム機のラインナップとは違う物や、
今でも遊べるゲームを収録して欲しいです。MSXミニとMSX2以降ミニで別個に出してくれたらなぁ…汗汗■■

1チップMSXに積めば、版権以外は簡単に出来そうですが、
今んとこ出そうにないなぁ…
エミュレータでやれって言わないでね…(汗)

■MSXゲーム裏技集■オマケ▽作者不明


◆予告なく加筆修正します。◆