ニャオニャオ21世紀

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

MSX

zemmix mini【ゼミクス ミニ】 韓国のMSXがミニになって登場!欲しい(ΦωΦ)

韓国のMSXであるzemmixってご存知でしょうか? 僕は、当時名前と写真だけみたことがあります^^ 要Check!! 期間限定 お得なKindleセール情報! MSXをファミコンみたいにしたもの、かな? キーボードとかなくして、ROMカートリッジが入れれてパッドのみ つなげ…

ベーシックのMSXゲームのタイトルはTANKにします

今作っているゲームですが、 名前はTANKにします。 なんてシンプル(*´ω`*) 現在、文字をブロックの形に変えて、自機と敵機が動いています。 いや〜BASICは簡単でいいですね。 なんといってもコンパイルがないのがいい! MSXではないのですが、アプリとか作…

YSっぽいハイドライド!?mayQⅡ MSXのこびにぃさんのARPGが面白い^^

こびにぃさんは続々とMSXの新作をリリースしておられます。 いつも大変楽しみにしているのですが、 今回、ハイドライドっぽいというか、YSっぽいというか そんなゲームをリリースされました。 木に隠れたりする四方向なゲームを MSX 向けにつくってみました…

MSX BASIC ゲームを作るときに便利なコピペサンプル

MSX BASICでゲームを作っていて、何気にプログラムがし辛いと感じています^^; まぁ、仕事でもないとプログラムのアルゴリズムって 暗記できないですよねぇ〜。 そこで、 今まで紹介してきたBASICプログラムのサンプル集を作っておこうと思いました。 このペ…

BEEPさんで第2回8ビット機,16ビット機プログラムコンテスト

MSX

BEEPさんで、プログラムのコンテスト第2回 があるそうです。 https://www.beep-shop.com/procon/ 金賞がMSX turboRか、5万円だそうです。 銅賞でも1万円! 昔、昔、8bitマイコンが流行る少し前に、 マイコンショップに集まってきたお客さんに ゲームを作って…

MSX ブログから刺激を受けてbasicでミニゲームを作ってます。

こんにちは!いつもゲームを完成させることが できないnaoです(^_^)a にゃごさんのブログで刺激を受けて簡単なミニゲームを作り始めました。 テーマは小さく、小さくです。 こんな感じの戦車のゲームです。 こんな感じのゲームを作ってます。 pic.twitter.co…

MSXの修理リベンジ!

数ヶ月前、MSXのCF3000が壊れて、 修理に挑戦したものの直らず-_-b 再度、修理に挑戦です。 今回は、Twitterのフォロワーさんにヒントを頂き、ちょっとやれそう!と思いました。 VDP、VRAMあたりがおかしいと思います。 ところどころに ! の文字が表示された…

MSX実機での遊び方!Youtubeでプログラム配信をする方法

MSX

MSXでプログラムを書くのはエミュが楽です。 しかし遊ぶのはMSX実機でやりたいところ。 今回実験してみたのは、Youtubeでプログラムを配信できないかということです。 やっていることはとても簡単なことです^^ 以前、WebMSXで作ったプログラムを、音声(wavフ…

MSXマシン語 ゲーム制作 スプライトで歩行アニメーション

前回、マシン語でスプライトを動かすことができました。 今回はウォーキングのアニメーションをさせたいと思います。 カーソルキーの右を入れたら右を向き、そしてテクテクと歩く! というものです。 僕が持っているマシン語の本には、スプライトの移動は書…

MSX BASIC基礎 VRAMについて、やさしく説明します!

VRAMについて説明します。 MSXにはRAMとVRAMがついています。 普通にBASICを書いた場合、プログラムはRAMに入ります。 VRAMはどんなデータが入るのかといいますと、 画像についてのデータが入ります! 僕が小学生の頃は、恥ずかしながら、VRAMを知りませんで…

MSX基礎 RAMをめちゃくちゃ易しく説明します!初心者

今回は、MSXのRAMについて解説したいと思います。 僕は、数年前にMSXについてあれこれ調べ始めるまでは、 RAM? うーん、 プログラムが入っているんだよね? (僕が本格的なプログラムを書いたのはWindowsからでした。 最近のPCはメモリを意識しなくても書け…

100均のセリアでレトロゲームのカートリッジを収納!ファミコン、MSX、メガドライブ、SFCで検証。

ROMカートリッジを収納したいと思い、 100均ショップを回ってきました。 ダイソーとセリアに行ったのですが、 セリアに少し良い飾り棚を見つけました! コレはいい! まずはMSXのロムカートリッジを! 10本入れて、わずかに隙間ができる感じです。 少し余裕…

初心者のMSX修理の結末 果たして直せたのでしょうか?

CF3000用のffcケーブルが売っていないというのを、前回書きました。 (あるけど高すぎる-_-b) www.nyaonyao21.com www.nyaonyao21.com ヤフオクでMSXのCF3000が、4500円で 入札しているのを発見し、無事購入しました! キーボードは無しで、BASICは動くものの…

MSXの修理 (CF-3000 National) のその後 故障箇所を特定!したのかな?^^

MSXの修理をするためにあれこれやってきましたが、 www.nyaonyao21.com 故障箇所らしき場所がわかりました! どうも、このケーブルというか線?が原因みたいです。 FFCというらしいのですが、 ここを差し込みを触ると、ここまでMSXの文字化けが改善されます…

MSX BASIC 基礎 今後の予定^^

MSX BASICの基礎の記事が遅くなって申し訳ありませんm(_ _)m じつは、MSX BASICの技術的に面白いことで、 書くことがもう特にありません^^; PCG(文字)の扱い、 スプライトについて、 当たり判定(ブロック、スプライト)、 BGM、 マップ、 敵キャラの表示、 宝…

MSXが故障。CF3000を修理します!今回は準備編!!半田ごて、テスター、静電防止手袋を買いました^^

子供の頃に 貯めていたお年玉を使って買ったMSXのCF3000。 最近、ドラクエ1をやっていて突然画像が おかしくなりました( ・∇・) ソフトの接触がおかしくなったのかな?と思って カートリッジを入れ直してもなおらず... MSX BASICを起動したら、この画面でし…

MSX BASIC 画面上に拾えるアイテムを設置する。(今回は宝箱^^)基礎 その15

宝箱(アイテム)の設置とアイテムを拾う処理をします。 簡単そうにみえますが、地味に面倒くさいです^^; 今回は宝箱ですが、 ゲームによってはアイテムだったり、 フルーツだったり、コインだったりすると思います。 いずれも今回の方法でやることが出来ま…

MSX BASIC文字を計算で太くする!その昔、MSX FANなどに載っていました 基礎 その14

このMSX BASICの基礎のページでは、 SCREEN1.5(多色刷り)を使っていますが、 その時に文字を定義(コピー)しているので、どうせならかっこいい文字にしておこう、と思いまして^^ VRAMの文字をちょこちょこっと弄ってやるだけでできます。 こんな感じの文字に…

MSX BASIC 枠を描きます。 簡単ですが見栄えが変わりますね^^基礎 その13

HPや、STR、EXPが描かれている枠を描きます。 ものすごく簡単なので拍子抜けです(^^;) PRINT文で、枠を表示させてやるだけですw 21995 'WAKU HYOUJI22000 LOCATE 0,022010 PRINT"yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"22020 FOR I=1 TO 2222030 LOCATE 0,I:PRINT…

MSX BASIC 敵を徘徊させます!ゲームらしくなってきました^基礎その12

敵を自由に徘徊させます。 今回は特に難しくもないですし、変わったこともしていないです^^ ただ、以前は敵キャラのスライムが左右にしか動いていなかったのを、 上下左右に動かしています。 敵のアルゴリズムはゲームのキモになってきますので、 色々なパ…

MSX BASIC ARPGに使えるマップの画面切り替え!BASICなので画面描画は遅いですが(^^;)基礎その11

今回はARPGやRPGに使える画面切り替えを書きたいと思います。 敵の移動についてはまた今度。すみませんm(_ _)m この基礎ブログは、ハイドライドオマージュが最終目標にしたいと思います。 そのためには、世界を表現するマップが必要です。 マップと言います…

第31回 カーソルキーで自由自在に動かす!! MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 

今回はカーソルキーの入力です。 やっとゲームらしくなってきました^^ BASICでいうところのSTICK関数みたいなのがあるのかな? それでは始めます。 MSXマシン語では、BIOSでジョイスティック(カーソル移動キー)の状態が分かるそうです。 BIOS ------------…

【MSXのスペック】改めてみてみましょう^^ MSXとはどんな8ビットパソコン?マイコン?

MSX

80年代にMSXというパソコンがありました。 今、小学生にプログラミング教育を!と言われていますが、 当時の小学生はMSXでプログラム(BASIC)を学んでいました。 もちろんゲームも^^ 私もMSXで育ちました。 BASICもちょっとかじっていましたが、当時は結局…

MSX BASICの高速化の方法。自分で時間を測りながらプログラムを書くのって、たのしー^^基礎その10

BASICで避けて通れないのが、速いプログラムを書くことではないでしょうか? 大変そう(~~)なんて声が聞こえてきそうですが、 僕は楽しかったです^^ まず、時間の計測をしないといけません。 10 TIME = 0 TIMEというのは、(タイム)システム変数といいます。 1…

MSX BASIC ゲーム中にPLAY文でBGMを流す方法! 当時の投稿は無音のゲームが多かったですね^^基礎 その9

BASICでBGMを流すのは、 普通にPLAY文でMML(ドレミみたいなの^^)を書くだけでは ダメなのです。 当時は全く知らなかったです(^^;) ベーマガとか、MSX FANの投稿BASICゲームでは、 タイトルのみ音楽が流れて、ゲーム中は無音というゲームが多かったのを覚えて…

MacとWebmsxでBASICプログラミングを! 効率のいい方法(エディタ)は?

僕がMacとWebmsxでプログラミングしてる方法を書きたいと思います。 WebMSXはとてもいいエミュなのですが、 やっぱりMSXでプログラムを書くのは少し大変です^^; やっぱり今のWinとかMacの方が、プログラムを書きやすいです。 文章の書き直しとか、コピペとか…

MSX BASIC プレイヤーと敵キャラとの当たり判定 ここまで出来れば1画面ゲームを作ることができます^^基礎 その8

敵キャラとの当たり判定が出来れば、 ゲームとしての基礎は完成です。 1画面のゲームならどんなものでも作ることができます! (あっ、BGMがまだでした^^;) youtu.be サンプルの実行はこちらWebMSX ダウンロード サンプルプログラム(ソースコード) 当たり判…

MSXソフトカタログ MSXマガジンの付録がyoutube動画に

MSX

今日は、youtubeでMSXのソフトウェアカタログの動画があったので見ていました。 youtubeには、何気にMSXの動画が多いので面白いですw MSX 1985年のソフト紹介 動画 ミステリーハウスⅡ 他 MSX 1986年のソフト紹介 動画 ハイドライド他 MSX 1987年のソフト紹介…

MSX BASIC 敵キャラをたくさん出す!BASICだと遅くなってしまうのですが、そこをなんとかする方法です^^基礎 その7

MSX BASICでは、スプライトを何枚か表示するだけで スピードが極端に遅くなってしまいます(~~;) そうですね〜、5,6枚も表示したらゲームにならないかも。 (正確にはわかりませんが^^) そのため、BASICでゲームを作ることは難しく、 マシン語の勉強をされる…

第30回 I/Oポートについて(VDP) IN / OUT / OTIR MSXマシン語入門(Z80 アセンブラ・機械語) 勉強レポート 

I / Oポートって何? よく聞くのですけど、いまいち分からなかったんです。 Windowsでもポートの何番をあけてどうのこうのというのをよく聞くのですが.... MSXのハードの構造を読んでよくわかりました^^ MSXハード構成: CPU ------ I/Oポート------ VDP | |…


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

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