ニャオニャオ21世紀

レトロゲーム(MSX、PCエンジン、セガサターン)と、MSXぽいアプリ開発と、最新ゲーム(PS4、SWITCH)、身体(身体意識など)、ライフハックほか雑記を綴っています

WebMSXの基本的な使い方を調べてみました

スポンサーリンク

 

WebMSXの使い方を少し調べてみました。

http://webmsx.org/

 

まず文字入力。

文字入力の仕方

右下の歯車をクリック。

f:id:nyaonyaokun:20180219163807p:plain

 

その中のHelp&Settingsをクリックすると、

 

f:id:nyaonyaokun:20180219163859p:plain

 

マウスカーソルを合わせると、どのキーがどの文字に対応しているか、

知ることができます。

 

MacでBASICをやろうとしているのですが、うまく文字入力が対応していない場合が

多いです。

そんな時は、

alt+ B で文字を入力できます。

f:id:nyaonyaokun:20180219164316p:plain

このテキストボックスの中に、普通に文字を入力したり、

コピペしたりして、OKをクリック。

そうすると、MSX画面の方にもその文字が入力されます!

(これを使えば、プログラム雑誌をスキャンして、OCRで文字にして、

プログラムを走らせることができます。)

 

MSX BASICのプログラムの保存の仕方

BASICの保存

左下のディスクのアイコンをクリックします。

f:id:nyaonyaokun:20180803133145p:plain

その中の、Add Blank  Diskをクリックすると、

MSXに空のフロッピーディスクを挿入したことになります。(そういうイメージ)

その状態で、Save Image Fileをクリックすると、

Macのフォルダにファイルが保存できます。

 

MSX BASICのプログラムを打ったら、

SAVE"sample.bas"

とでも打ち込んで、プログラムを保存しましょう。

 

そして、Save Image Fileをクリックしてください。

これをしないとpc / macにファイルは保存されません。

 

 

なお読み出す時は、

Load Image Filesをクリックして、ファイルを選択してから、

LOAD"sample.bas"と打ち込んでください。

(Image Fileが入っている状態なら、Load Image Filesはクリックしなくても

OKです。)

 

なおこの時に、ファイル名を

AUTOEXEC.BASとすると

runと打ち込まなくても自動でプログラムが動きます。

save"AUTOEXEC.BAS"

 

(大文字しかダメのよう)

ファイルを自分のサーバーにアップロードして、URLをクリックするだけで、

ゲームを走らせる時には必要なことです。

 

とりあえず、これぐらい知っていれば、WebMSXでプログラムを

打ち込むことができそうです。

 

 .basファイルの読み込みもできます

よくMSX basicでゲームを作ってみえるサイトさんだと、

.basファイルでダウンロードができたりしますが、

そういった単体のbasicファイルも読み込むことができます。

 

f:id:nyaonyaokun:20180803133145p:plain

Add Files to Diskをクリックし、.basファイルを選ぶだけで、

読み込むことができます。

 

filesと入力し、ファイル名を確認してください。

load"ファイル名.bas"

で読み込むことができます。

 

複数のファイルが.zipで配布されているときは、

Add ZIP to Diskをクリックし、.zipファイルを読み込んでください。

 

 テキストエディタで書いたプログラムを読み込む

 テキストエディタで書いたMSX BASICプログラムを読み込むこともできます。

macの場合、

テキストエディタはなんでもいいのですが、私はCotEditorを使いました。

f:id:nyaonyaokun:20180803175156p:plain

なんでもいいのでbasicのコードを書きます。

改行コードはCRに設定します。

UTF-8に設定。

そして保存。

拡張子は.basとします。

 

Add Files to Diskをクリックで、先ほどのファイルをセットします。

filesを入力し、ディスクに入っているファイル名を確認。

load"ファイル名.bas"

で読み込みます。

 

 

おまけ

webで公開されているMSXのスプライトエディタのご紹介。

TinySprite 0.4.7 - MSX Sprite Editor

 

ドットを打ち込んで、歯車のアイコンをクリックし、Codeをクリックすると

スプライトが16進数で表示されます。

1色づつ16進数で表示されるので非常に使い勝手がいいですね!

 

とりあえず、カーソルキーでスプライトを動かすことからしたいと思います。

 

 

最後に、

わたくし、NAOは、iphoneとandroidでアプリを作っております。

MSXっぽいアプリで、横スクロールランアクションゲームです。

8ドットカクカクスクロールです!

 

8bit run run go

8bit run run go

  • nao21
  • ゲーム
  • 無料

  

play.google.com

 

www.nyaonyao21.com

 

 こちらもよろしく、です!

 

 

www.nyaonyao21.com

 

 

 

 

 

 

「ニャオニャオ21世紀は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。」

当サイトは第三者配信の広告サービス「Google Adsense グーグルアドセンス」を利用しています。 広告配信事業者は、ユーザーの興味に応じた広告を表示するためにCookie(クッキー)を使用することがあります。 Cookie(クッキー)を無効にする設定およびGoogleアドセンスに関する詳細は「広告 – ポリシーと規約 – Google」をご覧ください